diff options
author | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-03-17 13:02:03 +0000 |
---|---|---|
committer | Leonardo Arena <rnalrd@alpinelinux.org> | 2017-03-17 13:02:03 +0000 |
commit | 10c986bbbf62ef9ed534b34d0d17ee7a51ae8141 (patch) | |
tree | 0cb7a3b60236f409c692f030433d3a679cfbaaee /main | |
parent | 8bcd5f9279367c89e6ec847ff255c999b132175a (diff) | |
download | aports-10c986bbbf62ef9ed534b34d0d17ee7a51ae8141.tar.bz2 aports-10c986bbbf62ef9ed534b34d0d17ee7a51ae8141.tar.xz |
main/myrepos: add check and modernize APKBUILD
Diffstat (limited to 'main')
-rw-r--r-- | main/myrepos/APKBUILD | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/main/myrepos/APKBUILD b/main/myrepos/APKBUILD index f905f647ee..97ee8238f7 100644 --- a/main/myrepos/APKBUILD +++ b/main/myrepos/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Fabian Affolter <fabian@affolter-engineering.ch> pkgname=myrepos pkgver=1.20170129 -pkgrel=0 +pkgrel=1 pkgdesc="A multiple repository management tool" url="https://git.joeyh.name/git/myrepos.git" arch="noarch" @@ -14,28 +14,32 @@ replaces="mr" install="" subpackages="$pkgname-doc" source="https://git.joeyh.name/index.cgi/myrepos.git/snapshot/myrepos-${pkgver}.tar.gz" +builddir="$srcdir"/$pkgname-$pkgver -_builddir="$srcdir"/$pkgname-$pkgver build() { - cd "$_builddir" + cd "$builddir" make || return 1 - make test || return 1 } package() { - cd "$_builddir" + cd "$builddir" install -Dm755 mr "$pkgdir"/usr/bin/mr || return 1 - cd "$_builddir"/lib + cd "$builddir"/lib for file in git-fake-bare git-svn unison; do install -Dpm 0644 $file \ "$pkgdir"/usr/share/$pkgname/$file || return 1 done } +check() { + cd "$builddir" + make test || return 1 +} + doc() { - cd "$_builddir" + cd "$builddir" mkdir -p "$subpkgdir"/usr/share/man || return 1 - mv "$_builddir"/*.1 "$subpkgdir"/usr/share/man/ || return 1 + mv "$builddir"/*.1 "$subpkgdir"/usr/share/man/ || return 1 # Sample configuration files for file in mrconfig mrconfig.complex; do install -Dpm 0644 $file \ |