diff options
Diffstat (limited to 'community/myrepos/APKBUILD')
-rw-r--r-- | community/myrepos/APKBUILD | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/community/myrepos/APKBUILD b/community/myrepos/APKBUILD new file mode 100644 index 0000000000..655671c443 --- /dev/null +++ b/community/myrepos/APKBUILD @@ -0,0 +1,44 @@ +# Contributor: Fabian Affolter <fabian@affolter-engineering.ch> +# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch> +pkgname=myrepos +pkgver=1.20180726 +pkgrel=0 +pkgdesc="A multiple repository management tool" +url="https://git.joeyh.name/git/myrepos.git" +arch="noarch" +license="GPL-2.0-or-later" +depends="perl git" +replaces="mr" +subpackages="$pkgname-doc" +source="https://git.joeyh.name/index.cgi/myrepos.git/snapshot/myrepos-$pkgver.tar.gz" + +build() { + make +} + +check() { + make test +} + +package() { + install -Dm755 mr "$pkgdir"/usr/bin/mr + cd "$builddir"/lib + for file in git-fake-bare git-svn unison; do + install -Dpm 0644 $file \ + "$pkgdir"/usr/share/$pkgname/$file + done +} + +doc() { + cd "$builddir" + mkdir -p "$subpkgdir"/usr/share/man + mv "$builddir"/*.1 "$subpkgdir"/usr/share/man/ + # Sample configuration files + for file in mrconfig mrconfig.complex; do + install -Dpm 0644 $file \ + "$subpkgdir"/usr/share/doc/$pkgname/$file + done + default_doc +} + +sha512sums="cf39208ecf1fc4008cf29c1585d33e9b17dc08350d2bc816a4ce0b4e12eaceffcf7bfbbf2036a70ac2aa979070da601e422ccbedd824f33354b20cfe3a988fef myrepos-1.20180726.tar.gz" |