summaryrefslogtreecommitdiff
path: root/dev-haskell/configfile
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/configfile
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-haskell/configfile')
-rw-r--r--dev-haskell/configfile/Manifest5
-rw-r--r--dev-haskell/configfile/configfile-1.1.4.ebuild39
-rw-r--r--dev-haskell/configfile/metadata.xml26
3 files changed, 70 insertions, 0 deletions
diff --git a/dev-haskell/configfile/Manifest b/dev-haskell/configfile/Manifest
new file mode 100644
index 000000000000..585653472eec
--- /dev/null
+++ b/dev-haskell/configfile/Manifest
@@ -0,0 +1,5 @@
+DIST ConfigFile-1.1.4.tar.gz 28969 SHA256 ae087b359ff2945a62b671449227e0a811d143ee651179f4e7e9c66548e0f514 SHA512 4455110c95172461b2d82ae88ba4f386d5e49ddd7f7def83714d2f6198090f0d121166eece3efa735341da9bbc0029e704be00d3e671d24ad27e838dfe913776 WHIRLPOOL 85c80d4dead287db46ca251cd4f49ad5bb3fa0df08d0ebee5f113aa8fa0f9a09f395a3b2c3a43a97517a3201df9c443f1f4cabf45f7e71b8c9f92db7fbbf3214
+EBUILD configfile-1.1.4.ebuild 911 SHA256 09352a7e0c61193303f4fb3d80a405ad109eb8dec1c0cbd64bde6565321db5f4 SHA512 63b587a5e1f4342d2068768fa02482dd0f0c52f76b5b9c97813696349b730c6d9ceb96a38c0f3dc8a18cf092f11cab95dc3d6778466119b660f48ac484e215fa WHIRLPOOL 69d8c1332d43e214d6c726395daefd15029728e9a192370e2af901ba08ad13eee1b23a5b06dfb0d1ca07bb402a3b3e3d7486b573b293c7e676986416620ca99b
+MISC ChangeLog 3103 SHA256 0e216fda87eef8fc8804035d69b9d1a2fc419b466a1de92dac3e78bbba3f972c SHA512 1d450b2392e0df7d2a982843e63c9a8ff166ef9dc952c77282702ef446e14b3dd6c262a6b00f42704eb65c2a70db019b762f764abfaf620a54ed64b048ba009b WHIRLPOOL 9c2945816bdae5c446f6efc87cd0cae67770d1a8f4fc8f88e9909e611b335c8f76760dae5b5f6fb0df8778cd6b700b046dc46c364987176752c8bf62962bbaac
+MISC ChangeLog-2015 1306 SHA256 09873ebe3a15f6924b212c7e2561a705f0d379c6077372224a683d5a8b286efe SHA512 7d2df3a94ce8d93697a9ba162673cbbab938840f4421cea542ed8da14513c3ce2884dd58d7113c6a471ff890e518d4c61817daff8d7e90fc663528349bab3f0e WHIRLPOOL f7de611a7c501b63636018c15ce82723fcc43f04ed6dceee539531c9816bcc78656d9b42482e099f415e6838a12f7f52183fa7f5e8528e6a0959ffb7cfb441b9
+MISC metadata.xml 965 SHA256 45a4d15ffc1c931467f575c6a1c04e6a03d422b5e456ec8cf12ce87808baef16 SHA512 e2acd508389c4caacef017070d972cdbe6c005dd4edfd5dce451c671bc187acc5074402cef09775751ddbc2ff54990249b6860eadab65370bec00b40a23ce3ce WHIRLPOOL 1bf38e942eba9c0e34bc6f331f58692f9d85a5961a421241dcf562becb02645bbc8645bfe523bb24977683513700397e67f495e4f9571f8e283f052c87b51537
diff --git a/dev-haskell/configfile/configfile-1.1.4.ebuild b/dev-haskell/configfile/configfile-1.1.4.ebuild
new file mode 100644
index 000000000000..f6bfd6f87d5a
--- /dev/null
+++ b/dev-haskell/configfile/configfile-1.1.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.4.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="ConfigFile"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Configuration file reading & writing"
+HOMEPAGE="http://software.complete.org/configfile"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="buildtests"
+
+RDEPEND=">=dev-haskell/missingh-1.0.0:=[profile?]
+ dev-haskell/mtl:=[profile?]
+ dev-haskell/parsec:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ buildtests? ( dev-haskell/hunit:=[profile?]
+ dev-haskell/testpack:=[profile?] )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.3
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag buildtests buildtests)
+}
diff --git a/dev-haskell/configfile/metadata.xml b/dev-haskell/configfile/metadata.xml
new file mode 100644
index 000000000000..c0043cb8b12a
--- /dev/null
+++ b/dev-haskell/configfile/metadata.xml
@@ -0,0 +1,26 @@
+<?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>
+ Parser and writer for handling sectioned config files in
+ Haskell.
+
+ The ConfigFile module works with configuration files in a standard
+ format that is easy for the user to edit, easy for the programmer
+ to work with, yet remains powerful and flexible. It is inspired by,
+ and compatible with, Python's ConfigParser module. It uses files
+ that resemble Windows .INI-style files, but with numerous
+ improvements.
+
+ ConfigFile provides simple calls to both read and write config files.
+ It's possible to make a config file parsable by this module,
+ the Unix shell, and make.
+ </longdescription>
+<use>
+ <flag name="buildtests">Build the executable to run unit tests.</flag>
+</use>
+</pkgmetadata>