diff options
Diffstat (limited to 'dev-vcs/darcs/darcs-2.2.1.ebuild')
-rw-r--r-- | dev-vcs/darcs/darcs-2.2.1.ebuild | 65 |
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." -} |