fix bug 107166 and make it respect multilib-strict
authorSimon Stelling <blubb@gentoo.org>
Tue, 4 Oct 2005 10:47:05 +0000 (10:47 +0000)
committerSimon Stelling <blubb@gentoo.org>
Tue, 4 Oct 2005 10:47:05 +0000 (10:47 +0000)
Package-Manager: portage-2.0.51.22-r2

app-arch/p7zip/ChangeLog
app-arch/p7zip/Manifest
app-arch/p7zip/p7zip-4.27.ebuild

index 2239a15aa51b245bdc802f72d0de4b9a44db5537..cb8ffadfe08e7bdb20e759a2a48414004a4acdbe 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for app-arch/p7zip
 # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/ChangeLog,v 1.29 2005/09/25 12:06:38 radek Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/ChangeLog,v 1.30 2005/10/04 10:47:05 blubb Exp $
+
+  04 Oct 2005; Simon Stelling <blubb@gentoo.org> p7zip-4.27.ebuild:
+  fix bug 107166 and make it respect multilib-strict
 
   25 Sep 2005; Radoslaw Stachowiak <radek@gentoo.org> files/7z, files/7za:
   changed wrapper script to include " around @
index f7b0efdacc7f8fd7b3d252b5a043e4c2a99469eb..07e443bf4b66851e3748cda627c2501dfef27de2 100644 (file)
@@ -1,11 +1,11 @@
-MD5 4666c0fec3c5867536b14d2040d5f2a4 p7zip-4.27.ebuild 1348
-MD5 63b3652045bfe3ef43c505e35eced205 p7zip-4.20-r1.ebuild 1024
-MD5 da6347f6b2fdfa906fac31807c9c89d8 ChangeLog 4189
+MD5 6ba6f061560041fe16fb19d108467323 ChangeLog 4311
 MD5 66daf69a44c4ec8add00f66d8ee0661d metadata.xml 221
+MD5 e6a14aff37a6d756e839d6076072197b p7zip-4.27.ebuild 1380
+MD5 63b3652045bfe3ef43c505e35eced205 p7zip-4.20-r1.ebuild 1024
 MD5 9366cbb83b1cef1ad42a9a45cd46c029 p7zip-4.20.ebuild 942
 MD5 bce80de865b3593d2479e9f87bb7c011 files/7z 142
 MD5 c815d7159d7519fdcc539a9bca4c4ed6 files/7za 144
 MD5 1defb955ab99c1352cd6d52a4839bff6 files/digest-p7zip-4.20 67
+MD5 1defb955ab99c1352cd6d52a4839bff6 files/digest-p7zip-4.20-r1 67
 MD5 4ed52dc9ef4b9514b9a07b51b450257a files/digest-p7zip-4.27 67
 MD5 5cd8b1eac59c69d93fd0380607d295fc files/p7zip-4.16_x86_static.patch 276
-MD5 1defb955ab99c1352cd6d52a4839bff6 files/digest-p7zip-4.20-r1 67
index b4c5bd6186929b4a2928b7b34c8c390515ed5b40..162c50d98950d321fcdcd7cc6dfa46b620460eee 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-4.27.ebuild,v 1.4 2005/09/25 10:09:11 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-4.27.ebuild,v 1.5 2005/10/04 10:47:05 blubb Exp $
 
-inherit eutils toolchain-funcs
+inherit eutils toolchain-funcs multilib
 
 DESCRIPTION="Port of 7-Zip archiver for Unix"
 HOMEPAGE="http://p7zip.sourceforge.net/"
@@ -22,7 +22,7 @@ src_unpack() {
        sed -i \
                -e "/^CXX=/s:g++:$(tc-getCXX):" \
                -e "/^CC=/s:gcc:$(tc-getCC):" \
-               -e "s:-O1 -s -fPIC:${CXXFLAGS}:" \
+               -e "s:-O1 -s:${CXXFLAGS}:" \
                makefile* || die "cleaning up makefiles"
 }
 
@@ -35,11 +35,11 @@ src_install() {
        make_wrapper 7za "/usr/lib/${PN}/7za"
        make_wrapper 7z "/usr/lib/${PN}/7z"
 
-       exeinto /usr/lib/${PN}
+       exeinto /usr/$(get_libdir)/${PN}
        doexe bin/7z bin/7za bin/7zCon.sfx || die "doexe bins"
-       exeinto /usr/lib/${PN}/Codecs
+       exeinto /usr/$(get_libdir)/${PN}/Codecs
        doexe bin/Codecs/* || die "doexe Codecs"
-       exeinto /usr/lib/${PN}/Formats
+       exeinto /usr/$(get_libdir)/${PN}/Formats
        doexe bin/Formats/* || die "doexe Formats"
 
        doman man1/7z.1 man1/7za.1