diff options
author | Duncan Coutts <dcoutts@gentoo.org> | 2007-07-09 12:41:01 +0000 |
---|---|---|
committer | Duncan Coutts <dcoutts@gentoo.org> | 2007-07-09 12:41:01 +0000 |
commit | 56dc4c7dfb458833d7f3c61ea6988bc5037b6e02 (patch) | |
tree | 5b7be4bdba43665dd6ea298e61f6d8c1748cd51a /dev-haskell/glut | |
parent | Keyworded ~x86-fbsd (diff) | |
download | gentoo-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/glut')
-rw-r--r-- | dev-haskell/glut/ChangeLog | 12 | ||||
-rw-r--r-- | dev-haskell/glut/Manifest | 31 | ||||
-rw-r--r-- | dev-haskell/glut/files/digest-glut-2.0 | 0 | ||||
-rw-r--r-- | dev-haskell/glut/files/digest-glut-2.0-r1 | 3 | ||||
-rw-r--r-- | dev-haskell/glut/files/digest-glut-2.1.1 | 3 | ||||
-rw-r--r-- | dev-haskell/glut/glut-2.0-r1.ebuild | 27 | ||||
-rw-r--r-- | dev-haskell/glut/glut-2.0.ebuild | 26 | ||||
-rw-r--r-- | dev-haskell/glut/glut-2.1.1.ebuild | 33 | ||||
-rw-r--r-- | dev-haskell/glut/metadata.xml | 8 |
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> |