commit:     c07292304c08084e4c339395007af0e482277a60
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 11 09:45:28 2016 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Sep 11 10:01:31 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0729230

dev-haskell/hcodecs: library to write/parse media files like MIDI and WAV, a 
depend of app-forensics/quickfuzz

Package-Manager: portage-2.3.0

 dev-haskell/hcodecs/Manifest           |  1 +
 dev-haskell/hcodecs/hcodecs-0.5.ebuild | 34 ++++++++++++++++++++++++++++++++++
 dev-haskell/hcodecs/metadata.xml       | 13 +++++++++++++
 3 files changed, 48 insertions(+)

diff --git a/dev-haskell/hcodecs/Manifest b/dev-haskell/hcodecs/Manifest
new file mode 100644
index 00000000..09f80bf
--- /dev/null
+++ b/dev-haskell/hcodecs/Manifest
@@ -0,0 +1 @@
+DIST HCodecs-0.5.tar.gz 24232 SHA256 
b1bf109a5e0877b47eb2f942ad0d1aa2368b9c006882ba07fe345dd0a90a1756 SHA512 
40ee73995c06b34b799f1e8bd310faadc6ab267735313bdb62c0fb7ea95c13e3b443fc230cd529eb5f8ce02685d0506c80bcab3e802f2c407ef7584f6abdbe1d
 WHIRLPOOL 
5c567cc98531de0da8822f8596196cdc3152855cb5ca05f41f0e8aea83180827ecc44120a41c55901ca2e3f32a1cb94dc7ed72e1a7927cfaea03af11a05be2b2

diff --git a/dev-haskell/hcodecs/hcodecs-0.5.ebuild 
b/dev-haskell/hcodecs/hcodecs-0.5.ebuild
new file mode 100644
index 00000000..1ad37cd
--- /dev/null
+++ b/dev-haskell/hcodecs/hcodecs-0.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 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 test-suite"
+inherit haskell-cabal
+
+MY_PN="HCodecs"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A library to read, write and manipulate MIDI, WAVE, and 
SoundFont2 files"
+HOMEPAGE="http://www-db.informatik.uni-tuebingen.de/team/giorgidze";
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RESTRICT=test # hung?
+
+RDEPEND=">=dev-haskell/quickcheck-2.0:2=[profile?]
+       dev-haskell/random:=[profile?]
+       >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+       >=dev-haskell/cabal-1.8
+"
+
+S="${WORKDIR}/${MY_P}"

diff --git a/dev-haskell/hcodecs/metadata.xml b/dev-haskell/hcodecs/metadata.xml
new file mode 100644
index 00000000..4ac3a65
--- /dev/null
+++ b/dev-haskell/hcodecs/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="project">
+               <email>hask...@gentoo.org</email>
+               <name>Gentoo Haskell</name>
+       </maintainer>
+       <longdescription>
+               The library provides functions to read, write and manipulate 
MIDI, WAVE and SoundFont2 multimedia files. It is written entirely in Haskell 
(without any FFI). It uses efficient  parsing and building combinators for 
binary data stored in ByteStrings (based on the one in 'binary' package).
+               
+               Correctness of significant parts of the library has been 
validated with QuickCheck and Haskell Program Coverage (HPC) tool-kits.
+       </longdescription>
+</pkgmetadata>

Reply via email to