commit d301952f05a235d831f1fa1be3542b1641ab3586
parent 61a42e29034c3f6eda4edbba21c2a12028baadbd
Author: Dan Callaghan <djc@djc.id.au>
Date: Sun, 12 Jun 2011 22:51:50 +1000
dev-haskell/dbus-core and dependencies
Diffstat:
6 files changed, 90 insertions(+), 1 deletion(-)
diff --git a/metadata/categories.conf b/metadata/categories.conf
@@ -1,5 +1,6 @@
app-backup
app-text
+dev-haskell
dev-libs
dev-python
dev-scm
diff --git a/metadata/layout.conf b/metadata/layout.conf
@@ -2,4 +2,4 @@ layout = exheres
eapi_when_unknown = exheres-0
eapi_when_unspecified = exheres-0
profile_eapi = exheres-0
-masters = arbor gnome x11 xfce
+masters = arbor gnome haskell x11 xfce
diff --git a/packages/dev-haskell/data-binary-ieee754/data-binary-ieee754-0.4.2.1.exheres-0 b/packages/dev-haskell/data-binary-ieee754/data-binary-ieee754-0.4.2.1.exheres-0
@@ -0,0 +1,18 @@
+# Copyright 2011 Dan Callaghan <djc@djc.id.au>
+# Distributed under the terms of the GNU General Public License v2
+
+require hackage
+
+SUMMARY="Haskell parser/serialiser for IEEE-754 floating-point values"
+
+LICENCES="MIT"
+PLATFORMS="~x86 ~amd64"
+
+DEPENDENCIES="
+ $(haskell_lib_dependencies "
+ dev-haskell/binary[>=0.4]
+ ")
+"
+
+BUGS_TO="djc@djc.id.au"
+
diff --git a/packages/dev-haskell/dbus-core/dbus-core-0.8.5.4.exheres-0 b/packages/dev-haskell/dbus-core/dbus-core-0.8.5.4.exheres-0
@@ -0,0 +1,27 @@
+# Copyright 2011 Dan Callaghan <djc@djc.id.au>
+# Distributed under the terms of the GNU General Public License v2
+
+require hackage
+
+SUMMARY="Low-level D-Bus protocol implementation for Haskell"
+
+LICENCES="GPL-3"
+PLATFORMS="~x86 ~amd64"
+
+DEPENDENCIES="
+ $(haskell_lib_dependencies "
+ dev-haskell/parsec[>=2.0]
+ dev-haskell/text[>=0.8]
+ dev-haskell/network[>=2.2]
+ dev-haskell/binary[>=0.4]
+ dev-haskell/data-binary-ieee754[>=0.3]
+ dev-haskell/bytestring[=0.9*]
+ dev-haskell/containers
+ dev-haskell/unix[>=2.2]
+ dev-haskell/xml-types[>=0.1]
+ dev-haskell/libxml-sax[=0.6*]
+ ")
+"
+
+BUGS_TO="djc@djc.id.au"
+
diff --git a/packages/dev-haskell/libxml-sax/libxml-sax-0.6.1.1.exheres-0 b/packages/dev-haskell/libxml-sax/libxml-sax-0.6.1.1.exheres-0
@@ -0,0 +1,25 @@
+# Copyright 2011 Dan Callaghan <djc@djc.id.au>
+# Distributed under the terms of the GNU General Public License v2
+
+require hackage
+
+SUMMARY="Haskell bindings for the libXML2 SAX interface"
+
+LICENCES="MIT"
+PLATFORMS="~x86 ~amd64"
+
+DEPENDENCIES="
+ build:
+ dev-util/pkg-config
+ dev-haskell/c2hs[>=0.15]
+ build+run:
+ dev-libs/libxml2
+ $(haskell_lib_dependencies "
+ dev-haskell/bytestring[=0.9*]
+ dev-haskell/text[>=0.7]
+ dev-haskell/xml-types[>=0.1]
+ ")
+"
+
+BUGS_TO="djc@djc.id.au"
+
diff --git a/packages/dev-haskell/xml-types/xml-types-0.1.4.exheres-0 b/packages/dev-haskell/xml-types/xml-types-0.1.4.exheres-0
@@ -0,0 +1,18 @@
+# Copyright 2011 Dan Callaghan <djc@djc.id.au>
+# Distributed under the terms of the GNU General Public License v2
+
+require hackage
+
+SUMMARY="Basic types for representing XML in Haskell"
+
+LICENCES="MIT"
+PLATFORMS="~x86 ~amd64"
+
+DEPENDENCIES="
+ $(haskell_lib_dependencies "
+ dev-haskell/text
+ ")
+"
+
+BUGS_TO="djc@djc.id.au"
+