summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Cakebread <pythonhead@gentoo.org>2004-06-22 21:45:50 +0000
committerRob Cakebread <pythonhead@gentoo.org>2004-06-22 21:45:50 +0000
commit626ba013939b04d7e37287da109c9c02d3a3e5c5 (patch)
treee049125a48df0f8e5f5f041b0c9598be7c5f1902 /x11-libs/wxGTK
parentunmasked hardened-sources as security issues have been fixed. (diff)
downloadhistorical-626ba013939b04d7e37287da109c9c02d3a3e5c5.tar.gz
historical-626ba013939b04d7e37287da109c9c02d3a3e5c5.tar.bz2
historical-626ba013939b04d7e37287da109c9c02d3a3e5c5.zip
Version bump but added to package.mask. Bug# 44138. Thanks HopeSeekr <theodore@xmule.org>
Diffstat (limited to 'x11-libs/wxGTK')
-rw-r--r--x11-libs/wxGTK/ChangeLog8
-rw-r--r--x11-libs/wxGTK/Manifest20
-rw-r--r--x11-libs/wxGTK/files/digest-wxGTK-2.5.11
-rw-r--r--x11-libs/wxGTK/wxGTK-2.5.1.ebuild70
4 files changed, 84 insertions, 15 deletions
diff --git a/x11-libs/wxGTK/ChangeLog b/x11-libs/wxGTK/ChangeLog
index f64c0c97fb04..05ea5fbc5df4 100644
--- a/x11-libs/wxGTK/ChangeLog
+++ b/x11-libs/wxGTK/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-libs/wxGTK
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/ChangeLog,v 1.48 2004/04/26 14:43:52 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/ChangeLog,v 1.49 2004/06/22 21:45:50 pythonhead Exp $
+
+*wxGTK-2.5.1 (22 Jun 2004)
+
+ 22 Jun 2004; Rob Cakebread <pythonhead@gentoo.org> +wxGTK-2.5.1.ebuild:
+ Version bump but added to package.mask. Bug# 44138. Thanks HopeSeekr
+ <theodore@xmule.org>
26 Apr 2004; Aron Griffis <agriffis@gentoo.org> wxGTK-2.4.0.ebuild,
wxGTK-2.4.1-r1.ebuild, wxGTK-2.4.2.ebuild:
diff --git a/x11-libs/wxGTK/Manifest b/x11-libs/wxGTK/Manifest
index 476cfb436ad0..eeb9d6704de5 100644
--- a/x11-libs/wxGTK/Manifest
+++ b/x11-libs/wxGTK/Manifest
@@ -1,11 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 421a66d708eb98f9817cdc063b64d906 ChangeLog 8392
+MD5 2fcb7170338484dd1a2e53c1856c38cb ChangeLog 8590
MD5 4fca175f747a090fd2b7b8ce22fbc06d metadata.xml 162
-MD5 68a63dce6d0f4ccbea559a8ac02bdf0a wxGTK-2.4.0.ebuild 2738
-MD5 afe72440233a5bc5cde0cac862de0aff wxGTK-2.4.1-r1.ebuild 2737
-MD5 2022d0390493fb58c08b12f502545232 wxGTK-2.4.2.ebuild 2496
+MD5 dd40f4e0398ee262dcc21841066e7ad5 wxGTK-2.4.0.ebuild 2737
+MD5 31a40c001a92ca965f115684ca5ecd6c wxGTK-2.4.1-r1.ebuild 2736
+MD5 722abe7dc8eb5930241fa309bc2b4ab3 wxGTK-2.4.2.ebuild 2495
+MD5 da02d941bf633b892b23bd369643247c wxGTK-2.5.1.ebuild 2130
MD5 16ea0622454512339b2c613af61a9aa4 files/digest-wxGTK-2.4.0 65
MD5 86ee1d94ec752953d445a824f643fef5 files/digest-wxGTK-2.4.1-r1 65
MD5 5087298be841a84071ea67830f5d6a2b files/digest-wxGTK-2.4.2 65
@@ -14,10 +12,4 @@ MD5 522f6b3a771ea33a1af7ede9c795ab4c files/wxGTK-2.4.1-wxpython1.patch 1102
MD5 1e85c1c970da32626580dfef7228b314 files/wxGTK-2.4.1-wxpython2.patch 8459
MD5 6c8af85a3bfec0c477a778258368de56 files/wxGTK-2.4.2-cleanup.patch 18162
MD5 798d3d05c7adb28f00834aa4ea1f304b files/wxGTK-2.4.2-contrib_animate.patch 442
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.9.8 (GNU/Linux)
-
-iD8DBQFAwGpUHTu7gpaalycRAh2aAJ9gGsQQp+KJ+rWTwEXVXhwczw/oYACfR32v
-f8023+dsBiI10r7YoBZXuAY=
-=17tB
------END PGP SIGNATURE-----
+MD5 3abee1465abb2d1d0275ad2b2adfd4ef files/digest-wxGTK-2.5.1 65
diff --git a/x11-libs/wxGTK/files/digest-wxGTK-2.5.1 b/x11-libs/wxGTK/files/digest-wxGTK-2.5.1
new file mode 100644
index 000000000000..2c33032ea106
--- /dev/null
+++ b/x11-libs/wxGTK/files/digest-wxGTK-2.5.1
@@ -0,0 +1 @@
+MD5 3819fa2c753d423fa0f6b99024d17cd4 wxGTK-2.5.1.tar.bz2 6285946
diff --git a/x11-libs/wxGTK/wxGTK-2.5.1.ebuild b/x11-libs/wxGTK/wxGTK-2.5.1.ebuild
new file mode 100644
index 000000000000..cca44647e88f
--- /dev/null
+++ b/x11-libs/wxGTK/wxGTK-2.5.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.5.1.ebuild,v 1.1 2004/06/22 21:45:50 pythonhead Exp $
+
+DESCRIPTION="GTK+ version of wxWindows, a cross-platform C++ GUI toolkit."
+SRC_URI="mirror://sourceforge/wxwindows/${P}.tar.bz2"
+HOMEPAGE="http://www.wxwindows.org/"
+
+LICENSE="wxWinLL-3"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="nls odbc opengl gtk2 unicode debug"
+
+RDEPEND="virtual/x11
+ sys-libs/zlib
+ media-libs/libpng
+ media-libs/jpeg
+ media-libs/tiff
+ !unicode? ( odbc? ( dev-db/unixODBC ) )
+ opengl? ( virtual/opengl )
+ gtk2? ( >=x11-libs/gtk+-2.0 >=dev-libs/glib-2.0 )
+ !gtk2? ( =x11-libs/gtk+-1.2* =dev-libs/glib-1.2* )"
+
+DEPEND="${RDEPEND}
+ gtk2? ( dev-util/pkgconfig )"
+
+# Note 1: Gettext is not runtime dependency even if nls? because wxWindows
+# has its own implementation of it
+# Note 2: We disable unicode support because otherwise it breaks with
+# some poorly implemented wxWindows apps like xmule and lmule.
+# Note 3: PCX support is enabled if the correct libraries are detected.
+# There is no USE flag for this.
+
+src_compile() {
+ local myconf
+
+ export LANG='C'
+
+ myconf="${myconf} `use_with opengl`"
+ myconf="${myconf} --with-gtk"
+ myconf="${myconf} `use_enable debug`"
+
+ # here we disable unicode support even thought gtk2 supports it
+ # because too many apps just don't follow the wxWindows guidelines
+ # for unicode support.
+ #
+ # http://www.wxwindows.org/manuals/2.4.0/wx458.htm#unicode
+ #
+ # bug #20116 - liquidx@gentoo.org (07 May 2003)
+
+ use gtk2 && myconf="${myconf} --enable-gtk2"
+ # only allow unicode if using gtk2
+ [ -n "`use gtk2`" -a -n "`use unicode`" ] && myconf="${myconf} --enable-unicode"
+ # only enable odbc if unicode is not enabled.
+ [ -n "`use gtk2`" -a -n "`use unicode`" ] || myconf="${myconf} `use_with odbc`"
+
+ econf ${myconf}
+ emake || die "make failed"
+
+ cd ${S}/contrib/src
+ emake || die "make contrib failed"
+}
+
+src_install() {
+ einstall || die "install failed"
+ dodoc *.txt
+
+ cd ${S}/contrib/src
+ einstall || die "install contrib failed"
+}