diff options
author | Michał Masłowski <mtjm@mtjm.eu> | 2012-04-01 10:41:09 +0200 |
---|---|---|
committer | Michał Masłowski <mtjm@mtjm.eu> | 2012-04-01 10:41:09 +0200 |
commit | aa100084bd4ba3ebc3f452ad2cc1acbf8f253a17 (patch) | |
tree | b7f1124277c02cace71cad2b6290dd010796df07 /extra/misdnuser | |
parent | 22a099ec0cc8532196da82ff11d6fb2b3b34fea8 (diff) | |
parent | 939efb693a8b362edc0c6ccba62c5ce54fb501af (diff) |
Merge branch 'master' of ssh://parabolagnulinux.org:1863/home/parabola/abslibre-pre-mips64el
Conflicts:
core/sqlite3/PKGBUILD
gnome-unstable/at-spi2-atk/PKGBUILD
gnome-unstable/at-spi2-core/PKGBUILD
gnome-unstable/atk/PKGBUILD
gnome-unstable/baobab/PKGBUILD
gnome-unstable/brasero/PKGBUILD
gnome-unstable/cheese/PKGBUILD
gnome-unstable/devhelp/PKGBUILD
gnome-unstable/eog-plugins/PKGBUILD
gnome-unstable/eog/PKGBUILD
gnome-unstable/epiphany/PKGBUILD
gnome-unstable/evolution/PKGBUILD
gnome-unstable/folks/PKGBUILD
gnome-unstable/gcalctool/PKGBUILD
gnome-unstable/gdl/PKGBUILD
gnome-unstable/gdm/PKGBUILD
gnome-unstable/gedit/PKGBUILD
gnome-unstable/gjs/PKGBUILD
gnome-unstable/glade/PKGBUILD
gnome-unstable/glib-networking/PKGBUILD
gnome-unstable/glibmm/PKGBUILD
gnome-unstable/gnome-bluetooth/PKGBUILD
gnome-unstable/gnome-color-manager/PKGBUILD
gnome-unstable/gnome-contacts/PKGBUILD
gnome-unstable/gnome-control-center/PKGBUILD
gnome-unstable/gnome-documents/PKGBUILD
gnome-unstable/gnome-games/PKGBUILD
gnome-unstable/gnome-games/gnome-games.install
gnome-unstable/gnome-online-accounts/PKGBUILD
gnome-unstable/gnome-screensaver/PKGBUILD
gnome-unstable/gnome-search-tool/PKGBUILD
gnome-unstable/gnome-session/PKGBUILD
gnome-unstable/gnome-settings-daemon/PKGBUILD
gnome-unstable/gnome-shell/PKGBUILD
gnome-unstable/gnome-system-monitor/PKGBUILD
gnome-unstable/gobject-introspection/PKGBUILD
gnome-unstable/gtkmm3/PKGBUILD
gnome-unstable/gtksourceview3/PKGBUILD
gnome-unstable/libpeas/PKGBUILD
gnome-unstable/libsoup/PKGBUILD
gnome-unstable/libwebkit/PKGBUILD
gnome-unstable/mutter/PKGBUILD
gnome-unstable/nautilus/PKGBUILD
gnome-unstable/pango/PKGBUILD
gnome-unstable/sushi/PKGBUILD
gnome-unstable/totem-plparser/PKGBUILD
gnome-unstable/totem/PKGBUILD
gnome-unstable/vala/PKGBUILD
gnome-unstable/vinagre/PKGBUILD
gnome-unstable/vino/PKGBUILD
gnome-unstable/yelp/PKGBUILD
multilib/lib32-libdrm/PKGBUILD
multilib/wine/PKGBUILD
testing/libarchive/PKGBUILD
testing/openssl/PKGBUILD
testing/util-linux/PKGBUILD
Diffstat (limited to 'extra/misdnuser')
-rw-r--r-- | extra/misdnuser/PKGBUILD | 33 | ||||
-rwxr-xr-x | extra/misdnuser/misdncapid.rc | 45 |
2 files changed, 78 insertions, 0 deletions
diff --git a/extra/misdnuser/PKGBUILD b/extra/misdnuser/PKGBUILD new file mode 100644 index 000000000..00dd5e1c2 --- /dev/null +++ b/extra/misdnuser/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 154556 2012-03-30 08:32:21Z tpowa $ +# Maintainer: Tobias Powalowski <tpowa@archlinux.org> + +pkgname=misdnuser +pkgver=2.0.11 +pkgrel=2 +pkgdesc="Tools and library for mISDN" +arch=('i686' 'x86_64') +url="http://www.misdn.org" +license=('GPL') +depends=('isdn4k-utils' 'spandsp') +backup=('etc/capi20.conf') +options=('!libtool') +source=(ftp://ftp.archlinux.org/other/misdnuser/${pkgname}-${pkgver}.tar.gz + misdncapid.rc) + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr --enable-capi --enable-softdsp --with-mISDN_group=uucp + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + install -D -m 755 ${srcdir}/misdncapid.rc ${pkgdir}/etc/rc.d/misdncapid + # fix udev rule + mkdir -p ${pkgdir}/lib/udev/rules.d + mv ${pkgdir}/etc/udev/rules.d/45-misdn.rules ${pkgdir}/lib/udev/rules.d + rm -r ${pkgdir}/etc/udev/ +} +md5sums=('1c8825afde76e290727240077bbd37ea' + '2009563b144de037ecb20f8d727a772e') diff --git a/extra/misdnuser/misdncapid.rc b/extra/misdnuser/misdncapid.rc new file mode 100755 index 000000000..5c47ca0a9 --- /dev/null +++ b/extra/misdnuser/misdncapid.rc @@ -0,0 +1,45 @@ +#!/bin/bash + +# general config +. /etc/rc.conf +. /etc/rc.d/functions + +PID="$(pidof -o %PPID /usr/sbin/mISDNcapid)" +case "$1" in + start) + stat_busy "Starting misdncapid" + if [ ! -x /var/run/mISDNcapid ] ; then + install -m755 -d /var/run/mISDNcapid + fi + + [ -z "$PID" ] && /usr/sbin/mISDNcapid >/dev/null 2>&1 + if [ $? -gt 0 ]; then + stat_fail + else + PID=$(pidof -o %PPID /usr/sbin/mISDNcapid) + echo $PID > /var/run/misdncapid.pid + add_daemon misdncapid + stat_done + fi + ;; + stop) + stat_busy "Stopping misdncapid" + [ -f /var/run/misdncapid.pid ] && kill `cat /var/run/misdncapid.pid` >/dev/null 2>&1 + if [ $? -gt 0 ]; then + stat_fail + else + rm -f /var/run/misdncapid.pid + rm_daemon misdncapid + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" + ;; +esac +exit 0 |