diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2011-06-05 13:00:33 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2011-06-05 13:00:33 +0000 |
commit | cecee9cb48969cb62eb03732612ea98278a15d0e (patch) | |
tree | 529bcb2f2d5086a92e2079d3f90934ee4a5d74b0 /dev-haskell/haxml | |
parent | Try to handle a bit better bug #316409: youtube plugin needs --enable-python ... (diff) | |
download | gentoo-2-cecee9cb48969cb62eb03732612ea98278a15d0e.tar.gz gentoo-2-cecee9cb48969cb62eb03732612ea98278a15d0e.tar.bz2 gentoo-2-cecee9cb48969cb62eb03732612ea98278a15d0e.zip |
Removed old.
(Portage version: 2.1.9.50/cvs/Linux x86_64)
Diffstat (limited to 'dev-haskell/haxml')
-rw-r--r-- | dev-haskell/haxml/ChangeLog | 8 | ||||
-rw-r--r-- | dev-haskell/haxml/files/HaXml-1.12.cabal | 42 | ||||
-rw-r--r-- | dev-haskell/haxml/haxml-1.12.ebuild | 73 | ||||
-rw-r--r-- | dev-haskell/haxml/haxml-1.13-r1.ebuild | 51 |
4 files changed, 6 insertions, 168 deletions
diff --git a/dev-haskell/haxml/ChangeLog b/dev-haskell/haxml/ChangeLog index 37ff125f97b2..30ad4a719b29 100644 --- a/dev-haskell/haxml/ChangeLog +++ b/dev-haskell/haxml/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-haskell/haxml -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haxml/ChangeLog,v 1.28 2007/12/30 20:27:06 kolmodin Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haxml/ChangeLog,v 1.29 2011/06/05 13:00:33 slyfox Exp $ + + 05 Jun 2011; Sergei Trofimovich <slyfox@gentoo.org> -haxml-1.12.ebuild, + -files/HaXml-1.12.cabal, -haxml-1.13-r1.ebuild: + Removed old. *haxml-1.13.3 (30 Dec 2007) diff --git a/dev-haskell/haxml/files/HaXml-1.12.cabal b/dev-haskell/haxml/files/HaXml-1.12.cabal deleted file mode 100644 index de3acdd2918f..000000000000 --- a/dev-haskell/haxml/files/HaXml-1.12.cabal +++ /dev/null @@ -1,42 +0,0 @@ -name: HaXml -version: 1.12 -license: LGPL -license-file: LICENSE-LGPL -author: Malcolm Wallace <Malcolm.Wallace@cs.york.ac.uk> -homepage: http://www.cs.york.ac.uk/fp/HaXml/ -category: Text -synopsis: Utilities for manipulating XML documents -description: - Haskell utilities for parsing, filtering, transforming and - generating XML documents. -exposed-modules: - Text.ParserCombinators.HuttonMeijerWallace, - Text.XML.HaXml, - Text.XML.HaXml.Combinators, - Text.XML.HaXml.DtdToHaskell.Convert, - Text.XML.HaXml.DtdToHaskell.Instance, - Text.XML.HaXml.DtdToHaskell.TypeDef, - Text.XML.HaXml.Escape, - Text.XML.HaXml.Haskell2Xml, - Text.XML.HaXml.Html.Generate, - Text.XML.HaXml.Html.Parse, - Text.XML.HaXml.Html.Pretty, - Text.XML.HaXml.Lex, - Text.XML.HaXml.OneOfN, - Text.XML.HaXml.Parse, - Text.XML.HaXml.Pretty, - Text.XML.HaXml.Types, - Text.XML.HaXml.Validate, - Text.XML.HaXml.Verbatim, - Text.XML.HaXml.Wrappers, - Text.XML.HaXml.Xml2Haskell, - Text.XML.HaXml.Xtract.Combinators, - Text.XML.HaXml.Xtract.Lex, - Text.XML.HaXml.Xtract.Parse -depends: haskell98 -extensions: CPP -exposed: True -hs-libraries: HSHaXml -import-dirs: $libdir/imports/HaXml -library-dirs: $libdir - diff --git a/dev-haskell/haxml/haxml-1.12.ebuild b/dev-haskell/haxml/haxml-1.12.ebuild deleted file mode 100644 index f3550bb25855..000000000000 --- a/dev-haskell/haxml/haxml-1.12.ebuild +++ /dev/null @@ -1,73 +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/haxml/haxml-1.12.ebuild,v 1.10 2007/12/13 00:47:17 dcoutts Exp $ - -inherit ghc-package fixheadtails - -MY_PN=HaXml -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Haskell utilities for parsing, filtering, transforming and generating XML documents" -HOMEPAGE="http://www.haskell.org/HaXml/" -SRC_URI="http://www.haskell.org/HaXml/${MY_P}.tar.gz" -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~sparc ~x86" - -IUSE="doc" - -# actually, >=ghc-5.02 should be ok -# hugs and nhc98 are ok too, somebody might want to add support for them -DEPEND=">=dev-lang/ghc-6.0 - !>=dev-lang/ghc-6.6 - doc? ( >=dev-haskell/haddock-0.6-r2 )" - -S=${WORKDIR}/${MY_P} - -src_unpack() { - unpack ${A} - ht_fix_file "${S}/configure" -} - -src_compile() { - - ./configure --prefix="${D}/usr/bin" \ - || die "./configure failed" - # we only support ghc currently; overrides auto-detection - echo ghc > "${S}/obj/compilers" - - emake -j1 || die "make failed" - - # create documentation if requested - if use doc; then - emake -j1 haddock || die "make doc failed" - fi - - # prepare installation of the pkg.conf-file - if $(ghc-cabal); then - ghc-setup-pkg - $(ghc-getghcpkg) -f "${S}/$(ghc-localpkgconf)" --force register "${FILESDIR}/${MY_P}.cabal" - else - ghc-setup-pkg "${S}/obj/ghc/pkg.conf" - fi - # make sure the libdir is correct - ghc-fixlibpath '$libdir' -} - -src_install() { - # fix so it installs into image dir - echo "${D}/$(ghc-libdir) > "${S}/obj/ghc/ghclibdir" - echo "${D}/$(ghc-libdir)/imports > "${S}/obj/ghc/ghcincdir" - # make sure all installation directories are there - mkdir -p "${D}/$(ghc-libdir)/imports" - - emake -j1 install-filesonly || die "make install failed" - - if use doc; then - dohtml -r docs/* - dodoc docs/icfp99.dvi docs/icfp99.ps.gz - fi - - ghc-install-pkg -} diff --git a/dev-haskell/haxml/haxml-1.13-r1.ebuild b/dev-haskell/haxml/haxml-1.13-r1.ebuild deleted file mode 100644 index 152e5842fb1b..000000000000 --- a/dev-haskell/haxml/haxml-1.13-r1.ebuild +++ /dev/null @@ -1,51 +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/haxml/haxml-1.13-r1.ebuild,v 1.14 2007/12/13 00:47:17 dcoutts Exp $ - -CABAL_FEATURES="lib bin profile haddock" -inherit base haskell-cabal - -MY_PN=HaXml -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Haskell utilities for parsing, filtering, transforming and generating XML documents" -HOMEPAGE="http://www.haskell.org/HaXml/" -SRC_URI="http://www.haskell.org/HaXml/${MY_P}.tar.gz" -LICENSE="LGPL-2.1" -SLOT="0" - -KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86" - -IUSE="" - -# actually, >=ghc-5.02 should be ok (if not using cabal) -# hugs and nhc98 are ok too, somebody might want to add support for them -DEPEND="<dev-lang/ghc-6.6 - >=dev-haskell/cabal-1.1.3-r1" - -S=${WORKDIR}/${MY_P} - -src_unpack() { - base_src_unpack - - # Text.PrettyPrint is already provided by ghc and produces a conflict - rm -rf "${S}/src/Text/PrettyPrint" - - # The HaXml.cabal file doesn't build the tools, so we add them in: - for binary in Canonicalise DtdToHaskell MkOneOf Validate Xtract; do - echo >> "${S}/HaXml.cabal" - echo "executable: ${binary}" >> "${S}/HaXml.cabal" - echo "main-is: ${binary}.hs" >> "${S}/HaXml.cabal" - echo "hs-source-dirs: src/tools src">> "${S}/HaXml.cabal" - echo "extensions: CPP" >> "${S}/HaXml.cabal" - done -} - -src_install() { - cabal_src_install - - if use doc; then - dohtml -r docs/* - dodoc docs/icfp99.dvi docs/icfp99.ps.gz - fi -} |