summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfelics2020-05-02 17:01:41 +0200
committerfelics2020-05-02 17:01:41 +0200
commit6a9c49e021a218d3f2b508999682f210461b6242 (patch)
treefd6fff6032b92b56bc8693bc38566eb0c270e2fa
parent498383686140148514d57090b56f956fb99edf17 (diff)
downloadaur-6a9c49e021a218d3f2b508999682f210461b6242.tar.gz
Added a patch to add 'no warnings;' to the perl executable.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD23
2 files changed, 19 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7fc25e9721e5..0d8c542d96cb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = pom-perl
pkgdesc = Displays the phase of the moon. Perl re-write of bsd-games's 'pom'.
pkgver = 0.14
- pkgrel = 2
+ pkgrel = 3
url = http://metacpan.org/pod/distribution/ppt/bin/pom
arch = any
license = GPL2
@@ -12,8 +12,10 @@ pkgbase = pom-perl
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
+ source = pom-no-warnings.patch::http://ix.io/2ktg
sha256sums = f3587f21905e47b6d33489ca83f5f424d873ba8432118e965dcefb6d681b7f19
sha256sums = 536f28272b8a0218e219a55621322ec1ebc080440770fbf206650951df76d287
+ sha256sums = 3d79a537c30b24e420d3bc97b895f1aa1918df0a4e51a3dc3fd9492cc024c334
pkgname = pom-perl
diff --git a/PKGBUILD b/PKGBUILD
index 237574fa0e17..e77303b6bcd8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_pkgname="pom-perl"
pkgname="${_pkgname}"
pkgver="0.14"
-pkgrel="2"
+pkgrel="3"
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"
@@ -18,21 +18,30 @@ 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"
+ "pom-no-warnings.patch::http://ix.io/2ktg"
)
sha256sums=(
'f3587f21905e47b6d33489ca83f5f424d873ba8432118e965dcefb6d681b7f19'
'536f28272b8a0218e219a55621322ec1ebc080440770fbf206650951df76d287'
+ '3d79a537c30b24e420d3bc97b895f1aa1918df0a4e51a3dc3fd9492cc024c334'
)
+prepare() {
+ cd "${srcdir}/ppt-${pkgver}"
+ for _patch in 'pom-no-warnings.patch'; do
+ msg2 "Applying patch ${_patch} ..."
+ patch -N -p1 --follow-symlinks -i "${srcdir}/${_patch}"
+ done
+}
build()
{
cd "${srcdir}/ppt-${pkgver}"
-
+
perl Makefile.PL PREFIX=/usr
make || exit "$?"
-
+
cd blib/man1
gzip -9 -v -c pom.1p > pom.1.gz
}
@@ -40,17 +49,17 @@ build()
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"
}