ChangeLog

# ChangeLog for dev-haskell/x11
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/x11/ChangeLog,v 1.10 2008/05/26 12:21:45 araujo Exp $

26 May 2008; Luis F. Araujo x11-1.4.2.ebuild:
Patch only if xinerama enabled

25 May 2008; Lennart Kolmodin
+files/x11-1.4.2-with-xinerama.patch:
Add missing patch.

*x11-1.4.2 (25 May 2008)

25 May 2008; Lennart Kolmodin +x11-1.4.2.ebuild:
Version bump.

25 May 2008; Lennart Kolmodin x11-1.2.1.ebuild,
x11-1.4.0.ebuild, x11-1.4.1.ebuild:
Add IUSE="xinerama" and add missing dependency on libXinerama.
This requires >=cabal-1.2.3.0.
Reported by Prashanth Mundkur .
This fixes bug #223377.
Fix minor repoman issue with x11-1.2.1.

*x11-1.4.1 (16 Dec 2007)

16 Dec 2007; Lennart Kolmodin +x11-1.4.1.ebuild:
Version bump.

15 Dec 2007; Duncan Coutts x11-1.4.0.ebuild:
Added ~sparc.

*x11-1.4.0 (13 Dec 2007)

13 Dec 2007; Duncan Coutts x11-1.2.1.ebuild,
+x11-1.4.0.ebuild:
New version. Fix quoting issue in older ebuild.

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

25 Jul 2007; Duncan Coutts x11-1.2.ebuild,
x11-1.2.1.ebuild, x11-1.2.2.ebuild:
Add missing x11-libs/libX11 dependency.

*x11-1.2.2 (09 Jul 2007)
*x11-1.2.1 (09 Jul 2007)
*x11-1.2 (09 Jul 2007)
*x11-1.1 (09 Jul 2007)

09 Jul 2007; Duncan Coutts +metadata.xml,
+x11-1.1.ebuild, +x11-1.2.ebuild, +x11-1.2.1.ebuild, +x11-1.2.2.ebuild:
Initial versions.

Manifest

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

AUX x11-1.4.2-with-xinerama.patch 800 RMD160 0dfb46e1d7f5b01e46323e9827f0f6305cfc008f SHA1 4ad30ddc62332828d8e716df928a1b6bd3471ed9 SHA256 8132b3074e80d45c913a6ceafdd601cd569e5a69f10fc00e1eada40f8d460243
DIST X11-1.2.2.tar.gz 72793 RMD160 f04a7f05d850294fb77d1b5ebb13e3361d0729ad SHA1 f206cebbef7e2d6245670f8795a84f1acb556413 SHA256 67450351a44955966a29e282e2b8a9888ad337add432adec43f0f370b0835ed8
DIST X11-1.4.0.tar.gz 85583 RMD160 95f9147f3fee68bdd0c393851b9bd16e3ce3745d SHA1 8bd26e814519d980c334351151604103f012f9e7 SHA256 11cd8d4c9d81a420bb4cc4400a57f760497a7a4f0899b1369b95a454063b9560
DIST X11-1.4.1.tar.gz 88934 RMD160 79bcde642e2628ca9723bf20c3e121fb662a4eac SHA1 f060f28bf2f060be4f38ed0a6df42da0097fa1e5 SHA256 e51038541415686f0e278ccdbc0b2373cd11f212de99023b7b8f8e776aa09f79
DIST X11-1.4.2.tar.gz 89510 RMD160 0b745caa250e036f02bc35255b7a7a97dd9e7f0d SHA1 28f5a257b9f601538822f47c9731b6e20618fbcf SHA256 7a37ba1adee9c30a27013ea7058e907c2348ef08eaa79c9895e62e4f0d73d2aa
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 x11-1.1.ebuild 831 RMD160 c20a53f125be3ec58354075f9853082ede46adbe SHA1 7705ab6724909a7de0564b0da850569dd1fcbfc7 SHA256 01139b34b17348b92cbd9f0fe6363c4a626fb06ebe861b7dec883f277f3d7aca
EBUILD x11-1.2.1.ebuild 793 RMD160 0ab8d85829d6624ae3d115d310bf9c6b7a701ef3 SHA1 43ae435c7a4989aebe7ad9b0890a3b9ce2dd9b08 SHA256 1d1deca768250abda2ec6a58294653d0165c7366895e4faa83c3ee11e51e1795
EBUILD x11-1.2.2.ebuild 688 RMD160 3297402aa916e22b5595765755e526aee810c4ad SHA1 6f8a1cf9602307890bbb0fabf33c89ae546bd443 SHA256 3b0221f9a97f57a93ac8435cfcf651842673853a153181939914d38017f8d71b
EBUILD x11-1.2.ebuild 609 RMD160 328f7068e69610a6bce10b9d3808f5642d970b46 SHA1 1fe2655e8d5f0965356b77522a97260d6bc96bda SHA256 e4146cb0b12032a2c160ef51802c3fd526c6dc22a030a49a3e1639c90952c1da
EBUILD x11-1.4.0.ebuild 922 RMD160 3d683a7a4bc2044f02bd6f11e20dd1e64387578d SHA1 813993b2596c492ca7df0f92e432a34b4eb052b7 SHA256 0d36b8dabe4be7a6e5365a1715722240513284416a35df86381c09018d006410
EBUILD x11-1.4.1.ebuild 922 RMD160 6b7004b8a5cc68fc2df65fc5f3643e66898aff95 SHA1 5ef337b2b81c63d1cd0c37ede4ac9be9fb41857a SHA256 a0ccb00befae128b2cc6ff8f2864f6a93895b90c26ebbf71a53839232e196f26
EBUILD x11-1.4.2.ebuild 916 RMD160 783c328bf9b105253eded94899e4b8126f670156 SHA1 271e408a4ad241483ef38d83702fa0c1602ea6c9 SHA256 d08601a40287beb99a7ef2fa106627831ebdf34cefc762b56acd5252031d055e
MISC ChangeLog 1761 RMD160 0eb057c30669ee2a604ddd6a6e89fc9f6e7f81fd SHA1 bf9a99ecb3235474b3b198fab7c2769d5ae3f99b SHA256 75fd54357880347f3f3d7386cd6a9dd2b279eab577b2d7c8377e2f5d1d44610e
MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkg6ossACgkQNir3WYj9aLoV1wCgimzR5pdTt4lurL4XyoxlQ+uE
dGkAn1pVaVI2uYxpMblky5jCv69ntce5
=+qgt
-----END PGP SIGNATURE-----

