summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephanie J. Lockwood-Childs <wormo@gentoo.org>2008-12-07 07:31:51 +0000
committerStephanie J. Lockwood-Childs <wormo@gentoo.org>2008-12-07 07:31:51 +0000
commit2f888c767db78aae0efbc3b5855e944e83e8215f (patch)
treebc3c3ab4dda979599328013fe95e2ac20d419db4 /app-arch
parentSet VersionChannelName when running so new upstream releases do not break exi... (diff)
downloadhistorical-2f888c767db78aae0efbc3b5855e944e83e8215f.tar.gz
historical-2f888c767db78aae0efbc3b5855e944e83e8215f.tar.bz2
historical-2f888c767db78aae0efbc3b5855e944e83e8215f.zip
Prevent pre-stripping binaries (bug #248713)
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/pdv/ChangeLog6
-rw-r--r--app-arch/pdv/Manifest15
-rw-r--r--app-arch/pdv/files/pdv-1.5.1-no-strip.patch13
-rw-r--r--app-arch/pdv/pdv-1.5.1-r2.ebuild6
4 files changed, 25 insertions, 15 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/Manifest b/app-arch/pdv/Manifest
index 85c0ae3ca245..13d24aaafad5 100644
--- a/app-arch/pdv/Manifest
+++ b/app-arch/pdv/Manifest
@@ -1,18 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX pdv-1.5.1-default-args.patch 892 RMD160 84f28c394b292ceb10a3c3ed2fe0354c8ded0558 SHA1 108885bde6c8d090b6eda2ae488ad59a0adb0c7f SHA256 db727ffb6f2307163559f6e6f244ae30cefef3cec521ce211c5d25426ba67f60
AUX pdv-1.5.1-early-free.patch 512 RMD160 8e4c917a59a28ccee3290cb674674b0e08ad487e SHA1 b995a8091e2ad39b5364b1747309e668c93ac2f3 SHA256 01ae09434ee3bc239a461ebc10f496e699555acb476f664323fcc6556fe5ceb8
+AUX pdv-1.5.1-no-strip.patch 419 RMD160 0b3b094d6c1d6713bf3a43daab6ae054f4ecfcd5 SHA1 c6c5be42ea81702727855fbed12fc4a695295776 SHA256 0240a6c7288abad7d62521982d9d73d972644b316ed802374ad4cc86a215f252
AUX pdv-1.5.1-opt.patch 696 RMD160 ba9f1c0a4910d2a44f2dbb381416f1869b70203b SHA1 76ac685b412eebb2bb31cec67a5236cf56ecb5ed SHA256 40c454fe4a1a37da14db28b70bd3c6484eb2b2bf3b682db8b74b5a6c2c5cdfa1
AUX pdv-1.5.1-x-config.patch 529 RMD160 80f774ea928795e0bad372cf95b44b6b4e783f38 SHA1 10c4eef9b101d0158bcb7012f52a707e2ece9139 SHA256 9cac5029327c81e08593efbd6af72b4503742d314ba0cc6652ddfd2d788a099e
DIST pdv-1.5.1.tar.gz 87858 RMD160 fa2e814a29e88a60f0e7e026cf8b40855ff89265 SHA1 ece90db65b801941f08a05097114055cf27f202a SHA256 1c941a571e1f60b903b4b8e5154f1321d32cd593118c9f399e3fed4561a1b1ad
-EBUILD pdv-1.5.1-r2.ebuild 1434 RMD160 b910d4469805f8d6a8b2178dcc37b466547895d2 SHA1 c4f9ca511aef109d2a4b17910ec00835c338013a SHA256 e240fba7d16690a34337366d3f205ea4b1dea08598e0f2bb074994e7f752b83e
-MISC ChangeLog 2394 RMD160 bfd8e7dde344e83cf434ab469e1c791103a0b9f5 SHA1 1b4b37de59e49fd5e20cc919fcb0d4979fc66463 SHA256 1222ec174592d131b956f4e47c93a5d6f7d032ccfea5e8a3cd9436431b54faf5
+EBUILD pdv-1.5.1-r2.ebuild 1513 RMD160 51e4aa1d4a1bc453b43297b4889a24a7f7a68d0d SHA1 1e4dd5925ac05417196c8087e098887db1434ba2 SHA256 30147f92313c44f6a893f4b3f3754b39d1f290ab05ab7a785eb19e9b355dae78
+MISC ChangeLog 2554 RMD160 d0c413a180f66f070a7545b10d0919f74035fa73 SHA1 6a776151864db4cd4243980f418f8859e052d1a0 SHA256 852e35388d560f430c30cc15e975f67745361808caa836c2dddc6a57b2299f5b
MISC metadata.xml 348 RMD160 c8cdbc7e1327cf3405e6bc9ffe8a6d571a643679 SHA1 75f5fea55025fe2bfec94b1d82a5581b75f9d8d4 SHA256 26aeb8d613d80638d4c4d276a90252b4be449b1b152eae241b9012d2f0158a05
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.7 (GNU/Linux)
-
-iD8DBQFH38L3AiZjviIA2XgRAsokAJ9CbBNr+tvFSQmFY8OYCTqFjC3tnQCg7/Oh
-kGFK/XtSuWuqcx32RHrFjRg=
-=U/Gu
------END PGP SIGNATURE-----
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