summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2015-08-08 13:49:04 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2015-08-08 17:38:18 -0700
commit56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch)
tree3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-haskell/encoding
downloadgentoo-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/Manifest4
-rw-r--r--dev-haskell/encoding/encoding-0.6.7.2-r2.ebuild42
-rw-r--r--dev-haskell/encoding/encoding-0.7.0.1.ebuild35
-rw-r--r--dev-haskell/encoding/encoding-0.7.0.2-r1.ebuild40
-rw-r--r--dev-haskell/encoding/encoding-0.8.ebuild35
-rw-r--r--dev-haskell/encoding/metadata.xml11
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&#39;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>