summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2011-06-05 13:00:33 +0000
committerSergei Trofimovich <slyfox@gentoo.org>2011-06-05 13:00:33 +0000
commitcecee9cb48969cb62eb03732612ea98278a15d0e (patch)
tree529bcb2f2d5086a92e2079d3f90934ee4a5d74b0 /dev-haskell/haxml
parentTry to handle a bit better bug #316409: youtube plugin needs --enable-python ... (diff)
downloadgentoo-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/ChangeLog8
-rw-r--r--dev-haskell/haxml/files/HaXml-1.12.cabal42
-rw-r--r--dev-haskell/haxml/haxml-1.12.ebuild73
-rw-r--r--dev-haskell/haxml/haxml-1.13-r1.ebuild51
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
-}