Version bump. Now requires wxpython-2.8.
authorRyan Hill <rhill@gentoo.org>
Tue, 11 Mar 2008 03:36:19 +0000 (03:36 +0000)
committerRyan Hill <rhill@gentoo.org>
Tue, 11 Mar 2008 03:36:19 +0000 (03:36 +0000)
Package-Manager: portage-2.1.4.4

dev-util/wxglade/ChangeLog
dev-util/wxglade/Manifest
dev-util/wxglade/files/wxglade-0.6.3-wxversion.patch [new file with mode: 0644]
dev-util/wxglade/wxglade-0.6.3.ebuild [new file with mode: 0644]

index b55b81384e0fcf6f84437d451ee3278771ea5057..e1e48d5bb37da5454f2a02a7c1cdcb9202f15ffc 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-util/wxglade
 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/wxglade/ChangeLog,v 1.45 2008/01/28 16:11:21 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/wxglade/ChangeLog,v 1.46 2008/03/11 03:36:19 dirtyepic Exp $
+
+*wxglade-0.6.3 (11 Mar 2008)
+
+  11 Mar 2008; Ryan Hill <dirtyepic@gentoo.org>
+  +files/wxglade-0.6.3-wxversion.patch, +wxglade-0.6.3.ebuild:
+  Version bump.  Now requires wxpython-2.8.
 
   28 Jan 2008; Raúl Porcel <armin76@gentoo.org> metadata.xml:
   Replace wxwindows with wxwidgets in metadata
index 4f2563a58e6094c26d7341f5081010bfdbe38823..458ade72a25d1776e5053ac398b80605d4aa040f 100644 (file)
@@ -1,7 +1,20 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX wxglade-0.6.1-wxversion.patch 362 RMD160 72fb56b5e88c1eaea4dccbad71720f5d51ccd3e8 SHA1 24024def4df3ad05cf87cbd293ecd2b638f6b9db SHA256 d94ab14bdc70c6dc667bc62307923b2db4cca5ef14a55577330cbfb720dfefd6
+AUX wxglade-0.6.3-wxversion.patch 362 RMD160 1232ee91b1b5a154bee794c09e52f6f508449d7d SHA1 d43c63cb04254bbda24c35344b1e1b10d72250dd SHA256 d9778a005b4190eceb966f1661deab5d92e9d49c50b87803d21883cf7126ed76
 DIST wxGlade-0.6.1.tar.gz 582089 RMD160 3ac92508766c7975e2d34ed5e5b400568b37afe6 SHA1 59b1afb803ccfadd1d27caeaefca7e030eb107ab SHA256 06c163a98bf1bac449a4281d0082c1766ea860ff2fe68d63492412b001a76c8a
+DIST wxGlade-0.6.3.tar.gz 595243 RMD160 e315c02eedc1919b1d517d8a2f18be52b4e3d786 SHA1 2f48b28e7990684c26f105ed6f9acdf1b617f187 SHA256 28f0a15a8eb4d16039a1981bdcdc74bed12b595a4de8c11cf068b970fb80a68d
 DIST wxGlade-0.6.tar.gz 562519 RMD160 0c338ad258776a3482aff48a8be15d69cedd783c SHA1 12475c998cb0da162a94b2a6e24cfa346c20fbd6 SHA256 35dfad6f21894115811d9e7a4f08e1bcebb2fbef7c1dbb46cf22b40c472c7923
 EBUILD wxglade-0.6.1.ebuild 1604 RMD160 8e6e89bf3855a3da9cd4fb7ae731c30c2f0e8102 SHA1 50f1d6387e56187b43fa63f8f4dbb485a8082ff2 SHA256 f58ac84f8f55461fdb79a58bb2cd888d612007ab8e368319ae86aaf7e8f1743d
+EBUILD wxglade-0.6.3.ebuild 1604 RMD160 3edaa49328bf9cb6f9501d6def6b284dca2fbfed SHA1 0c12e08e9b3f56dfd1235cb5440299e9943e481a SHA256 a6702c0bcfbb04b3cd0ad7522a84ea5d6e695e96494cfa433da1bc83dcbcb085
 EBUILD wxglade-0.6.ebuild 1605 RMD160 2e53b3802b610a4f7004c76fa14f577bb88be449 SHA1 94cfd9e702416bf91645b47a35562e2db4b3157f SHA256 7b6db90a523d99acfb4a180714f7b2912651866ec242dfa341d795593a8b4b2a
