diff options
author | Stephanie J. Lockwood-Childs <wormo@gentoo.org> | 2008-12-07 07:31:51 +0000 |
---|---|---|
committer | Stephanie J. Lockwood-Childs <wormo@gentoo.org> | 2008-12-07 07:31:51 +0000 |
commit | 6288b9e8d3032c96970ffd3192751256572b1b82 (patch) | |
tree | e09b76ad4b24c1e7dd041c9be15288c6dbe9b54b /app-arch | |
parent | Set VersionChannelName when running so new upstream releases do not break exi... (diff) | |
download | gentoo-2-6288b9e8d3032c96970ffd3192751256572b1b82.tar.gz gentoo-2-6288b9e8d3032c96970ffd3192751256572b1b82.tar.bz2 gentoo-2-6288b9e8d3032c96970ffd3192751256572b1b82.zip |
Prevent pre-stripping binaries (bug #248713)
(Portage version: 2.1.4.4)
Diffstat (limited to 'app-arch')
-rw-r--r-- | app-arch/pdv/ChangeLog | 6 | ||||
-rw-r--r-- | app-arch/pdv/files/pdv-1.5.1-no-strip.patch | 13 | ||||
-rw-r--r-- | app-arch/pdv/pdv-1.5.1-r2.ebuild | 6 |
3 files changed, 22 insertions, 3 deletions
diff --git a/app-arch/pdv/ChangeLog b/app-arch/pdv/ChangeLog index a2812911fd7f..f7d3c2881541 100644 --- a/app-arch/pdv/ChangeLog +++ b/app-arch/pdv/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-arch/pdv # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/pdv/ChangeLog,v 1.17 2008/03/18 13:26:08 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/pdv/ChangeLog,v 1.18 2008/12/07 07:31:51 wormo Exp $ + + 07 Dec 2008; Stephanie Lockwood-Childs <wormo@gentoo.org> + +files/pdv-1.5.1-no-strip.patch, pdv-1.5.1-r2.ebuild: + Prevent pre-stripping binaries (bug #248713) 18 Mar 2008; Diego Pettenò <flameeyes@gentoo.org> pdv-1.5.1-r2.ebuild: Run eautoconf during unpack phase. Closes bug #207487. diff --git a/app-arch/pdv/files/pdv-1.5.1-no-strip.patch b/app-arch/pdv/files/pdv-1.5.1-no-strip.patch new file mode 100644 index 000000000000..630bf5eb7c36 --- /dev/null +++ b/app-arch/pdv/files/pdv-1.5.1-no-strip.patch @@ -0,0 +1,13 @@ +diff -ur pdv-1.5.1-orig/pdv.c pdv-1.5.1/pdv.c +--- pdv-1.5.1-orig/Makefile.in 2008-12-06 23:17:46.000000000 -0800 ++++ pdv-1.5.1/Makefile.in 2008-12-06 23:18:37.000000000 -0800 +@@ -536,7 +536,8 @@ + touch $@ + + pdv_fixed : pdv_fixed.c pdv +- $(STRIPBIN) pdv ++ # let portage decide whether to strip binaries ++ #$(STRIPBIN) pdv + printf "%-5.5s" $$VERSION >> pdv + printf "\000\000\000\000\000\000\000\000" >> pdv + sleep 1 diff --git a/app-arch/pdv/pdv-1.5.1-r2.ebuild b/app-arch/pdv/pdv-1.5.1-r2.ebuild index 55cc3f49d7ea..cdd8f8fa4389 100644 --- a/app-arch/pdv/pdv-1.5.1-r2.ebuild +++ b/app-arch/pdv/pdv-1.5.1-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/pdv/pdv-1.5.1-r2.ebuild,v 1.7 2008/03/18 13:26:08 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/pdv/pdv-1.5.1-r2.ebuild,v 1.8 2008/12/07 07:31:51 wormo Exp $ WANT_AUTOCONF=2.5 WANT_AUTOMAKE=1.4 @@ -8,7 +8,7 @@ WANT_AUTOMAKE=1.4 inherit eutils autotools DESCRIPTION="build a self-extracting and self-installing binary package" -HOMEPAGE="http://pdv.sourceforge.net/" +HOMEPAGE="http://sourceforge.net/projects/pdv" SRC_URI="mirror://sourceforge/pdv/${P}.tar.gz" LICENSE="MIT" @@ -34,6 +34,8 @@ src_unpack() { epatch "${FILESDIR}"/${P}-x-config.patch # fix default args bug from assuming 'char' is signed epatch "${FILESDIR}"/${P}-default-args.patch + # prevent pre-stripped binaries + epatch "${FILESDIR}"/${P}-no-strip.patch # re-build configure script since patch was applied to configure.in cd "${S}"/X11 |