diff options
author | Roberto Oliveira <robertoguimaraes8@gmail.com> | 2018-04-06 18:27:35 +0000 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2018-04-09 10:37:51 +0000 |
commit | 0f18639a70e89401ef7a68fe61478105b38e5829 (patch) | |
tree | 81eb631749c5f4f47e3304a4495f77725bf73d79 /main/libdvbcsa | |
parent | f5e13d1bcdda427bc92fa4f1df8cec1226440451 (diff) | |
download | aports-0f18639a70e89401ef7a68fe61478105b38e5829.tar.bz2 aports-0f18639a70e89401ef7a68fe61478105b38e5829.tar.xz |
main/libdvbcsa: modernize, add check and take maintainership
Diffstat (limited to 'main/libdvbcsa')
-rw-r--r-- | main/libdvbcsa/APKBUILD | 39 |
1 files changed, 17 insertions, 22 deletions
diff --git a/main/libdvbcsa/APKBUILD b/main/libdvbcsa/APKBUILD index c2b20dea08..69bbc862b8 100644 --- a/main/libdvbcsa/APKBUILD +++ b/main/libdvbcsa/APKBUILD @@ -1,33 +1,24 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> -# Maintainer: +# Maintainer: Roberto Oliveira <robertoguimaraes8@gmail.com> pkgname=libdvbcsa pkgver=1.1.0 -pkgrel=0 -pkgdesc="a free implementation of the DVB Common Scrambling Algorithm" +pkgrel=1 +pkgdesc="Free implementation of the DVB Common Scrambling Algorithm" url="http://www.videolan.org/developers/libdvbcsa.html" arch="all" license="GPL" -depends="" -depends_dev="" -makedepends="$depends_dev" -install="" subpackages="$pkgname-dev" source="http://download.videolan.org/pub/videolan/libdvbcsa/$pkgver/libdvbcsa-$pkgver.tar.gz" -_builddir="$srcdir"/libdvbcsa-$pkgver +builddir="$srcdir/$pkgname-$pkgver" + prepare() { - local i - cd "$_builddir" - update_config_sub || return 1 - for i in $source; do - case $i in - *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; - esac - done + default_prepare + update_config_sub } build() { - cd "$_builddir" + cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -35,14 +26,18 @@ build() { --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ - --localstatedir=/var \ - || return 1 - make || return 1 + --localstatedir=/var + make +} + +check() { + cd "$builddir" + make check } package() { - cd "$_builddir" - make DESTDIR="$pkgdir" install || return 1 + cd "$builddir" + make DESTDIR="$pkgdir" install } sha512sums="f336bc90711261bb86bb42f897d5207a71da5a384bfb7d641de7e1fb3a43d20aeec250e9a5ceaf0b20f1e4335ccda70055675256c6889873bf1bfff55005a015 libdvbcsa-1.1.0.tar.gz" |