dev-haskell/drift: drop old
authorSergei Trofimovich <slyfox@gentoo.org>
Sun, 3 Apr 2016 12:30:22 +0000 (13:30 +0100)
committerSergei Trofimovich <slyfox@gentoo.org>
Sun, 3 Apr 2016 13:36:34 +0000 (14:36 +0100)
Package-Manager: portage-2.2.28

dev-haskell/drift/Manifest
dev-haskell/drift/drift-2.2.0.ebuild [deleted file]
dev-haskell/drift/drift-2.2.3.ebuild [deleted file]
dev-haskell/drift/files/drift-2.2.3-ghc-7.4.patch [deleted file]
dev-haskell/drift/files/drift-2.4.2-ghc-7.10.patch [deleted file]

index 4526657ac4f16e838bde70abe1edbd6706da4196..1f69fc153e21e6a05841cc22d0e4cf4aee6f7b59 100644 (file)
@@ -1,3 +1 @@
-DIST DrIFT-2.2.0.tar.gz 252043 SHA256 ae24a61a4ca2f81e9f033ce6cc08b2f5f5239de11c53aa677b3de62da4f97406 SHA512 6aad118b53b241a872457345510343c537e7ff3520eb06deaef57aa1296a6cea1f0baa03107d70967429770fc61872834e4e60f1d5f138f3d4e302b2b864d82d WHIRLPOOL c31d683cb100e416663125c816d11c7dcba4982fbe60ab9c3c30187c141233c37a8bb1588fffc2dc9a0a145f875e310456176c224b831b3efb68dcf18c4532fd
-DIST DrIFT-2.2.3.tar.gz 219321 SHA256 c5edb6e89e3a04aa7918acd2db37413ff80f945fdd1370f3614dc0d93e8913a9 SHA512 e1291e61bf55d15aa291fcb62eed545be16530c8e69d21fdb9cc23dab2a00b54cba3e3a056acb5240cf0e16b7152626beda2c79d783c2db7c9a0bd707d5c36f2 WHIRLPOOL 74d08f1a2cdd232d3befd6192eaba1fabdd85f113e6a5c89dd2d85af35040c9c52399c3d9ef6940b9a9cd6cd91fd2ed261556af54fc3d66d8fce91f0edc10315
 DIST DrIFT-2.4.2.tar.gz 69676 SHA256 742a0b12f16a9da215a29c8284ae379734a70e7811a5f4b1a02dba2873751cf0 SHA512 c6f36e9efad171c165ea8028b7d251e66d5b410aaa51a74e4b8745cf76b77fcfdf6f641fd375f15663b559ae6b8939622a175ba321537afdbb2a114a1550f7db WHIRLPOOL fb064113e4d9fe1f38a59a2c45b561346b5a54748c96b0615b1d09537ce30f8341762d9a825dedbbcff5ff9bf3fe880506e48ba32dfe7318e56828b253fd0ae7
diff --git a/dev-haskell/drift/drift-2.2.0.ebuild b/dev-haskell/drift/drift-2.2.0.ebuild
deleted file mode 100644 (file)
index 8ec2f59..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit ghc-package
-
-MY_PN="DrIFT"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Preprocessor for automatic derivation of Haskell class instances"
-HOMEPAGE="http://repetae.net/john/computer/haskell/DrIFT/"
-SRC_URI="http://repetae.net/john/computer/haskell/DrIFT/drop/${MY_P}.tar.gz"
-LICENSE="MIT"
-SLOT="0"
-
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-
-IUSE=""
-
-DEPEND=">=dev-lang/ghc-6"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
-       econf --with-hc="$(ghc-getghc)" || die "configure failed"
-       # Makefile has no parallelism
-       emake -j1 || die "emake failed"
-}
-
-src_install() {
-       make DESTDIR="${D}" install || die "make install failed"
-}
diff --git a/dev-haskell/drift/drift-2.2.3.ebuild b/dev-haskell/drift/drift-2.2.3.ebuild
deleted file mode 100644 (file)
index ef4bb38..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit base ghc-package
-
-MY_PN="DrIFT"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Preprocessor for automatic derivation of Haskell class instances"
-HOMEPAGE="http://repetae.net/john/computer/haskell/DrIFT/"
-SRC_URI="http://repetae.net/john/computer/haskell/DrIFT/drop/${MY_P}.tar.gz"
-LICENSE="MIT"
-SLOT="0"
-
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
-
-IUSE=""
-
-DEPEND=">=dev-lang/ghc-6"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=("${FILESDIR}"/${PN}-2.2.3-ghc-7.4.patch)
-
-src_configure() {
-       econf --with-hc="$(ghc-getghc)" --with-hcflags="${HCFLAGS} -package haskell98 -hide-package base"
-}
-
-src_compile() {
-       # Makefile has no parallelism
-       emake -j1
-}
diff --git a/dev-haskell/drift/files/drift-2.2.3-ghc-7.4.patch b/dev-haskell/drift/files/drift-2.2.3-ghc-7.4.patch
deleted file mode 100644 (file)
index a7c1f3b..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/GenUtil.hs b/src/GenUtil.hs
-index 4855618..db416ed 100644
---- a/src/GenUtil.hs
-+++ b/src/GenUtil.hs
-@@ -482,7 +482,7 @@ overlaps :: Ord a => (a,a) -> (a,a) -> Bool
- _ `overlaps` _ = True
- -- | translate a number of seconds to a string representing the duration expressed.
--showDuration :: Integral a => a -> String
-+showDuration :: (Integral a, Show a) => a -> String
- showDuration x = st "d" dayI ++ st "h" hourI ++ st "m" minI ++ show secI ++ "s" where
-         (dayI, hourI) = divMod hourI' 24
-         (hourI', minI) = divMod minI' 60
diff --git a/dev-haskell/drift/files/drift-2.4.2-ghc-7.10.patch b/dev-haskell/drift/files/drift-2.4.2-ghc-7.10.patch
deleted file mode 100644 (file)
index c45a294..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/src/ParseLib2.hs b/src/ParseLib2.hs
-index 730e4be..a7406fa 100644
---- a/src/ParseLib2.hs
-+++ b/src/ParseLib2.hs
-@@ -34,2 +34,3 @@ module ParseLib2
- import Data.Char
-+import Control.Applicative hiding ( many )
- import Control.Monad
-@@ -49,2 +50,6 @@ instance Functor Parser where
-+instance Applicative Parser where
-+    pure  = return
-+    (<*>) = ap  -- defined in Control.Monad
-+
- instance Monad Parser where
-@@ -58,2 +63,6 @@ instance Monad Parser where
-+instance Alternative Parser where
-+    (<|>) = mplus
-+    empty = mzero
-+
- instance MonadPlus Parser where