diff options
Diffstat (limited to 'user/libcdio/APKBUILD')
-rw-r--r-- | user/libcdio/APKBUILD | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/user/libcdio/APKBUILD b/user/libcdio/APKBUILD new file mode 100644 index 000000000..c1e7bc351 --- /dev/null +++ b/user/libcdio/APKBUILD @@ -0,0 +1,55 @@ +# Contributor: Carlo Landmeter +# Maintainer: +pkgname=libcdio +pkgver=2.0.0 +pkgrel=0 +pkgdesc="GNU Compact Disc Input and Control Library" +url="https://www.gnu.org/software/libcdio/" +arch="all" +license="GPL-3.0+" +depends="" +makedepends="libcddb-dev ncurses-dev linux-headers" +subpackages="$pkgname-dev $pkgname-doc $pkgname-tools ${pkgname}++:_cpp" +source="https://ftp.gnu.org/gnu/libcdio/${pkgname}-${pkgver}.tar.bz2 + disable-broken-test.patch" + +build() { + cd "$builddir" + LIBS="-ltinfo" ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --disable-vcd-info \ + --disable-static \ + --disable-rpath \ + --disable-cpp-progs + make +} + +check() { + cd "$builddir" + make check +} + +package() { + cd "$builddir" + make -j1 DESTDIR="$pkgdir" install +} + +tools() { + pkgdesc="libcdio example tools" + install -d "$subpkgdir"/usr + mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ +} + +_cpp() { + pkgdesc="libcdio bindings for C++" + install -d "$subpkgdir"/usr/lib + mv "$pkgdir"/usr/lib/*++.* "$subpkgdir"/usr/lib/ +} + +sha512sums="a18abc9ec9e8189b5f37c037e16bf24056fa603610cef58684788515555878146ad43aec4ada5e93bf54b74d0ed6dae3683043613d5996d6687e59da8bb350a0 libcdio-2.0.0.tar.bz2 +be0149128bb2fa131f514bcff848279d826340a99a05b958e104f4640bda1a89d6146b0ec348783f4bbd8a3c313c41297152f75ee04f492f08b337bd79dd9c3e disable-broken-test.patch" |