diff options
author | felics | 2018-08-08 13:43:58 +0200 |
---|---|---|
committer | felics | 2018-08-08 13:43:58 +0200 |
commit | 498383686140148514d57090b56f956fb99edf17 (patch) | |
tree | 6d34a5b9a48c6d2735f2b95dba370eecb05d565b | |
download | aur-498383686140148514d57090b56f956fb99edf17.tar.gz |
Renamed from pkgname pom to pkgname pom-perl. And PKGBUILD cleanup and added manpage.
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 56 |
2 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7fc25e9721e5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = pom-perl + pkgdesc = Displays the phase of the moon. Perl re-write of bsd-games's 'pom'. + pkgver = 0.14 + pkgrel = 2 + url = http://metacpan.org/pod/distribution/ppt/bin/pom + arch = any + license = GPL2 + depends = perl + provides = pom=0.14 + conflicts = bsd-games + conflicts = pom + replaces = pom<=0.14-1 + source = http://cpan.metacpan.org/authors/id/C/CW/CWEST/ppt-0.14.tar.gz + source = http://cpan.metacpan.org/authors/id/C/CW/CWEST/ppt-0.14.readme + sha256sums = f3587f21905e47b6d33489ca83f5f424d873ba8432118e965dcefb6d681b7f19 + sha256sums = 536f28272b8a0218e219a55621322ec1ebc080440770fbf206650951df76d287 + +pkgname = pom-perl + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..237574fa0e17 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,56 @@ +# Maintainer: dreieck + +_pkgname="pom-perl" +pkgname="${_pkgname}" +pkgver="0.14" +pkgrel="2" +pkgdesc="Displays the phase of the moon. Perl re-write of bsd-games's 'pom'." +arch=('any') +url="http://metacpan.org/pod/distribution/ppt/bin/pom" +depends=('perl') +conflicts=( + "bsd-games" + "pom" +) +replaces=("pom<=0.14-1") +provides=("pom=${pkgver}") +license=('GPL2') +source=( + "http://cpan.metacpan.org/authors/id/C/CW/CWEST/ppt-${pkgver}.tar.gz" + "http://cpan.metacpan.org/authors/id/C/CW/CWEST/ppt-${pkgver}.readme" +) + +sha256sums=( + 'f3587f21905e47b6d33489ca83f5f424d873ba8432118e965dcefb6d681b7f19' + '536f28272b8a0218e219a55621322ec1ebc080440770fbf206650951df76d287' +) + + +build() +{ + cd "${srcdir}/ppt-${pkgver}" + + perl Makefile.PL PREFIX=/usr + make || exit "$?" + + cd blib/man1 + gzip -9 -v -c pom.1p > pom.1.gz +} + +package() +{ + cd "${srcdir}/ppt-${pkgver}" + + _instdir="/usr/bin" + _docinstdir="/usr/share/doc/${_pkgname}" + _maninstdir="/usr/share/man" + + ### Only install 'pom'. + install -v -D -m755 "bin/pom" "${pkgdir}/${_instdir}/pom" + + install -v -D -m644 "${srcdir}/ppt-${pkgver}.readme" "${pkgdir}/${_docinstdir}/ppt-${pkgver}.readme" + cp -av html/commands/pom "${pkgdir}/${_docinstdir}/html" + chmod 644 "${pkgdir}/${_docinstdir}/html"/* + + install -v -D -m644 blib/man1/pom.1.gz "${pkgdir}/${_maninstdir}/man1/pom.1.gz" +} |