summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-vcs/darcs/darcs-2.2.1.ebuild')
-rw-r--r--dev-vcs/darcs/darcs-2.2.1.ebuild65
1 files changed, 0 insertions, 65 deletions
diff --git a/dev-vcs/darcs/darcs-2.2.1.ebuild b/dev-vcs/darcs/darcs-2.2.1.ebuild
deleted file mode 100644
index 8b29ecf1be4e..000000000000
--- a/dev-vcs/darcs/darcs-2.2.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-vcs/darcs/darcs-2.2.1.ebuild,v 1.4 2010/07/12 11:46:48 slyfox Exp $
-
-CABAL_FEATURES="bin lib haddock"
-inherit haskell-cabal eutils bash-completion
-
-DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS"
-HOMEPAGE="http://darcs.net"
-SRC_URI="http://hackage.haskell.org/packages/archive/darcs/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE=""
-
-DEPEND=">=net-misc/curl-7.10.2
- >=dev-lang/ghc-6.8
- >=dev-haskell/cabal-1.6
- =dev-haskell/quickcheck-1*
- dev-haskell/mtl
- dev-haskell/html
- dev-haskell/http
- =dev-haskell/parsec-2.1*
- dev-haskell/regex-compat
- sys-apps/diffutils
- dev-haskell/network"
-
-RDEPEND=">=net-misc/curl-7.10.2
- virtual/mta
- dev-libs/gmp"
-
-src_unpack() {
- unpack ${A}
-
- cd "${S}/tools"
- epatch "${FILESDIR}/${PN}-1.0.9-bashcomp.patch"
-
- # On ia64 we need to tone down the level of inlining so we don't break some
- # of the low level ghc/gcc interaction gubbins.
- use ia64 && sed -i 's/-funfolding-use-threshold20//' "${S}/GNUmakefile"
-}
-
-src_compile() {
- # don't use the haskell zlib package
- # with it, I keep getting this:
- # darcs failed: Codec.Compression.Zlib: incorrect data check
- CABAL_CONFIGURE_FLAGS="--flags=-external-zlib"
- cabal_src_compile
-}
-
-src_install() {
- cabal_src_install
- dobashcompletion "${S}/tools/darcs_completion" "${PN}"
-}
-
-pkg_postinst() {
- ghc-package_pkg_postinst
- bash-completion_pkg_postinst
-
- ewarn "NOTE: in order for the darcs send command to work properly,"
- ewarn "you must properly configure your mail transport agent to relay"
- ewarn "outgoing mail. For example, if you are using ssmtp, please edit"
- ewarn "/etc/ssmtp/ssmtp.conf with appropriate values for your site."
-}