diff options
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/screen/ChangeLog | 10 | ||||
-rw-r--r-- | app-misc/screen/files/screen-4.0.3-config.h-autoconf-2.62.patch | 14 | ||||
-rw-r--r-- | app-misc/screen/screen-4.0.3.ebuild | 8 | ||||
-rw-r--r-- | app-misc/screen/screen-4.0.3_p20070403.ebuild | 8 |
4 files changed, 32 insertions, 8 deletions
diff --git a/app-misc/screen/ChangeLog b/app-misc/screen/ChangeLog index c66786709378..57463aede531 100644 --- a/app-misc/screen/ChangeLog +++ b/app-misc/screen/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-misc/screen -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/ChangeLog,v 1.136 2007/08/07 19:59:29 swegener Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/ChangeLog,v 1.137 2008/04/11 18:44:35 swegener Exp $ + + 11 Apr 2008; Sven Wegener <swegener@gentoo.org> + +files/screen-4.0.3-config.h-autoconf-2.62.patch, screen-4.0.3.ebuild, + screen-4.0.3_p20070403.ebuild: + Include a compability patch for autoconf-2.62, bug #217311. Drop + bindnow-flags, bug #214245. 07 Aug 2007; Sven Wegener <swegener@gentoo.org> screen-4.0.3.ebuild, screen-4.0.3_p20070403.ebuild: diff --git a/app-misc/screen/files/screen-4.0.3-config.h-autoconf-2.62.patch b/app-misc/screen/files/screen-4.0.3-config.h-autoconf-2.62.patch new file mode 100644 index 000000000000..5605fdac7414 --- /dev/null +++ b/app-misc/screen/files/screen-4.0.3-config.h-autoconf-2.62.patch @@ -0,0 +1,14 @@ +compability for sys-devel/autoconf-2.62 + +https://bugs.gentoo.org/show_bug.cgi?id=217311 + +--- screen/config.h.in ++++ screen/config.h.in +@@ -563,7 +563,6 @@ + * If you are on a SYS V machine that restricts filename length to 14 + * characters, you may need to enforce that by setting NAME_MAX to 14 + */ +-#undef NAME_MAX /* KEEP_UNDEF_HERE override system value */ + #undef NAME_MAX + + /* diff --git a/app-misc/screen/screen-4.0.3.ebuild b/app-misc/screen/screen-4.0.3.ebuild index 80c63a4f442b..bac3981f3199 100644 --- a/app-misc/screen/screen-4.0.3.ebuild +++ b/app-misc/screen/screen-4.0.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-4.0.3.ebuild,v 1.16 2007/08/07 19:59:29 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-4.0.3.ebuild,v 1.17 2008/04/11 18:44:35 swegener Exp $ WANT_AUTOCONF="2.5" @@ -60,6 +60,9 @@ src_unpack() { # Open tty in non-blocking mode epatch "${FILESDIR}"/4.0.2-nonblock.patch + # compability for sys-devel/autoconf-2.62 + epatch "${FILESDIR}"/screen-4.0.3-config.h-autoconf-2.62.patch + # Fix manpage. sed -i \ -e "s:/usr/local/etc/screenrc:/etc/screenrc:g" \ @@ -76,7 +79,6 @@ src_unpack() { src_compile() { append-flags "-DMAXWIN=${MAX_SCREEN_WINDOWS:-100}" - append-ldflags $(bindnow-flags) use nethack || append-flags "-DNONETHACK" use debug && append-flags "-DDEBUG" diff --git a/app-misc/screen/screen-4.0.3_p20070403.ebuild b/app-misc/screen/screen-4.0.3_p20070403.ebuild index a43f1596acf1..fa0c8e47ed40 100644 --- a/app-misc/screen/screen-4.0.3_p20070403.ebuild +++ b/app-misc/screen/screen-4.0.3_p20070403.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-4.0.3_p20070403.ebuild,v 1.2 2007/08/07 19:59:29 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/screen/screen-4.0.3_p20070403.ebuild,v 1.3 2008/04/11 18:44:35 swegener Exp $ WANT_AUTOCONF="2.5" @@ -46,6 +46,9 @@ src_unpack() { # Don't link against libelf even if it is found on the system epatch "${FILESDIR}"/4.0.2-no-libelf.patch + # compability for sys-devel/autoconf-2.62 + epatch "${FILESDIR}"/screen-4.0.3-config.h-autoconf-2.62.patch + # Fix manpage. sed -i \ -e "s:/usr/local/etc/screenrc:/etc/screenrc:g" \ @@ -61,7 +64,6 @@ src_unpack() { src_compile() { append-flags "-DMAXWIN=${MAX_SCREEN_WINDOWS:-100}" - append-ldflags $(bindnow-flags) use nethack || append-flags "-DNONETHACK" use debug && append-flags "-DDEBUG" |