files

metadata.xml




haskell

haskell@gentoo.org

x11-1.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/x11/x11-1.1.ebuild,v 1.2 2007/10/31 13:12:08 dcoutts Exp $

inherit ghc-package flag-o-matic

DESCRIPTION="X11 bindings for haskell"
HOMEPAGE="http://haskell.org/ghc/"
SRC_URI=""
LICENSE="BSD"
SLOT="0"

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

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

pkg_setup () {
ghc-package_pkg_setup
if ! built_with_use dev-lang/ghc X; then
eerror "This library has to be provided by ghc."
eerror "Please re-emerge ghc with USE=\"X\""
die "dev-haskell/x11 requires ghc to be built with USE=\"X\""
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"
}

x11-1.2.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/x11/x11-1.2.1.ebuild,v 1.4 2008/05/25 11:14:18 kolmodin Exp $

CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal

MY_PN=X11
GHC_PV=6.6.1

DESCRIPTION="X11 bindings for haskell"
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.4
x11-libs/libX11"

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

x11-1.2.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/x11/x11-1.2.2.ebuild,v 1.2 2007/07/25 18:38:18 dcoutts Exp $

CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal

MY_PN=X11
MY_P=${MY_PN}-${PV}

DESCRIPTION="X11 bindings for haskell"
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="~x86 ~amd64"
IUSE=""

DEPEND=">=dev-lang/ghc-6.4
>=dev-haskell/cabal-1.1.6
x11-libs/libX11"
# tested with ghc-6.6 and ghc-6.6.1. probably works with ghc-6.4 too

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

x11-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/x11/x11-1.2.ebuild,v 1.2 2007/07/25 18:38:18 dcoutts Exp $

CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal

MY_PN=X11
GHC_PV=6.6

DESCRIPTION="X11 bindings for haskell"
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.4
x11-libs/libX11"

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

x11-1.4.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/x11/x11-1.4.0.ebuild,v 1.3 2008/05/25 11:14:18 kolmodin Exp $

CABAL_FEATURES="lib profile haddock"
CABAL_MIN_VERSION=1.2.3.0
inherit haskell-cabal eutils autotools

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

DESCRIPTION="A binding to the X11 graphics library"
HOMEPAGE="http://darcs.haskell.org/X11"
SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"

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

DEPEND=">=dev-lang/ghc-6.4.2
x11-libs/libX11
xinerama? ( x11-libs/libXinerama )"

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

src_unpack() {
unpack $A

cd "${S}"
epatch "${FILESDIR}/${PN}-1.4.2-with-xinerama.patch"
eautoreconf
}

src_compile() {
CABAL_CONFIGURE_FLAGS="--configure-option=$(use_with xinerama)"
cabal_src_compile
}

x11-1.4.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/x11/x11-1.4.1.ebuild,v 1.2 2008/05/25 11:14:18 kolmodin Exp $

CABAL_FEATURES="lib profile haddock"
CABAL_MIN_VERSION=1.2.3.0
inherit haskell-cabal eutils autotools

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

DESCRIPTION="A binding to the X11 graphics library"
HOMEPAGE="http://darcs.haskell.org/X11"
SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"

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

DEPEND=">=dev-lang/ghc-6.4.2
x11-libs/libX11
xinerama? ( x11-libs/libXinerama )"

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

src_unpack() {
unpack $A

cd "${S}"
epatch "${FILESDIR}/${PN}-1.4.2-with-xinerama.patch"
eautoreconf
}

src_compile() {
CABAL_CONFIGURE_FLAGS="--configure-option=$(use_with xinerama)"
cabal_src_compile
}

x11-1.4.2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/x11/x11-1.4.2.ebuild,v 1.3 2008/05/26 12:27:10 araujo Exp $

CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal eutils autotools

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

DESCRIPTION="A binding to the X11 graphics library"
HOMEPAGE="http://darcs.haskell.org/X11"
SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"

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

DEPEND=">=dev-lang/ghc-6.4.2
>=dev-haskell/cabal-1.2.3.0
x11-libs/libX11
xinerama? ( x11-libs/libXinerama )"

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

src_unpack() {
unpack $A
cd "${S}"
epatch "${FILESDIR}/${P}-with-xinerama.patch"
eautoreconf
}

src_compile() {
CABAL_CONFIGURE_FLAGS="--configure-option=$(use_with xinerama)"
cabal_src_compile
}