diff options
author | Lennart Kolmodin <kolmodin@gentoo.org> | 2010-03-14 12:50:24 +0000 |
---|---|---|
committer | Lennart Kolmodin <kolmodin@gentoo.org> | 2010-03-14 12:50:24 +0000 |
commit | eaa2414f2daae6c9f1d8e4733aebbc611cf016a5 (patch) | |
tree | ce8587a97c36395fe628c8d095c8d7b125dbea13 /dev-util | |
parent | Automated update of use.local.desc (diff) | |
download | historical-eaa2414f2daae6c9f1d8e4733aebbc611cf016a5.tar.gz historical-eaa2414f2daae6c9f1d8e4733aebbc611cf016a5.tar.bz2 historical-eaa2414f2daae6c9f1d8e4733aebbc611cf016a5.zip |
dev-util/darcs: Remove (renamed to dev-vcs/darcs)
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/darcs/ChangeLog | 466 | ||||
-rw-r--r-- | dev-util/darcs/Manifest | 34 | ||||
-rw-r--r-- | dev-util/darcs/darcs-1.0.5.ebuild | 77 | ||||
-rw-r--r-- | dev-util/darcs/darcs-1.0.6.ebuild | 80 | ||||
-rw-r--r-- | dev-util/darcs/darcs-1.0.7.ebuild | 84 | ||||
-rw-r--r-- | dev-util/darcs/darcs-1.0.8-r2.ebuild | 93 | ||||
-rw-r--r-- | dev-util/darcs/darcs-1.0.9.ebuild | 99 | ||||
-rw-r--r-- | dev-util/darcs/darcs-1.1.0_pre1.ebuild | 104 | ||||
-rw-r--r-- | dev-util/darcs/darcs-2.0.2.ebuild | 103 | ||||
-rw-r--r-- | dev-util/darcs/darcs-2.1.0-r1.ebuild | 96 | ||||
-rw-r--r-- | dev-util/darcs/darcs-2.2.1.ebuild | 78 | ||||
-rw-r--r-- | dev-util/darcs/files/darcs-1.0.8-ghc66.patch | 84 | ||||
-rw-r--r-- | dev-util/darcs/files/darcs-1.0.9-bashcomp.patch | 18 | ||||
-rw-r--r-- | dev-util/darcs/files/darcs-1.1.0pre1-ghc68.patch | 39 | ||||
-rw-r--r-- | dev-util/darcs/files/darcs-2.0.2-add-dummy-base-dependency.diff | 13 | ||||
-rw-r--r-- | dev-util/darcs/metadata.xml | 8 |
16 files changed, 0 insertions, 1476 deletions
diff --git a/dev-util/darcs/ChangeLog b/dev-util/darcs/ChangeLog deleted file mode 100644 index 3f94d179d6a5..000000000000 --- a/dev-util/darcs/ChangeLog +++ /dev/null @@ -1,466 +0,0 @@ -# ChangeLog for dev-util/darcs -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/ChangeLog,v 1.106 2010/01/20 07:56:38 kolmodin Exp $ - - 20 Jan 2010; <kolmodin@gentoo.org> darcs-2.0.2.ebuild: - epatch died due to missing cd "${S}", add it. - - 15 Jan 2010; Christian Faulhammer <fauli@gentoo.org> darcs-2.2.1.ebuild: - Transfer Prefix keywords - - 30 Aug 2009; Lennart Kolmodin <kolmodin@gentoo.org> darcs-2.0.2.ebuild: - Fix build system so that it builds with ghc 6.10, as this is the latest - stable package and thus is the default to users running stable systems. - Patch by Sergei Trofimovich <slyfox@inbox.ru>. - Also add sys-libs/zlib as dep, to fix bug #282661. - - 25 Jul 2009; Lennart Kolmodin <kolmodin@gentoo.org> darcs-2.2.1.ebuild: - When building with USE=doc, make sure we have >=haddock-2.4.1. - See bug #278659, reported by Martin von Gagern <Martin.vGagern@gmx.net>. - -*darcs-2.2.1 (21 Jul 2009) - - 21 Jul 2009; Lennart Kolmodin <kolmodin@gentoo.org> +darcs-2.2.1.ebuild: - Version bump. - -*darcs-2.1.0-r1 (20 Oct 2008) - - 20 Oct 2008; Lennart Kolmodin <kolmodin@gentoo.org> -darcs-2.1.0.ebuild, - +darcs-2.1.0-r1.ebuild: - Make sure the manual is built when the doc flag is set, the configure - argument had changed. Patch by Joachim Fasting <joachim.fasting@gmail.com>. - - Also remove the dep on dev-haskell/http, as it is optional and yet not - keyworded on all arches darcs supports. - - 19 Oct 2008; Lennart Kolmodin <kolmodin@gentoo.org> - -darcs-2.1.0_pre2.ebuild, -darcs-2.1.0_pre3.ebuild: - Remove pre-releases of darcs-2.1.0 - -*darcs-2.1.0 (19 Oct 2008) - - 19 Oct 2008; Lennart Kolmodin <kolmodin@gentoo.org> +darcs-2.1.0.ebuild: - Version bump - - 18 Oct 2008; nixnut <nixnut@gentoo.org> darcs-2.0.2.ebuild: - Stable on ppc wrt bug 239368 - - 08 Oct 2008; Markus Meier <maekke@gentoo.org> darcs-2.0.2.ebuild: - amd64/x86 stable, bug #239368 - - 04 Oct 2008; Raúl Porcel <armin76@gentoo.org> darcs-2.0.2.ebuild: - alpha/ia64 stable wrt #239368 - -*darcs-2.1.0_pre3 (04 Oct 2008) - - 04 Oct 2008; Lennart Kolmodin <kolmodin@gentoo.org> - +darcs-2.1.0_pre3.ebuild: - Add the latest pre release of darcs 2.1.0, the third. - - 02 Oct 2008; Ferris McCormick <fmccor@gentoo.org> darcs-2.0.2.ebuild: - Sparc stable --- Bug #239368 --- All tests pass and it installs as expected. - - 02 Oct 2008; Jeroen Roovers <jer@gentoo.org> darcs-2.0.2.ebuild: - Stable for HPPA (bug #239368). - - 02 Oct 2008; Lennart Kolmodin <kolmodin@gentoo.org> - darcs-2.1.0_pre2.ebuild: - Add ~hppa too, as previous versions work well with it. - - 29 Sep 2008; Lennart Kolmodin <kolmodin@gentoo.org> darcs-1.0.9.ebuild: - Patch darcs-1.0.9 to add support for ghc-6.8.x - -*darcs-2.1.0_pre2 (29 Sep 2008) - - 29 Sep 2008; Lennart Kolmodin <kolmodin@gentoo.org> - +darcs-2.1.0_pre2.ebuild: - Add a pre release of darcs-2.1.0 - - 26 Aug 2008; Raúl Porcel <armin76@gentoo.org> darcs-2.0.2.ebuild: - Add ~ia64 wrt #227677 - -*darcs-2.0.2 (25 Aug 2008) - - 25 Aug 2008; Lennart Kolmodin <kolmodin@gentoo.org> +darcs-2.0.2.ebuild: - Bump to 2.0.2, first ebuild in the 2.x series. - - 29 Jun 2008; Tobias Klausmann <klausman@gentoo.org> - darcs-1.1.0_pre1.ebuild: - Keyworded on alpha, bug #227677 - - 17 Jun 2008; Jeroen Roovers <jer@gentoo.org> darcs-1.0.9.ebuild, - darcs-1.1.0_pre1.ebuild: - Marked one stable for HPPA, another one ~hppa (bug #227677). - - 25 May 2008; Lennart Kolmodin <kolmodin@gentoo.org> darcs-1.0.5.ebuild, - darcs-1.0.6.ebuild, darcs-1.0.7.ebuild, darcs-1.0.8-r2.ebuild, - darcs-1.0.9.ebuild, darcs-1.1.0_pre1.ebuild: - Use virtual/latex-base instead of virtual/tetex. - This enables the user to use any latex implementation, see bug #222501. - - 26 Jan 2008; Duncan Coutts <dcoutts@gentoo.org> darcs-1.0.5.ebuild, - darcs-1.0.6.ebuild, darcs-1.0.7.ebuild, darcs-1.0.8-r2.ebuild, - darcs-1.0.9.ebuild, darcs-1.1.0_pre1.ebuild: - Fix qa bug #207449 and fix installing docs. - - 30 Dec 2007; Lennart Kolmodin <kolmodin@gentoo.org> - files/darcs-1.1.0pre1-ghc68.patch, darcs-1.1.0_pre1.ebuild: - Rewrite the GHC version patch. It should now work with all versions of GHC - where darcs previously worked. This fixes bug #203507. - - 30 Dec 2007; Lennart Kolmodin <kolmodin@gentoo.org> darcs-1.0.5.ebuild, - darcs-1.0.6.ebuild, darcs-1.0.7.ebuild, darcs-1.0.8-r2.ebuild, - darcs-1.0.9.ebuild: - Add test that dev-tex/latex2html was built with USE=png or USE=gif for all - affected darcs versions as the docs documentation will fail otherwise. - This fixes bug #195801. - - 21 Dec 2007; Duncan Coutts <dcoutts@gentoo.org> darcs-1.1.0_pre1.ebuild: - Add missing deps on parsec and regex-compat. Fixes bug #202887. - Sadly have to drop some keywords because of the dep on the parsec package - which does not yet have all the arch keywords. Also fix some quoting issues - in the older versions of the ebuild. - -*darcs-1.1.0_pre1 (20 Dec 2007) - - 20 Dec 2007; Duncan Coutts <dcoutts@gentoo.org> - +files/darcs-1.1.0pre1-ghc68.patch, darcs-1.0.9.ebuild, - +darcs-1.1.0_pre1.ebuild: - New version compatible with ghc-6.8. Mark older one as not working with - ghc-6.8. - - 31 Oct 2007; Duncan Coutts <dcoutts@gentoo.org> darcs-1.0.5.ebuild, - darcs-1.0.6.ebuild, darcs-1.0.7.ebuild, darcs-1.0.8-r2.ebuild: - Drop virtual/ghc in favour of dev-lang/ghc - - 29 Aug 2007; Jeroen Roovers <jer@gentoo.org> darcs-1.0.9.ebuild: - Marked ~hppa too. - - 28 Aug 2007; nixnut <nixnut@gentoo.org> darcs-1.0.9.ebuild: - Stable on ppc wrt bug 186845 - - 11 Aug 2007; Steve Dibb <beandog@gentoo.org> darcs-1.0.9.ebuild: - amd64 stable, bug 186845 - - 08 Aug 2007; Lennart Kolmodin <kolmodin@gentoo.org> darcs-1.0.9.ebuild: - Change virtual/ghc dependency into dev-lang/ghc to fix bug #188079. - Also correct a sed to correctly send the user's custom CFLAGS to the - assembler. - - 07 Aug 2007; Markus Rothe <corsair@gentoo.org> darcs-1.0.9.ebuild: - Stable on ppc64; bug #186845 - - 07 Aug 2007; Raúl Porcel <armin76@gentoo.org> darcs-1.0.9.ebuild: - x86 stable wrt #186845 - - 06 Aug 2007; Ferris McCormick <fmccor@gentoo.org> darcs-1.0.9.ebuild: - Sparc stable --- Bug #186845 --- Passes all internal tests. - - 27 Jul 2007; Duncan Coutts <dcoutts@gentoo.org> -darcs-1.0.4.ebuild: - Remove old version. - -*darcs-1.0.9 (11 Jun 2007) - - 11 Jun 2007; Lennart Kolmodin <kolmodin@gentoo.org> +darcs-1.0.9.ebuild: - Version bump - - 08 Jun 2007; Zac Medico <zmedico@gentoo.org> Manifest: - Fix broken manifest due to commit withot repoman. - -*darcs-1.0.8-r2 (07 Jun 2007) - - 07 Jun 2007; Lennart Kolmodin <kolmodin@gentoo.org> - +files/darcs-1.0.9-bashcomp.patch, +darcs-1.0.8-r2.ebuild: - Patching to not use have() in the bash completion. Fixes bug #171001 - - 30 Apr 2007; Duncan Coutts <dcoutts@gentoo.org> darcs-1.0.7.ebuild, - darcs-1.0.8-r1.ebuild: - Add missing inherit eutils. - - 29 Apr 2007; Lennart Kolmodin <kolmodin@gentoo.org> darcs-1.0.4.ebuild, - darcs-1.0.5.ebuild, darcs-1.0.6.ebuild, darcs-1.0.7.ebuild, - darcs-1.0.8-r1.ebuild: - Added ghc-6.6 blocks for 1.0.4, 1.0.5 and 1.0.6. Added proper extra-libs - deps to 1.0.7 and 1.0.8-r1. 1.0.4 also got a src_unpack which the otherones - already had, wrt compiling C code with correct C flags. - - 16 Apr 2007; Markus Rothe <corsair@gentoo.org> darcs-1.0.8-r1.ebuild: - Stable on ppc64 - - 21 Mar 2007; Raúl Porcel <armin76@gentoo.org> darcs-1.0.8-r1.ebuild: - x86 stable - - 09 Mar 2007; Duncan Coutts <dcoutts@gentoo.org> darcs-1.0.4.ebuild, - darcs-1.0.5.ebuild, darcs-1.0.6.ebuild, darcs-1.0.7.ebuild, - darcs-1.0.8-r1.ebuild: - Add dep on dev-libs/gmp as pointed out in bug #169848 - - 20 Oct 2006; Duncan Coutts <dcoutts@gentoo.org> - +files/darcs-1.0.8-ghc66.patch: - Fix bug #150326 again, hopefully for good this time! - - 16 Oct 2006; Chris Parrott <cparrott@gentoo.org> darcs-1.0.7.ebuild, - darcs-1.0.8-r1.ebuild: - remove virtual/mta from DEPEND and add warning about mta - - 07 Oct 2006; Andres Loeh <kosmikus@gentoo.org> darcs-1.0.8-r1.ebuild: - Undo ghc-6.6-specific changes to darcs ebuild, hopefully fixing bug #150326 - -*darcs-1.0.8-r1 (06 Oct 2006) - - 06 Oct 2006; Luis F. Araujo <araujo@gentoo.org> +darcs-1.0.8-r1.ebuild: - Fixing bug #148038 - -*darcs-1.0.8 (12 Aug 2006) - - 12 Aug 2006; <kolmodin@gentoo.org> +darcs-1.0.8.ebuild: - Version bump. See #142785. - Thanks to Paulo Jorge de Oliveira Cantante de Matos for reminding us. - -*darcs-1.0.7 (16 Jun 2006) - - 16 Jun 2006; Duncan Coutts <dcoutts@gentoo.org> +darcs-1.0.7.ebuild: - New version. Minor ebuild cleanup, particularly in the way docs are built. - - 21 May 2006; Markus Rothe <corsair@gentoo.org> darcs-1.0.5.ebuild: - Stable on ppc64 - - 17 May 2006; Diego Pettenò <flameeyes@gentoo.org> darcs-1.0.6.ebuild: - Add ~x86-fbsd keyword (before I forget), although this requires masked - ghc/ghc-bin on FreeBSD. - - 27 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> darcs-1.0.6.ebuild: - Marked ~ia64 - - 27 Mar 2006; Duncan Coutts <dcoutts@gentoo.org> darcs-1.0.6.ebuild: - Fix for ia64. Not added ia64 to KEYWORDS yet since it depends on ghc which - is still p.masked for ia64. - - 24 Mar 2006; Fernando J. Pereda <ferdy@gentoo.org> darcs-1.0.6.ebuild: - Marked ~alpha. - -*darcs-1.0.6 (15 Mar 2006) - - 15 Mar 2006; Andres Loeh <kosmikus@gentoo.org> -darcs-1.0.2.ebuild, - -darcs-1.0.3.ebuild, +darcs-1.0.6.ebuild: - New version. - - 01 Mar 2006; Markus Rothe <corsair@gentoo.org> darcs-1.0.5.ebuild: - Added ~ppc64; bug #124469 - - 14 Feb 2006; <duncan@gentoo.org> darcs-1.0.5.ebuild: - Marked ~sparc. Fixed use of CFLAGS which casued problems on sparc. - - 10 Feb 2006; <duncan@gentoo.org> -darcs-1.0.5_rc1.ebuild, - -darcs-1.0.5_rc2.ebuild: - Remove release candidates 1.0.5_rc1 and 1.0.5_rc2 since 1.0.5 available. - - 11 Jan 2006; Mark Loeser <halcy0n@gentoo.org> darcs-1.0.5.ebuild: - Stable on x86; bug #112909 - - 11 Jan 2006; Luca Barbato <lu_zero@gentoo.org> darcs-1.0.5.ebuild: - Marked ppc - - 24 Dec 2005; Michael Hanselmann <hansmi@gentoo.org> darcs-1.0.3.ebuild: - Stable on ppc. - -*darcs-1.0.5 (07 Dec 2005) - - 07 Dec 2005; Andres Loeh <kosmikus@gentoo.org> +darcs-1.0.5.ebuild: - New release. - - 05 Dec 2005; Andres Loeh <kosmikus@gentoo.org> -darcs-1.0.1.ebuild, - -darcs-1.0.3_rc1.ebuild: - Cleanup. - -*darcs-1.0.5_rc2 (04 Dec 2005) - - 04 Dec 2005; Andres Loeh <kosmikus@gentoo.org> +darcs-1.0.5_rc2.ebuild: - New release candidate. Removed some old ebuilds. - -*darcs-1.0.5_rc1 (25 Nov 2005) - - 25 Nov 2005; Andres Loeh <kosmikus@gentoo.org> +darcs-1.0.5_rc1.ebuild: - New release candidate. - - 20 Nov 2005; Mark Loeser <halcy0n@gentoo.org> darcs-1.0.3.ebuild: - Stable on x86; bug #112909 - -*darcs-1.0.4 (17 Nov 2005) - - 17 Nov 2005; Andres Loeh <kosmikus@gentoo.org> +darcs-1.0.4.ebuild: - New version (requested in bug #112847). - - 08 Aug 2005; Andres Loeh <kosmikus@gentoo.org> darcs-1.0.3_rc1.ebuild, - darcs-1.0.3.ebuild: - Restored missing ~amd64 flags. - -*darcs-1.0.3 (26 Jul 2005) - - 26 Jul 2005; Andres Loeh <kosmikus@gentoo.org> +darcs-1.0.3.ebuild: - New version. - - 10 May 2005; Andres Loeh <kosmikus@gentoo.org> darcs-1.0.3_rc1.ebuild: - darcs-1.0.3_rc1 must be built with ghc-6.2.2 or later, fixing bug #92152. - - 03 May 2005; Andres Loeh <kosmikus@gentoo.org> darcs-1.0.1.ebuild, - darcs-1.0.2.ebuild, darcs-1.0.3_rc1.ebuild: - Darcs needs an mta to operate correctly. - - 02 May 2005; Andres Loeh <kosmikus@gentoo.org> -darcs-0.9.23.ebuild: - Cleaning up. - -*darcs-1.0.3_rc1 (02 May 2005) - - 02 May 2005; Andres Loeh <kosmikus@gentoo.org> +darcs-1.0.3_rc1.ebuild: - New release candidate, which supports compilation with ghc-6.4. - - 21 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> darcs-1.0.2.ebuild: - Stable on ppc. - - 24 Mar 2005; Andres Loeh <kosmikus@gentoo.org> darcs-1.0.2.ebuild: - Marked stable on x86. - - 19 Mar 2005; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.23.ebuild, - darcs-1.0.1.ebuild, darcs-1.0.2.ebuild: - darcs does not currently build with ghc-6.4, thus it is blocked by this - compiler version. Added test phase for darcs-1.0.2. - -*darcs-1.0.2 (15 Feb 2005) - - 15 Feb 2005; Andres Loeh <kosmikus@gentoo.org> -darcs-1.0.0.ebuild, - +darcs-1.0.2.ebuild: - New version. - - 17 Jan 2005; Andres Loeh <kosmikus@gentoo.org> -darcs-0.9.20.ebuild, - darcs-0.9.23.ebuild, darcs-1.0.1.ebuild: - Disabled wxwindows USE flag in 0.9.23 because of bug #77559. Marked 1.0.1 - stable on x86. - -*darcs-1.0.1 (15 Dec 2004) - - 15 Dec 2004; Andres Loeh <kosmikus@gentoo.org> +darcs-1.0.1.ebuild: - New version. - - 25 Nov 2004; Andres Loeh <kosmikus@gentoo.org> darcs-1.0.0.ebuild: - Removed wxhaskell dependency, because wxhaskell features are currently - disabled. Added ~amd64 flag (bug #58590). - - 08 Nov 2004; Andres Loeh <kosmikus@gentoo.org> darcs-1.0.0.ebuild: - Ebuild cleanup. - -*darcs-1.0.0 (08 Nov 2004) - - 08 Nov 2004; Andres Loeh <kosmikus@gentoo.org> +darcs-1.0.0.ebuild, - -darcs-1.0.0_rc1.ebuild, -darcs-1.0.0_rc3.ebuild: - Version 1.0.0 released. - -*darcs-1.0.0_rc3 (21 Oct 2004) - - 21 Oct 2004; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.22.ebuild, - darcs-1.0.0_rc3.ebuild: - Version bump, closing bug #68064. - - 24 Sep 2004; <SeJo@gentoo.org> darcs-0.9.23.ebuild: - stable bump due to bug 59753 - - 24 Aug 2004; Andres Loeh <kosmikus@gentoo.org> darcs-1.0.0_rc1.ebuild: - Distribution contains compiled filed. Added "make clean" (#61433). - -*darcs-1.0.0_rc1 (23 Aug 2004) - - 23 Aug 2004; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.21.ebuild, - darcs-1.0.0_rc1.ebuild: - New version. - -*darcs-0.9.23 (30 Jul 2004) - - 30 Jul 2004; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.19.ebuild, - darcs-0.9.23.ebuild: - New version. - -*darcs-0.9.22 (29 Jun 2004) - - 29 Jun 2004; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.22.ebuild: - New version. - -*darcs-0.9.21 (13 Jun 2004) - - 13 Jun 2004; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.17.ebuild, - darcs-0.9.20.ebuild, darcs-0.9.21.ebuild: - Marked 0.9.20 stable for x86 (bug #53293). Added new version 0.9.21. - -*darcs-0.9.20 (17 May 2004) - - 17 May 2004; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.20.ebuild: - Version bump. - - 12 Apr 2004; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.17.ebuild, - darcs-0.9.19.ebuild: - Building with -doc did not work due to permission problem (#47546). - -*darcs-0.9.19 (12 Apr 2004) - - 12 Apr 2004; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.17.ebuild, - darcs-0.9.19.ebuild: - New version. Fixed RDEPEND on wxhaskell. - - 18 Mar 2004; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.17.ebuild: - Experimental wxHaskell GUI is now built if wxwindows USE flag is set. - -*darcs-0.9.17 (25 Feb 2004) - - 25 Feb 2004; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.17.ebuild: - New version. - -*darcs-0.9.16 (18 Feb 2004) - - 18 Feb 2004; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.13.ebuild, - darcs-0.9.16.ebuild: - New version. - -*darcs-0.9.15 (16 Dec 2003) - - 16 Dec 2003; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.12.ebuild, - darcs-0.9.15.ebuild: - Version bump. - -*darcs-0.9.14 (11 Nov 2003) - - 11 Nov 2003; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.14.ebuild: - Version bump. - - 22 Oct 2003; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.13.ebuild: - Corrected dependency to teTeX. - -*darcs-0.9.13 (22 Sep 2003) - - 22 Sep 2003; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.13.ebuild: - New version. - -*darcs-0.9.12 (31 Jul 2003) - - 31 Jul 2003; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.11.ebuild, - darcs-0.9.12.ebuild: - Version bump. Both 0.9.11 and 0.9.12 should compile with GHC 6 now. - - 10 Jul 2003; Andres Loeh <kosmikus@gentoo.org> : - Updated digest for darcs-0.9.10 - - 04 Jul 2003; Patrick Kursawe <phosphan@gentoo.org> darcs-0.9.10.ebuild: - Moved some stuff from script body into src_compile where it belongs - -*darcs-0.9.11 (04 Jul 2003) - - 04 Jul 2003; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.11.ebuild: - Version bump. This version has an autoconf-base build system. Also updated - the digest because the author has changed the archive. - -*darcs-0.9.10 (03 Jul 2003) - - 03 Jul 2003; Andres Loeh <kosmikus@gentoo.org> darcs-0.9.10.ebuild, - darcs-0.9.11.ebuild: - Initial import. darcs is a version control system with advanced underlying - theory. It is written in Haskell. Thanks to Peter Simons - <simons+gentoo@cryp.to> for pushing me (bug 23771) to do this. - diff --git a/dev-util/darcs/Manifest b/dev-util/darcs/Manifest deleted file mode 100644 index 64510fabfefe..000000000000 --- a/dev-util/darcs/Manifest +++ /dev/null @@ -1,34 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX darcs-1.0.8-ghc66.patch 3057 RMD160 0eb34da97317b5ae24800ae6b026d3a8acc990b1 SHA1 57d192aa7347dbea460de5bd7aea7c7ff160c7ed SHA256 18ff1042e522d9dc09c1f81b716c22370decfa9b02841c8e765f9e30ce682ea1 -AUX darcs-1.0.9-bashcomp.patch 510 RMD160 73888c758f4a2ac93b83229115d23599162c0b15 SHA1 1abf5c0477169eb0109a0dd7ecfb2c38dfee15ff SHA256 39a7e531f68ee4b71958d52557e6c6ace0c7717d546dcddccc4a5e7fb5daeff6 -AUX darcs-1.1.0pre1-ghc68.patch 1548 RMD160 bde8493cae0dd2fa9e21367ec5322252780209d5 SHA1 9f64935e8b4a44cab474352a0b8090192b3052e0 SHA256 252199c644163c24c09504c72a34cf750d065fab322a2c17bf4016d83b1b826e -AUX darcs-2.0.2-add-dummy-base-dependency.diff 520 RMD160 b7206ef051d9be2df94d0c331dd029de6358106c SHA1 5c3dc86bcadfa51b452d0532d9cd45efec71a3a7 SHA256 a93ffcb918456fdb1514b02e7d1a3fc9498f8505f11d5f1d03cf9acd189a78b2 -DIST darcs-1.0.5.tar.gz 944888 RMD160 453dc7282d2751c0b862cf74bd095b63b927e5d7 SHA1 49512ba28c1724adba9eef4a9e3f7e104b7634f9 SHA256 9e71bfdab2be413b43219bdd10f8e79a3b496d542eb447d910b2708f8a6663a9 -DIST darcs-1.0.6.tar.gz 963609 RMD160 271f5f965a1ccd7428877a06349c8d9d39d74658 SHA1 d45bb51718225525b92b0efc57000ce4c50f49ce SHA256 8296f91934cfff4721356549db0d2f403fcc796ae424307c76afd33101090752 -DIST darcs-1.0.7.tar.gz 1009946 RMD160 01cbde260718b5e16475047b3ed801c8d52507df SHA1 31e9048b223c9cf3bd33102419a63034255071b0 SHA256 8d9e60f67e937f344332458cd58f46545d1348c8427b76ece2f3541661732e94 -DIST darcs-1.0.8.tar.gz 1010010 RMD160 a95309f7dc79b29d7e4f237627aa300a84aa5331 SHA1 f69fb2f5deb3c5281b2eaed9fcb8aa3fe55829dd SHA256 36cf64b10a9e09e4bb2d4bc78371a8b511e7e5bbf13deb1a754e867b0efcfcac -DIST darcs-1.0.9.tar.gz 1059363 RMD160 3a971f778e4343d90e88f1ba8815ea3c880ac2a1 SHA1 b2d2238c01d530796c29db4b46fd4fd9c21be9b6 SHA256 f848a63363ad72d3217b1eb469c267c00ea6085a491172d385ab6eda210b30dc -DIST darcs-1.1.0pre1.tar.gz 1116180 RMD160 4269f61695045e85f2b74eb124221c1e0ac449d6 SHA1 ec47136625c2a7c99030cdfa9738d09e77dbd517 SHA256 4c0cc05d251af94c86664bc2e4cdae7bf2a6cf10fcef2ebf5329b593d661a2f0 -DIST darcs-2.0.2.tar.gz 1800653 RMD160 e401bd2ab64e2df4c654bdc03355ce215a053195 SHA1 75a186b906ac8bbc1144c5124c215e4c57c06222 SHA256 164c87bb7e41d1e81c4423432804b634862269291fa495f25e7f67f1b95bf49e -DIST darcs-2.1.0.tar.gz 1851395 RMD160 4f0073b7a879f5e357601f92320b902098258140 SHA1 738a063e67b90f5f831b7164969f285692250cee SHA256 d5a63e62bceb45905163d508c6b25158dab6aca367015566d8c539ec37107ab4 -DIST darcs-2.2.1.tar.gz 984160 RMD160 c26d27fa40efee05436b7f6c5ff7495175bb8f65 SHA1 9bf214898f895c72e5a9ba36b5d6f7e7ceb5d6dc SHA256 575beb35436685a3ede78e87ff225f04ca92eb24ff1eb45fe5d01b4d3169c447 -EBUILD darcs-1.0.5.ebuild 2102 RMD160 920879c9238e54f28aa43dc602f329b7a1e79148 SHA1 fbf6bea59b40fab90e734e1127503c175b04e9eb SHA256 8aa667cf54a4281bbea3c1d1bf9f909e0ec9d06769ba0804e70e5a30e32da341 -EBUILD darcs-1.0.6.ebuild 2303 RMD160 de226492774651404db10f7bab40c4d32c3ca833 SHA1 3081a719aa752b2d0858f895b5a724744585223c SHA256 d8468f4a5975e574f8d1f2d09155863bed4770c74c71fdb4baffa7203c386dc9 -EBUILD darcs-1.0.7.ebuild 2375 RMD160 a2063de21c656c860d4f2a9913b9b746370c13f7 SHA1 b12ee1e95fa0eb12991d9b4663d78c468def9a45 SHA256 09175e29ee425edd73df67130a303766b4561e1821e7867de438028bed292cd4 -EBUILD darcs-1.0.8-r2.ebuild 2815 RMD160 94d68752d6a3e9f43844536660fe5efda8bbd18b SHA1 11ca7049d3e4074a2fb00ad3d6db380fae5533a1 SHA256 8e5c88aa24d5fa995d74a6e9f3df9e2838135147d07ecd7a0fe8d7a4437b8e43 -EBUILD darcs-1.0.9.ebuild 3105 RMD160 242b1d272995f5e46e4647eb1b8dd3b1c20d5b36 SHA1 1e0a58b11e561b1c6a5f557b1b1f6f0cab412391 SHA256 50bf987f188dcb4a8d500f155c5af5a4e9071605d151a2a681f0c4830ce949a1 -EBUILD darcs-1.1.0_pre1.ebuild 3159 RMD160 9afeda06991d7494fddd19e1262f1597d7e5d1be SHA1 c85e03cf1aa6849d7bcb6a03eaa99a08cb429f80 SHA256 b3870adb092a5fac4f0328b7f2155a86597e3e8cb42241a37bad6039a97d6dc9 -EBUILD darcs-2.0.2.ebuild 3228 RMD160 66193baa77b0db188126d383168280d761473647 SHA1 982ce933d2b3ccad9b995fd52a34d45c13e7e5d7 SHA256 9f6d98e0a06495da1049839b36aac31f96b2dde5bb600a715be4ddca6b0ab0db -EBUILD darcs-2.1.0-r1.ebuild 2806 RMD160 8fed3d5b17f1c7b1b5903264217a72a882165be7 SHA1 f6ddf2460fafcb594025c0bbc5685607dcd774a2 SHA256 a7c3b75112208630dc8000ea3c5fb478c89d729a2701e43a4ce76849e96ff5ff -EBUILD darcs-2.2.1.ebuild 2385 RMD160 effd475c0a97eb6e6a3d150bbfe125eb6f262413 SHA1 cf5298abf5d6f0c5b3ce42e6b075b80afdca5226 SHA256 5e6cf569e1bae9a489f01ffec9079f29d24e2ccbfc703b63d6232c02391935db -MISC ChangeLog 16144 RMD160 042554759f9a39a265223a160e2e0f1682bd2443 SHA1 4eff424bc951d39ab001698f8a64fbbc88b7e55d SHA256 28139fd9f65b557d4fdd8a96345a86aa56fea33cb8ab1e8ef32ac5812bd72cb2 -MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.11 (GNU/Linux) - -iEYEARECAAYFAktWtzYACgkQ1n/CYbXjntLZJwCfZnSPz9zHx5xvWnTNJ50ZMKI9 -LFMAn0ns6N6x29tCnllvJfVTaneQhbQD -=0Rgy ------END PGP SIGNATURE----- diff --git a/dev-util/darcs/darcs-1.0.5.ebuild b/dev-util/darcs/darcs-1.0.5.ebuild deleted file mode 100644 index 68317a101ad9..000000000000 --- a/dev-util/darcs/darcs-1.0.5.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-1.0.5.ebuild,v 1.13 2008/05/25 11:59:07 kolmodin Exp $ - -inherit base fixheadtails eutils - -DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS" -HOMEPAGE="http://abridgegame.org/darcs" -MY_P0="${P/_rc/rc}" -MY_P="${MY_P0/_pre/pre}" -SRC_URI="http://abridgegame.org/darcs/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ppc ppc64 ~sparc x86" -IUSE="doc" -# disabled wxwindows use flag for now, as I got build errors - -DEPEND=">=net-misc/curl-7.10.2 - virtual/mta - <dev-lang/ghc-6.6 - doc? ( virtual/latex-base - dev-tex/latex2html )" -# wxwindows? ( dev-haskell/wxhaskell ) - -RDEPEND=">=net-misc/curl-7.10.2 - virtual/mta - dev-libs/gmp" -# wxwindows? ( dev-haskell/wxhaskell )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - if use doc && ! built_with_use -o dev-tex/latex2html png gif; then - eerror "Building darcs with USE=\"doc\" requires that" - eerror "dev-tex/latex2html is built with at least one of" - eerror "USE=\"png\" and USE=\"gif\"." - die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\"" - fi -} - -src_unpack() { - base_src_unpack - ht_fix_all - - # If we're going to use the CFLAGS with GHC's -optc flag then we'd better - # use it with -opta too or it'll break with some CFLAGS, eg -mcpu on sparc - sed -i 's:\($(addprefix -optc,$(CFLAGS))\):\1 $(addprefix -opta,$(CFLAGS)):' \ - "${S}/autoconf.mk.in" -} - -src_compile() { - local myconf -# myconf="`use_with wxwindows wx`" - # distribution contains garbage files - make clean || die "make clean failed" - if use doc ; then - sed -i "s:/doc:/doc/${PF}:" GNUmakefile - else - sed -i \ - -e 's: installdocs::' \ - -e 's:^.*BUILDDOC.*yes.*$::' \ - -e 's/^.*TARGETS.*\(darcs\.ps\|manual\).*$/:/' \ - configure - fi - econf ${myconf} || die "configure failed" - echo 'INSTALLWHAT=installbin' >> autoconf.mk - make all || die "make failed" -} - -src_test() { - make test -} - -src_install() { - make DESTDIR="${D}" install || die "installation failed" -} diff --git a/dev-util/darcs/darcs-1.0.6.ebuild b/dev-util/darcs/darcs-1.0.6.ebuild deleted file mode 100644 index e0c107393e25..000000000000 --- a/dev-util/darcs/darcs-1.0.6.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-1.0.6.ebuild,v 1.12 2008/05/25 11:59:07 kolmodin Exp $ - -inherit base eutils - -DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS" -HOMEPAGE="http://abridgegame.org/darcs" -MY_P0="${P/_rc/rc}" -MY_P="${MY_P0/_pre/pre}" -SRC_URI="http://abridgegame.org/darcs/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="doc" -# disabled wxwindows use flag for now, as I got build errors - -DEPEND=">=net-misc/curl-7.10.2 - virtual/mta - <dev-lang/ghc-6.6 - doc? ( virtual/latex-base - dev-tex/latex2html )" -# wxwindows? ( dev-haskell/wxhaskell ) - -RDEPEND=">=net-misc/curl-7.10.2 - virtual/mta - dev-libs/gmp" -# wxwindows? ( dev-haskell/wxhaskell )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - if use doc && ! built_with_use -o dev-tex/latex2html png gif; then - eerror "Building darcs with USE=\"doc\" requires that" - eerror "dev-tex/latex2html is built with at least one of" - eerror "USE=\"png\" and USE=\"gif\"." - die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\"" - fi -} - -src_unpack() { - base_src_unpack - - # If we're going to use the CFLAGS with GHC's -optc flag then we'd better - # use it with -opta too or it'll break with some CFLAGS, eg -mcpu on sparc - sed -i 's:\($(addprefix -optc,$(CFLAGS))\):\1 $(addprefix -opta,$(CFLAGS)):' \ - "${S}/autoconf.mk.in" - - # 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() { - local myconf -# myconf="`use_with wxwindows wx`" - # distribution contains garbage files - make clean || die "make clean failed" - if use doc ; then - sed -i "s:/doc:/doc/${PF}:" GNUmakefile - else - sed -i \ - -e 's: installdocs::' \ - -e 's:^.*BUILDDOC.*yes.*$::' \ - -e 's/^.*TARGETS.*\(darcs\.ps\|manual\).*$/:/' \ - configure - fi - econf ${myconf} || die "configure failed" - echo 'INSTALLWHAT=installbin' >> autoconf.mk - make all || die "make failed" -} - -src_test() { - make test -} - -src_install() { - make DESTDIR="${D}" install || die "installation failed" -} diff --git a/dev-util/darcs/darcs-1.0.7.ebuild b/dev-util/darcs/darcs-1.0.7.ebuild deleted file mode 100644 index 2af73307eb52..000000000000 --- a/dev-util/darcs/darcs-1.0.7.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-1.0.7.ebuild,v 1.10 2008/05/25 11:59:07 kolmodin Exp $ - -inherit base autotools eutils - -DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS" -HOMEPAGE="http://abridgegame.org/darcs" -MY_P0="${P/_rc/rc}" -MY_P="${MY_P0/_pre/pre}" -SRC_URI="http://abridgegame.org/darcs/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="doc" - -DEPEND=">=net-misc/curl-7.10.2 - dev-haskell/html - dev-haskell/mtl - dev-haskell/quickcheck - >=dev-lang/ghc-6.2.2 - doc? ( virtual/latex-base - >=dev-tex/latex2html-2002.2.1_pre20041025-r1 )" - -RDEPEND=">=net-misc/curl-7.10.2 - virtual/mta - dev-libs/gmp" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - if use doc && ! built_with_use -o dev-tex/latex2html png gif; then - eerror "Building darcs with USE=\"doc\" requires that" - eerror "dev-tex/latex2html is built with at least one of" - eerror "USE=\"png\" and USE=\"gif\"." - die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\"" - fi -} - -src_unpack() { - base_src_unpack - - cd "${S}" - epatch "${FILESDIR}/darcs-1.0.8-ghc66.patch" - - # If we're going to use the CFLAGS with GHC's -optc flag then we'd better - # use it with -opta too or it'll break with some CFLAGS, eg -mcpu on sparc - sed -i 's:\($(addprefix -optc,$(CFLAGS))\):\1 $(addprefix -opta,$(CFLAGS)):' \ - "${S}/autoconf.mk.in" - - # 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" - - # Since we've patched the build system: - eautoreconf -} - -src_compile() { - - econf $(use_with doc docs) \ - || die "configure failed" - emake all || die "make failed" -} - -src_test() { - make test -} - -src_install() { - make DESTDIR="${D}" installbin || die "installation failed" - if use doc; then - dodoc "${S}/darcs.ps" - dohtml "${S}/manual/"* - fi -} - -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." -} diff --git a/dev-util/darcs/darcs-1.0.8-r2.ebuild b/dev-util/darcs/darcs-1.0.8-r2.ebuild deleted file mode 100644 index 26a3b41c47c6..000000000000 --- a/dev-util/darcs/darcs-1.0.8-r2.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-1.0.8-r2.ebuild,v 1.6 2008/05/25 11:59:07 kolmodin Exp $ - -inherit base autotools eutils - -DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS" -HOMEPAGE="http://abridgegame.org/darcs" -MY_P0="${P/_rc/rc}" -MY_P="${MY_P0/_pre/pre}" -SRC_URI="http://abridgegame.org/darcs/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd" -IUSE="doc" - -DEPEND=">=net-misc/curl-7.10.2 - dev-haskell/html - dev-haskell/mtl - dev-haskell/quickcheck - >=dev-lang/ghc-6.2.2 - doc? ( virtual/latex-base - >=dev-tex/latex2html-2002.2.1_pre20041025-r1 )" - -RDEPEND=">=net-misc/curl-7.10.2 - virtual/mta - dev-libs/gmp" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - if use doc && ! built_with_use -o dev-tex/latex2html png gif; then - eerror "Building darcs with USE=\"doc\" requires that" - eerror "dev-tex/latex2html is built with at least one of" - eerror "USE=\"png\" and USE=\"gif\"." - die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\"" - fi -} - -src_unpack() { - base_src_unpack - - cd "${S}" - epatch "${FILESDIR}/${P}-ghc66.patch" - epatch "${FILESDIR}/${PN}-1.0.9-bashcomp.patch" - - # If we're going to use the CFLAGS with GHC's -optc flag then we'd better - # use it with -opta too or it'll break with some CFLAGS, eg -mcpu on sparc - sed -i 's:\($(addprefix -optc,$(CFLAGS))\):\1 $(addprefix -opta,$(CFLAGS)):' \ - "${S}/autoconf.mk.in" - - # 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" - - # Since we've patched the build system: - eautoreconf -} - -src_compile() { - - econf $(use_with doc docs) \ - || die "configure failed" - emake all || die "make failed" -} - -src_test() { - make test -} - -src_install() { - make DESTDIR="${D}" installbin || die "installation failed" - # The bash completion should be installed in /usr/share/bash-completion/ - # rather than /etc/bash_completion.d/ . Fixes bug #148038. - insinto "/usr/share/bash-completion" \ - && doins "${D}/etc/bash_completion.d/darcs" \ - && rm "${D}/etc/bash_completion.d/darcs" \ - && rmdir "${D}/etc/bash_completion.d" \ - && rmdir "${D}/etc" \ - || die "fixing location of darcs bash completion failed" - if use doc; then - dodoc "${S}/darcs.ps" - dohtml -r "${S}/manual/"* - fi -} - -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." -} diff --git a/dev-util/darcs/darcs-1.0.9.ebuild b/dev-util/darcs/darcs-1.0.9.ebuild deleted file mode 100644 index ddcd43670969..000000000000 --- a/dev-util/darcs/darcs-1.0.9.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-1.0.9.ebuild,v 1.14 2008/09/29 21:56:33 kolmodin Exp $ - -inherit base autotools eutils - -DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS" -HOMEPAGE="http://abridgegame.org/darcs" -MY_P0="${P/_rc/rc}" -MY_P="${MY_P0/_pre/pre}" -SRC_URI="http://abridgegame.org/darcs/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="doc" - -DEPEND=">=net-misc/curl-7.10.2 - >=dev-lang/ghc-6.2.2 - =dev-haskell/quickcheck-1* - dev-haskell/mtl - dev-haskell/html - sys-apps/diffutils - doc? ( virtual/latex-base - >=dev-tex/latex2html-2002.2.1_pre20041025-r1 )" - -RDEPEND=">=net-misc/curl-7.10.2 - virtual/mta - dev-libs/gmp" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - if use doc && ! built_with_use -o dev-tex/latex2html png gif; then - eerror "Building darcs with USE=\"doc\" requires that" - eerror "dev-tex/latex2html is built with at least one of" - eerror "USE=\"png\" and USE=\"gif\"." - die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\"" - fi -} - -src_unpack() { - base_src_unpack - - # For GHC 6.8* compatibility, make sure - # * the new openFd/fdToHandle API is found - # * to use the containers package, if it exists - # Works with all GHC versions - cd "${S}" - epatch "${FILESDIR}/${PN}-1.1.0pre1-ghc68.patch" - - epatch "${FILESDIR}/${P}-bashcomp.patch" - - # If we're going to use the CFLAGS with GHC's -optc flag then we'd better - # use it with -opta too or it'll break with some CFLAGS, eg -mcpu on sparc - sed -i 's:\($(addprefix -optc,$(CFLAGS) $(CPPFLAGS))\):\1 $(addprefix -opta,$(CFLAGS)):' \ - "${S}/autoconf.mk.in" - - # 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" - - # Since we've patched the build system: - eautoreconf -} - -src_compile() { - - econf $(use_with doc docs) \ - || die "configure failed" - emake all || die "make failed" -} - -src_test() { - make test -} - -src_install() { - make DESTDIR="${D}" installbin || die "installation failed" - # The bash completion should be installed in /usr/share/bash-completion/ - # rather than /etc/bash_completion.d/ . Fixes bug #148038. - insinto "/usr/share/bash-completion" \ - && doins "${D}/etc/bash_completion.d/darcs" \ - && rm "${D}/etc/bash_completion.d/darcs" \ - && rmdir "${D}/etc/bash_completion.d" \ - && rmdir "${D}/etc" \ - || die "fixing location of darcs bash completion failed" - if use doc; then - dodoc "${S}/manual/darcs.ps" || die "installing darcs.ps failed" - dohtml -r "${S}/manual/"* || die "installing darcs manual failed" - fi -} - -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." -} diff --git a/dev-util/darcs/darcs-1.1.0_pre1.ebuild b/dev-util/darcs/darcs-1.1.0_pre1.ebuild deleted file mode 100644 index 0e9696adde1c..000000000000 --- a/dev-util/darcs/darcs-1.1.0_pre1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-1.1.0_pre1.ebuild,v 1.7 2008/06/29 11:02:14 klausman Exp $ - -inherit base autotools eutils - -DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS" -HOMEPAGE="http://darcs.net" -MY_P0="${P/_rc/rc}" -MY_P="${MY_P0/_pre/pre}" -SRC_URI="http://darcs.net/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86" -IUSE="doc" - -DEPEND=">=net-misc/curl-7.10.2 - >=dev-lang/ghc-6.2.2 - =dev-haskell/quickcheck-1* - dev-haskell/mtl - dev-haskell/html - dev-haskell/parsec - dev-haskell/regex-compat - sys-apps/diffutils - doc? ( virtual/latex-base - >=dev-tex/latex2html-2002.2.1_pre20041025-r1 )" - -RDEPEND=">=net-misc/curl-7.10.2 - virtual/mta - dev-libs/gmp" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - if use doc && ! built_with_use -o dev-tex/latex2html png gif; then - eerror "Building darcs with USE=\"doc\" requires that" - eerror "dev-tex/latex2html is built with at least one of" - eerror "USE=\"png\" and USE=\"gif\"." - die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\"" - fi -} - -src_unpack() { - base_src_unpack - - # For GHC 6.8* compatibility, make sure - # * the new openFd/fdToHandle API is found - # * to use the containers package, if it exists - # Works with all GHC versions - cd "${S}" - epatch "${FILESDIR}/${PN}-1.1.0pre1-ghc68.patch" - - pushd tools - epatch "${FILESDIR}/${PN}-1.0.9-bashcomp.patch" - popd - - # If we're going to use the CFLAGS with GHC's -optc flag then we'd better - # use it with -opta too or it'll break with some CFLAGS, eg -mcpu on sparc - sed -i 's:\($(addprefix -optc,$(CFLAGS) $(CPPFLAGS))\):\1 $(addprefix -opta,$(CFLAGS)):' \ - "${S}/autoconf.mk.in" - - # 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" - - # Since we've patched the build system: - cd "${S}" - eautoreconf -} - -src_compile() { - - econf $(use_with doc docs) \ - || die "configure failed" - emake all || die "make failed" -} - -src_test() { - make test -} - -src_install() { - make DESTDIR="${D}" installbin || die "installation failed" - # The bash completion should be installed in /usr/share/bash-completion/ - # rather than /etc/bash_completion.d/ . Fixes bug #148038. - insinto "/usr/share/bash-completion" \ - && doins "${D}/etc/bash_completion.d/darcs" \ - && rm "${D}/etc/bash_completion.d/darcs" \ - && rmdir "${D}/etc/bash_completion.d" \ - && rmdir "${D}/etc" \ - || die "fixing location of darcs bash completion failed" - if use doc; then - dodoc "${S}/doc/manual/darcs.ps" || die "installing darcs.ps failed" - dohtml -r "${S}/doc/manual/"* || die "installing darcs manual failed" - fi -} - -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." -} diff --git a/dev-util/darcs/darcs-2.0.2.ebuild b/dev-util/darcs/darcs-2.0.2.ebuild deleted file mode 100644 index 52c53e0e1cc9..000000000000 --- a/dev-util/darcs/darcs-2.0.2.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-2.0.2.ebuild,v 1.9 2010/01/20 07:56:38 kolmodin Exp $ - -inherit base autotools eutils ghc-package - -DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS" -HOMEPAGE="http://darcs.net" -MY_P0="${P/_rc/rc}" -MY_P="${MY_P0/_pre/pre}" -SRC_URI="http://darcs.net/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86" -IUSE="doc" - -DEPEND=">=net-misc/curl-7.10.2 - >=dev-lang/ghc-6.2.2 - =dev-haskell/quickcheck-1* - dev-haskell/mtl - dev-haskell/html - dev-haskell/parsec - dev-haskell/regex-compat - sys-apps/diffutils - sys-libs/zlib - doc? ( virtual/latex-base - >=dev-tex/latex2html-2002.2.1_pre20041025-r1 )" - -RDEPEND=">=net-misc/curl-7.10.2 - virtual/mta - dev-libs/gmp" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - if use doc && ! built_with_use -o dev-tex/latex2html png gif; then - eerror "Building darcs with USE=\"doc\" requires that" - eerror "dev-tex/latex2html is built with at least one of" - eerror "USE=\"png\" and USE=\"gif\"." - die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\"" - fi -} - -src_unpack() { - base_src_unpack - - cd "${S}" - epatch "${FILESDIR}/${PN}-2.0.2-add-dummy-base-dependency.diff" - 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" - - sed -i 's/-Werror//' "${S}/GNUmakefile" - - #emulate: CABAL_CONFIGURE_FLAGS="--constraint=base<4" - # ghc-6.4: base-1; ghc-6.6.1: base-2; ghc-6.8: base-3; ghc-6.10: base-3, base-4 - base_version="$($(ghc-getghcpkg) list --simple-output | tr " " "\n" | egrep '^base-[1-3]')" - sed -i "s@, base ,@, $base_version ,@" "${S}/aclocal.m4" - sed -i "s@-package base @-package $base_version @" "${S}/autoconf.mk.in" - - cd "${S}" - sed -i 's/-Werror//' "${S}/aclocal.m4" - # Since we've patched the build system: - eautoreconf -} - -src_compile() { - # use --enable-bytestring? - econf $(use_with doc docs) \ - || die "configure failed" - emake all || die "make failed" -} - -src_test() { - make test -} - -src_install() { - make DESTDIR="${D}" installbin || die "installation failed" - # The bash completion should be installed in /usr/share/bash-completion/ - # rather than /etc/bash_completion.d/ . Fixes bug #148038. - insinto "/usr/share/bash-completion" \ - && doins "${D}/etc/bash_completion.d/darcs" \ - && rm "${D}/etc/bash_completion.d/darcs" \ - && rmdir "${D}/etc/bash_completion.d" \ - && rmdir "${D}/etc" \ - || die "fixing location of darcs bash completion failed" - if use doc; then - dodoc "${S}/doc/manual/darcs.ps" || die "installing darcs.ps failed" - dohtml -r "${S}/doc/manual/"* || die "installing darcs manual failed" - fi -} - -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." -} diff --git a/dev-util/darcs/darcs-2.1.0-r1.ebuild b/dev-util/darcs/darcs-2.1.0-r1.ebuild deleted file mode 100644 index 73e2b771888d..000000000000 --- a/dev-util/darcs/darcs-2.1.0-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-2.1.0-r1.ebuild,v 1.1 2008/10/20 17:39:18 kolmodin Exp $ - -inherit base autotools eutils - -DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS" -HOMEPAGE="http://darcs.net" -MY_P0="${P/_rc/rc}" -MY_P="${MY_P0/_pre/pre}" -SRC_URI="http://darcs.net/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86" -IUSE="doc" - -DEPEND=">=net-misc/curl-7.10.2 - >=dev-lang/ghc-6.2.2 - =dev-haskell/quickcheck-1* - dev-haskell/mtl - dev-haskell/html - dev-haskell/parsec - dev-haskell/regex-compat - sys-apps/diffutils - dev-haskell/network - dev-haskell/filepath - sys-libs/zlib - doc? ( virtual/latex-base - >=dev-tex/latex2html-2002.2.1_pre20041025-r1 )" - -RDEPEND=">=net-misc/curl-7.10.2 - virtual/mta - dev-libs/gmp" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - if use doc && ! built_with_use -o dev-tex/latex2html png gif; then - eerror "Building darcs with USE=\"doc\" requires that" - eerror "dev-tex/latex2html is built with at least one of" - eerror "USE=\"png\" and USE=\"gif\"." - die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\"" - fi -} - -src_unpack() { - base_src_unpack - - 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" - - cd "${S}" - # Since we've patched the build system: - eautoreconf -} - -src_compile() { - # use --enable-bytestring? - econf $(use_with doc manual) \ - --disable-haskeline \ - --disable-haskell-zlib \ - || die "configure failed" - emake all || die "make failed" -} - -src_test() { - make test -} - -src_install() { - make DESTDIR="${D}" installbin || die "installation failed" - # The bash completion should be installed in /usr/share/bash-completion/ - # rather than /etc/bash_completion.d/ . Fixes bug #148038. - insinto "/usr/share/bash-completion" \ - && doins "${D}/etc/bash_completion.d/darcs" \ - && rm "${D}/etc/bash_completion.d/darcs" \ - && rmdir "${D}/etc/bash_completion.d" \ - && rmdir "${D}/etc" \ - || die "fixing location of darcs bash completion failed" - if use doc; then - dodoc "${S}/doc/manual/darcs.ps" || die "installing darcs.ps failed" - dohtml -r "${S}/doc/manual/"* || die "installing darcs manual failed" - fi -} - -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." -} diff --git a/dev-util/darcs/darcs-2.2.1.ebuild b/dev-util/darcs/darcs-2.2.1.ebuild deleted file mode 100644 index 734064ef42a7..000000000000 --- a/dev-util/darcs/darcs-2.2.1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-2.2.1.ebuild,v 1.3 2010/01/15 21:16:33 fauli 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 ~hppa ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="doc" - -DEPEND=">=net-misc/curl-7.10.2 - >=dev-lang/ghc-6.2.2 - >=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 - dev-haskell/filepath - doc? ( virtual/latex-base - >=dev-tex/latex2html-2002.2.1_pre20041025-r1 - >=dev-haskell/haddock-2.4.1 )" - -RDEPEND=">=net-misc/curl-7.10.2 - virtual/mta - dev-libs/gmp" - -pkg_setup() { - if use doc && ! built_with_use -o dev-tex/latex2html png gif; then - eerror "Building darcs with USE=\"doc\" requires that" - eerror "dev-tex/latex2html is built with at least one of" - eerror "USE=\"png\" and USE=\"gif\"." - die "USE=doc requires dev-tex/latex2html with USE=\"png\" or USE=\"gif\"" - fi -} - -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." -} diff --git a/dev-util/darcs/files/darcs-1.0.8-ghc66.patch b/dev-util/darcs/files/darcs-1.0.8-ghc66.patch deleted file mode 100644 index 5f0c0d6edd77..000000000000 --- a/dev-util/darcs/files/darcs-1.0.8-ghc66.patch +++ /dev/null @@ -1,84 +0,0 @@ -diff -urwpN darcs-1.0.8.orig/configure.ac darcs-1.0.8/configure.ac ---- darcs-1.0.8.orig/configure.ac 2006-06-16 20:59:29.000000000 +0200 -+++ darcs-1.0.8/configure.ac 2006-09-18 23:15:25.000000000 +0200 -@@ -110,6 +110,7 @@ WORKAROUND_POSIXSIGNALS([installHandler, - dnl Look for Text.Regex - - GHC_CHECK_MODULE(Text.Regex( mkRegex, matchRegex, Regex ), text, mkRegex undefined) -+GHC_CHECK_MODULE(Text.Regex( mkRegex, matchRegex, Regex ), regex-compat, mkRegex undefined) - - dnl See if we need a package for QuickCheck - -@@ -117,13 +118,17 @@ GHC_CHECK_MODULE(Debug.QuickCheck( quick - - dnl See if we need the util or mtl packages for Control.Monad - --GHC_CHECK_MODULE(Control.Monad.Error, util, putStr undefined) --GHC_CHECK_MODULE(Control.Monad.Error, mtl, putStr undefined) -+GHC_CHECK_MODULE(Control.Monad.Error, util, strMsg "foo" :: String) -+GHC_CHECK_MODULE(Control.Monad.Error, mtl, strMsg "foo" :: String) - - dnl See if we need a package for parsec... - - GHC_CHECK_MODULE(Text.ParserCombinators.Parsec, parsec, errorPos undefined) - -+dnl Check if we need package html -+ -+GHC_CHECK_MODULE(Text.Html, html, text "foo") -+ - dnl Deal with systems on which getCurrentDirectory uses '\\' rather than '/': - - WORKAROUND_getCurrentDirectory -diff -urwpN darcs-1.0.8.orig/Lcs.lhs darcs-1.0.8/Lcs.lhs ---- darcs-1.0.8.orig/Lcs.lhs 2006-06-16 20:59:28.000000000 +0200 -+++ darcs-1.0.8/Lcs.lhs 2006-09-18 22:28:38.000000000 +0200 -@@ -358,7 +358,8 @@ shiftBoundaries c_a c_b p_a i_ j_ = - -- | goto next unchanged line, return the given line if unchanged - nextUnchanged :: BSTArray s -> Int -> ST s Int - nextUnchanged c i = do -- if i == (aLen c) + 1 then return i -+ len <- aLenM c -+ if i == len + 1 then return i - else do b <- readArray c i - if b then nextUnchanged c (i+1) - else return i -@@ -367,7 +368,8 @@ nextUnchanged c i = do - -- behind the last line - skipOneUnChanged :: BSTArray s -> Int -> ST s Int - skipOneUnChanged c i = do -- if i == (aLen c) + 1 then return i -+ len <- aLenM c -+ if i == len + 1 then return i - else do b <- readArray c i - if not b then return (i+1) - else skipOneUnChanged c (i+1) -@@ -381,8 +383,9 @@ nextUnchangedN c n i = do - - -- | goto next changed line, return the given line if changed - nextChanged :: BSTArray s -> Int -> ST s (Maybe Int) --nextChanged c i = -- if i <= aLen c -+nextChanged c i = do -+ len <- aLenM c -+ if i <= len - then do b <- readArray c i - if not b then nextChanged c (i+1) - else return $ Just i -@@ -430,8 +433,17 @@ initM a = listArray (0, length a) (0:a) - initP :: [PackedString] -> PArray - initP a = listArray (0, length a) (nilPS:a) - -+#if __GLASGOW_HASKELL__ > 604 -+aLen :: (IArray a e) => a Int e -> Int -+aLen a = snd $ bounds a -+aLenM :: (MArray a e m) => a Int e -> m Int -+aLenM a = getBounds a >>= return . snd -+#else - aLen :: HasBounds a => a Int e -> Int - aLen a = snd $ bounds a -+aLenM :: (HasBounds a, Monad m) => a Int e -> m Int -+aLenM = return . snd . bounds -+#endif - \end{code} - - \begin{code} diff --git a/dev-util/darcs/files/darcs-1.0.9-bashcomp.patch b/dev-util/darcs/files/darcs-1.0.9-bashcomp.patch deleted file mode 100644 index 2c5e34521e45..000000000000 --- a/dev-util/darcs/files/darcs-1.0.9-bashcomp.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -urwpN darcs-1.0.9-orig/darcs_completion darcs-1.0.9/darcs_completion ---- darcs-1.0.9-orig/darcs_completion 2007-06-07 21:42:57.000000000 +0200 -+++ darcs-1.0.9/darcs_completion 2007-06-07 21:43:12.000000000 +0200 -@@ -3,7 +3,6 @@ - # darcs command line completion. - # Copyright 2002 "David Roundy" <droundy@abridgegame.org> - # --have darcs && - _darcs() - { - local cur -@@ -48,5 +47,5 @@ _darcs() - return 0 - - } --[ "$have" ] && complete -F _darcs -o default darcs -+complete -F _darcs -o default darcs - diff --git a/dev-util/darcs/files/darcs-1.1.0pre1-ghc68.patch b/dev-util/darcs/files/darcs-1.1.0pre1-ghc68.patch deleted file mode 100644 index ac6b8578f491..000000000000 --- a/dev-util/darcs/files/darcs-1.1.0pre1-ghc68.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -rN -u old-darcs-1.1.0pre1/aclocal.m4 new-darcs-1.1.0pre1/aclocal.m4 ---- old-darcs-1.1.0pre1/aclocal.m4 2007-12-30 18:13:00.000000000 +0100 -+++ new-darcs-1.1.0pre1/aclocal.m4 2007-12-30 18:13:01.000000000 +0100 -@@ -447,6 +447,20 @@ - openFd :: Int -> Maybe FDType -> FilePath -> IOMode -> Bool -> Bool -> IO Handle - openFd fd x y z a b = GHC.Handle.openFd fd x b y z a - ]]), -+AC_MSG_RESULT([okay]) -+IMPORT_WORKAROUND([ -+import qualified GHC.Handle ( fdToHandle' ) -+import System.IO ( Handle, IOMode ) -+import System.Posix.Internals ( FDType ) -+import qualified GHC.IOBase ( FD ) -+]) -+CODE_WORKAROUND([[ -+ {- -+ Work around change in the GHC.Handle.fdToHandle' API. -+ -} -+openFd :: GHC.IOBase.FD -> Maybe FDType -> FilePath -> IOMode -> Bool -> Bool -> IO Handle -+openFd fd x y z a b = GHC.Handle.fdToHandle' fd x b y z a -+]]), - AC_MSG_RESULT([failed]) - AC_MSG_ERROR([Couldnt figure out how to call GHC.Handle.openFd!]) - ) -diff -rN -u old-darcs-1.1.0pre1/configure.ac new-darcs-1.1.0pre1/configure.ac ---- old-darcs-1.1.0pre1/configure.ac 2007-12-30 18:13:00.000000000 +0100 -+++ new-darcs-1.1.0pre1/configure.ac 2007-12-30 18:13:01.000000000 +0100 -@@ -135,6 +135,10 @@ - GHC_CHECK_MODULE(Text.Html, html, text "foo",, - AC_MSG_ERROR(Cannot find Text.Html; try installing package html?)) - -+dnl See if we need a package for containers... -+ -+GHC_CHECK_MODULE(Data.Map, containers, empty) -+ - dnl Deal with systems on which getCurrentDirectory uses '\\' rather than '/': - - WORKAROUND_getCurrentDirectory - diff --git a/dev-util/darcs/files/darcs-2.0.2-add-dummy-base-dependency.diff b/dev-util/darcs/files/darcs-2.0.2-add-dummy-base-dependency.diff deleted file mode 100644 index af5c7ff1a541..000000000000 --- a/dev-util/darcs/files/darcs-2.0.2-add-dummy-base-dependency.diff +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/autoconf.mk.in b/autoconf.mk.in -index 86e0932..de4bdcf 100644 ---- a/autoconf.mk.in -+++ b/autoconf.mk.in -@@ -24,7 +24,7 @@ LDFLAGS := @LDFLAGS@ - OPTLLDFLAGS := $(addprefix -optl,$(LDFLAGS)) - LIBS := @LIBS@ - OPTLLIBS := $(filter-out -%,$(LIBS)) $(addprefix -optl,$(filter -%,$(LIBS))) --GHCFLAGS := @GHCFLAGS@ @CPPFLAGS@ @DEFS@ -+GHCFLAGS := -package base @GHCFLAGS@ @CPPFLAGS@ @DEFS@ - USE_GNULIBSHA1 := @USE_GNULIBSHA1@ - HAVE_HTTP := @HAVE_HTTP@ - HAVE_CURSES := @HAVE_CURSES@ diff --git a/dev-util/darcs/metadata.xml b/dev-util/darcs/metadata.xml deleted file mode 100644 index 8c66906af531..000000000000 --- a/dev-util/darcs/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>haskell</herd> -<maintainer> - <email>haskell@gentoo.org</email> -</maintainer> -</pkgmetadata> |