Gentoo Archives: gentoo-commits

From: Michael Orlitzky <mjo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-biology/flower/, sci-biology/flower/files/
Date: Mon, 21 Sep 2015 15:24:04
Message-Id: 1442848994.bfc501a0582e9c60cd27624cc23d3cfa56cf0004.mjo@gentoo
1 commit: bfc501a0582e9c60cd27624cc23d3cfa56cf0004
2 Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 21 15:18:33 2015 +0000
4 Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 21 15:23:14 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfc501a0
7
8 sci-biology/flower: remove package masked in bug #553636.
9
10 sci-biology/flower/Manifest | 1 -
11 .../flower/files/flower-0.7.2-ghc-7.8.patch | 27 -----------------
12 sci-biology/flower/flower-0.7.2.ebuild | 35 ----------------------
13 sci-biology/flower/metadata.xml | 24 ---------------
14 4 files changed, 87 deletions(-)
15
16 diff --git a/sci-biology/flower/Manifest b/sci-biology/flower/Manifest
17 deleted file mode 100644
18 index 727ec96..0000000
19 --- a/sci-biology/flower/Manifest
20 +++ /dev/null
21 @@ -1 +0,0 @@
22 -DIST flower-0.7.2.tar.gz 10455 SHA256 0b8d60e8af5114e496e401af344c3f7338ecb42c1b8b8a96220efa19d21a3465 SHA512 1c96173b8e3a881b2c65f3dcabd27e71a9341a73e56c056534e7d8eb53bc3222d8d32c6397a3a80413ee361bce42a40f20d7280d5e9748a1c1b828d42fefba74 WHIRLPOOL 8fec1ce45acb41e3da63eee27911fa7a738c7b9e259cecdc01df1f1c06974099b50505a0e51c041e8ae96f60cff9a283aa2b887d12cf7a800b1a129d2cc0ad0c
23
24 diff --git a/sci-biology/flower/files/flower-0.7.2-ghc-7.8.patch b/sci-biology/flower/files/flower-0.7.2-ghc-7.8.patch
25 deleted file mode 100644
26 index 90dfb23..0000000
27 --- a/sci-biology/flower/files/flower-0.7.2-ghc-7.8.patch
28 +++ /dev/null
29 @@ -1,27 +0,0 @@
30 -diff --git a/src/Flower.hs b/src/Flower.hs
31 -index fca5814..9424222 100644
32 ---- a/src/Flower.hs
33 -+++ b/src/Flower.hs
34 -@@ -25,6 +25,7 @@ import qualified Data.ByteString.Lazy as L1
35 -
36 - import Data.Array.Unboxed
37 - import Data.Array.ST
38 -+import qualified Data.Array.Unsafe as U
39 - import Control.Monad.ST
40 - import Control.Monad.State
41 -
42 -@@ -238,10 +239,10 @@ histogram fl scores = runST $ do
43 - ins1 (x,_) = error ("Illegal character "++show x++" in flow!")
44 - bump ar i = readArray ar i >>= \x -> writeArray ar i (x+1)
45 - mapM_ ins1 (zip (cycle fl) (map (\x->if x>9999 || x<0 then 9999 else x) $ concat scores))
46 -- a' <- unsafeFreeze a
47 -- c' <- unsafeFreeze c
48 -- g' <- unsafeFreeze g
49 -- t' <- unsafeFreeze t
50 -+ a' <- U.unsafeFreeze a
51 -+ c' <- U.unsafeFreeze c
52 -+ g' <- U.unsafeFreeze g
53 -+ t' <- U.unsafeFreeze t
54 - return (a',c',g',t')
55 -
56 - showHist :: (Hist,Hist,Hist,Hist) -> String
57
58 diff --git a/sci-biology/flower/flower-0.7.2.ebuild b/sci-biology/flower/flower-0.7.2.ebuild
59 deleted file mode 100644
60 index 25e24c3..0000000
61 --- a/sci-biology/flower/flower-0.7.2.ebuild
62 +++ /dev/null
63 @@ -1,35 +0,0 @@
64 -# Copyright 1999-2015 Gentoo Foundation
65 -# Distributed under the terms of the GNU General Public License v2
66 -# $Id$
67 -
68 -# ebuild generated by hackport 0.2.17.9999
69 -
70 -EAPI=5
71 -
72 -CABAL_FEATURES="bin"
73 -inherit eutils haskell-cabal
74 -
75 -DESCRIPTION="Analyze 454 flowgrams (.SFF files)"
76 -HOMEPAGE="http://biohaskell.org/Applications/Flower"
77 -SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
78 -
79 -LICENSE="GPL-2"
80 -SLOT="0"
81 -KEYWORDS="~amd64 ~x86"
82 -IUSE=""
83 -
84 -RDEPEND=""
85 -DEPEND="${RDEPEND}
86 - >=dev-haskell/binary-0.4 <dev-haskell/binary-0.8
87 - >=dev-haskell/bio-0.4.9
88 - >=dev-haskell/cabal-1.6
89 - >=dev-haskell/cmdargs-0.5
90 - dev-haskell/mtl
91 - dev-haskell/random
92 - >=dev-lang/ghc-6.10.1"
93 -
94 -src_prepare() {
95 - epatch "${FILESDIR}"/${P}-ghc-7.8.patch
96 - cabal_chdeps \
97 - 'binary == 0.4.*' 'binary >= 0.4 && <0.8'
98 -}
99
100 diff --git a/sci-biology/flower/metadata.xml b/sci-biology/flower/metadata.xml
101 deleted file mode 100644
102 index dcaae20..0000000
103 --- a/sci-biology/flower/metadata.xml
104 +++ /dev/null
105 @@ -1,24 +0,0 @@
106 -<?xml version="1.0" encoding="UTF-8"?>
107 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
108 -<pkgmetadata>
109 - <herd>haskell</herd>
110 - <maintainer>
111 - <email>haskell@g.o</email>
112 - </maintainer>
113 - <longdescription>
114 - flower - FLOWgram ExtractoR tools
115 -
116 - The flower executable reads files in SFF-format and produces various output,
117 - including sequences with quality, or flowgram data in tabular format. By default,
118 - it outputs a textual representation of the data in the SFF-file, much like
119 - &#39;sffinfo&#39; from Roche does.
120 -
121 - The fselect executable extracts reads from SFF-files, generating a new
122 - SFF-file with a subset of the reads based on various criteria.
123 -
124 - Sometimes SFF files will appear to be corrupted, with all-zero blocks in the
125 - file. The frecover program ignores these and tries to resync with the file after an
126 - invalid region. This was likely a one-time bug in the 454 software, so this program
127 - is probably not so useful any more.
128 - </longdescription>
129 -</pkgmetadata>