aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpgj <pgj@FreeBSD.org>2012-02-19 00:53:34 +0800
committerpgj <pgj@FreeBSD.org>2012-02-19 00:53:34 +0800
commit1db8e178d78741b65e356ec0ea06603a43533a16 (patch)
treee6d5297b9ecb4af378caf721f576ef58beb7b37c
parentcf3a93e8e6ba10280ee941d369a33de6200e2451 (diff)
downloadfreebsd-ports-gnome-1db8e178d78741b65e356ec0ea06603a43533a16.tar.gz
freebsd-ports-gnome-1db8e178d78741b65e356ec0ea06603a43533a16.tar.zst
freebsd-ports-gnome-1db8e178d78741b65e356ec0ea06603a43533a16.zip
These objects show up in different places, e.g. JSON, Yaml. By
providing a representation in a separate repository, other libraries can share a single representation of these structures. WWW: http://github.com/snoyberg/data-object/tree/master Obtained from: FreeBSD Haskell
-rw-r--r--devel/Makefile1
-rw-r--r--devel/hs-data-object/Makefile20
-rw-r--r--devel/hs-data-object/distinfo2
-rw-r--r--devel/hs-data-object/pkg-descr5
-rw-r--r--lang/ghc/bsd.hackage.mk1
5 files changed, 29 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 9dd4d512751d..973347283688 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -611,6 +611,7 @@
SUBDIR += hs-cpphs
SUBDIR += hs-darcs
SUBDIR += hs-data-default
+ SUBDIR += hs-data-object
SUBDIR += hs-datetime
SUBDIR += hs-deepseq
SUBDIR += hs-directory-tree
diff --git a/devel/hs-data-object/Makefile b/devel/hs-data-object/Makefile
new file mode 100644
index 000000000000..57808c7b2d91
--- /dev/null
+++ b/devel/hs-data-object/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: hs-data-object
+# Date created: December 26, 2011
+# Whom: haskell@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= data-object
+PORTVERSION= 0.3.1.9
+CATEGORIES= devel haskell
+
+MAINTAINER= haskell@FreeBSD.org
+COMMENT= Represent hierarchical structures, called objects in JSON
+
+LICENSE= BSD
+
+USE_CABAL= failure>=0.1.0 text>=0.5
+
+.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
+.include <bsd.port.mk>
diff --git a/devel/hs-data-object/distinfo b/devel/hs-data-object/distinfo
new file mode 100644
index 000000000000..dd284298366a
--- /dev/null
+++ b/devel/hs-data-object/distinfo
@@ -0,0 +1,2 @@
+SHA256 (cabal/data-object-0.3.1.9.tar.gz) = 14250ab80e6a1c235efcda2ad8c61194dfdee9dec1a31c3c844656c4e710157d
+SIZE (cabal/data-object-0.3.1.9.tar.gz) = 3776
diff --git a/devel/hs-data-object/pkg-descr b/devel/hs-data-object/pkg-descr
new file mode 100644
index 000000000000..1c4599e289c3
--- /dev/null
+++ b/devel/hs-data-object/pkg-descr
@@ -0,0 +1,5 @@
+These objects show up in different places, e.g. JSON, Yaml. By
+providing a representation in a separate repository, other libraries can
+share a single representation of these structures.
+
+WWW: http://github.com/snoyberg/data-object/tree/master
diff --git a/lang/ghc/bsd.hackage.mk b/lang/ghc/bsd.hackage.mk
index 67691cd38b74..0eb0b04df466 100644
--- a/lang/ghc/bsd.hackage.mk
+++ b/lang/ghc/bsd.hackage.mk
@@ -75,6 +75,7 @@ darcs_port= devel/hs-darcs # executable
data-default_port= devel/hs-data-default
data-lens_port= math/hs-data-lens
data-lens-template_port= math/hs-data-lens-template
+data-object_port= devel/hs-data-object
dataenc_port= converters/hs-dataenc
datetime_port= devel/hs-datetime
DeepArrow_port= devel/hs-DeepArrow