summaryrefslogtreecommitdiff
path: root/dev-haskell/biosff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-haskell/biosff
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/biosff')
-rw-r--r--dev-haskell/biosff/Manifest6
-rw-r--r--dev-haskell/biosff/biosff-0.3.7.1.ebuild39
-rw-r--r--dev-haskell/biosff/files/biosff-0.3.7.1-ghc-7.10.patch7
-rw-r--r--dev-haskell/biosff/metadata.xml18
4 files changed, 70 insertions, 0 deletions
diff --git a/dev-haskell/biosff/Manifest b/dev-haskell/biosff/Manifest
new file mode 100644
index 000000000000..95fb10f09194
--- /dev/null
+++ b/dev-haskell/biosff/Manifest
@@ -0,0 +1,6 @@
+AUX biosff-0.3.7.1-ghc-7.10.patch 214 SHA256 3c0ba44be8ec3f3c267992efbfacba60ae11418380e28507df4915cbe4cc9681 SHA512 44d1f85fb4625114cf1d032a9f16b57a1602489100521e2801bc8aaa42b5bf6990fa3b849fe040f13ff19a13a0cde13ccc3965826d9673a191f4356d8c0cd96f WHIRLPOOL fb2677ea3d0fecd58b0b98482ad14c0f79b5985114af38b8e6c1a1df51a3b315a28862fb73cff4298734b1cb63230740befaca634f8925364c6ed5f2da3ad2dc
+DIST biosff-0.3.7.1.tar.gz 26705 SHA256 982f238e056c3d65bae94c505da61e91239b624a8446ecee3b03eae258c7bad7 SHA512 ce075d734864b9a00999d5c37c824ece5ba475b583536eb842835b4a44ff56581f18ba8ddf065f2ea4416ff4f96279f6a46f5e57330a43d40164f4cabab2ab9f WHIRLPOOL 5bfb9b47df171165e9a4f03df7b3ec54c7dd07d784940409f703cb51b844449e46329164546525d9a49f8462d9bc0863d9c053b2d9d67d59e21cf99d0829d271
+EBUILD biosff-0.3.7.1.ebuild 923 SHA256 90675161d66de29cecb1e4fff6edd79f2b7bdac0da58a554d610d52ef1e500d3 SHA512 0089ac4b6ab86ed1d860a1b8885970d917e9b413d60d8b621931313030d4285e55ea420b70183e4d8216162ae3c5ff63f581f6cc7790f1d59c6a3f97be918b2b WHIRLPOOL a38d80edb708b56e142811108bc0874831f29ecb18e4a346019a569cf1f079f8f6db213db1b4d79b52f02f51607405b0b615f8a16ddc8923c9b7ac73e906cc33
+MISC ChangeLog 3079 SHA256 01164729680ec93e4f9f6641537f3540fbb82b332daf56295229465689428af6 SHA512 ae68ce24b87c4b894dec9056a6da89a6497beb0659b2b7caef6924f5089c6a66eefdc6b93404d28f77204ab1c00d5f7d3901aba3557005d33160d40406bf3839 WHIRLPOOL d6205450df9e298afdc55cec915fa51e26e4ed02ceb5ae8ef348080552c4cce191dacf9e7ce9b1fb05b48c6c7da9d1f943ec44541224d477c1bd9c6f7734dbdf
+MISC ChangeLog-2015 406 SHA256 cf1e5eeda25c870d24f783f225648b09f75b8f1bae71ba6212f59897a14ee700 SHA512 0c322cc73d4e04a959897ef68cafda01b5b7046c815c1292dd23462ef5018ecebda3081c68c2c08fcc6d82a6c6a097aef2eac9c793bbcef92c13d09ef83ceb50 WHIRLPOOL d4823fca7377d841d00c85bd8faffe590aed74f2e4fc95271c62000fcda0e794c2b68fae361818db35ad80882201656ef145fd044da482c8198fa46aed7113c1
+MISC metadata.xml 673 SHA256 714a1e765fd808695ef09a12f607685f7e4cafd9d556e9164fa4c791ca25932f SHA512 b344429da849558e9e0ae5814111e1fd1add4a4b0548eeb358aaa220ede1ac2dc284378b87ebc8c747c0d8dcbabb05d8d9e00c2bd5b3a2faccdfc7f5c625ff47 WHIRLPOOL ff4b35c717c41e32ad4bdf0911d367480f366f8742370a3fce787bd6b102b0727a0c77962fe33b3a9231efec8c8bfd250762dc38e21b32a20501794b879e7e11
diff --git a/dev-haskell/biosff/biosff-0.3.7.1.ebuild b/dev-haskell/biosff/biosff-0.3.7.1.ebuild
new file mode 100644
index 000000000000..3dd0b8133975
--- /dev/null
+++ b/dev-haskell/biosff/biosff-0.3.7.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.4.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Library and executables for working with SFF files"
+HOMEPAGE="http://biohaskell.org/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+fclip +flower +frecover"
+
+RDEPEND="dev-haskell/binary:=[profile?]
+ >=dev-haskell/biocore-0.3:=[profile?]
+ dev-haskell/cmdargs:=[profile?]
+ >=dev-haskell/mtl-2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6
+"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-ghc-7.10.patch
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag fclip fclip) \
+ $(cabal_flag flower flower) \
+ $(cabal_flag frecover frecover)
+}
diff --git a/dev-haskell/biosff/files/biosff-0.3.7.1-ghc-7.10.patch b/dev-haskell/biosff/files/biosff-0.3.7.1-ghc-7.10.patch
new file mode 100644
index 000000000000..48c29358ca7c
--- /dev/null
+++ b/dev-haskell/biosff/files/biosff-0.3.7.1-ghc-7.10.patch
@@ -0,0 +1,7 @@
+diff --git a/src/Flower/Main.hs b/src/Flower/Main.hs
+index b0cbd1c..3428db5 100644
+--- a/src/Flower/Main.hs
++++ b/src/Flower/Main.hs
+@@ -1 +1,2 @@
++{-# LANGUAGE FlexibleContexts #-}
+ -- FlowEr - FLOWgram ExtractoR
diff --git a/dev-haskell/biosff/metadata.xml b/dev-haskell/biosff/metadata.xml
new file mode 100644
index 000000000000..d5fd876231a8
--- /dev/null
+++ b/dev-haskell/biosff/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ The library contains the functionality for reading and writing
+ SFF files (sequencing data from 454 and Ion Torrent). It duplicates
+ code from (and is incompatible with) the "bio" library.
+ </longdescription>
+ <use>
+ <flag name="fclip">Build the fclip executable.</flag>
+ <flag name="flower">Build the flower executable.</flag>
+ <flag name="frecover">Build the frecover executable.</flag>
+ </use>
+</pkgmetadata>