[And now with the diff included...]
Update to darcs-2.2.0. Please test and comment.
Changes (from the announcement, trimmed down to entries relevant for
the port):
* In interactive record, it is now possible to get a list of currently
selected hunks (command l). (Christian Kellermann)
* It is now possible to specify --in-reply-to when using darcs send, to
generate correct references in the mail header. (Pavel Shramov)
* New repositories with --no-pristine-tree can no longer be created. This
only has effect on legacy darcs-1 repositories.
* Performance improvements in darcs repair and robustness improvements in
darcs check. (Petr Ro#kai)
* Extensive manual and online help improvements. (Trent W. Buck)
* Low-level optimisations in filesystem code. (Ganesh Sittampalam)
* Numerous major and minor bug fixes, refactorings and cleanups by David
Roundy, Eric Kow, Jason Dagit, Dmitry Kurochkin, Thorkil Naur, Salvatore
Insalaco, Christian Kellerman, Florent Becker, Duncan Coutts, Reinier
Lamers, Ganesh Sittampalam, Petr Ro#kai.
Ciao,
Kili
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/darcs/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile 18 Oct 2008 18:58:06 -0000 1.23
+++ Makefile 24 Jan 2009 15:21:54 -0000
@@ -2,7 +2,7 @@
COMMENT= advanced revision control system written in Haskell
-DISTNAME= darcs-2.1.0
+DISTNAME= darcs-2.2.0
CATEGORIES= devel
HOMEPAGE= http://www.darcs.net/
@@ -22,15 +22,15 @@ CONFIGURE_ARGS= --prefix=${PREFIX} \
--libexecdir=${PREFIX}/libexec/darcs \
--mandir=${PREFIX}/man \
--sysconfdir=${PREFIX}/share/darcs \
- --with-curl-pipelining \
--without-manual
CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" CFLAGS="" \
+ HOME=/nonexistent \
AWK=/usr/bin/awk DIFF=/usr/bin/diff GREP=/usr/bin/grep
USE_GMAKE= Yes
MAKE_FILE= GNUmakefile
-INSTALL_TARGET= install installserver installdocs
+INSTALL_TARGET= install installserver install-html install-examples
MAKE_ENV+= DARCS=${WRKSRC}/darcs
MAKE_FLAGS+= VERBOSE=Yes
REGRESS_TARGET= check
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/darcs/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo 18 Oct 2008 18:58:06 -0000 1.16
+++ distinfo 24 Jan 2009 15:21:54 -0000
@@ -1,5 +1,5 @@
-MD5 (darcs-2.1.0.tar.gz) = gcFAD0U5E0fj8N9Ifnef3Q==
-RMD160 (darcs-2.1.0.tar.gz) = TwBzt6h59eNXYB+SMguQIJglgUA=
-SHA1 (darcs-2.1.0.tar.gz) = c4oGPme5D1+DG3Fklp8oVpIlDO4=
-SHA256 (darcs-2.1.0.tar.gz) = 1aY+YrzrRZBRY9UIxrJRWNq2rKNnAVVm2MU57DcQerQ=
-SIZE (darcs-2.1.0.tar.gz) = 1851395
+MD5 (darcs-2.2.0.tar.gz) = jwpeullx588yTGNmTN5Z4g==
+RMD160 (darcs-2.2.0.tar.gz) = hhhvDcZFgMCZ+BW1EeuE7mOHt7A=
+SHA1 (darcs-2.2.0.tar.gz) = qTLuFO/FdJCkMElYqzka18hgMPA=
+SHA256 (darcs-2.2.0.tar.gz) = gWM+/9mDstZ+LV6u4yZm8SB974qa8YnFq9bRqayrNdo=
+SIZE (darcs-2.2.0.tar.gz) = 1793273
Index: patches/patch-GNUmakefile
===================================================================
RCS file: patches/patch-GNUmakefile
diff -N patches/patch-GNUmakefile
--- patches/patch-GNUmakefile 18 Oct 2008 18:58:06 -0000 1.11
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-$OpenBSD: patch-GNUmakefile,v 1.11 2008/10/18 18:58:06 kili Exp $
-
-Don't rebuild the documentation, and don't install the pdf files
-contained in the distfile.
-This is required in addition to `--without-manual' in CONFIGURE_ARGS.
-
---- GNUmakefile.orig Thu Oct 2 13:47:19 2008
-+++ GNUmakefile Thu Oct 2 20:10:58 2008
-@@ -191,10 +191,9 @@ installbin: all
- $(INSTALL) -d $(DESTDIR)$(mandir)/man1
- $(INSTALL_DATA) doc/darcs.1 $(DESTDIR)$(mandir)/man1/
-
--installdocs: doc/manual/darcs.pdf doc/manual/patch-theory.pdf
doc/manual/index.html
-+installdocs:
- test -d $(DESTDIR)$(docdir)/manual || \
- $(INSTALL) -d $(DESTDIR)$(docdir)/manual
-- $(INSTALL_DATA) doc/manual/*.pdf $(DESTDIR)$(docdir)/manual
- $(INSTALL_DATA) doc/manual/*.png $(DESTDIR)$(docdir)/manual
- $(INSTALL_DATA) doc/manual/*.html $(DESTDIR)$(docdir)/manual
-