-MISC ChangeLog 5860 RMD160 40ad8599d7d0d2d5ab2a60cdadd623494a294951 SHA1 a917fef2e71adc347928ef6352263f0033413925 SHA256 6d8e17597482e9dc29c148e2f62b0f8da0546cbe998429f1e5f602310e4ec5e0
+MISC ChangeLog 6048 RMD160 772b958007a7f69d88d02ab6409807804fa1a99d SHA1 e92d8b533e946729aaf700943e667d7c2a364ba3 SHA256 f8748894b410e5878938cd9555525a0b2b522d0285fdcac35b92d1654c8adae3
 MISC metadata.xml 162 RMD160 c039a69ee8efb8cbbbf4b67df25a6e8506ae2610 SHA1 ef137d109c76b893201870840b179f4c42c0f3ff SHA256 fab42f6a31209847529447a2bea2b9dd746521fe5d59d967470736120712f093
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFH1f44iqiDRvmkBmIRAhxPAKCG9xUOfr8l/fTMgNbOSo9Yuc1XkQCfaRuK
+MtG0/dMxo1lHW1+rqCM1zmM=
+=qdyc
+-----END PGP SIGNATURE-----
diff --git a/dev-util/wxglade/files/wxglade-0.6.3-wxversion.patch b/dev-util/wxglade/files/wxglade-0.6.3-wxversion.patch
new file mode 100644 (file)
index 0000000..319bb85
--- /dev/null
@@ -0,0 +1,12 @@
+diff -Naur wxGlade-0.6.1-orig/main.py wxGlade-0.6.1/main.py
+--- wxGlade-0.6.1-orig/main.py 2007-10-25 01:03:22.000000000 -0600
++++ wxGlade-0.6.1/main.py      2007-12-04 09:36:20.000000000 -0600
+@@ -7,7 +7,7 @@
+ # THIS PROGRAM COMES WITH NO WARRANTY
+ 
+ import wxversion
+-wxversion.ensureMinimal("2.6")
++wxversion.select("2.8")
+ 
+ #from wxPython.wx import *
+ import wx
diff --git a/dev-util/wxglade/wxglade-0.6.3.ebuild b/dev-util/wxglade/wxglade-0.6.3.ebuild
new file mode 100644 (file)
index 0000000..bac18a7
--- /dev/null
@@ -0,0 +1,50 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/wxglade/wxglade-0.6.3.ebuild,v 1.1 2008/03/11 03:36:19 dirtyepic Exp $
+
+inherit python multilib eutils
+
+MY_P="wxGlade-${PV}"
+DESCRIPTION="Glade-like GUI designer which can generate Python, Perl, C++ or XRC code"
+HOMEPAGE="http://wxglade.sourceforge.net/"
+SRC_URI="mirror://sourceforge/wxglade/${MY_P}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+S="${WORKDIR}/${MY_P}"
+DEPEND=">=dev-lang/python-2.3
+       =dev-python/wxpython-2.8*"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+
+       epatch "${FILESDIR}"/${P}-wxversion.patch
+}
+
+src_install() {
+       python_version
+       dodir /usr/$(get_libdir)/python${PYVER}/site-packages/${PN}
+       dodoc CHANGES.txt README.txt TODO.txt credits.txt
+       cp credits.txt "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/${PN}/
+       dohtml -r docs/*
+       rm -rf docs *txt
+       cp -R * "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/${PN}/
+       dosym /usr/share/doc/${PF}/html /usr/$(get_libdir)/python${PYVER}/site-packages/${PN}/docs
+       echo "#!/bin/bash" > wxglade
+       echo "exec python /usr/$(get_libdir)/python${PYVER}/site-packages/${PN}/wxglade.py \$*" >> wxglade
+       exeinto /usr/bin
+       doexe wxglade
+       insinto /usr/share/pixmaps
+       newins icons/icon.xpm wxglade.xpm
+       make_desktop_entry wxglade wxGlade wxglade "Development;GUIDesigner"
+}
+
+pkg_postinst() {
+       python_mod_optimize "${ROOT}"usr/$(get_libdir)/python*/site-packages/wxglade
+}
+
+pkg_postrm() {
+       python_mod_cleanup "${ROOT}"usr/$(get_libdir)/python*/site-packages/wxglade
+}