summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2012-06-24 07:32:09 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2012-06-24 07:32:09 +0000
commit1ea115acd7381c7a2248f51fa8145d2ce3bd3567 (patch)
tree3d0783db4aeb176379549cec678e3383f6edc069 /www-client/lynx
parentText-ParseWords moved to perl-core (diff)
downloadgentoo-2-1ea115acd7381c7a2248f51fa8145d2ce3bd3567.tar.gz
gentoo-2-1ea115acd7381c7a2248f51fa8145d2ce3bd3567.tar.bz2
gentoo-2-1ea115acd7381c7a2248f51fa8145d2ce3bd3567.zip
Add patch to solve 'jobserver unavailable' issues (and increase parallel build).
(Portage version: 2.2.0_alpha110/cvs/Linux x86_64)
Diffstat (limited to 'www-client/lynx')
-rw-r--r--www-client/lynx/ChangeLog7
-rw-r--r--www-client/lynx/files/lynx-2.8.8_pre12-jobserver.patch26
-rw-r--r--www-client/lynx/lynx-2.8.8_pre12.ebuild3
3 files changed, 34 insertions, 2 deletions
diff --git a/www-client/lynx/ChangeLog b/www-client/lynx/ChangeLog
index 8425779d22db..9b8311373ace 100644
--- a/www-client/lynx/ChangeLog
+++ b/www-client/lynx/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-client/lynx
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/lynx/ChangeLog,v 1.130 2012/06/23 20:22:04 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/lynx/ChangeLog,v 1.131 2012/06/24 07:32:09 flameeyes Exp $
+
+ 24 Jun 2012; Diego E. Pettenò <flameeyes@gentoo.org>
+ +files/lynx-2.8.8_pre12-jobserver.patch, lynx-2.8.8_pre12.ebuild:
+ Add patch to solve 'jobserver unavailable' issues (and increase parallel
+ build).
23 Jun 2012; Tim Harder <radhermit@gentoo.org> lynx-2.8.8_pre12.ebuild:
Add dep on dev-libs/libgcrypt when gnutls ssl support is enabled (bug
diff --git a/www-client/lynx/files/lynx-2.8.8_pre12-jobserver.patch b/www-client/lynx/files/lynx-2.8.8_pre12-jobserver.patch
new file mode 100644
index 000000000000..16e3f260ad04
--- /dev/null
+++ b/www-client/lynx/files/lynx-2.8.8_pre12-jobserver.patch
@@ -0,0 +1,26 @@
+Index: lynx2-8-8/makefile.in
+===================================================================
+--- lynx2-8-8.orig/makefile.in
++++ lynx2-8-8/makefile.in
+@@ -196,9 +196,9 @@ binary_PROG = $(actual_PROG)$x
+
+ all lynx$x: cfg_defs.h LYHelp.h
+ @MSG_DIR_MAKE@ $(SHELL) $(scripts_dir)/fixtext.sh $(srcdir)/LYMessages_en.h >LYMessages.c
+-@MSG_DIR_MAKE@ cd $(PO_DIR) && $(MAKE_RECUR)
+- cd $(WWW_DIR) && $(MAKE_RECUR) $(WWW_CFLAGS)
+- cd $(SRC_DIR) && $(MAKE_RECUR) all $(SRC_CFLAGS)
++@MSG_DIR_MAKE@ $(MAKE_RECUR) -C $(PO_DIR)
++ $(MAKE_RECUR) -C $(WWW_DIR) $(WWW_CFLAGS)
++ $(MAKE_RECUR) -C $(SRC_DIR) all $(SRC_CFLAGS)
+
+ lint:
+ cd $(WWW_DIR) && $(MAKE_RECUR) LINT="$(LINT)" $(WWW_CFLAGS) $@
+@@ -317,7 +317,7 @@ install-full: install install-help insta
+ @echo Full installation complete.
+
+ install-bin: $(BINDIR) lynx$x
+-@MSG_DIR_MAKE@ cd $(PO_DIR) && $(MAKE_RECUR) install
++@MSG_DIR_MAKE@ $(MAKE_RECUR) -C $(PO_DIR) install
+ @ECHO_CC@$(SHELL) -c \
+ 'if test -f $(BINDIR)/$(binary_PROG) ; then \
+ mv -f $(BINDIR)/$(binary_PROG) $(BINDIR)/lynx.old; fi'
diff --git a/www-client/lynx/lynx-2.8.8_pre12.ebuild b/www-client/lynx/lynx-2.8.8_pre12.ebuild
index f72a128f7df0..4a86a6adce7a 100644
--- a/www-client/lynx/lynx-2.8.8_pre12.ebuild
+++ b/www-client/lynx/lynx-2.8.8_pre12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/lynx/lynx-2.8.8_pre12.ebuild,v 1.13 2012/06/23 20:22:04 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/lynx/lynx-2.8.8_pre12.ebuild,v 1.14 2012/06/24 07:32:09 flameeyes Exp $
EAPI=4
@@ -55,6 +55,7 @@ src_prepare() {
epatch "${FILESDIR}/lynx-2.8.7-configure-openssl.patch"
epatch "${FILESDIR}"/${PN}-2.8.6-mint.patch
epatch "${FILESDIR}"/lynx-2.8.8_pre12-parallel.patch
+ epatch "${FILESDIR}"/lynx-2.8.8_pre12-jobserver.patch
}
src_configure() {