Initial version. A regular expression library for W3C XML Schema regular expressions...
authorSergei Trofimovich <slyfox@gentoo.org>
Sun, 4 Dec 2011 16:55:09 +0000 (16:55 +0000)
committerSergei Trofimovich <slyfox@gentoo.org>
Sun, 4 Dec 2011 16:55:09 +0000 (16:55 +0000)
Package-Manager: portage-2.2.0_alpha77_p1/cvs/Linux x86_64

dev-haskell/hxt-regex-xmlschema/ChangeLog [new file with mode: 0644]
dev-haskell/hxt-regex-xmlschema/Manifest [new file with mode: 0644]
dev-haskell/hxt-regex-xmlschema/files/hxt-regex-xmlschema-9.0.1-ghc-7.2.patch [new file with mode: 0644]
dev-haskell/hxt-regex-xmlschema/hxt-regex-xmlschema-9.0.1.ebuild [new file with mode: 0644]
dev-haskell/hxt-regex-xmlschema/metadata.xml [new file with mode: 0644]
dev-haskell/hxt/Manifest

diff --git a/dev-haskell/hxt-regex-xmlschema/ChangeLog b/dev-haskell/hxt-regex-xmlschema/ChangeLog
new file mode 100644 (file)
index 0000000..d9e1ef7
--- /dev/null
@@ -0,0 +1,12 @@
+# ChangeLog for dev-haskell/hxt-regex-xmlschema
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hxt-regex-xmlschema/ChangeLog,v 1.1 2011/12/04 16:55:09 slyfox Exp $
+
+*hxt-regex-xmlschema-9.0.1 (04 Dec 2011)
+
+  04 Dec 2011; Sergei Trofimovich <slyfox@gentoo.org>
+  +hxt-regex-xmlschema-9.0.1.ebuild,
+  +files/hxt-regex-xmlschema-9.0.1-ghc-7.2.patch, +metadata.xml:
+  Initial version. A regular expression library for W3C XML Schema regular
+  expressions (dev-haskell/hxt depend)
+
diff --git a/dev-haskell/hxt-regex-xmlschema/Manifest b/dev-haskell/hxt-regex-xmlschema/Manifest
new file mode 100644 (file)
index 0000000..db91c59
--- /dev/null
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX hxt-regex-xmlschema-9.0.1-ghc-7.2.patch 473 RMD160 6ba65b129f11eab148782839da078ba2cc0254c3 SHA1 46bf0f1728bd6b884c23ce27707e316751974bfe SHA256 4d764b6fc3891ff76cb37c8aefbc9ce1201a93e8e924494aedd053329b26a007
+DIST hxt-regex-xmlschema-9.0.1.tar.gz 27021 RMD160 27e347e5b1459ab0745ec5db7005e3437d7f5896 SHA1 ea4231c32b4d05217828b13152a66925787de44b SHA256 0cf8f52e64489cddd9802900967f9d9292043bc0ea173a5f928b01079413e2d5
+EBUILD hxt-regex-xmlschema-9.0.1.ebuild 882 RMD160 ba37ed682a7b3689faa19708c6e9f72dfe8da5c4 SHA1 b48492fb6e84f1888713c272a797ed58fc3a5b6b SHA256 88c3522a6d37c1c036df43914a93e5c06f8f8953d30754fd7d77187df519c5ab
+MISC ChangeLog 548 RMD160 2afd807112e6c57fe42bd320b6913848f9b9fde6 SHA1 332516f0294f2eb0d865827618d6048a04be0db7 SHA256 621fad4b3a2375c40021be9578fa6434b7fd640f963c0c020abed8dad596c839
+MISC metadata.xml 933 RMD160 088354cb9223ae380a66165861e17b838f21c410 SHA1 18ba9180f39a5786b040101c7880569dfa3d3c50 SHA256 0c1c2f716306cb9c11addf5e5c5487252f6354cc1b36562ca6d082ce68ef92e2
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk7bpuQACgkQcaHudmEf86rxwQCeJVsVFPpk50S7JjXrgMeqnGn4
+hCgAnR7/dyE64lI7vOpHvQIVOOqe8LOr
+=QpSE
+-----END PGP SIGNATURE-----
diff --git a/dev-haskell/hxt-regex-xmlschema/files/hxt-regex-xmlschema-9.0.1-ghc-7.2.patch b/dev-haskell/hxt-regex-xmlschema/files/hxt-regex-xmlschema-9.0.1-ghc-7.2.patch
new file mode 100644 (file)
index 0000000..a805b93
--- /dev/null
@@ -0,0 +1,9 @@
+--- hxt-regex-xmlschema-9.0.1-orig/hxt-regex-xmlschema.cabal   2011-08-15 23:57:32.000000000 +1000
++++ hxt-regex-xmlschema-9.0.1/hxt-regex-xmlschema.cabal        2011-08-16 11:50:27.245104305 +1000
+@@ -47,6 +47,5 @@
+   ghc-prof-options: -auto-all -caf-all
+ 
+   build-depends:     base               >= 4   && < 5,
+-                     haskell98          >= 1   && < 2,
+                      parsec             >= 2.1 && < 4,
+                      hxt-charproperties >= 9   && < 10
diff --git a/dev-haskell/hxt-regex-xmlschema/hxt-regex-xmlschema-9.0.1.ebuild b/dev-haskell/hxt-regex-xmlschema/hxt-regex-xmlschema-9.0.1.ebuild
new file mode 100644 (file)
index 0000000..3bf5aeb
--- /dev/null
@@ -0,0 +1,27 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hxt-regex-xmlschema/hxt-regex-xmlschema-9.0.1.ebuild,v 1.1 2011/12/04 16:55:09 slyfox Exp $
+
+# ebuild generated by hackport 0.2.13
+
+EAPI="3"
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit base haskell-cabal
+
+DESCRIPTION="A regular expression library for W3C XML Schema regular expressions"
+HOMEPAGE="http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema"
+SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="=dev-haskell/hxt-charproperties-9*
+               >=dev-haskell/parsec-2.1 <dev-haskell/parsec-4
+               >=dev-lang/ghc-6.10.1"
+DEPEND="${RDEPEND}
+               >=dev-haskell/cabal-1.6"
+
+PATCHES=("${FILESDIR}/${P}-ghc-7.2.patch")
diff --git a/dev-haskell/hxt-regex-xmlschema/metadata.xml b/dev-haskell/hxt-regex-xmlschema/metadata.xml
new file mode 100644 (file)
index 0000000..578c470
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>haskell</herd>
+       <maintainer>
+               <email>haskell@gentoo.org</email>
+       </maintainer>
+       <longdescription>
+               This library supports full W3C XML Schema regular expressions
+               inclusive all Unicode character sets and blocks.
+               The complete grammar can be found under &lt;http://www.w3.org/TR/xmlschema11-2/#regexs&gt;.
+               It is implemented by the technique of derivations of regular expressions.
+               The W3C syntax is extended to support not only union of regular sets,
+               but also intersection, set difference, exor.
+               Matching of subexpressions is also supported.
+               The library can be used for constricting lightweight scanners and tokenizers.
+               It is a standalone library, no external regex libraries are used.
+               This package is a substitute for the old regex-xmlschema package.
+       </longdescription>
+</pkgmetadata>
index 44aebc9af7ca601ca3193da8e5152340093a35fd..dcc8d0fd186fce233db32ce086bde87be8fcfd0c 100644 (file)
@@ -1,4 +1,15 @@
-DIST hxt-7.3.tar.gz 3629101 RMD160 3cb62dfed6ccbf726d2ed864129fe845fa35242d SHA1 2ec2104744ac0631496692b45a23122bad8cc7ba SHA256 998a1004a80a9353612ac0b9595855eb089e3c30ef26a0bf749aff163b3e329c
-EBUILD hxt-7.3.ebuild 1123 RMD160 c983f1551f7fabbc8153322e38808d237a399bcd SHA1 64b304b8092706abd48709a3e64ab64ae40e1713 SHA256 5d10f014bfe719ae9c32de164c984ce8c0373e1a9f1a98bbf550c2b617a179b9
-MISC ChangeLog 2059 RMD160 ac1a4b884f3b61a58590abcdc8fea1ba0286bfc2 SHA1 513d3d38c6abcc16dc9ccc8aa88a0525dd5ff88d SHA256 0252f1403189f55dc0dcd031ab1e621fbadf9b6386410e60c2a9de0a0bd52894
-MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX hxt-9.1.4-ghc-7.2.patch 458 RMD160 f58ee5f0f2ce3026e5d898eda5d2c161a4a8aece SHA1 0d37fcfd8a8f7b8ac6cf3f4b4339cff66fb41cec SHA256 0bfd94667843a01711153485c1ac943c6871decdf758e371c382340856fc8b52
+DIST hxt-9.1.5.tar.gz 227583 RMD160 90895507d4a131fe00208189e4b865d49a739b07 SHA1 b00ea3eab96b2bbc774fa4acfccfe642bef6d469 SHA256 95adaea9164fa2ce3884e9528bff0fd5d908b47022048b770b69088cbc411470
+EBUILD hxt-9.1.5.ebuild 1085 RMD160 bd771cadf6b29ecf84d9c9f0e4242949e80f3753 SHA1 26211b2918ed37de6bfa79729b08837726b77c42 SHA256 f58f55e36b570f821b467f7035862a3c90cc1d00ae2ed0dec9944b62c39eb88d
+MISC ChangeLog 2315 RMD160 55768f4c1b31ad79f5891d651cce7a6ff32d3d22 SHA1 27f181f6ef442c43288954d70f325ea28c0800d8 SHA256 cedaff708a3b6893f7e4b2784125cd5b18d1ec57f3ba8396ae7cac7ab15b68e4
+MISC metadata.xml 1191 RMD160 2524d0d0f5a24255611b59d910a886b2df597ac5 SHA1 eff4aad60fcf1f2829bdfc1f9aa77aca62752016 SHA256 ec21d50d1c72ae84fa95ea3369876c47210711b1de0a4a0b6a8110ed3ed7abb5
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk7bp9gACgkQcaHudmEf86rnhgCfaKXC04u6SW3ZBWyWjT6x80+o
+ODAAn2M2Ky34QsNIvq1mwfHgc9m+uStN
+=1GC/
+-----END PGP SIGNATURE-----