summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornros <nros@pkgsrc.org>2015-12-29 15:31:13 +0000
committernros <nros@pkgsrc.org>2015-12-29 15:31:13 +0000
commitd6ba9fafb88a0831f030531bba1f37e74129cb5e (patch)
tree1ee26c16a7f71007cdcb57235d6e6788d7263b06
parent168939dc9b35ba0caf64169344cf48f409002934 (diff)
downloadpkgsrc-d6ba9fafb88a0831f030531bba1f37e74129cb5e.tar.gz
Update fossil to version 1.34.
Remove readline dependency fossil now uses the linenoise library (embedded src). Install manpage, license and linenoise license. Changelog: * Make the fossil clean command undoable for files less than 10MiB. * Update internal Unicode character tables, used in regular expression handling, from version 7.0 to 8.0. * Add the new amend command which is used to modify tags of a "check-in". * Fix bug in import command, handling version 3 of the svndump format for subversion. * Add the all cache command. * TH1 enhancements: Add minimal [lsearch] command. Only exact case-sensitive matching is supported. Add the [glob_match], [markdown], [dir], and [encode64] commands. Add the [tclIsSafe] and [tclMakeSafe] commands to the Tcl integration subsystem. Add 'double', 'integer', and 'list' classes to the [string is] command. * Add the --undo option to the diff command. * Build-in Antirez's "linenoise" command-line editing library for use with the fossil sql command on Unix platforms. * Add stash cat as an alias for the stash show command. * Automatically pull before fossil merge when auto-sync is enabled. * Fix --hard option to fossil mv and fossil rm to enable them to work properly with certain relative paths. * Change the mimetype for ".n" and ".man" files to text/plain. * Display improvements in the fossil bisect chart command. * Updated the built-in SQLite to version 3.9.1 and activated JSON1 and FTS5 support (both currently unused within Fossil).
-rw-r--r--devel/fossil/Makefile12
-rw-r--r--devel/fossil/PLIST5
-rw-r--r--devel/fossil/distinfo9
3 files changed, 17 insertions, 9 deletions
diff --git a/devel/fossil/Makefile b/devel/fossil/Makefile
index 19a375495ec..ff25dc66a3d 100644
--- a/devel/fossil/Makefile
+++ b/devel/fossil/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2015/12/11 23:22:49 wiedi Exp $
+# $NetBSD: Makefile,v 1.35 2015/12/29 15:31:13 nros Exp $
-DISTNAME= fossil-src-1.33
+DISTNAME= fossil-src-1.34
PKGNAME= ${DISTNAME:S/-src//}
CATEGORIES= devel scm
MASTER_SITES= http://www.fossil-scm.org/download/
@@ -13,12 +13,16 @@ LICENSE= 2-clause-bsd
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl:Q}
-INSTALLATION_DIRS+= bin
+INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1 share/doc/${PKGBASE}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/fossil ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/fossil.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA} ${WRKSRC}/COPYRIGHT-BSD2.txt \
+ ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
+ ${INSTALL_DATA} ${WRKSRC}/src/linenoise.h \
+ ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
-.include "../../mk/readline.buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/fossil/PLIST b/devel/fossil/PLIST
index 11b86ba072c..a7f59a9eb93 100644
--- a/devel/fossil/PLIST
+++ b/devel/fossil/PLIST
@@ -1,2 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2009/10/11 09:32:30 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2015/12/29 15:31:13 nros Exp $
bin/fossil
+man/man1/fossil.1
+share/doc/fossil/COPYRIGHT-BSD2.txt
+share/doc/fossil/linenoise.h
diff --git a/devel/fossil/distinfo b/devel/fossil/distinfo
index 172a01f2e0e..e2ab65cc795 100644
--- a/devel/fossil/distinfo
+++ b/devel/fossil/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.24 2015/05/29 14:15:34 ryoon Exp $
+$NetBSD: distinfo,v 1.25 2015/12/29 15:31:13 nros Exp $
-SHA1 (fossil-src-1.33.tar.gz) = 923e85b7e9866cab255c5adc9f01381cd6f65dc8
-RMD160 (fossil-src-1.33.tar.gz) = 8d7ba2d3d9f149282018bda7bc4476541f8a36a0
-Size (fossil-src-1.33.tar.gz) = 4147878 bytes
+SHA1 (fossil-src-1.34.tar.gz) = 38e2a26b1e9821d2c21ea1776a2013c5ab66e49c
+RMD160 (fossil-src-1.34.tar.gz) = bc4c1f171e7f6232d7c1af0120e3553dac881a5f
+SHA512 (fossil-src-1.34.tar.gz) = 7c2677566527466727e823e5bf59f636b5fd08dd1093a742c3f7f72d398d380288030c3a573ae3c66c60f1e8c194f36f5987fa835251d7ced10533b9779578d7
+Size (fossil-src-1.34.tar.gz) = 4449452 bytes