diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2011-03-01 20:08:17 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2011-03-01 20:08:17 +0000 |
commit | ab00928681f5ed698885257b930a49e604c1ebfe (patch) | |
tree | 9111858fc806433bed5126473b8f76e3aa066631 /dev-haskell | |
parent | Removed old (diff) | |
download | historical-ab00928681f5ed698885257b930a49e604c1ebfe.tar.gz historical-ab00928681f5ed698885257b930a49e604c1ebfe.tar.bz2 historical-ab00928681f5ed698885257b930a49e604c1ebfe.zip |
Removed old
Package-Manager: portage-2.1.9.25/cvs/Linux x86_64
Diffstat (limited to 'dev-haskell')
-rw-r--r-- | dev-haskell/wxhaskell/ChangeLog | 8 | ||||
-rw-r--r-- | dev-haskell/wxhaskell/Manifest | 4 | ||||
-rw-r--r-- | dev-haskell/wxhaskell/wxhaskell-0.9.4.ebuild | 101 |
3 files changed, 7 insertions, 106 deletions
diff --git a/dev-haskell/wxhaskell/ChangeLog b/dev-haskell/wxhaskell/ChangeLog index cb6af8ef6abe..792fb4407af9 100644 --- a/dev-haskell/wxhaskell/ChangeLog +++ b/dev-haskell/wxhaskell/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-haskell/wxhaskell -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/wxhaskell/ChangeLog,v 1.31 2010/09/07 17:35:04 kolmodin Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/wxhaskell/ChangeLog,v 1.32 2011/03/01 20:08:16 slyfox Exp $ + + 01 Mar 2011; Sergei Trofimovich <slyfox@gentoo.org> + -wxhaskell-0.9.4.ebuild: + Removed old 07 Sep 2010; Lennart Kolmodin <kolmodin@gentoo.org> wxhaskell-0.12.1.6.ebuild: diff --git a/dev-haskell/wxhaskell/Manifest b/dev-haskell/wxhaskell/Manifest index 074f7b248177..272b11f23bb0 100644 --- a/dev-haskell/wxhaskell/Manifest +++ b/dev-haskell/wxhaskell/Manifest @@ -1,6 +1,4 @@ DIST wx-0.12.1.6.tar.gz 46405 RMD160 aa3692dd51f7aad5d58588ee483f74d3036afadf SHA1 15837081389af826d6fbd478083ed9c2fe96ce0b SHA256 13d2400a960737767de4dbef8099a8b033bf921542ed92808d4b85f90cb10fdc -DIST wxhaskell-src-0.9.4.zip 569954 RMD160 70c386cb2451509dbd5bca652435bab35b808ed1 SHA1 6133991fb1e6c76a3b5b2bf175277ce56c2adad3 SHA256 586ad7eb706442e44c070455b32800ba2a5e24a67ffd5b90a9aa4f803238fdcd EBUILD wxhaskell-0.12.1.6.ebuild 742 RMD160 3136ef2fd206732d18828cb9efbed66026e7e117 SHA1 2cb5bd5cbe55596cc38061288cacf7ae39339170 SHA256 cb34fbe8483ecdf6782cee7e365fd1141145a4d2e3c60513f5325d54e32daee8 -EBUILD wxhaskell-0.9.4.ebuild 3067 RMD160 8d0058aa0c4cedb4e2fc31630ad47e3f408d55fa SHA1 c77d8e54ca29f9fcdc269d97f9bd6408f24e60ec SHA256 380a25f9acfd605fb971f69c92bc1bdb05f8fcb346fe2f1c6c4eae547d839126 -MISC ChangeLog 5052 RMD160 a73f85cecca0ec6530c558a2f620b835b8708283 SHA1 6b5908afed1ac4471861f7bf807d9f50709e108b SHA256 338dbacb71df695c040c3dbe65a20d13d55b8062554e0a5cd7d38f41bd2516fa +MISC ChangeLog 5146 RMD160 d09de56605fc5f33dc8f81e0146dfa558f9c45e5 SHA1 d7f34bbbe2d6cecdee10ee55c6057b7515e98b0b SHA256 bb5ccc31655622bd76c31fd1ecc0ccc570699d33314998a0860b4bf633c4c871 MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508 diff --git a/dev-haskell/wxhaskell/wxhaskell-0.9.4.ebuild b/dev-haskell/wxhaskell/wxhaskell-0.9.4.ebuild deleted file mode 100644 index a7f169d89122..000000000000 --- a/dev-haskell/wxhaskell/wxhaskell-0.9.4.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/wxhaskell/wxhaskell-0.9.4.ebuild,v 1.13 2007/12/13 00:52:24 dcoutts Exp $ - -inherit flag-o-matic wxwidgets ghc-package multilib - -DESCRIPTION="a portable and native GUI library for Haskell" -HOMEPAGE="http://wxhaskell.sourceforge.net/" -SRC_URI="mirror://sourceforge/wxhaskell/${PN}-src-${PV}.zip" - -LICENSE="wxWinLL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="doc" - -RDEPEND="<dev-lang/ghc-6.6 - =x11-libs/wxGTK-2.6*" - -DEPEND="${RDEPEND} - app-arch/unzip - doc? ( >=dev-haskell/haddock-0.6-r2 )" - -pkg_setup() { - if ! built_with_use =x11-libs/wxGTK-2.6* X; then - eerror "wxhaskell needs wxGTK that has been built with X11 support." - eerror "Please re-emerge wxGTK with USE=\"X -odbc -unicode\"" - die "wxhaskell requires wxGTK to be built with USE=\"X -odbc -unicode\"" - fi - if built_with_use =x11-libs/wxGTK-2.6* odbc; then - eerror "Sadly wxhaskell does not work with wxGTK that has been built" - eerror "with USE=\"odbc\"." - eerror "Please re-emerge wxGTK with USE=\"-odbc\"" - die "wxhaskell requires wxGTK to be built with USE=\"-odbc\"" - fi -} - -src_unpack() { - unpack ${A} - # adapt to Gentoo path convention - sed -i 's:/doc/html:/share/doc/html:' "${S}/configure" - # fix superfluous dependencies on hslibs packages - sed -i -e 's:,lang::' -e 's:,"lang"::' \ - -e 's:,concurrent::' -e 's:,"concurrent"::' "${S}/configure" - # fix Makefile to respect CXXFLAGS - sed -i 's:^\(WXC-CXXFLAGS.*=\):\1\$(CXXFLAGS) :' "${S}/makefile" -} - -src_compile() { - ghc-setup-pkg - - #wxhaskell supports gtk or gtk2, but not unicode yet. However since the gtk2 - #USE flag is deprecated we now only build with gtk2: - WX_GTK_VER=2.6 - need-wxwidgets gtk2 - - # every C compiler result ends up in a shared lib - append-flags -fPIC - - # non-standard configure, so econf is not an option - # --wx-config must appear first according to configure file comments - ./configure \ - --wx-config="${WX_CONFIG}" \ - --prefix=/usr \ - --with-opengl \ - --libdir=/usr/$(get_libdir)/${P} \ - --package-conf="${S}/$(ghc-localpkgconf)" \ - || die "./configure failed" - - emake -j1 || die "make failed" - - # create documentation - if use doc; then - emake -j1 doc || die "make doc failed" - fi -} - -src_install() { - local f - - # don't register the packages, just install the files - emake -j1 install-files DESTDIR="${D}" || die "make install failed" - - # the .so needs to be on the lib path - mkdir -p "${D}/usr/$(get_libdir)" - for f in "${D}/usr/$(get_libdir)/${P}/"libwxc-*.so; do - mv ${f} "${D}/usr/$(get_libdir)/" - done - - if use doc; then - dohtml -A haddock -r out/doc/* - cp -r samples "${D}/usr/share/doc/${PF}" - fi - - # substitute for the ${wxhlibdir} in package files and register them - # for ghc-6.2 change the package to be exposed by default. - sed -i -e "s:\${wxhlibdir}:${D}/usr/$(get_libdir)/${P}:" \ - -e "s:auto = False:auto = True:" \ - "${D}/usr/$(get_libdir)/${P}/"*.pkg - ghc-setup-pkg "${D}/usr/$(get_libdir)/${P}/"*.pkg - ghc-install-pkg -} |