From c0a354284f62857cfe2813f55d260bdf34a473f6 Mon Sep 17 00:00:00 2001 From: bill-auger Date: Thu, 23 Apr 2020 01:04:48 -0400 Subject: [libninjam]: add package --- pcr/libninjam/PKGBUILD | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 pcr/libninjam/PKGBUILD diff --git a/pcr/libninjam/PKGBUILD b/pcr/libninjam/PKGBUILD new file mode 100644 index 000000000..66071d889 --- /dev/null +++ b/pcr/libninjam/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: bill-auger + + +pkgbase=libninjam +pkgname=(libninjam ninjam-client ninjam-server) +pkgver=0.7.0 +pkgrel=1 +pkgdesc="common base library for compatible NINJAM servers and clients" +arch=(armv7h i686 x86_64) +url=https://github.com/libninjam/libninjam +license=('GPL2') + +depends=('jack' 'libvorbis') +source=(https://github.com/libninjam/${pkgname}/archive/v${pkgver}.tar.gz) +sha256sums=('6b869f32669a06845546cbb7df0f20758abb99e1506049996c66c00198a2f662') + + +build() +{ + cd ${pkgbase}-${pkgver} + + make +} + +package_libninjam() +{ + cd ${pkgbase}-${pkgver} + + mkdir -p "$pkgdir"/usr/include/libninjam/ninjam + install -m 644 src/ninjam/*.h "$pkgdir"/usr/include/libninjam/ninjam/ + mkdir -p "$pkgdir"/usr/include/libninjam/WDL/jnetlib + install -m 644 src/WDL/*.h "$pkgdir"/usr/include/libninjam/WDL/ + install -m 644 src/WDL/jnetlib/*.h "$pkgdir"/usr/include/libninjam/WDL/jnetlib/ + mkdir -p "$pkgdir"/usr/lib/pkgconfig + install -m 644 build/lib/*.so "$pkgdir"/usr/lib/ + install -m 644 build/lib/*.a "$pkgdir"/usr/lib/ + install -m 644 build/pc/ninjam.pc "$pkgdir"/usr/lib/pkgconfig/ + install -m 644 build/pc/ninjam-client.pc "$pkgdir"/usr/lib/pkgconfig/ +} + +package_ninjam-client() +{ + cd ${pkgbase}-${pkgver} + + install -Dm755 build/ninjamsrv "$pkgdir"/usr/bin/cninjam +} + +package_ninjam-server() +{ + cd ${pkgbase}-${pkgver} + + install -Dm755 build/ninjamsrv "$pkgdir"/usr/bin/ninjamsrv +} -- cgit v1.2.3