From 721a66c1eff87c5f23c8b329d0097a31820d2ea0 Mon Sep 17 00:00:00 2001 From: Francesco Colista Date: Thu, 13 Aug 2015 08:28:52 +0000 Subject: main/man-pages: added patch for mktemp error in building --- main/man-pages/APKBUILD | 24 +++++++++++++++++++----- main/man-pages/mktemp-invalid-argument.patch | 13 +++++++++++++ 2 files changed, 32 insertions(+), 5 deletions(-) create mode 100644 main/man-pages/mktemp-invalid-argument.patch diff --git a/main/man-pages/APKBUILD b/main/man-pages/APKBUILD index 728bad297..3004d68b0 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 000000000..3eb47c45c --- /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 \ -- cgit v1.2.3