aboutsummaryrefslogtreecommitdiff
path: root/devel/hs-configurator
diff options
context:
space:
mode:
authorGabor Pali <pgj@FreeBSD.org>2012-02-13 02:13:47 +0000
committerGabor Pali <pgj@FreeBSD.org>2012-02-13 02:13:47 +0000
commitc6b765c9c9a91895f0e9a43fea7521e637140916 (patch)
tree30bf74ab587a04d7199d20990cdca7d8db00cc8f /devel/hs-configurator
parent3da3ed194d6c04239277e23654cb7b09b0ec95d4 (diff)
Notes
Diffstat (limited to 'devel/hs-configurator')
-rw-r--r--devel/hs-configurator/Makefile21
-rw-r--r--devel/hs-configurator/distinfo2
-rw-r--r--devel/hs-configurator/pkg-descr19
3 files changed, 42 insertions, 0 deletions
diff --git a/devel/hs-configurator/Makefile b/devel/hs-configurator/Makefile
new file mode 100644
index 000000000000..87230a539f7e
--- /dev/null
+++ b/devel/hs-configurator/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: hs-configurator
+# Date created: November 19, 2011
+# Whom: haskell@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= configurator
+PORTVERSION= 0.2.0.0
+CATEGORIES= devel haskell
+
+MAINTAINER= haskell@FreeBSD.org
+COMMENT= Configuration management
+
+LICENSE= BSD
+
+USE_CABAL= attoparsec>=0.10.0.2 hashable text>=0.11.1.0 unix-compat \
+ unordered-containers
+
+.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
+.include <bsd.port.mk>
diff --git a/devel/hs-configurator/distinfo b/devel/hs-configurator/distinfo
new file mode 100644
index 000000000000..f29e855631fa
--- /dev/null
+++ b/devel/hs-configurator/distinfo
@@ -0,0 +1,2 @@
+SHA256 (cabal/configurator-0.2.0.0.tar.gz) = 8a0e20e93d8dca612b744a838ad0b5de05d1ba2d51fb7262aa5a60e7e3af6c7e
+SIZE (cabal/configurator-0.2.0.0.tar.gz) = 14193
diff --git a/devel/hs-configurator/pkg-descr b/devel/hs-configurator/pkg-descr
new file mode 100644
index 000000000000..f186a40516a3
--- /dev/null
+++ b/devel/hs-configurator/pkg-descr
@@ -0,0 +1,19 @@
+A configuration management library for programs and daemons.
+
+Features include:
+
+ * Automatic, dynamic reloading in response to modifications to configuration
+ files.
+
+ * A simple, but flexible, configuration language, supporting several of
+ the most commonly needed types of data, along with interpolation of
+ strings from the configuration or the system environment (e.g.
+ $(HOME)).
+
+ * Subscription-based notification of changes to configuration properties.
+
+ * An import directive allows the configuration of a complex application
+ to be split across several smaller files, or common configuration data
+ to be shared across several applications.
+
+WWW: http://github.com/mailrank/configurator