summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfelics2018-08-08 13:43:58 +0200
committerfelics2018-08-08 13:43:58 +0200
commit498383686140148514d57090b56f956fb99edf17 (patch)
tree6d34a5b9a48c6d2735f2b95dba370eecb05d565b
downloadaur-498383686140148514d57090b56f956fb99edf17.tar.gz
Renamed from pkgname pom to pkgname pom-perl. And PKGBUILD cleanup and added manpage.
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD56
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"
+}