From b035f726558fb161a31b76d53a8bc6ad2545536b Mon Sep 17 00:00:00 2001 From: Samuli Suominen Date: Sat, 26 Jun 2010 15:06:06 +0000 Subject: [PATCH] old Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- dev-haskell/gtk2hs/Manifest | 4 - dev-haskell/gtk2hs/gtk2hs-0.9.11.ebuild | 95 ---------------------- dev-haskell/gtk2hs/gtk2hs-0.9.12.ebuild | 104 ------------------------ 3 files changed, 203 deletions(-) delete mode 100644 dev-haskell/gtk2hs/gtk2hs-0.9.11.ebuild delete mode 100644 dev-haskell/gtk2hs/gtk2hs-0.9.12.ebuild diff --git a/dev-haskell/gtk2hs/Manifest b/dev-haskell/gtk2hs/Manifest index 6fb592212edc..b4e9774c0d9e 100644 --- a/dev-haskell/gtk2hs/Manifest +++ b/dev-haskell/gtk2hs/Manifest @@ -2,12 +2,8 @@ AUX gtk2hs-0.10.1-ghc-6.12-c2hs.patch 4125 RMD160 20ef31e325275a3de466331a0d21ff AUX gtk2hs-0.10.1-ghc-6.12-packages.patch 15076 RMD160 0c9931317c06f86a4d145e56978cfe80dd6000a0 SHA1 ed070955dadd133315024c59012507a3ba28bacc SHA256 b95e129836400c9363a1d7d98bf9c4ce30c108d35b6c727bfb80e857ee541046 AUX gtk2hs-0.9.12.1-librsvg-2.22.3.patch 335 RMD160 cf96ef312fda9388a3d4cf28058ffa004ebd2b77 SHA1 2908e21aa9bc8e28d61d410f8b8570ad30a59f7f SHA256 e8e4adb06d915a0c1300a3b4bf597930bd20ba5fd7bd7f9121fc999ccf855577 DIST gtk2hs-0.10.1.tar.gz 1451125 RMD160 c72acd0e2c5471c7757532cfb44c841be8e83f1d SHA1 808d8c80026b82dc2b1347055efba82f8847c424 SHA256 07cc98520ce6c9e0d2549fd8fd23fc5118148b7509843b0163340713a762d0c0 -DIST gtk2hs-0.9.11.tar.gz 980618 RMD160 c745020329fab493752d9055c4c8bca798b5d3e1 SHA1 6150312809e99ca3bcfc9f1f851d48a5253022ce SHA256 5da4c1fd7f0b66834e2aaf919d243928f63c15411e6289b2f31dfafb50848691 DIST gtk2hs-0.9.12.1.tar.gz 1004661 RMD160 cd658027ed91b9550915e686d546e36b1b371c10 SHA1 a85f8568aa072e0c55da5889b2aabff92b8da3ae SHA256 4278078b786202fc64f86881c2b2517bdd589d5248bff2e9b7e6c1ffd2361f84 -DIST gtk2hs-0.9.12.tar.gz 997153 RMD160 bfc3ad81be80fdbbf1694493d93ddf863efbf6d8 SHA1 401638c5abfc357b648e4aa4b234874c116a52bb SHA256 b7427fca5d1958a829b2623715a9b16d4b08d67820df0b46ad32e5bd6e1f44d2 EBUILD gtk2hs-0.10.1.ebuild 2781 RMD160 951941d5f70a33454754863c3d125fb218a26142 SHA1 35f45effbb492fe7249eac2b054696bfde8ebe44 SHA256 74cfade69f9d95ea00f2e7c361b01521e633ff3cc46a297871884e0b8f3f032d -EBUILD gtk2hs-0.9.11.ebuild 3008 RMD160 914ced2d703a406ab51d174d50658d25f2f6f844 SHA1 099422d1259ab4f822e9dad9c09ee6de42ef3e13 SHA256 9dc1066aceb1493ee25f5daf247cfe682fdea0e2cc2bf2f3dc6f357f06fdeb78 EBUILD gtk2hs-0.9.12.1.ebuild 3202 RMD160 7233ed71ccfb1e206c94e07a99a22701a9e73be2 SHA1 c1bd1b821621283e42b92fc74f6452f531e2b354 SHA256 60253e99366c489dbabcb7d98811b77509212e873766c93b084ce579081a884f -EBUILD gtk2hs-0.9.12.ebuild 3236 RMD160 1e31cffae94680361e5ba2aaa0c91881fb7b1b27 SHA1 6d48dfb7ba1cb56ab5b61608882f03483760a564 SHA256 cd59568c2537f2f21e10fb77a507635ba50e2e9d4205dc25eba77d22ee6b3f15 MISC ChangeLog 8304 RMD160 f5180089cbb9e578b1e15e30ff1b939f3c5d1465 SHA1 c2ec875cc38a291e0963dca0fcbd51f5c2dbddc9 SHA256 6d13832d2ac1ebdbb5d05a57afe4e69c153dcef13a6013fe376f126034b3361e MISC metadata.xml 264 RMD160 d289d41d1d04ed1c3e574a29f53999457dbdc52c SHA1 475c909ed389f5e0508b5cd8e1373db2b96ce75b SHA256 743889dc0a1fac66b79afe2bbc2e61338d1d467aabc7b29977885d61c94a2a82 diff --git a/dev-haskell/gtk2hs/gtk2hs-0.9.11.ebuild b/dev-haskell/gtk2hs/gtk2hs-0.9.11.ebuild deleted file mode 100644 index 7eefc8356510..000000000000 --- a/dev-haskell/gtk2hs/gtk2hs-0.9.11.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs/gtk2hs-0.9.11.ebuild,v 1.10 2009/04/07 10:50:56 fauli Exp $ - -inherit base eutils ghc-package multilib toolchain-funcs versionator - -DESCRIPTION="A GUI Library for Haskell based on Gtk+" -HOMEPAGE="http://haskell.org/gtk2hs/" -SRC_URI="mirror://sourceforge/gtk2hs/${P}.tar.gz" -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="doc glade gnome opengl seamonkey profile xulrunner" - -RDEPEND=">=dev-lang/ghc-6.2 - dev-haskell/mtl - >=x11-libs/gtk+-2 - glade? ( >=gnome-base/libglade-2 ) - gnome? ( >=gnome-base/libglade-2 - =gnome-base/gconf-2 - >=gnome-base/librsvg-2.16 ) - opengl? ( x11-libs/gtkglext ) - xulrunner? ( =net-libs/xulrunner-1.8* ) - seamonkey? ( =www-client/seamonkey-1* )" - -DEPEND="${RDEPEND} - doc? ( >=dev-haskell/haddock-0.7 )" - -src_compile() { - econf \ - --enable-packager-mode \ - $(version_is_at_least "4.2" "$(gcc-version)" && \ - echo --disable-split-objs) \ - $(has_version '>=x11-libs/gtk+-2.8' && echo --enable-cairo) \ - $(use glade || use gnome && echo --enable-libglade) \ - $(use_enable gnome gconf) \ - $(use_enable gnome sourceview) \ - $(use_enable gnome svg) \ - $(use_enable opengl opengl) \ - --disable-firefox \ - $(use_enable seamonkey seamonkey) \ - $(use_enable xulrunner xulrunner) \ - $(use_enable doc docs) \ - $(use_enable profile profiling) \ - || die "Configure failed" - - # parallel build doesn't work, so specify -j1 - emake -j1 || die "Make failed" -} - -src_install() { - - make install \ - DESTDIR="${D}" \ - htmldir="/usr/share/doc/${PF}/html" \ - haddockifacedir="/usr/share/doc/${PF}" \ - || die "Make install failed" - - # for some reason it creates the doc dir even if it is configured - # to not generate docs, so lets remove the empty dirs in that case - # (and lets be cautious and only remove them if they're empty) - if ! use doc; then - rmdir "${D}/usr/share/doc/${PF}/html" - rmdir "${D}/usr/share/doc/${PF}" - rmdir "${D}/usr/share/doc" - rmdir "${D}/usr/share" - fi - - # arrange for the packages to be registered - if ghc-cabal; then - pkgext=package.conf - else - pkgext=pkg - fi - ghc-setup-pkg \ - "${D}/usr/$(get_libdir)/gtk2hs/glib.${pkgext}" \ - $(has_version '>=x11-libs/gtk+-2.8' && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/cairo.${pkgext}") \ - "${D}/usr/$(get_libdir)/gtk2hs/gtk.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/soegtk.${pkgext}" \ - $(use glade || use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/glade.${pkgext}") \ - $(use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gconf.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/sourceview.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/svgcairo.${pkgext}") \ - $(use opengl && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gtkglext.${pkgext}") \ - $(use seamonkey || use xulrunner && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/mozembed.${pkgext}") - ghc-install-pkg -} diff --git a/dev-haskell/gtk2hs/gtk2hs-0.9.12.ebuild b/dev-haskell/gtk2hs/gtk2hs-0.9.12.ebuild deleted file mode 100644 index 67d4cf087ad2..000000000000 --- a/dev-haskell/gtk2hs/gtk2hs-0.9.12.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs/gtk2hs-0.9.12.ebuild,v 1.10 2009/04/07 10:50:56 fauli Exp $ - -inherit base eutils ghc-package multilib toolchain-funcs versionator - -DESCRIPTION="A GUI Library for Haskell based on Gtk+" -HOMEPAGE="http://haskell.org/gtk2hs/" -SRC_URI="mirror://sourceforge/gtk2hs/${P}.tar.gz" -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="doc glade gnome opengl svg seamonkey profile xulrunner" - -RDEPEND=">=dev-lang/ghc-6.2 - dev-haskell/mtl - >=x11-libs/gtk+-2 - glade? ( >=gnome-base/libglade-2 ) - gnome? ( >=gnome-base/libglade-2 - =gnome-base/gconf-2 ) - svg? ( >=gnome-base/librsvg-2.16 ) - opengl? ( x11-libs/gtkglext ) - xulrunner? ( =net-libs/xulrunner-1.8* ) - seamonkey? ( =www-client/seamonkey-1* )" - -DEPEND="${RDEPEND} - doc? ( >=dev-haskell/haddock-0.8 )" - -src_unpack() { - unpack ${A} - - # Fix for recent glib that changes the type of the gtype typedef: - sed -i -e 's/(CULong)/(CULong, CUInt)/' \ - "${S}/tools/hierarchyGen/Hierarchy.chs.template" -} - -src_compile() { - econf \ - --enable-packager-mode \ - $(version_is_at_least "4.2" "$(gcc-version)" && \ - echo --disable-split-objs) \ - $(has_version '>=x11-libs/gtk+-2.8' && echo --enable-cairo) \ - $(use glade || use gnome && echo --enable-libglade) \ - $(use_enable gnome gconf) \ - $(use_enable gnome sourceview) \ - $(use_enable svg svg) \ - $(use_enable opengl opengl) \ - --disable-firefox \ - $(use_enable seamonkey seamonkey) \ - $(use_enable xulrunner xulrunner) \ - $(use_enable doc docs) \ - $(use_enable profile profiling) \ - || die "Configure failed" - - # parallel build doesn't work, so specify -j1 - emake -j1 || die "Make failed" -} - -src_install() { - - make install \ - DESTDIR="${D}" \ - htmldir="/usr/share/doc/${PF}/html" \ - haddockifacedir="/usr/share/doc/${PF}" \ - || die "Make install failed" - - # for some reason it creates the doc dir even if it is configured - # to not generate docs, so lets remove the empty dirs in that case - # (and lets be cautious and only remove them if they're empty) - if ! use doc; then - rmdir "${D}/usr/share/doc/${PF}/html" - rmdir "${D}/usr/share/doc/${PF}" - rmdir "${D}/usr/share/doc" - rmdir "${D}/usr/share" - fi - - # arrange for the packages to be registered - if ghc-cabal; then - pkgext=package.conf - else - pkgext=pkg - fi - ghc-setup-pkg \ - "${D}/usr/$(get_libdir)/gtk2hs/glib.${pkgext}" \ - $(has_version '>=x11-libs/gtk+-2.8' && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/cairo.${pkgext}") \ - "${D}/usr/$(get_libdir)/gtk2hs/gtk.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/soegtk.${pkgext}" \ - $(use glade || use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/glade.${pkgext}") \ - $(use gnome && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gconf.${pkgext}" \ - "${D}/usr/$(get_libdir)/gtk2hs/sourceview.${pkgext}" ) \ - $(use svg && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/svgcairo.${pkgext}") \ - $(use opengl && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/gtkglext.${pkgext}") \ - $(use seamonkey || use xulrunner && echo \ - "${D}/usr/$(get_libdir)/gtk2hs/mozembed.${pkgext}") - ghc-install-pkg -} -- 2.26.2