diff options
author | Ryan Hill <rhill@gentoo.org> | 2008-10-28 22:46:47 +0000 |
---|---|---|
committer | Ryan Hill <rhill@gentoo.org> | 2008-10-28 22:46:47 +0000 |
commit | 5892fbe6f3959d27b9543ec141dbe3e2b6c4d6b0 (patch) | |
tree | c62a6046569acf10574115b1c5de3b869137ed21 /x11-libs/wxGTK | |
parent | Mask gnutls USE flag for wine on amd64. (diff) | |
download | historical-5892fbe6f3959d27b9543ec141dbe3e2b6c4d6b0.tar.gz historical-5892fbe6f3959d27b9543ec141dbe3e2b6c4d6b0.tar.bz2 historical-5892fbe6f3959d27b9543ec141dbe3e2b6c4d6b0.zip |
Drop old.
Package-Manager: portage-2.2_rc12/cvs/Linux 2.6.26-gentoo-r2 x86_64
Diffstat (limited to 'x11-libs/wxGTK')
-rw-r--r-- | x11-libs/wxGTK/ChangeLog | 6 | ||||
-rw-r--r-- | x11-libs/wxGTK/Manifest | 18 | ||||
-rw-r--r-- | x11-libs/wxGTK/wxGTK-2.6.4.0-r3.ebuild | 217 | ||||
-rw-r--r-- | x11-libs/wxGTK/wxGTK-2.8.7.1-r1.ebuild | 149 | ||||
-rw-r--r-- | x11-libs/wxGTK/wxGTK-2.8.7.1-r2.ebuild | 150 | ||||
-rw-r--r-- | x11-libs/wxGTK/wxGTK-2.8.8.0.ebuild | 149 |
6 files changed, 16 insertions, 673 deletions
diff --git a/x11-libs/wxGTK/ChangeLog b/x11-libs/wxGTK/ChangeLog index 689760c12249..d098fde14a59 100644 --- a/x11-libs/wxGTK/ChangeLog +++ b/x11-libs/wxGTK/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-libs/wxGTK # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/ChangeLog,v 1.205 2008/10/27 18:52:41 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/ChangeLog,v 1.206 2008/10/28 22:46:47 dirtyepic Exp $ + + 28 Oct 2008; Ryan Hill <dirtyepic@gentoo.org> -wxGTK-2.6.4.0-r3.ebuild, + -wxGTK-2.8.7.1-r1.ebuild, -wxGTK-2.8.7.1-r2.ebuild, -wxGTK-2.8.8.0.ebuild: + Drop old. 27 Oct 2008; Jeroen Roovers <jer@gentoo.org> wxGTK-2.6.4.0-r4.ebuild, wxGTK-2.8.8.1.ebuild: diff --git a/x11-libs/wxGTK/Manifest b/x11-libs/wxGTK/Manifest index 0b2276ae1c99..8e6cffef8d75 100644 --- a/x11-libs/wxGTK/Manifest +++ b/x11-libs/wxGTK/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX wxGTK-2.6.3-unicode-odbc.patch 729 RMD160 cad7401a478ccf30a06c2b856d446804d068a1fa SHA1 3cdaf28a083316c20bbb2d72c4a1b606ce001d2c SHA256 195494cc97b99674f08f30f46322458a90cc146cf70749cdb0c7d255424ab00f AUX wxGTK-2.6.4-collision.patch 5778 RMD160 cbe029a606ec1f46ae7f29605631b8f05bd50cb4 SHA1 05a80154ad673b26a6e8dadc79c488ce5a0357b4 SHA256 0f7ac329ce24fbac7828a0b7c249ac0b376334da0f563456572172359ad78435 AUX wxGTK-2.6.4-mmedia.patch 599 RMD160 e894dacc346d7c10f9582c2885df8c0b82962bb1 SHA1 d1da9fe158c5db80f8e65395b9d2c3383133352c SHA256 0f848e5985e404d89fbcc4820ca07069845dc8219e0a8679ff5ad3bf28dbc93f @@ -9,19 +12,20 @@ AUX wxGTK-2.8.7-mmedia.patch 585 RMD160 d71b0a7211e42a58109e4f7859a87be2f23c4e19 AUX wxGTK-2.8.7-race-fix.patch 3623 RMD160 a05a4c1c6f7b5452c1dad3ec8a5806d8344e1e64 SHA1 0d98de48b4f4f5fa06c33fc1c2aa2b3f9a775417 SHA256 c463e541c0a8d4e856698a85afb5cad9c46f687988c047a6e32b55648cad4ca8 AUX wxGTK-2.8.8-collision.patch 6248 RMD160 44a2e312d0aa22a5df2e44a3bf696b818a0f243f SHA1 4bcb8b6575e242b30a1f540a5d5f9abcba81ff59 SHA256 58111375fb7bd70986f35450cf25502b5777c305e2c4a8e546046af1c17758d3 DIST wxPython-src-2.6.4.0.tar.bz2 19062795 RMD160 fe4d2cd91f83c6a8538f2f70f94d6553985f3958 SHA1 621f529e0a5c3e30d4a750046fd71179567a52f8 SHA256 124281b3f5d699eb0699022a0e00fd5359370b61748a0560b7109005d8fb06ba -DIST wxPython-src-2.8.7.1.tar.bz2 26362160 RMD160 c22d6eb1dfcd165226b0ff50bfeb2aed21763a8e SHA1 5526ee4c4cc57bcebb4950ea05e24639ef8b02dd SHA256 4683dd50208b816a7fa482c4694fc4c132d8a18708102898377388ea32e083f3 -DIST wxPython-src-2.8.8.0.tar.bz2 27435708 RMD160 9a3c499457e12be9a6cfa8342041d2c91fab05bd SHA1 5b9282e99c0369e6c0b9ea980101cce4cfc33446 SHA256 6a2ec3c7697ff1743103d6e7d7cbf909d84007e54a2a25b3e646cc53648206b4 DIST wxPython-src-2.8.8.1.tar.bz2 27712841 RMD160 4ee33e256cc0d8caae1676b023db0b56fa435ba7 SHA1 96027778c9d8dbfbc08a1aecb2dbe358b947b897 SHA256 47821e4eda2d5b61106db08e25e53ab47999672e09ed82b523a8a11f3e83ba26 DIST wxPython-src-2.8.9.1.tar.bz2 27969655 RMD160 2b193c867a028985f8ead4084a9c1f024a1d37c6 SHA1 7359af790d58082330c867f5c10f51b6382d9a35 SHA256 584bc8a90e413409c20d1aff05bf547809fc2b57b74c5aba60fc3a2a98a0e7fa DIST wxWidgets-2.6.4-HTML.tar.gz 1364468 RMD160 1330f83e821b5644043ca212f2991f6b55bb0e6f SHA1 4fa83af9d55de61a934961cb2e2f19f22930f592 SHA256 ec7c80be3cebc69e7fb63d56235cbd82f3cd943e422329d7e648ee745a07588c EBUILD wxGTK-2.6.4.0-r1.ebuild 4634 RMD160 6db1610df15f3c630a390d4c85177238dbb650a2 SHA1 01674d3d971f4f9d80cae000a459ae791218f370 SHA256 7eb2cfc6517e05d62b79a93e283406263493e95cbc940ecec41910cae6a6ca73 -EBUILD wxGTK-2.6.4.0-r3.ebuild 4626 RMD160 72ca7a49233a3b10a917981f05ab677378a6acd8 SHA1 b53bef6b1bc1fde638835a221dc700da435024f0 SHA256 dd53ec972c28b62bc361fe4da1a1b691c3a38ef0cd9bd9c17b31f90c6f8b3ee8 EBUILD wxGTK-2.6.4.0-r4.ebuild 4698 RMD160 e19078a908ea89af2c103fc10ced10d3f7805c1a SHA1 7f59782455c2b2ea64a76b716e5727b4999c1b6f SHA256 12288e735b2d4efbec4e8ffeda77cc995dc96c9683ad6968764aa46519567b98 -EBUILD wxGTK-2.8.7.1-r1.ebuild 3348 RMD160 5c77d6f6fb8ca5f21fa5df984f1ad665227f6704 SHA1 3d76f263fb9acb473b6c717ff35f22c63d510640 SHA256 ac0e1930b89211631f22dad5d5328b3f58664e68a8a6404f061870165f3356a5 -EBUILD wxGTK-2.8.7.1-r2.ebuild 3445 RMD160 3236fca0101cf5b7f238b4237ce940519856b14b SHA1 ce5d2eaa426f693b187d7338e421ff3bed2acc9d SHA256 040a844f6caa603d806d5905a0fa58b0efbf5da84bc79a581be5e5c735d00aa6 -EBUILD wxGTK-2.8.8.0.ebuild 3367 RMD160 77950322e6445369b79a6a63e1d44c09c9eca047 SHA1 37791ab22341705f397b83b3793665c2d5db2b25 SHA256 5614fef07998a370d33b401a805e08c07de07300b788779333557de6c72a2cc8 EBUILD wxGTK-2.8.8.1.ebuild 3354 RMD160 f831a318f9388b9a92225001d741f4a306ac8cf8 SHA1 5acf90bc5c78a12369a79f10dd93202c69477f04 SHA256 c869ac6279d0b570bf835b27ca6b7503d29b874c9427c86e234ba5deb628d666 EBUILD wxGTK-2.8.9.1-r1.ebuild 3401 RMD160 d1db979a1bac78dc2dcd3764d34c414d25013422 SHA1 4b4cffac23dc09847f9fc19d25760c491e648697 SHA256 b603024f1a8e522657b2e2c5dfb459e86a9cb42c056ff71881fb8f0d4e8ddcfb EBUILD wxGTK-2.8.9.1.ebuild 3367 RMD160 d2a352c4ed5d9ded835ea2a16c84d30051578729 SHA1 5bb90041c4e11fcc7e5d2110169dc1c5fe70ea3d SHA256 1b6b737e134391b5d95a534585c01c5ed6485ff3eb2a7e959060e7d54622a456 -MISC ChangeLog 32111 RMD160 8a088d2ab1e74a83e01276672e2c2974962ddc3b SHA1 24dfa6d327ef8bbfd288bc5e2a85e9a6560978a6 SHA256 763dd010cf86c8511c9af351e813ac1494233ff697195a29ba3b9aaefaa60ffd +MISC ChangeLog 32281 RMD160 9dbbe8f349a233326e43359289cec24b1e73021d SHA1 e3d56e561bb3bbdf906396f405aca90d47a66424 SHA256 cbaadb3c2b3c7d45d94967e91bb4a4475846df6730b22cf6a5bf0dd57221f57a MISC metadata.xml 500 RMD160 d0f05c0d915928bc4c424ca00f20621805ddc7f0 SHA1 3ba77d570e4764cf377b3e63078b21f69232a1fc SHA256 2592b31d76fd0a79aa634bcbc9697d7ee8420b89cbead01a8db562a4d66be98c +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAkkHlkEACgkQiqiDRvmkBmJ1PgCg1fnHL9K41Z1DC+U5mc36MhxS +nUUAoNhQv9/BjYjtJql6NMF33BdQog77 +=fOjS +-----END PGP SIGNATURE----- diff --git a/x11-libs/wxGTK/wxGTK-2.6.4.0-r3.ebuild b/x11-libs/wxGTK/wxGTK-2.6.4.0-r3.ebuild deleted file mode 100644 index e27b635d844b..000000000000 --- a/x11-libs/wxGTK/wxGTK-2.6.4.0-r3.ebuild +++ /dev/null @@ -1,217 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.6.4.0-r3.ebuild,v 1.9 2008/03/17 12:27:47 pva Exp $ - -inherit eutils versionator flag-o-matic - -DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit." -HOMEPAGE="http://wxwidgets.org/" - -BASE_PV="$(get_version_component_range 1-3)" -BASE_P="${PN}-${BASE_PV}" - -# we use the wxPython tarballs because they include the full wxGTK sources and -# are released more frequently than wxGTK. -SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2 - doc? ( mirror://sourceforge/wxwindows/wxWidgets-${BASE_PV}-HTML.tar.gz )" - -KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86" -IUSE="X doc debug gnome odbc opengl pch sdl unicode" - -RDEPEND=" - dev-libs/expat - odbc? ( dev-db/unixODBC ) - sdl? ( media-libs/libsdl ) - X? ( - >=x11-libs/gtk+-2.0 - >=dev-libs/glib-2.0 - media-libs/jpeg - media-libs/tiff - x11-libs/libSM - x11-libs/libXinerama - x11-libs/libXxf86vm - gnome? ( gnome-base/libgnomeprintui ) - opengl? ( virtual/opengl ) - )" - -DEPEND="${RDEPEND} - dev-util/pkgconfig - X? ( - x11-proto/xproto - x11-proto/xineramaproto - x11-proto/xf86vidmodeproto - )" - -PDEPEND=">=app-admin/eselect-wxwidgets-0.7" - -SLOT="2.6" -LICENSE="wxWinLL-3 - GPL-2 - odbc? ( LGPL-2 ) - doc? ( wxWinFDL-3 )" - -S="${WORKDIR}/wxPython-src-${PV}" -HTML_S="${WORKDIR}/wxWidgets-${BASE_PV}" - -src_unpack() { - unpack ${A} - cd "${S}" - - # General Patches - - epatch "${FILESDIR}"/${PN}-2.6.3-unicode-odbc.patch - epatch "${FILESDIR}"/${BASE_P}-collision.patch - - # Patches Specific to this version - - epatch "${FILESDIR}"/${P}-wxrc_link_fix.patch - epatch "${FILESDIR}"/${P}-g_free.patch - - # Reverse apply patch in wxPython tarball that breaks ABI - EPATCH_SINGLE_MSG="Reversing listctrl-ongetitemcolumnimage.patch ..." \ - EPATCH_OPTS="-R" epatch "${S}"/patches/listctrl-ongetitemcolumnimage.patch - - # wxBase has an automagic sdl dependency. short circuit it here. - # http://bugs.gentoo.org/show_bug.cgi?id=91574 - use sdl || sed -i -e 's:$wxUSE_LIBSDL" != "no":$wxUSE_LIBSDL" = "yes":' configure -} - -src_compile() { - local myconf - - append-flags -fno-strict-aliasing - - # X independent options - myconf="--enable-shared - --enable-compat24 - --with-regex=builtin - --with-zlib=sys - --with-expat - $(use_enable pch precomp-headers) - $(use_with sdl) - $(use_with odbc)" - - # wxGTK only - use X && \ - myconf="${myconf} - --enable-gui - --with-libpng - --with-libxpm - --with-libjpeg - --with-libtiff - $(use_enable opengl) - $(use_with opengl) - $(use_with gnome gnomeprint)" - - # wxBase only - use X || \ - myconf="${myconf} - --disable-gui" - - # in 2.6 we always build ansi - # everything else is controlled by USE - if ! use debug; then - build_wx ansi - else - build_wx ansi-debug - fi - - if use unicode; then - if ! use debug; then - build_wx unicode - else - build_wx unicode-debug - fi - fi -} - -src_install() { - # Note - the last version to be installed becomes the default, so install - # ansi after unicode - install_wx unicode - install_wx unicode-debug - install_wx ansi - install_wx ansi-debug - - dodoc "${S}"/docs/changes.txt - dodoc "${S}"/docs/gtk/readme.txt - - if use doc; then - dohtml -r "${HTML_S}"/docs/html/* - fi - - # We don't want this - rm "${D}"/usr/share/locale/it/LC_MESSAGES/wxmsw.mo -} - -pkg_postinst() { - has_version app-admin/eselect-wxwidgets \ - && eselect wxwidgets update -} - -pkg_postrm() { - has_version app-admin/eselect-wxwidgets \ - && eselect wxwidgets update -} - -build_wx() { - local build_wx_conf - - case "$1" in - ansi) - build_wx_conf="${build_wx_conf} - --disable-unicode" - ;; - - ansi-debug) - build_wx_conf="${build_wx_conf} - --disable-unicode - --enable-debug_flag" - ;; - - unicode) - build_wx_conf="${build_wx_conf} - --enable-unicode" - ;; - - unicode-debug) - build_wx_conf="${build_wx_conf} - --enable-unicode - --enable-debug_flag" - ;; - - *) - eerror "wxlib.class: build_wx called with invalid argument(s)." - die "wxlib.class: build_wx called with invalid argument(s)." - ;; - esac - - mkdir -p build_$1 - pushd build_$1 - - ECONF_SOURCE="${S}" econf \ - ${myconf} \ - ${build_wx_conf} \ - || die "Failed to configure $1." - - emake || die "Failed to make $1." - - if [[ -e contrib/src ]]; then - cd contrib/src - emake || die "Failed to make $1 contrib." - fi - - popd -} - -install_wx() { - if [[ -d build_$1 ]]; then - pushd build_$1 - emake DESTDIR="${D}" install || die "Failed to install $1." - if [[ -e contrib/src ]]; then - cd contrib/src - emake DESTDIR="${D}" install || die "Failed to install $1 contrib." - fi - popd - fi -} diff --git a/x11-libs/wxGTK/wxGTK-2.8.7.1-r1.ebuild b/x11-libs/wxGTK/wxGTK-2.8.7.1-r1.ebuild deleted file mode 100644 index 32335f8d8cd5..000000000000 --- a/x11-libs/wxGTK/wxGTK-2.8.7.1-r1.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.8.7.1-r1.ebuild,v 1.10 2008/03/17 12:27:47 pva Exp $ - -inherit eutils versionator flag-o-matic - -DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit." -HOMEPAGE="http://wxwidgets.org/" - -BASE_PV="$(get_version_component_range 1-3)" -BASE_P="${PN}-${BASE_PV}" - -# we use the wxPython tarballs because they include the full wxGTK sources and -# docs, and are released more frequently than wxGTK. -SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2" - -KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86" -IUSE="X doc debug gnome gstreamer odbc opengl pch sdl" - -RDEPEND=" - dev-libs/expat - odbc? ( dev-db/unixODBC ) - sdl? ( media-libs/libsdl ) - X? ( - >=x11-libs/gtk+-2.4 - >=dev-libs/glib-2.4 - media-libs/jpeg - media-libs/tiff - x11-libs/libSM - x11-libs/libXinerama - x11-libs/libXxf86vm - gnome? ( gnome-base/libgnomeprintui ) - gstreamer? ( >=media-libs/gstreamer-0.10 ) - opengl? ( virtual/opengl ) - )" - -DEPEND="${RDEPEND} - dev-util/pkgconfig - X? ( - x11-proto/xproto - x11-proto/xineramaproto - x11-proto/xf86vidmodeproto - )" - -PDEPEND=">=app-admin/eselect-wxwidgets-0.7" - -SLOT="2.8" -LICENSE="wxWinLL-3 - GPL-2 - odbc? ( LGPL-2 ) - doc? ( wxWinFDL-3 )" - -S="${WORKDIR}/wxPython-src-${PV}" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/${PN}-2.6.3-unicode-odbc.patch - epatch "${FILESDIR}"/${PN}-2.8.4-collision.patch - epatch "${FILESDIR}"/${PN}-2.8.6-wxrc_link_fix.patch - epatch "${FILESDIR}"/${PN}-2.8.7-mmedia.patch # Bug #174874 -} - -src_compile() { - local myconf - - append-flags -fno-strict-aliasing - - # X independent options - myconf="--enable-compat26 - --enable-shared - --enable-unicode - --with-regex=builtin - --with-zlib=sys - --with-expat - $(use_enable debug) - $(use_enable pch precomp-headers) - $(use_with sdl) - $(use_with odbc)" - - # wxGTK options - # --enable-graphics_ctx - needed for webkit, editra - # --without-gnomevfs - bug #203389 - - use X && \ - myconf="${myconf} - --enable-graphics_ctx - --enable-gui - --with-libpng - --with-libxpm - --with-libjpeg - --with-libtiff - $(use_enable gstreamer mediactrl) - $(use_enable opengl) - $(use_with opengl) - $(use_with gnome gnomeprint) - --without-gnomevfs" - - # wxBase options - use X || \ - myconf="${myconf} - --disable-gui" - - mkdir "${S}"/wxgtk_build - cd "${S}"/wxgtk_build - - ECONF_SOURCE="${S}" econf ${myconf} || die "configure failed." - - emake || die "make failed." - - if [[ -d contrib/src ]]; then - cd contrib/src - emake || die "make contrib failed." - fi -} - -src_install() { - cd "${S}"/wxgtk_build - - emake DESTDIR="${D}" install || die "install failed." - - if [[ -d contrib/src ]]; then - cd contrib/src - emake DESTDIR="${D}" install || die "install contrib failed." - fi - - cd "${S}"/docs - dodoc changes.txt readme.txt todo30.txt - newdoc base/readme.txt base_readme.txt - newdoc gtk/readme.txt gtk_readme.txt - - if use doc; then - dohtml -r "${S}"/docs/html/* - fi - - # We don't want this - rm "${D}"usr/share/locale/it/LC_MESSAGES/wxmsw.mo -} - -pkg_postinst() { - has_version app-admin/eselect-wxwidgets \ - && eselect wxwidgets update -} - -pkg_postrm() { - has_version app-admin/eselect-wxwidgets \ - && eselect wxwidgets update -} diff --git a/x11-libs/wxGTK/wxGTK-2.8.7.1-r2.ebuild b/x11-libs/wxGTK/wxGTK-2.8.7.1-r2.ebuild deleted file mode 100644 index 375e55fea914..000000000000 --- a/x11-libs/wxGTK/wxGTK-2.8.7.1-r2.ebuild +++ /dev/null @@ -1,150 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.8.7.1-r2.ebuild,v 1.2 2008/10/14 18:36:14 fmccor Exp $ - -inherit eutils versionator flag-o-matic - -DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit." -HOMEPAGE="http://wxwidgets.org/" - -BASE_PV="$(get_version_component_range 1-3)" -BASE_P="${PN}-${BASE_PV}" - -# we use the wxPython tarballs because they include the full wxGTK sources and -# docs, and are released more frequently than wxGTK. -SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2" - -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86" -IUSE="X doc debug gnome gstreamer odbc opengl pch sdl" - -RDEPEND=" - dev-libs/expat - odbc? ( dev-db/unixODBC ) - sdl? ( media-libs/libsdl ) - X? ( - >=x11-libs/gtk+-2.4 - >=dev-libs/glib-2.4 - media-libs/jpeg - media-libs/tiff - x11-libs/libSM - x11-libs/libXinerama - x11-libs/libXxf86vm - gnome? ( gnome-base/libgnomeprintui ) - gstreamer? ( >=media-libs/gstreamer-0.10 ) - opengl? ( virtual/opengl ) - )" - -DEPEND="${RDEPEND} - dev-util/pkgconfig - X? ( - x11-proto/xproto - x11-proto/xineramaproto - x11-proto/xf86vidmodeproto - )" - -PDEPEND=">=app-admin/eselect-wxwidgets-0.7" - -SLOT="2.8" -LICENSE="wxWinLL-3 - GPL-2 - odbc? ( LGPL-2 ) - doc? ( wxWinFDL-3 )" - -S="${WORKDIR}/wxPython-src-${PV}" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/${PN}-2.6.3-unicode-odbc.patch - epatch "${FILESDIR}"/${PN}-2.8.4-collision.patch - epatch "${FILESDIR}"/${PN}-2.8.6-wxrc_link_fix.patch - epatch "${FILESDIR}"/${PN}-2.8.7-mmedia.patch # Bug #174874 - epatch "${FILESDIR}"/${PN}-2.8.7-race-fix.patch # https://bugzilla.redhat.com/440011 -} - -src_compile() { - local myconf - - append-flags -fno-strict-aliasing - - # X independent options - myconf="--enable-compat26 - --enable-shared - --enable-unicode - --with-regex=builtin - --with-zlib=sys - --with-expat - $(use_enable debug) - $(use_enable pch precomp-headers) - $(use_with sdl) - $(use_with odbc)" - - # wxGTK options - # --enable-graphics_ctx - needed for webkit, editra - # --without-gnomevfs - bug #203389 - - use X && \ - myconf="${myconf} - --enable-graphics_ctx - --enable-gui - --with-libpng - --with-libxpm - --with-libjpeg - --with-libtiff - $(use_enable gstreamer mediactrl) - $(use_enable opengl) - $(use_with opengl) - $(use_with gnome gnomeprint) - --without-gnomevfs" - - # wxBase options - use X || \ - myconf="${myconf} - --disable-gui" - - mkdir "${S}"/wxgtk_build - cd "${S}"/wxgtk_build - - ECONF_SOURCE="${S}" econf ${myconf} || die "configure failed." - - emake || die "make failed." - - if [[ -d contrib/src ]]; then - cd contrib/src - emake || die "make contrib failed." - fi -} - -src_install() { - cd "${S}"/wxgtk_build - - emake DESTDIR="${D}" install || die "install failed." - - if [[ -d contrib/src ]]; then - cd contrib/src - emake DESTDIR="${D}" install || die "install contrib failed." - fi - - cd "${S}"/docs - dodoc changes.txt readme.txt todo30.txt - newdoc base/readme.txt base_readme.txt - newdoc gtk/readme.txt gtk_readme.txt - - if use doc; then - dohtml -r "${S}"/docs/html/* - fi - - # We don't want this - rm "${D}"usr/share/locale/it/LC_MESSAGES/wxmsw.mo -} - -pkg_postinst() { - has_version app-admin/eselect-wxwidgets \ - && eselect wxwidgets update -} - -pkg_postrm() { - has_version app-admin/eselect-wxwidgets \ - && eselect wxwidgets update -} diff --git a/x11-libs/wxGTK/wxGTK-2.8.8.0.ebuild b/x11-libs/wxGTK/wxGTK-2.8.8.0.ebuild deleted file mode 100644 index 26eeaa6afc38..000000000000 --- a/x11-libs/wxGTK/wxGTK-2.8.8.0.ebuild +++ /dev/null @@ -1,149 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.8.8.0.ebuild,v 1.2 2008/07/16 12:47:00 aballier Exp $ - -inherit eutils versionator flag-o-matic - -DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit." -HOMEPAGE="http://wxwidgets.org/" - -BASE_PV="$(get_version_component_range 1-3)" -BASE_P="${PN}-${BASE_PV}" - -# we use the wxPython tarballs because they include the full wxGTK sources and -# docs, and are released more frequently than wxGTK. -SRC_URI="mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2" - -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="X doc debug gnome gstreamer odbc opengl pch sdl" - -RDEPEND=" - dev-libs/expat - odbc? ( dev-db/unixODBC ) - sdl? ( media-libs/libsdl ) - X? ( - >=x11-libs/gtk+-2.4 - >=dev-libs/glib-2.4 - media-libs/jpeg - media-libs/tiff - x11-libs/libSM - x11-libs/libXinerama - x11-libs/libXxf86vm - gnome? ( gnome-base/libgnomeprintui ) - gstreamer? ( >=media-libs/gstreamer-0.10 ) - opengl? ( virtual/opengl ) - )" - -DEPEND="${RDEPEND} - dev-util/pkgconfig - X? ( - x11-proto/xproto - x11-proto/xineramaproto - x11-proto/xf86vidmodeproto - )" - -PDEPEND=">=app-admin/eselect-wxwidgets-0.7" - -SLOT="2.8" -LICENSE="wxWinLL-3 - GPL-2 - odbc? ( LGPL-2 ) - doc? ( wxWinFDL-3 )" - -S="${WORKDIR}/wxPython-src-${PV}" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}"/${PN}-2.6.3-unicode-odbc.patch - epatch "${FILESDIR}"/${PN}-2.8.8-collision.patch - epatch "${FILESDIR}"/${PN}-2.8.6-wxrc_link_fix.patch - epatch "${FILESDIR}"/${PN}-2.8.7-mmedia.patch # Bug #174874 -} - -src_compile() { - local myconf - - append-flags -fno-strict-aliasing - - # X independent options - myconf="--enable-compat26 - --enable-shared - --enable-unicode - --with-regex=builtin - --with-zlib=sys - --with-expat - $(use_enable debug) - $(use_enable pch precomp-headers) - $(use_with sdl) - $(use_with odbc)" - - # wxGTK options - # --enable-graphics_ctx - needed for webkit, editra - # --without-gnomevfs - bug #203389 - - use X && \ - myconf="${myconf} - --enable-graphics_ctx - --enable-gui - --with-libpng - --with-libxpm - --with-libjpeg - --with-libtiff - $(use_enable gstreamer mediactrl) - $(use_enable opengl) - $(use_with opengl) - $(use_with gnome gnomeprint) - --without-gnomevfs" - - # wxBase options - use X || \ - myconf="${myconf} - --disable-gui" - - mkdir "${S}"/wxgtk_build - cd "${S}"/wxgtk_build - - ECONF_SOURCE="${S}" econf ${myconf} || die "configure failed." - - emake || die "make failed." - - if [[ -d contrib/src ]]; then - cd contrib/src - emake || die "make contrib failed." - fi -} - -src_install() { - cd "${S}"/wxgtk_build - - emake DESTDIR="${D}" install || die "install failed." - - if [[ -d contrib/src ]]; then - cd contrib/src - emake DESTDIR="${D}" install || die "install contrib failed." - fi - - cd "${S}"/docs - dodoc changes.txt readme.txt todo30.txt - newdoc base/readme.txt base_readme.txt - newdoc gtk/readme.txt gtk_readme.txt - - if use doc; then - dohtml -r "${S}"/docs/html/* - fi - - # We don't want this - rm "${D}"usr/share/locale/it/LC_MESSAGES/wxmsw.mo -} - -pkg_postinst() { - has_version app-admin/eselect-wxwidgets \ - && eselect wxwidgets update -} - -pkg_postrm() { - has_version app-admin/eselect-wxwidgets \ - && eselect wxwidgets update -} |