summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDuncan Coutts <dcoutts@gentoo.org>2007-07-09 12:41:01 +0000
committerDuncan Coutts <dcoutts@gentoo.org>2007-07-09 12:41:01 +0000
commit56dc4c7dfb458833d7f3c61ea6988bc5037b6e02 (patch)
tree5b7be4bdba43665dd6ea298e61f6d8c1748cd51a /dev-haskell
parentKeyworded ~x86-fbsd (diff)
downloadgentoo-2-56dc4c7dfb458833d7f3c61ea6988bc5037b6e02.tar.gz
gentoo-2-56dc4c7dfb458833d7f3c61ea6988bc5037b6e02.tar.bz2
gentoo-2-56dc4c7dfb458833d7f3c61ea6988bc5037b6e02.zip
Initial versions.
(Portage version: 2.1.2.9)
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/glut/ChangeLog12
-rw-r--r--dev-haskell/glut/Manifest31
-rw-r--r--dev-haskell/glut/files/digest-glut-2.00
-rw-r--r--dev-haskell/glut/files/digest-glut-2.0-r13
-rw-r--r--dev-haskell/glut/files/digest-glut-2.1.13
-rw-r--r--dev-haskell/glut/glut-2.0-r1.ebuild27
-rw-r--r--dev-haskell/glut/glut-2.0.ebuild26
-rw-r--r--dev-haskell/glut/glut-2.1.1.ebuild33
-rw-r--r--dev-haskell/glut/metadata.xml8
9 files changed, 143 insertions, 0 deletions
diff --git a/dev-haskell/glut/ChangeLog b/dev-haskell/glut/ChangeLog
new file mode 100644
index 000000000000..aba1ea8c71ef
--- /dev/null
+++ b/dev-haskell/glut/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for dev-haskell/glut
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/glut/ChangeLog,v 1.1 2007/07/09 12:41:01 dcoutts Exp $
+
+*glut-2.1.1 (09 Jul 2007)
+*glut-2.0-r1 (09 Jul 2007)
+*glut-2.0 (09 Jul 2007)
+
+ 09 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> +metadata.xml,
+ +glut-2.0.ebuild, +glut-2.0-r1.ebuild, +glut-2.1.1.ebuild:
+ Initial versions.
+
diff --git a/dev-haskell/glut/Manifest b/dev-haskell/glut/Manifest
new file mode 100644
index 000000000000..ca65a3d655c8
--- /dev/null
+++ b/dev-haskell/glut/Manifest
@@ -0,0 +1,31 @@
+DIST ghc-6.6-src-extralibs.tar.bz2 2015443 RMD160 63d87d02f42efc032c20de7394f3b29431fd8eed SHA1 b94974e255165703d882bb522ec44c5bdc4b0aec SHA256 1c811695d074c7560ca9bd7773523f817ccb57390044392a1ad92cf0079bea29
+DIST ghc-6.6.1-src-extralibs.tar.bz2 1928527 RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 SHA1 1398f6c35191d52410a2e066b382635dff0d8d6d SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902
+EBUILD glut-2.0-r1.ebuild 624 RMD160 fbe61614709be5cfbe7d0de8288f8db17338a64f SHA1 55ba6cd90ee6dd37487271e60e04b2847d1074a3 SHA256 196c9ea7943b8a4be42a12acecb94ce202c70035699f81506546aec2ecc9b8eb
+MD5 686416a743b3124a6495a828dfdf54c5 glut-2.0-r1.ebuild 624
+RMD160 fbe61614709be5cfbe7d0de8288f8db17338a64f glut-2.0-r1.ebuild 624
+SHA256 196c9ea7943b8a4be42a12acecb94ce202c70035699f81506546aec2ecc9b8eb glut-2.0-r1.ebuild 624
+EBUILD glut-2.0.ebuild 527 RMD160 b3d1fdd5e95ce6836db8f2fc6545365e4461e9e8 SHA1 254fe12698b3d444220b4fde777468bac19afe17 SHA256 7a72b55ec35aa2c03874e8fec3d41a3fe17539a3e41bd6f4a577e68b020310ae
+MD5 112396e11585e7dfd05cf28a23105283 glut-2.0.ebuild 527
+RMD160 b3d1fdd5e95ce6836db8f2fc6545365e4461e9e8 glut-2.0.ebuild 527
+SHA256 7a72b55ec35aa2c03874e8fec3d41a3fe17539a3e41bd6f4a577e68b020310ae glut-2.0.ebuild 527
+EBUILD glut-2.1.1.ebuild 807 RMD160 ec40d168d4bdf986b368605858fc1779b3010ccc SHA1 3cef69f59a835a304e594e85a0afd237c890d9dc SHA256 9823fc6cd7dcbc4a06b6afcb77be3033c87b5603a5865528b3ba3b7cd81e3954
+MD5 5eca0d076e5ccb15fd3d43c19321cd8f glut-2.1.1.ebuild 807
+RMD160 ec40d168d4bdf986b368605858fc1779b3010ccc glut-2.1.1.ebuild 807
+SHA256 9823fc6cd7dcbc4a06b6afcb77be3033c87b5603a5865528b3ba3b7cd81e3954 glut-2.1.1.ebuild 807
+MISC ChangeLog 342 RMD160 ec32fee7780dc9784e7da32e239b0c50d93052b7 SHA1 18abfef0058476de148e9d4582585ff17d0a1a3f SHA256 69b2b131fd356ba960d90f685e6788e8f2bdab90b73d2c9ada30cff4a432e3a4
+MD5 2ed3a300bad005ca63bc55e56f8d6f2f ChangeLog 342
+RMD160 ec32fee7780dc9784e7da32e239b0c50d93052b7 ChangeLog 342
+SHA256 69b2b131fd356ba960d90f685e6788e8f2bdab90b73d2c9ada30cff4a432e3a4 ChangeLog 342
+MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
+MD5 c694674dcbef799cd4fdb6914683ebff metadata.xml 223
+RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 metadata.xml 223
+SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508 metadata.xml 223
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-glut-2.0 0
+RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-glut-2.0 0
+SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-glut-2.0 0
+MD5 b0aaaee1ff3100fe61c4b5465a83d24d files/digest-glut-2.0-r1 271
+RMD160 9e701b77b90909120e2d836177e23072b5c482fb files/digest-glut-2.0-r1 271
+SHA256 26ea98165d0363e112c4fe378fe3aa807b7bdce6cba608c8568cc599d361bbcb files/digest-glut-2.0-r1 271
+MD5 5e3bac35d41306d83988212ab7323918 files/digest-glut-2.1.1 277
+RMD160 4668f324bf37d4d23dd4251f55aacd3b3f34e4ba files/digest-glut-2.1.1 277
+SHA256 3d9bddb04ccd984fc7bda5d589e77b4e22ecb7459580338979543bd8ed551f0b files/digest-glut-2.1.1 277
diff --git a/dev-haskell/glut/files/digest-glut-2.0 b/dev-haskell/glut/files/digest-glut-2.0
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/dev-haskell/glut/files/digest-glut-2.0
diff --git a/dev-haskell/glut/files/digest-glut-2.0-r1 b/dev-haskell/glut/files/digest-glut-2.0-r1
new file mode 100644
index 000000000000..0da51465b91e
--- /dev/null
+++ b/dev-haskell/glut/files/digest-glut-2.0-r1
@@ -0,0 +1,3 @@
+MD5 14b22fce36caffa509046361724bc119 ghc-6.6-src-extralibs.tar.bz2 2015443
+RMD160 63d87d02f42efc032c20de7394f3b29431fd8eed ghc-6.6-src-extralibs.tar.bz2 2015443
+SHA256 1c811695d074c7560ca9bd7773523f817ccb57390044392a1ad92cf0079bea29 ghc-6.6-src-extralibs.tar.bz2 2015443
diff --git a/dev-haskell/glut/files/digest-glut-2.1.1 b/dev-haskell/glut/files/digest-glut-2.1.1
new file mode 100644
index 000000000000..ca36040367bc
--- /dev/null
+++ b/dev-haskell/glut/files/digest-glut-2.1.1
@@ -0,0 +1,3 @@
+MD5 43a26b81608b206c056adc3032f7da2a ghc-6.6.1-src-extralibs.tar.bz2 1928527
+RMD160 1c18c85d978c4b3369132e247c823aaa90ea8530 ghc-6.6.1-src-extralibs.tar.bz2 1928527
+SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 ghc-6.6.1-src-extralibs.tar.bz2 1928527
diff --git a/dev-haskell/glut/glut-2.0-r1.ebuild b/dev-haskell/glut/glut-2.0-r1.ebuild
new file mode 100644
index 000000000000..4f2346a37855
--- /dev/null
+++ b/dev-haskell/glut/glut-2.0-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/glut/glut-2.0-r1.ebuild,v 1.1 2007/07/09 12:41:01 dcoutts Exp $
+
+CABAL_FEATURES="haddock lib profile"
+inherit haskell-cabal
+
+MY_PN=GLUT
+GHC_PV=6.6
+
+DESCRIPTION="GLUT bindings for haskell"
+HOMEPAGE="http://www.haskell.org/HOpenGL/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~x86 ~amd64"
+
+# TODO: Install examples when the "examples" USE flag is set
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6
+ >=dev-haskell/opengl-2.1
+ virtual/glu
+ virtual/glut"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}"
diff --git a/dev-haskell/glut/glut-2.0.ebuild b/dev-haskell/glut/glut-2.0.ebuild
new file mode 100644
index 000000000000..a0ca9465f51e
--- /dev/null
+++ b/dev-haskell/glut/glut-2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/glut/glut-2.0.ebuild,v 1.1 2007/07/09 12:41:01 dcoutts Exp $
+
+inherit ghc-package
+
+DESCRIPTION="GLUT bindings for Haskell"
+HOMEPAGE="http://www.haskell.org/HOpenGL/"
+SRC_URI=""
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND="=dev-lang/ghc-6.4*"
+
+pkg_setup () {
+ ghc-package_pkg_setup
+ einfo "This library is already provided by ghc. This ebuild does nothing."
+}
+
+src_install () {
+ dodir "$(ghc-libdir)"
+ touch "${D}/$(ghc-libdir)/.${P}.ghc-updater"
+}
diff --git a/dev-haskell/glut/glut-2.1.1.ebuild b/dev-haskell/glut/glut-2.1.1.ebuild
new file mode 100644
index 000000000000..12dfbcf88a36
--- /dev/null
+++ b/dev-haskell/glut/glut-2.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/glut/glut-2.1.1.ebuild,v 1.1 2007/07/09 12:41:01 dcoutts Exp $
+
+CABAL_FEATURES="haddock lib profile"
+inherit haskell-cabal
+
+MY_PN=GLUT
+GHC_PV=6.6.1
+
+DESCRIPTION="GLUT bindings for haskell"
+HOMEPAGE="http://www.haskell.org/HOpenGL/"
+SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~x86 ~amd64"
+
+# TODO: Install examples when the "examples" USE flag is set
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.6
+ >=dev-haskell/opengl-2.2.1
+ virtual/glu
+ virtual/glut"
+
+S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}"
+
+# Sadly Setup.hs in the ghc-6.6.1 extralibs was not tested with Cabal-1.1.6.x
+src_unpack() {
+ unpack "${A}"
+ sed -i -e "/type Hook/ s/UserHooks/Maybe UserHooks/" ${S}/Setup.hs
+}
diff --git a/dev-haskell/glut/metadata.xml b/dev-haskell/glut/metadata.xml
new file mode 100644
index 000000000000..8c66906af531
--- /dev/null
+++ b/dev-haskell/glut/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>