aboutsummaryrefslogtreecommitdiffstats
path: root/main/man-pages
diff options
context:
space:
mode:
authorFrancesco Colista <fcolista@alpinelinux.org>2015-08-13 08:28:52 +0000
committerFrancesco Colista <fcolista@alpinelinux.org>2015-08-13 08:28:52 +0000
commit721a66c1eff87c5f23c8b329d0097a31820d2ea0 (patch)
treea000add126b21e447e02c997a2ad4e565c92c31d /main/man-pages
parent18465d32f10de18c39000ffb62a37fb063f40870 (diff)
downloadaports-721a66c1eff87c5f23c8b329d0097a31820d2ea0.tar.bz2
aports-721a66c1eff87c5f23c8b329d0097a31820d2ea0.tar.xz
main/man-pages: added patch for mktemp error in building
Diffstat (limited to 'main/man-pages')
-rw-r--r--main/man-pages/APKBUILD24
-rw-r--r--main/man-pages/mktemp-invalid-argument.patch13
2 files changed, 32 insertions, 5 deletions
diff --git a/main/man-pages/APKBUILD b/main/man-pages/APKBUILD
index 728bad2977..3004d68b06 100644
--- a/main/man-pages/APKBUILD
+++ b/main/man-pages/APKBUILD
@@ -2,7 +2,7 @@
pkgname=man-pages
pkgver=4.02
_posixver=2003-a
-pkgrel=1
+pkgrel=2
pkgdesc="Linux man pages"
url="http://www.kernel.org/doc/man-pages/"
arch="noarch"
@@ -11,7 +11,18 @@ depends=
makedepends=""
options="!strip"
source="http://www.kernel.org/pub/linux/docs/man-pages/man-pages-$pkgver.tar.xz
- http://www.kernel.org/pub/linux/docs/$pkgname/$pkgname-posix/$pkgname-posix-${_posixver}.tar.bz2"
+ http://www.kernel.org/pub/linux/docs/$pkgname/$pkgname-posix/$pkgname-posix-${_posixver}.tar.bz2
+ mktemp-invalid-argument.patch"
+
+prepare() {
+ local i
+ cd "$srcdir"/$pkgname-$pkgver
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
build() {
make -C "$srcdir"/$pkgname-$pkgver gz
@@ -36,8 +47,11 @@ package() {
}
md5sums="6c5692af39eb5fe468a8bd1f110b0edd man-pages-4.02.tar.xz
-7c78aff03c0a6767ba483d34f19e4b09 man-pages-posix-2003-a.tar.bz2"
+7c78aff03c0a6767ba483d34f19e4b09 man-pages-posix-2003-a.tar.bz2
+a1c5e5e809d366b0a94b311f3baaf2b5 mktemp-invalid-argument.patch"
sha256sums="48aacb75d522dd31978682c4fd8bc68e43c9a409bc4c7a126810e7610dff0dd3 man-pages-4.02.tar.xz
-e355b1b7bbccd4cef6b4a38dccf090e4535e038c21a9985c19891f21173d49ea man-pages-posix-2003-a.tar.bz2"
+e355b1b7bbccd4cef6b4a38dccf090e4535e038c21a9985c19891f21173d49ea man-pages-posix-2003-a.tar.bz2
+363aebb15bdc8326a0996d8f8af3d67bfe933282251d5f921ccebc91b92b3075 mktemp-invalid-argument.patch"
sha512sums="7a9c2464b25409a5aa1e074f6a511fa9e924c830205dddf5efcfca72ff5c1105a5c32cf24ba3c796063078dd28f715588cc0706ff49f3f11a0671636d0e30668 man-pages-4.02.tar.xz
-70d1e1e5ceb3095323bfe2c85bfd5661e25fd77469a4b18eb9806f327cb65a030c2ea51185577d6230aec1778185ee2d4385f677af3069d28ab07e9373857024 man-pages-posix-2003-a.tar.bz2"
+70d1e1e5ceb3095323bfe2c85bfd5661e25fd77469a4b18eb9806f327cb65a030c2ea51185577d6230aec1778185ee2d4385f677af3069d28ab07e9373857024 man-pages-posix-2003-a.tar.bz2
+8e0b8302419bbf38013c887b3b2c92f6cc6566a8fa39378d00657d4ed27704e2de47d1efabeabe6219629335e69cb469bf09f886fd85a381cfc11c515c86821d mktemp-invalid-argument.patch"
diff --git a/main/man-pages/mktemp-invalid-argument.patch b/main/man-pages/mktemp-invalid-argument.patch
new file mode 100644
index 0000000000..3eb47c45c4
--- /dev/null
+++ b/main/man-pages/mktemp-invalid-argument.patch
@@ -0,0 +1,13 @@
+diff --git a/Makefile b/Makefile
+index 50a4579..2496412 100644
+--- a/Makefile
++++ b/Makefile
+@@ -63,7 +63,7 @@ install:
+
+ # Check if groff reports warnings (may be words of sentances not displayed)
+ # from http://lintian.debian.org/tags/manpage-has-errors-from-man.html
+-GROFF_LOG := $(shell mktemp /tmp/manpages-checksXXXX)
++GROFF_LOG := $(shell mktemp /tmp/manpages-checksXXXXXX)
+ check-groff-warnings:
+ for i in man?/*.[1-9]; \
+ do \