ChangeLog

# ChangeLog for dev-haskell/hslogger
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hslogger/ChangeLog,v 1.5 2007/12/15 16:33:12 dcoutts Exp $

15 Dec 2007; Duncan Coutts hslogger-1.0.2.ebuild:
Added ~sparc.

*hslogger-1.0.2 (13 Dec 2007)

13 Dec 2007; Duncan Coutts +hslogger-1.0.2.ebuild:
New version.

27 Jul 2007; Duncan Coutts hslogger-1.0.1.ebuild:
Add missing deps.

27 Jul 2007; Lennart Kolmodin hslogger-1.0.1.ebuild:
Add profile USE flag and fix SRC_URI.

*hslogger-1.0.1 (26 Jul 2007)

26 Jul 2007; Duncan Coutts +metadata.xml,
+hslogger-1.0.1.ebuild:
Initial version, split out from missingh.

Manifest

DIST hslogger-1.0.2.tar.gz 21563 RMD160 1d54296b7c7c9e306d9cd243f5a9429f0f7f563d SHA1 577a2a7a1da53df5aca57d0a2a1770c3285f8be6 SHA256 5897772f0c59e0cdbae21c94f14e5a435a9434ce22b1951cb5e6be5fb4d90396
DIST hslogger_1.0.1.tar.gz 29106 RMD160 76114372284ecba6c280f4d31c30f92472470966 SHA1 4333db3251730fb09b04dee5cc63b217a1f4b13e SHA256 df897294f05a085196d08f9eeb7dd0e4ed416b4b1f309c566b4bb5b3b41c321e
EBUILD hslogger-1.0.1.ebuild 628 RMD160 140d8027b353d1bdff106235e7a9c95eb0d6d553 SHA1 1be91f39424532e7fb9a7b2b2774bc29b655d815 SHA256 babb1403a59da63d71312a24d2279b827d34638bfa1555dcdd225f0ba6a55520
EBUILD hslogger-1.0.2.ebuild 932 RMD160 a8adfa7f0b9180d8483efe97e4b2809022544b68 SHA1 444b8526c79ddc4405d9a62dbec02f66559674b1 SHA256 3ae8579b9cd6e1d532317b4bbc063af53628949a416ceec33268d6bd55916a1d
MISC ChangeLog 804 RMD160 5173cc5ea40e87164c4fac3bb1e98cc191d33740 SHA1 d2b1b0cb01aa32414155b4418813c21862655a45 SHA256 4720d376cbc51c5616e031d982183dc5f12ae62205fcf1e35e0c36977b6ca181
MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508

hslogger-1.0.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/hslogger/hslogger-1.0.1.ebuild,v 1.3 2007/07/27 23:46:43 dcoutts Exp $

CABAL_FEATURES="lib profile haddock"
inherit haskell-cabal

DESCRIPTION="A logging framework for Haskell"
HOMEPAGE="http://software.complete.org/hslogger"
SRC_URI="http://software.complete.org/hslogger/static/download_area/${PV}/${PN}_${PV}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""

DEPEND=">=dev-lang/ghc-6.4.1
dev-haskell/mtl
dev-haskell/network"

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

hslogger-1.0.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/hslogger/hslogger-1.0.2.ebuild,v 1.2 2007/12/15 16:33:12 dcoutts Exp $

CABAL_FEATURES="profile haddock lib"
inherit haskell-cabal versionator

DESCRIPTION="Versatile logging framework"
HOMEPAGE="http://software.complete.org/hslogger"
SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""

DEPEND=">=dev-lang/ghc-6.4.2
dev-haskell/network
dev-haskell/mtl"

src_unpack() {
unpack "${A}"
cabal-mksetup
sed -i -e "s/mtl/mtl, unix/" \
"${S}/hslogger.cabal"

if version_is_at_least "6.8" "$(ghc-version)"; then
sed -i -e '/Build-Depends:/a \
, containers' \
"${S}/hslogger.cabal"
sed -i -e '1i{-# LANGUAGE PatternSignatures #-}' \
"${S}/src/System/Log/Logger.hs"
fi
}

metadata.xml




haskell

haskell@gentoo.org