summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell/alut')
-rw-r--r--dev-haskell/alut/Manifest4
-rw-r--r--dev-haskell/alut/alut-2.1.0.0.ebuild27
-rw-r--r--dev-haskell/alut/alut-2.2.0.0.ebuild31
-rw-r--r--dev-haskell/alut/alut-2.3.0.1.ebuild39
-rw-r--r--dev-haskell/alut/alut-2.4.0.0.ebuild40
-rw-r--r--dev-haskell/alut/metadata.xml11
6 files changed, 152 insertions, 0 deletions
diff --git a/dev-haskell/alut/Manifest b/dev-haskell/alut/Manifest
new file mode 100644
index 000000000000..c3ab90c4d16a
--- /dev/null
+++ b/dev-haskell/alut/Manifest
@@ -0,0 +1,4 @@
+DIST ALUT-2.1.0.0.tar.gz 69999 SHA256 813f7acf020a650c6ffade81fb31f7849765400f4460448d4b9bdee92ed7ee99 SHA512 7d21a047b210cc331eb9b8b926433c5306451ac8cbf13a1ff38c5562ed9c5898f895338ddb625e5608e31d420f04c0547684f7f58b371b441f23a2444307ad94 WHIRLPOOL 2fdeb48b8f08fde201959aad45938b736cec661db4e5ce7b75c5eee6f64a3f427318c180ebdbf31324ea052359f2d3edffe4b04981884ea8970ed9398c136a32
+DIST ALUT-2.2.0.0.tar.gz 94174 SHA256 9d5ffa3450c51d641f055eaa48c0613984b45c46347a3e9055b098abba0e3a44 SHA512 4d9111b2d64d33b5a6c7a4c1c4210086a5ed1cf824f1d7753cc9036c57a8a77a6b88ce2effd5929d36313220505197a71369ee47e29e81ca98d8a2b7a537c041 WHIRLPOOL 55853a9a00193dc25d9c693d297678b9bbb13c6a9131eeb64adc5642b53603083fbad4315c71ce90eaa0d59d5fa9939786b2f76bd0b2f85cfc99bd198bafadd1
+DIST ALUT-2.3.0.1.tar.gz 25500 SHA256 f9511be911b73eb4c7358f69e1ed12746ba0b30e7e26e9a4a5825dcbd6a23e66 SHA512 c2fdb231105735f82a1500948cecd184ffc89cef3e8c3ca992107463c2812da74cf260504823ef1fe5e038a2bcf54cec5a004fc052d20d95e856f153c4adf61d WHIRLPOOL 80dc73ba7f434f17c863bafdcddd118b90b09f7cebdb8bf8ea7e907c31d71807b6b42631f78d6d736ce2e5ce785ff9fcf21901e8828d401eac2bc2a7822f67f2
+DIST ALUT-2.4.0.0.tar.gz 26075 SHA256 0f5cf9362ace34a9739cd3a45015782a0102015e62c8dd8e290d7952e6ff193d SHA512 c6c00114bd25cdb26df8ac952144976f5bd7f5758cf3ff06c972a7ed08982c216b21220af85d71f98be8db36d99e85fc3859a963738812b86162603cebdc3e00 WHIRLPOOL 85761dccaabf11270fc7985dfed856cf6868ffaa3522be42a8e73e41752012d99e5792fa114b669b817b13d3053ef1dd5da050a44d0e1209675982609ca8fe5d
diff --git a/dev-haskell/alut/alut-2.1.0.0.ebuild b/dev-haskell/alut/alut-2.1.0.0.ebuild
new file mode 100644
index 000000000000..56f892d243b9
--- /dev/null
+++ b/dev-haskell/alut/alut-2.1.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+CABAL_FEATURES="lib profile haddock"
+inherit haskell-cabal
+
+MY_PN="ALUT"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A Haskell binding for the OpenAL Utility Toolkit"
+HOMEPAGE="http://haskell.org/ghc/"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=" amd64 x86"
+IUSE=""
+
+DEPEND=">=dev-lang/ghc-6.4
+ >=dev-haskell/opengl-2.2.1
+ >=dev-haskell/openal-1.3.1
+ media-libs/freealut"
+
+S="${WORKDIR}/${MY_P}"
+
+#TODO: install examples perhaps?
diff --git a/dev-haskell/alut/alut-2.2.0.0.ebuild b/dev-haskell/alut/alut-2.2.0.0.ebuild
new file mode 100644
index 000000000000..15b5708fcc3e
--- /dev/null
+++ b/dev-haskell/alut/alut-2.2.0.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+# ebuild generated by hackport 0.2.18.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="ALUT"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A binding for the OpenAL Utility Toolkit"
+HOMEPAGE="http://connect.creativelabs.com/openal/"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/openal[profile?]
+ dev-haskell/statevar[profile?]
+ >=dev-lang/ghc-6.8.2
+ media-libs/freealut"
+DEPEND="${RDEPEND}
+ dev-haskell/cabal"
+
+S="${WORKDIR}/${MY_P}"
diff --git a/dev-haskell/alut/alut-2.3.0.1.ebuild b/dev-haskell/alut/alut-2.3.0.1.ebuild
new file mode 100644
index 000000000000..e151af389c7a
--- /dev/null
+++ b/dev-haskell/alut/alut-2.3.0.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.6.9999
+#hackport: flags: -usenativewindowslibraries
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="ALUT"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A binding for the OpenAL Utility Toolkit"
+HOMEPAGE="https://github.com/haskell-openal/ALUT"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/openal-1.6.0.0:=[profile?]
+ >=dev-haskell/opengl-2.9.0.0:=[profile?]
+ >=dev-lang/ghc-6.10.4:=
+ media-libs/freealut
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.6.0.3
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-usenativewindowslibraries
+}
diff --git a/dev-haskell/alut/alut-2.4.0.0.ebuild b/dev-haskell/alut/alut-2.4.0.0.ebuild
new file mode 100644
index 000000000000..1f4ac3e9eef9
--- /dev/null
+++ b/dev-haskell/alut/alut-2.4.0.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.5.9999
+#hackport: flags: -usenativewindowslibraries
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="ALUT"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A binding for the OpenAL Utility Toolkit"
+HOMEPAGE="https://github.com/haskell-openal/ALUT"
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/openal-1.7:=[profile?] <dev-haskell/openal-1.8:=[profile?]
+ >=dev-haskell/statevar-1.1:=[profile?] <dev-haskell/statevar-1.2:=[profile?]
+ >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.5:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+ media-libs/freealut
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.10
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-usenativewindowslibraries
+}
diff --git a/dev-haskell/alut/metadata.xml b/dev-haskell/alut/metadata.xml
new file mode 100644
index 000000000000..fcf851f940ef
--- /dev/null
+++ b/dev-haskell/alut/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <upstream>
+ <remote-id type="github">haskell-openal/ALUT</remote-id>
+ </upstream>
+</pkgmetadata>