diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-haskell/encoding | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'dev-haskell/encoding')
-rw-r--r-- | dev-haskell/encoding/Manifest | 4 | ||||
-rw-r--r-- | dev-haskell/encoding/encoding-0.6.7.2-r2.ebuild | 42 | ||||
-rw-r--r-- | dev-haskell/encoding/encoding-0.7.0.1.ebuild | 35 | ||||
-rw-r--r-- | dev-haskell/encoding/encoding-0.7.0.2-r1.ebuild | 40 | ||||
-rw-r--r-- | dev-haskell/encoding/encoding-0.8.ebuild | 35 | ||||
-rw-r--r-- | dev-haskell/encoding/metadata.xml | 11 |
6 files changed, 167 insertions, 0 deletions
diff --git a/dev-haskell/encoding/Manifest b/dev-haskell/encoding/Manifest new file mode 100644 index 000000000000..369650ddbdca --- /dev/null +++ b/dev-haskell/encoding/Manifest @@ -0,0 +1,4 @@ +DIST encoding-0.6.7.2.tar.gz 832564 SHA256 0d607c6886b4ac8498fc0c97565bda6ef068d5626f87b642616cb64d042a3f2c SHA512 2a258cb20d49ddc3f1c78f7392e4440d503774680f0da0d297ce27466bace8303b1364e9b4fc5937ca6b1753d0648a6ff8cfc99dd77d52d851dfe9e0481a3cb2 WHIRLPOOL 3533acfbf8181daf6dff597e98924765abaada7769e93054490d2cdb2f51788cba6fdd314b0ccc474536044b687a10179129d333bbc12e5347f60621a9dbcaff +DIST encoding-0.7.0.1.tar.gz 786527 SHA256 b0ffb4229a9a2ed19d4ba293473dca77b1707a2ec36512946ca54b2e996346a3 SHA512 8f63a8f330977ba4dc7d4443f6249810fd005d4613220a6aa11f6c5a7afd9121022e4babe7981b073fe1aa6d338c2ca2b1366bc8f1467d933526bc29cc6b6faa WHIRLPOOL 49a8831d8a54e3921318454390153bb09de1d62e22aa358d0d46b01910a068491347049915f320614915a3064b3e1197a4783d1935bf87cd005e24a31d11ae59 +DIST encoding-0.7.0.2.tar.gz 320988 SHA256 fa766a401a11b648409d2b4718fae5b07ef787b9070e76466de26eaf4e6f8392 SHA512 60ede0397d68bcea292ed9fb09fe2bafcbc0afdd7d374b098049afe9a7146cc4be5615a83dbfb13c1a44db2e52a77f231fbac3ab2249398d3fb9921041aadd04 WHIRLPOOL 8f378ea1a95b199fc56fe6a6dc0b24b7b5de1206e8ecc64c27a6a3d68a2c49033562d315d8b1da8d92326a1f36627567fb745c043b72b81ffbe9de0b8e6007f7 +DIST encoding-0.8.tar.gz 321410 SHA256 518a32d95a29cb1dff49afac6235287730dd675cf6e14b9ddc17e7be53ea4e78 SHA512 c1f05333fa34eb0dc9ed1e1c82bc4d84e9fb3d0252a45519998a199ef1eafd49e9dea7ad60e8ae855b4efdaf4977f8a9aa6324d7b73bfd122bdef60341dea1e0 WHIRLPOOL 1774d0af2ebd21c60b17b2a1a929fdc7a6e4f2f01536e91f3c21fc77df08497e8365194e1094c1d0090772d0befc248da33c8051f3b2f3802b3d1c01494d3402 diff --git a/dev-haskell/encoding/encoding-0.6.7.2-r2.ebuild b/dev-haskell/encoding/encoding-0.6.7.2-r2.ebuild new file mode 100644 index 000000000000..3e39007801bb --- /dev/null +++ b/dev-haskell/encoding/encoding-0.6.7.2-r2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.3.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="A library for various character encodings" +HOMEPAGE="http://code.haskell.org/encoding/" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND="dev-haskell/binary:=[profile?] + dev-haskell/extensible-exceptions:=[profile?] + >=dev-haskell/haxml-1.22:=[profile?] + <dev-haskell/haxml-1.25:=[profile?] + dev-haskell/mtl:=[profile?] + dev-haskell/regex-compat:=[profile?] + >=dev-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6" + +src_prepare() { + cabal_chdeps \ + 'binary < 0.6' 'binary' \ + 'HaXml >= 1.22 && < 1.24' 'HaXml >= 1.22 && < 1.25' +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=systemencoding \ + --flag=newghc \ + --flag=splitbase +} diff --git a/dev-haskell/encoding/encoding-0.7.0.1.ebuild b/dev-haskell/encoding/encoding-0.7.0.1.ebuild new file mode 100644 index 000000000000..7cef3119722e --- /dev/null +++ b/dev-haskell/encoding/encoding-0.7.0.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="A library for various character encodings" +HOMEPAGE="http://code.haskell.org/encoding/" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+systemencoding" + +RDEPEND="<dev-haskell/binary-0.8:=[profile?] + dev-haskell/extensible-exceptions:=[profile?] + >=dev-haskell/haxml-1.22:=[profile?] <dev-haskell/haxml-1.25:=[profile?] + dev-haskell/mtl:=[profile?] + dev-haskell/regex-compat:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag systemencoding systemencoding) +} diff --git a/dev-haskell/encoding/encoding-0.7.0.2-r1.ebuild b/dev-haskell/encoding/encoding-0.7.0.2-r1.ebuild new file mode 100644 index 000000000000..776772792fb9 --- /dev/null +++ b/dev-haskell/encoding/encoding-0.7.0.2-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.2.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="A library for various character encodings" +HOMEPAGE="http://code.haskell.org/encoding/" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+systemencoding" + +RDEPEND="<dev-haskell/binary-0.8:=[profile?] + dev-haskell/extensible-exceptions:=[profile?] + >=dev-haskell/haxml-1.22:=[profile?] + dev-haskell/mtl:=[profile?] + dev-haskell/regex-compat:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +src_prepare() { + cabal_chdeps \ + 'HaXml >= 1.22 && < 1.25' 'HaXml >= 1.22' +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag systemencoding systemencoding) +} diff --git a/dev-haskell/encoding/encoding-0.8.ebuild b/dev-haskell/encoding/encoding-0.8.ebuild new file mode 100644 index 000000000000..7c7ea0488f3a --- /dev/null +++ b/dev-haskell/encoding/encoding-0.8.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.4.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="A library for various character encodings" +HOMEPAGE="http://code.haskell.org/encoding/" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+systemencoding" + +RDEPEND="<dev-haskell/binary-0.8:=[profile?] + dev-haskell/extensible-exceptions:=[profile?] + >=dev-haskell/haxml-1.22:=[profile?] <dev-haskell/haxml-1.26:=[profile?] + dev-haskell/mtl:=[profile?] + dev-haskell/regex-compat:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag systemencoding systemencoding) +} diff --git a/dev-haskell/encoding/metadata.xml b/dev-haskell/encoding/metadata.xml new file mode 100644 index 000000000000..0b5f92f246b1 --- /dev/null +++ b/dev-haskell/encoding/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>haskell</herd> + <longdescription> + Haskell has excellect handling of unicode, the Char type covers all unicode chars. Unfortunatly, there's no possibility to read or write something to the outer world in an encoding other than ascii due to the lack of support for encodings. This library should help with that. + </longdescription> + <use> + <flag name="systemencoding">Provide the getSystemEncoding action to query the locale.</flag> + </use> +</pkgmetadata> |