dcallagh-exheres

My personal Exherbo repository
git clone https://code.djc.id.au/git/dcallagh-exheres/
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:
Mmetadata/categories.conf | 1+
Mmetadata/layout.conf | 2+-
Apackages/dev-haskell/data-binary-ieee754/data-binary-ieee754-0.4.2.1.exheres-0 | 18++++++++++++++++++
Apackages/dev-haskell/dbus-core/dbus-core-0.8.5.4.exheres-0 | 27+++++++++++++++++++++++++++
Apackages/dev-haskell/libxml-sax/libxml-sax-0.6.1.1.exheres-0 | 25+++++++++++++++++++++++++
Apackages/dev-haskell/xml-types/xml-types-0.1.4.exheres-0 | 18++++++++++++++++++
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"
+