ChangeLog

# ChangeLog for dev-haskell/openal
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/openal/ChangeLog,v 1.9 2008/07/06 20:27:11 maekke Exp $

06 Jul 2008; Markus Meier openal-1.3.1.1.ebuild:
amd64/x86 stable, bug #230919

20 Dec 2007; Duncan Coutts openal-1.3.1.1.ebuild:
New version. Released with ghc-6.8 but works with ghc-6.6.

16 Dec 2007; Samuli Suominen openal-1.3.1.ebuild:
amd64 stable wrt #201984

15 Dec 2007; Duncan Coutts openal-1.3.1.ebuild:
Added ~sparc.

*openal-1.3.1.1 (13 Dec 2007)

13 Dec 2007; Duncan Coutts +openal-1.3.1.1.ebuild:
New version.

12 Dec 2007; Christian Faulhammer openal-1.3.1.ebuild:
quote variable

12 Dec 2007; Christian Faulhammer openal-1.3.1.ebuild:
stable x86, bug 201984

31 Oct 2007; Duncan Coutts openal-1.2.ebuild:
Drop virtual/ghc in favour of dev-lang/ghc

*openal-1.3.1 (09 Jul 2007)
*openal-1.3 (09 Jul 2007)
*openal-1.2 (09 Jul 2007)

09 Jul 2007; Duncan Coutts +metadata.xml,
+openal-1.2.ebuild, +openal-1.3.ebuild, +openal-1.3.1.ebuild:
Initial versions.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST OpenAL-1.3.1.1.tar.gz 109173 RMD160 dff1bac0013a2b70233c207f820f2878147d4e24 SHA1 05d9b1667547e292b436e657e6a4fcfeef8455f7 SHA256 4875e015770feb93d5127d4b6f2338eb3957a0c36f64ccb8b3846010619f89b0
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 openal-1.2.ebuild 1003 RMD160 531d3824348c21ca77ca192b406fcbaba53c9c88 SHA1 4a489c3d7dae2df7464f2920ff21450f6495039c SHA256 32a31f7710a5d7356191d08e45fc233e68674c498db689bc9be43f2366ce9433
EBUILD openal-1.3.1.1.ebuild 708 RMD160 1abffcb90309d94e2f8394f1c6f8c406fecc71ff SHA1 bc82c431e0368017ed6f1be4a319252e58ffbe0e SHA256 4308207a0affe5e75387907c98cd1880e9ba239a73e05e540b186d99db8bd7c6
EBUILD openal-1.3.1.ebuild 905 RMD160 a148b94bcb428ec33ab724423c8378552ed337b1 SHA1 0873f97e3c31d10826960d81babcdfe6400bead0 SHA256 bcb0fafaebdeb7f04fc82789357d91cabd5c3c96dea5da9c16de7d4ccbc9b21f
EBUILD openal-1.3.ebuild 716 RMD160 d39b2dcb8aeff25b3437f5af427ba4f180d8d255 SHA1 d14a30d5ec4d714a550599916936e6783982454d SHA256 4e490092f29d4e9e63a282bd16d760b181074cbdc5933cd38cf14d3c7c7a228b
MISC ChangeLog 1297 RMD160 5f41411b7f6246044514d9ac9c792733ea1861bd SHA1 46b31e4417038c24f14b8bd66d4f02bcb07cc792 SHA256 f83af3ff730cad952f49a65cacdf9be7ec48e4a87b1f28654c0713fadbf5bf98
MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkhxKt4ACgkQkKaRLQcq0GKpuwCdEKH1N4N4J3GKh4OLCccazbJ+
QC8An3/+dZgOmWFfqu9gk4bFN402EM1M
=hRV4
-----END PGP SIGNATURE-----

metadata.xml




haskell

haskell@gentoo.org

openal-1.2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/openal/openal-1.2.ebuild,v 1.2 2007/10/31 13:09:28 dcoutts Exp $

inherit ghc-package flag-o-matic

DESCRIPTION="A Haskell binding to the OpenAL cross-platform 3D audio API"
HOMEPAGE="http://haskell.org/ghc/"
SRC_URI=""
LICENSE="BSD"
SLOT="0"

KEYWORDS="~x86 ~amd64"
IUSE=""

DEPEND="=dev-lang/ghc-6.4*"

# GHC 6.4.1 provides openal-1.0
# GHC 6.4.2 provides openal-1.2
# We treat them as the same version, openal-1.2

pkg_setup () {
ghc-package_pkg_setup
if ! built_with_use dev-lang/ghc openal; then
eerror "This library has to be provided by ghc."
eerror "Please re-emerge ghc with USE=\"openal\""
die "dev-haskell/openal requires ghc to be built with USE=\"openal\""
fi
einfo "This library is already provided by ghc. This ebuild does nothing."
}

src_install () {
dodir "$(ghc-libdir)"
touch "${D}/$(ghc-libdir)/.${P}.ghc-updater"
}

openal-1.3.1.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/openal/openal-1.3.1.1.ebuild,v 1.3 2008/07/06 20:27:11 maekke Exp $

CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal

MY_PN="OpenAL"
MY_P="${MY_PN}-${PV}"

DESCRIPTION="A Haskell binding to the OpenAL cross-platform 3D audio API"
HOMEPAGE="http://haskell.org/ghc/"
SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"

LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~sparc x86"
IUSE=""

DEPEND=">=dev-lang/ghc-6.4
>=dev-haskell/opengl-2.2.1
media-libs/openal"

S="${WORKDIR}/${MY_P}"

#TODO: install examples perhaps?

openal-1.3.1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/openal/openal-1.3.1.ebuild,v 1.5 2007/12/16 20:11:19 drac Exp $

CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal

MY_PN="OpenAL"
GHC_PV=6.6.1

DESCRIPTION="A Haskell binding to the OpenAL cross-platform 3D audio API"
HOMEPAGE="http://haskell.org/ghc/"
SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
LICENSE="BSD"
SLOT="0"

KEYWORDS="amd64 ~sparc x86"
IUSE=""

DEPEND=">=dev-lang/ghc-6.6
>=dev-haskell/opengl-2.2.1
media-libs/openal"

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"
}

#TODO: install examples perhaps?

openal-1.3.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/openal/openal-1.3.ebuild,v 1.1 2007/07/09 12:40:29 dcoutts Exp $

CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal

MY_PN="OpenAL"
GHC_PV=6.6

DESCRIPTION="A Haskell binding to the OpenAL cross-platform 3D audio API"
HOMEPAGE="http://haskell.org/ghc/"
SRC_URI="http://www.haskell.org/ghc/dist/${GHC_PV}/ghc-${GHC_PV}-src-extralibs.tar.bz2"
LICENSE="BSD"
SLOT="0"

KEYWORDS="~x86 ~amd64"
IUSE=""

DEPEND=">=dev-lang/ghc-6.6
>=dev-haskell/opengl-2.1
media-libs/openal"

S="${WORKDIR}/ghc-${GHC_PV}/libraries/${MY_PN}"

#TODO: install examples perhaps?