dev-haskell/plugins-auto - 0.0.4 (haskell)

Search

Package Information

Description:
Automatic recompilation and reloading of haskell modules
Homepage:
https://hackage.haskell.org/package/plugins-auto
License:
BSD

Ebuild Details

Version EAPI Keywords Slot
0.0.4 8 ~amd64 0/0.0.4
View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

# ebuild generated by hackport 0.3.1.9999

CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal

DESCRIPTION="Automatic recompilation and reloading of haskell modules"
HOMEPAGE="https://hackage.haskell.org/package/plugins-auto"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64"
RESTRICT="test" # missing files

RDEPEND=">=dev-haskell/hinotify-0.3.2:=[profile?]
		dev-haskell/mtl:=[profile?]
		>=dev-haskell/plugins-1.5.1.4:=[profile?]
		>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
		>=dev-haskell/cabal-1.8"

PATCHES=(
	"${FILESDIR}"/${P}-ghc-7.6.patch
	"${FILESDIR}"/${P}-ghc-7.10.patch
	"${FILESDIR}"/${P}-hinotify-0.3.10.patch
)

src_prepare() {
	default

	mkdir -p "${S}/Test" || die "Could not create Test directory"
	cp "${FILESDIR}/Test.hs" "${S}/Test/Test.hs" || die "Could not copy Test.hs"
}

src_configure() {
	cabal_src_configure $(use_enable test tests)
}

Dependencies

DEPEND

>=dev-haskell/hinotify-0.3.2:=[profile?]
		dev-haskell/mtl:=[profile?]
		>=dev-haskell/plugins-1.5.1.4:=[profile?]
		>=dev-lang/ghc-6.10.4:=
		>=dev-haskell/cabal-1.8

RDEPEND

>=dev-haskell/hinotify-0.3.2:=[profile?]
		dev-haskell/mtl:=[profile?]
		>=dev-haskell/plugins-1.5.1.4:=[profile?]
		>=dev-lang/ghc-6.10.4:=

Manifest for 0.0.4

Type File Size Source URLs
DIST plugins-auto-0.0.4.tar.gz 8736 bytes https://hackage.haskell.org/package/plugins-auto-0.0.4/plugins-auto-0.0.4.tar.gz