Fixed multilib-strict issue, bug 98622. Re-add dropped ~amd64 keyword.
authorHerbie Hopkins <herbs@gentoo.org>
Thu, 17 Nov 2005 23:45:20 +0000 (23:45 +0000)
committerHerbie Hopkins <herbs@gentoo.org>
Thu, 17 Nov 2005 23:45:20 +0000 (23:45 +0000)
Package-Manager: portage-2.0.53_rc7

media-gfx/skencil/ChangeLog
media-gfx/skencil/Manifest
media-gfx/skencil/skencil-0.6.17.ebuild

index 222a0f96149e056d54b0117f4fa5ccd0cec2700e..19d3956251730b646380ac1f05860095323a77de 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for media-gfx/skencil
 # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/skencil/ChangeLog,v 1.17 2005/09/18 07:07:12 chriswhite Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/skencil/ChangeLog,v 1.18 2005/11/17 23:45:20 herbs Exp $
+
+  17 Nov 2005; Herbie Hopkins <herbs@gentoo.org> skencil-0.6.17.ebuild:
+  Fixed multilib-strict issue, bug 98622. Re-add dropped ~amd64 keyword.
 
 *skencil-0.6.17 (18 Sep 2005)
 
index 8a07daf9f7a87ac3695dc07e362f3d250c2b74e9..10b23efd8e9974c99303a69580d0e742bb7fdc16 100644 (file)
@@ -1,18 +1,18 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 63e5df2d36bfe591a246939dc7e08a78 skencil-0.6.16.ebuild 1077
-MD5 a72a06a37ca4e5905085ebff07fe9e9e metadata.xml 217
-MD5 ea516d283d0f79137ecceec887501bcc ChangeLog 2257
-MD5 2dc6012e4f12d7120a52f3d3f2884cd8 skencil-0.6.17.ebuild 1089
-MD5 c0d19d1776bb0445dd87a74dfc963da8 skencil-0.6.16_pre3.ebuild 1088
+MD5 6b9d0383a5ad4185ed13c5b5b8520f91 ChangeLog 2398
 MD5 2ea05533c709cbd5828da5af9798d49c files/digest-skencil-0.6.16 67
-MD5 9c9922b39806ca56eed7ebdaaf3cea1c files/digest-skencil-0.6.17 67
 MD5 9d7047c414b537db65e3518f5b39677a files/digest-skencil-0.6.16_pre3 70
+MD5 9c9922b39806ca56eed7ebdaaf3cea1c files/digest-skencil-0.6.17 67
+MD5 a72a06a37ca4e5905085ebff07fe9e9e metadata.xml 217
+MD5 63e5df2d36bfe591a246939dc7e08a78 skencil-0.6.16.ebuild 1077
+MD5 c0d19d1776bb0445dd87a74dfc963da8 skencil-0.6.16_pre3.ebuild 1088
+MD5 5be4d6f42ab88f53abcb3fb8bef0d518 skencil-0.6.17.ebuild 1430
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFDLYl9FdQwWVoAgN4RAqAnAJ9mSUZjmPUTLcLgZC0TglGeUHBT+ACeI5lp
-biZOYp5mwdl/Zblja8NsaRQ=
-=5GRT
+iD8DBQFDfRYf2G5bA0cA/ScRAlGEAJ4w3ks0/c9NYx2FcAl05G3jT/wUzQCeO3PW
+JGpn0g95B7HRmKJxxAbTKGI=
+=rsRH
 -----END PGP SIGNATURE-----
index d04ca66443d7b84c150a109fb38415ccb2857ba2..ae7d3e9413ef715dda6564ac23f8c1d4bf68ec9b 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/media-gfx/skencil/skencil-0.6.17.ebuild,v 1.1 2005/09/18 07:07:12 chriswhite Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/skencil/skencil-0.6.17.ebuild,v 1.2 2005/11/17 23:45:20 herbs Exp $
 
-inherit python
+inherit python multilib
 
 IUSE="nls"
 S=${WORKDIR}/${P/_/}
@@ -16,12 +16,24 @@ DEPEND=">=dev-python/imaging-1.1.2-r1
 RDEPEND="!elibc_glibc? ( nls? ( sys-devel/gettext ) )"
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~x86 ~ppc"
+KEYWORDS="~amd64 ~ppc ~x86"
 
 pkg_setup() {
        python_tkinter_exists
 }
 
+src_unpack() {
+       unpack ${A}
+       # Fix hardcoded libdir
+       if [ $(get_libdir) != "lib" ] ; then
+               sed -i -e "s:lib/:$(get_libdir)/:" \
+                       -e "s:lib':$(get_libdir)':" \
+                       ${S}/{Pax,Filter,Sketch/Modules}/Makefile.pre.in \
+                       ${S}/Plugins/Objects/Lib/multilinetext/{TextEditor,styletext}.py \
+                       ${S}/setup.py || die "sed failed"
+       fi
+}
+
 src_compile() {
        use nls && useopts="${useopts} --with-nls"
        ./setup.py configure ${useopts} || die "setup.py configure failed"