diff options
author | Evan McLean | 2016-07-27 14:16:52 +1000 |
---|---|---|
committer | Evan McLean | 2016-07-27 14:16:52 +1000 |
commit | 4bd9c20f1c6766fbb0ea99ab3857b9142adc1041 (patch) | |
tree | ffa362852efd5c134ec3a6880c08a23e96ef9818 | |
download | aur-4bd9c20f1c6766fbb0ea99ab3857b9142adc1041.tar.gz |
NCID release 1.4.
-rw-r--r-- | .SRCINFO | 53 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 210 |
3 files changed, 267 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..aa00eaec4a30 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,53 @@ +pkgbase = ncid + pkgdesc = Network caller ID. + pkgver = 1.4 + pkgrel = 1 + url = http://ncid.sourceforge.net/ + arch = i686 + arch = x86_64 + license = GPL3 + source = http://downloads.sourceforge.net/project/ncid/ncid/1.4/ncid-1.4-src.tar.gz + md5sums = 3a97b451d5f4335fd46be97b1ab013fc + +pkgname = ncid + pkgdesc = Network caller ID server. + depends = bash>=4.3.046 + backup = etc/ncid/ncidd.alias + backup = etc/ncid/ncidd.blacklist + backup = etc/ncid/ncidd.conf + backup = etc/ncid/ncidd.whitelist + +pkgname = ncid-client + pkgdesc = Network caller ID client. + arch = any + depends = bash>=4.3.046 + backup = etc/ncid/ncid.conf + +pkgname = ncid-tools + pkgdesc = Network caller ID tools. + arch = any + depends = perl>=5.24.0 + +pkgname = ncid-extensions + pkgdesc = Network caller ID extensions. + arch = any + depends = bash>=4.3.046 + +pkgname = ncid-module-alert + pkgdesc = Network caller ID alert module. + arch = any + depends = libnotify>=0.7.6 + depends = bash>=4.3.046 + backup = etc/ncid/conf.d/ncid-alert.conf + +pkgname = ncid-module-initmodem + pkgdesc = Network caller ID initmodem module. + arch = any + depends = bash>=4.3.046 + +pkgname = ncid-module-skel + pkgdesc = Network caller ID skel module. + arch = any + depends = bash>=4.3.046 + backup = etc/ncid/conf.d/ncid-skel.conf + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..710d90c7f99c --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +ncid-*-src.tar.gz +ncid-*.xz +pkg +src diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d8bc95a19cbc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,210 @@ +pkgname=('ncid' 'ncid-client' 'ncid-tools' 'ncid-extensions' 'ncid-module-alert' 'ncid-module-initmodem' 'ncid-module-skel') +pkgbase=ncid +pkgver=1.4 +pkgrel=1 +pkgdesc="Network caller ID." +arch=('i686' 'x86_64') +url="http://ncid.sourceforge.net/" +license=('GPL3') +depends=() +optdepends=() +provides=() +conflicts=() +backup=() +options=() +install= +changelog= +source=("http://downloads.sourceforge.net/project/ncid/ncid/$pkgver/$pkgbase-$pkgver-src.tar.gz") +md5sums=('3a97b451d5f4335fd46be97b1ab013fc') + +build() { + cd "$srcdir/$pkgbase" + make package +} + +package_ncid() { + pkgdesc="Network caller ID server." + backup=('etc/ncid/ncidd.alias' + 'etc/ncid/ncidd.blacklist' + 'etc/ncid/ncidd.conf' + 'etc/ncid/ncidd.whitelist') + depends=('bash>=4.3.046') + + mkdir -p "$pkgdir/etc/ncid/conf.d" + mkdir -p "$pkgdir/usr/bin" + mkdir -p "$pkgdir/usr/lib/systemd/system" + mkdir -p "$pkgdir/usr/share/doc/ncid" + mkdir -p "$pkgdir/usr/share/man/man5" + mkdir -p "$pkgdir/usr/share/man/man8" + mkdir -p "$pkgdir/usr/share/ncid/modules" + + cp -a "$srcdir/$pkgbase/doc/images" "$pkgdir/usr/share/doc/ncid/" + + install -m 755 "$srcdir/$pkgbase/server/ncidd" "$pkgdir/usr/bin" + install -m 644 "$srcdir/$pkgbase/server/ncidd.alias" "$pkgdir/etc/ncid" + install -m 644 "$srcdir/$pkgbase/server/ncidd.blacklist" "$pkgdir/etc/ncid" + install -m 644 "$srcdir/$pkgbase/server/ncidd.conf" "$pkgdir/etc/ncid" + install -m 644 "$srcdir/$pkgbase/server/ncidd.whitelist" "$pkgdir/etc/ncid" + + install -m 644 "$srcdir/$pkgbase/man/ncidd.8" "$pkgdir/usr/share/man/man8" + install -m 644 "$srcdir/$pkgbase/man/ncidd.alias.5" "$pkgdir/usr/share/man/man5" + install -m 644 "$srcdir/$pkgbase/man/ncidd.blacklist.5" "$pkgdir/usr/share/man/man5" + install -m 644 "$srcdir/$pkgbase/man/ncidd.conf.5" "$pkgdir/usr/share/man/man5" + install -m 644 "$srcdir/$pkgbase/man/ncidd.whitelist.5" "$pkgdir/usr/share/man/man5" + + install -m 644 "$srcdir/$pkgbase/Fedora/ncidd.service" "$pkgdir/usr/lib/systemd/system" + + install -m 644 "$srcdir/$pkgbase/doc/GPL.md" "$pkgdir/usr/share/doc/ncid" + install -m 644 "$srcdir/$pkgbase/doc/NCID-API.md" "$pkgdir/usr/share/doc/ncid" + install -m 644 "$srcdir/$pkgbase/doc/NCID-SDK.md" "$pkgdir/usr/share/doc/ncid" + install -m 644 "$srcdir/$pkgbase/doc/NCID-UserManual.md" "$pkgdir/usr/share/doc/ncid" + install -m 644 "$srcdir/$pkgbase/README" "$pkgdir/usr/share/doc/ncid" + install -m 644 "$srcdir/$pkgbase/logrotate/README.logrotate" "$pkgdir/usr/share/doc/ncid" + install -m 644 "$srcdir/$pkgbase/VERSION" "$pkgdir/usr/share/doc/ncid" + + install -m 644 "$srcdir/$pkgbase/doc/ReleaseNotes.md" "$pkgdir/usr/share/doc/ncid" + + cd "$srcdir/$pkgbase" + make install-logrotate install-record prefix="$pkgdir/usr" prefix2="$pkgdir" +} + +package_ncid-client() { + pkgdesc="Network caller ID client." + arch=('any') + depends=('bash>=4.3.046') + backup=('etc/ncid/ncid.conf') + + mkdir -p "$pkgdir/etc/ncid/conf.d" + mkdir -p "$pkgdir/usr/bin" + mkdir -p "$pkgdir/usr/share/doc/ncid-client" + mkdir -p "$pkgdir/usr/share/man/man1" + mkdir -p "$pkgdir/usr/share/man/man5" + mkdir -p "$pkgdir/usr/share/man/man7" + mkdir -p "$pkgdir/usr/share/ncid/modules" + mkdir -p "$pkgdir/usr/share/pixmaps/ncid" + + install -m 755 "$srcdir/$pkgbase/client/ncid" "$pkgdir/usr/bin" + install -m 644 "$srcdir/$pkgbase/client/ncid.conf" "$pkgdir/etc/ncid" + install -m 644 "$srcdir/$pkgbase/client/ncid.gif" "$pkgdir/usr/share/pixmaps/ncid" + + install -m 644 "$srcdir/$pkgbase/man/ncid.1" "$pkgdir/usr/share/man/man1" + install -m 644 "$srcdir/$pkgbase/man/ncid.conf.5" "$pkgdir/usr/share/man/man5" + install -m 644 "$srcdir/$pkgbase/man/ncid-modules.7" "$pkgdir/usr/share/man/man7" + + install -m 644 "$srcdir/$pkgbase/doc/GPL.md" "$pkgdir/usr/share/doc/ncid-client" + install -m 644 "$srcdir/$pkgbase/README" "$pkgdir/usr/share/doc/ncid-client" + install -m 644 "$srcdir/$pkgbase/client/README.client" "$pkgdir/usr/share/doc/ncid-client" + install -m 644 "$srcdir/$pkgbase/modules/README.modules" "$pkgdir/usr/share/doc/ncid-client" + install -m 644 "$srcdir/$pkgbase/VERSION" "$pkgdir/usr/share/doc/ncid-client" + install -m 644 "$srcdir/$pkgbase/doc/Verbose.md" "$pkgdir/usr/share/doc/ncid-client" +} + +package_ncid-tools() { + pkgdesc="Network caller ID tools." + arch=('any') + depends=('perl>=5.24.0') + + mkdir -p "$pkgdir/usr/bin" + mkdir -p "$pkgdir/usr/share/doc/ncid-tools" + mkdir -p "$pkgdir/usr/share/man/man1" + mkdir -p "$pkgdir/usr/share/man/man7" + + install -m 755 "$srcdir/$pkgbase/tools/cidalias" "$pkgdir/usr/bin" + install -m 755 "$srcdir/$pkgbase/tools/cidcall" "$pkgdir/usr/bin" + install -m 755 "$srcdir/$pkgbase/tools/cidupdate" "$pkgdir/usr/bin" + install -m 755 "$srcdir/$pkgbase/tools/ncidutil" "$pkgdir/usr/bin" + install -m 755 "$srcdir/$pkgbase/tools/wct" "$pkgdir/usr/bin" + + install -m 644 "$srcdir/$pkgbase/man/cidalias.1" "$pkgdir/usr/share/man/man1" + install -m 644 "$srcdir/$pkgbase/man/cidcall.1" "$pkgdir/usr/share/man/man1" + install -m 644 "$srcdir/$pkgbase/man/cidupdate.1" "$pkgdir/usr/share/man/man1" + install -m 644 "$srcdir/$pkgbase/man/ncidutil.1" "$pkgdir/usr/share/man/man1" + install -m 644 "$srcdir/$pkgbase/man/wct.1" "$pkgdir/usr/share/man/man1" + install -m 644 "$srcdir/$pkgbase/man/ncidtools.7" "$pkgdir/usr/share/man/man7" + + install -m 644 "$srcdir/$pkgbase/doc/GPL.md" "$pkgdir/usr/share/doc/ncid-tools" + install -m 644 "$srcdir/$pkgbase/README" "$pkgdir/usr/share/doc/ncid-tools" + install -m 644 "$srcdir/$pkgbase/tools/README.tools" "$pkgdir/usr/share/doc/ncid-tools" + install -m 644 "$srcdir/$pkgbase/VERSION" "$pkgdir/usr/share/doc/ncid-tools" +} + +package_ncid-extensions() { + pkgdesc="Network caller ID extensions." + arch=('any') + depends=('bash>=4.3.046') + + mkdir -p "$pkgdir/usr/share/doc/ncid-extensions" + mkdir -p "$pkgdir/usr/share/man/man1" + + install -m 644 "$srcdir/$pkgbase/man/hangup-message.1" "$pkgdir/usr/share/man/man1" + install -m 644 "$srcdir/$pkgbase/man/hangup-skel.1" "$pkgdir/usr/share/man/man1" + + install -m 644 "$srcdir/$pkgbase/doc/GPL.md" "$pkgdir/usr/share/doc/ncid-extensions" + install -m 644 "$srcdir/$pkgbase/README" "$pkgdir/usr/share/doc/ncid-extensions" + install -m 644 "$srcdir/$pkgbase/VERSION" "$pkgdir/usr/share/doc/ncid-extensions" + + cd "$srcdir/$pkgbase" + make install-extensions prefix="$pkgdir/usr" prefix2="$pkgdir" +} + +package_ncid-module-alert() { + pkgdesc="Network caller ID alert module." + depends=('libnotify>=0.7.6' 'bash>=4.3.046') + backup=('etc/ncid/conf.d/ncid-alert.conf') + arch=('any') + + mkdir -p "$pkgdir/etc/ncid/conf.d" + mkdir -p "$pkgdir/usr/share/doc/ncid-module-alert" + mkdir -p "$pkgdir/usr/share/man/man1" + mkdir -p "$pkgdir/usr/share/ncid/modules" + + install -m 755 "$srcdir/$pkgbase/modules/ncid-alert" "$pkgdir/usr/share/ncid/modules" + install -m 644 "$srcdir/$pkgbase/modules/ncid-alert.conf" "$pkgdir/etc/ncid/conf.d" + install -m 644 "$srcdir/$pkgbase/man/ncid-alert.1" "$pkgdir/usr/share/man/man1" + + install -m 644 "$srcdir/$pkgbase/doc/GPL.md" "$pkgdir/usr/share/doc/ncid-module-alert" + install -m 644 "$srcdir/$pkgbase/README" "$pkgdir/usr/share/doc/ncid-module-alert" + install -m 644 "$srcdir/$pkgbase/modules/README.modules" "$pkgdir/usr/share/doc/ncid-module-alert" + install -m 644 "$srcdir/$pkgbase/VERSION" "$pkgdir/usr/share/doc/ncid-module-alert" +} + +package_ncid-module-initmodem() { + pkgdesc="Network caller ID initmodem module." + arch=('any') + depends=('bash>=4.3.046') + + mkdir -p "$pkgdir/usr/lib/systemd/system" + mkdir -p "$pkgdir/usr/share/doc/ncid-module-initmodem" + mkdir -p "$pkgdir/usr/share/man/man1" + mkdir -p "$pkgdir/usr/share/ncid/modules" + + install -m 755 "$srcdir/$pkgbase/modules/ncid-initmodem" "$pkgdir/usr/share/ncid/modules" + install -m 644 "$srcdir/$pkgbase/man/ncid-initmodem.1" "$pkgdir/usr/share/man/man1" + install -m 644 "$srcdir/$pkgbase/Fedora/ncid-initmodem.service" "$pkgdir/usr/lib/systemd/system" + + install -m 644 "$srcdir/$pkgbase/doc/GPL.md" "$pkgdir/usr/share/doc/ncid-module-initmodem" + install -m 644 "$srcdir/$pkgbase/README" "$pkgdir/usr/share/doc/ncid-module-initmodem" + install -m 644 "$srcdir/$pkgbase/modules/README.modules" "$pkgdir/usr/share/doc/ncid-module-initmodem" + install -m 644 "$srcdir/$pkgbase/VERSION" "$pkgdir/usr/share/doc/ncid-module-initmodem" +} + +package_ncid-module-skel() { + pkgdesc="Network caller ID skel module." + arch=('any') + backup=('etc/ncid/conf.d/ncid-skel.conf') + depends=('bash>=4.3.046') + + mkdir -p "$pkgdir/etc/ncid/conf.d" + mkdir -p "$pkgdir/usr/share/doc/ncid-module-skel" + mkdir -p "$pkgdir/usr/share/man/man1" + mkdir -p "$pkgdir/usr/share/ncid/modules" + + install -m 755 "$srcdir/$pkgbase/modules/ncid-skel" "$pkgdir/usr/share/ncid/modules" + install -m 644 "$srcdir/$pkgbase/modules/ncid-skel.conf" "$pkgdir/etc/ncid/conf.d" + install -m 644 "$srcdir/$pkgbase/man/ncid-skel.1" "$pkgdir/usr/share/man/man1" + + install -m 644 "$srcdir/$pkgbase/doc/GPL.md" "$pkgdir/usr/share/doc/ncid-module-skel" + install -m 644 "$srcdir/$pkgbase/README" "$pkgdir/usr/share/doc/ncid-module-skel" + install -m 644 "$srcdir/$pkgbase/modules/README.modules" "$pkgdir/usr/share/doc/ncid-module-skel" + install -m 644 "$srcdir/$pkgbase/VERSION" "$pkgdir/usr/share/doc/ncid-module-skel" +} |