From 56bd759df1d0c750a065b8c845e93d5dfa6b549d Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Sat, 8 Aug 2015 13:49:04 -0700 Subject: proj/gentoo: Initial commit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 X-Thanks: Alec Warner - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring - wrote much python to improve cvs2svn X-Thanks: Rich Freeman - validation scripts X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed --- dev-haskell/haskell-src/Manifest | 4 +++ .../files/haskell-src-1.0.1.4-ghc-7.2.patch | 13 ++++++++++ dev-haskell/haskell-src/haskell-src-1.0.1.4.ebuild | 26 +++++++++++++++++++ .../haskell-src/haskell-src-1.0.1.5-r1.ebuild | 29 ++++++++++++++++++++++ dev-haskell/haskell-src/haskell-src-1.0.1.5.ebuild | 25 +++++++++++++++++++ dev-haskell/haskell-src/haskell-src-1.0.1.6.ebuild | 26 +++++++++++++++++++ dev-haskell/haskell-src/haskell-src-1.0.2.0.ebuild | 27 ++++++++++++++++++++ dev-haskell/haskell-src/metadata.xml | 8 ++++++ 8 files changed, 158 insertions(+) create mode 100644 dev-haskell/haskell-src/Manifest create mode 100644 dev-haskell/haskell-src/files/haskell-src-1.0.1.4-ghc-7.2.patch create mode 100644 dev-haskell/haskell-src/haskell-src-1.0.1.4.ebuild create mode 100644 dev-haskell/haskell-src/haskell-src-1.0.1.5-r1.ebuild create mode 100644 dev-haskell/haskell-src/haskell-src-1.0.1.5.ebuild create mode 100644 dev-haskell/haskell-src/haskell-src-1.0.1.6.ebuild create mode 100644 dev-haskell/haskell-src/haskell-src-1.0.2.0.ebuild create mode 100644 dev-haskell/haskell-src/metadata.xml (limited to 'dev-haskell/haskell-src') diff --git a/dev-haskell/haskell-src/Manifest b/dev-haskell/haskell-src/Manifest new file mode 100644 index 000000000000..4f69c7c69f91 --- /dev/null +++ b/dev-haskell/haskell-src/Manifest @@ -0,0 +1,4 @@ +DIST haskell-src-1.0.1.4.tar.gz 29631 SHA256 12b853e98343f7edbb176ea7ded1579eecb23a7b5a98b8d30dc480934e1b030a SHA512 f02cc1eb796fd375cff28cc3c49ef65b309f412232311ef9e075226387dcd80e10b739fc33d3c26461ecd14fe6eb0b16b40e7f4a4c0f3d6590f719b5c53d5a84 WHIRLPOOL 37ef4bca56bf3d74497f7aaae199754363c5169a4501a61b2b2f9a52f7aaccbadb967bb45056f4397261421bd0096955a2d8301c6e848889bdd9d8ed23402eb1 +DIST haskell-src-1.0.1.5.tar.gz 51827 SHA256 9f3726902247cc955d085997254bb58c16cc337ee83de5ccfb17dcbcb488c3ab SHA512 4e30cd1aa694fc9d28e1c9774285b4b5c6bed97e3b02d43a86fe2fb0ea286d7e0ef7e1a641bcd48ab1f4f648d2ec76743243c99c9f626008d95a885ffe7b5494 WHIRLPOOL dc6c5d0efed0a1bdc397b8b189816ff28fc60850cba3bc74ca6dcceaaf250d270ff32e02186813af21e73b23f7c73fa6e13a88797aa6997a6466f12d6106aba0 +DIST haskell-src-1.0.1.6.tar.gz 52967 SHA256 c7c556366025d9895d1110ecfa30a29e29d7d0a8cb447716fe601e4ff5da4cef SHA512 61035aee535335bb6e2dba96217d48054c89ef3d33af01abfbec077c40d54150bd78b200d5dff4fa6c490c500f32951eb8fb8352243625fc6ad735fad60afda9 WHIRLPOOL 51db5827edfc611c853ba26f0ae97518050c9cb3eb24822ea5a8a5fbe292bc30c7755b44848df56d9ed43670715a6904110337a518cfb547b5b9a4d45c8e4052 +DIST haskell-src-1.0.2.0.tar.gz 53636 SHA256 2a25ee5729230edddb94af8d9881efbc1d8798bd316097f4646749cb2fa491a6 SHA512 202b05ffcc505fb1332f5b3c8984b08a435911f574c4e1b2f2543a8758aa9e9a33f559c5c6cf3f8a3b7cda3f540e2da5b92e6456ee40dfe690cdf69a3e018b06 WHIRLPOOL 7e41d2ea4efb01ad992207baec21e74a6018a7fe4ee15e534c2bb6cc4ecc7fff1bc479c9ec805dd6206eca95bf288f3bb76df03a209e3ce7afdf167a54390506 diff --git a/dev-haskell/haskell-src/files/haskell-src-1.0.1.4-ghc-7.2.patch b/dev-haskell/haskell-src/files/haskell-src-1.0.1.4-ghc-7.2.patch new file mode 100644 index 000000000000..bd422fb95fb9 --- /dev/null +++ b/dev-haskell/haskell-src/files/haskell-src-1.0.1.4-ghc-7.2.patch @@ -0,0 +1,13 @@ +diff --git a/haskell-src.cabal b/haskell-src.cabal +index 2d41e6e..0434cc1 100644 +--- a/haskell-src.cabal ++++ b/haskell-src.cabal +@@ -33,8 +33,5 @@ library + build-depends: base >= 4 && < 5, syb, pretty, array + else + build-depends: base < 3 +- build-depends: haskell98 +- -- The dependency on Haskell 98 is only because +- -- Happy generates a parser that imports Array + extensions: CPP + nhc98-options: -K11M diff --git a/dev-haskell/haskell-src/haskell-src-1.0.1.4.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.1.4.ebuild new file mode 100644 index 000000000000..0ecb341484a4 --- /dev/null +++ b/dev-haskell/haskell-src/haskell-src-1.0.1.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# ebuild generated by hackport 0.2.9 + +EAPI="3" + +CABAL_FEATURES="lib profile haddock hscolour" +inherit base haskell-cabal + +DESCRIPTION="Support for manipulating Haskell source code" +HOMEPAGE="http://hackage.haskell.org/package/haskell-src" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND=">=dev-lang/ghc-6.10.1" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 + dev-haskell/happy" + +PATCHES=("${FILESDIR}/${PN}-1.0.1.4-ghc-7.2.patch") diff --git a/dev-haskell/haskell-src/haskell-src-1.0.1.5-r1.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.1.5-r1.ebuild new file mode 100644 index 000000000000..7896313555e1 --- /dev/null +++ b/dev-haskell/haskell-src/haskell-src-1.0.1.5-r1.ebuild @@ -0,0 +1,29 @@ +# 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="Support for manipulating Haskell source code" +HOMEPAGE="http://hackage.haskell.org/package/haskell-src" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND="dev-haskell/syb:=[profile?] + >=dev-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6" + +src_configure() { + haskell-cabal_src_configure \ + --flag=split-base +} diff --git a/dev-haskell/haskell-src/haskell-src-1.0.1.5.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.1.5.ebuild new file mode 100644 index 000000000000..b802a27e0035 --- /dev/null +++ b/dev-haskell/haskell-src/haskell-src-1.0.1.5.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# ebuild generated by hackport 0.2.14 + +EAPI="3" + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Support for manipulating Haskell source code" +HOMEPAGE="http://hackage.haskell.org/package/haskell-src" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND=">=dev-lang/ghc-6.10.1" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 + dev-haskell/happy + dev-haskell/syb" diff --git a/dev-haskell/haskell-src/haskell-src-1.0.1.6.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.1.6.ebuild new file mode 100644 index 000000000000..f6f6388ed495 --- /dev/null +++ b/dev-haskell/haskell-src/haskell-src-1.0.1.6.ebuild @@ -0,0 +1,26 @@ +# 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.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Support for manipulating Haskell source code" +HOMEPAGE="http://hackage.haskell.org/package/haskell-src" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86 ~x86-fbsd" +IUSE="" + +RDEPEND="dev-haskell/syb:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" diff --git a/dev-haskell/haskell-src/haskell-src-1.0.2.0.ebuild b/dev-haskell/haskell-src/haskell-src-1.0.2.0.ebuild new file mode 100644 index 000000000000..78e4f4983402 --- /dev/null +++ b/dev-haskell/haskell-src/haskell-src-1.0.2.0.ebuild @@ -0,0 +1,27 @@ +# 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.3 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Support for manipulating Haskell source code" +HOMEPAGE="http://hackage.haskell.org/package/haskell-src" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="dev-haskell/syb:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 + dev-haskell/happy +" diff --git a/dev-haskell/haskell-src/metadata.xml b/dev-haskell/haskell-src/metadata.xml new file mode 100644 index 000000000000..8c66906af531 --- /dev/null +++ b/dev-haskell/haskell-src/metadata.xml @@ -0,0 +1,8 @@ + + + +haskell + + haskell@gentoo.org + + -- cgit v1.2.3-65-gdbad