summaryrefslogtreecommitdiff
path: root/development/fossil
diff options
context:
space:
mode:
authorAndy Goth <andrew.m.goth@gmail.com>2017-04-09 00:25:49 +0100
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-04-13 07:27:45 +0700
commit2e997851bae26ff5f741e0dc513ee4f6bf05e4d4 (patch)
tree94445da58eadc69c637749eb167afa45beacd43f /development/fossil
parenta44a15cd1fc29d9b7a5231d61ad6b67296807bb5 (diff)
downloadslackbuilds-2e997851bae26ff5f741e0dc513ee4f6bf05e4d4.tar.gz
development/fossil: Updated for version 2.1.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'development/fossil')
-rw-r--r--development/fossil/README16
-rw-r--r--development/fossil/fossil.SlackBuild14
-rw-r--r--development/fossil/fossil.info6
-rw-r--r--development/fossil/slack-desc12
4 files changed, 28 insertions, 20 deletions
diff --git a/development/fossil/README b/development/fossil/README
index 43c131d3c8..9d1df46c70 100644
--- a/development/fossil/README
+++ b/development/fossil/README
@@ -1,5 +1,13 @@
Fossil is a distributed version control and bug tracking system created by
-D. Richard Hipp. Fossil embeds a web server to provide a graphical interface
-for end users, developers, and administrators. Also included is a file
-server for remote repository synchronization. Content is stored using
-SQLite for atomicity, durability, and ease of administration.
+D. Richard Hipp, primary author of SQLite. Fossil embeds a web server which
+provides a graphical interface for developers, administrators, and end users.
+Features: tamper-resistant immutable artifact record, simple command-line
+interface, coherent versioning across all files, easy branching and merging,
+bisect searches, full-text documentation searches, customizable web interface,
+online activity reports, built-in wiki, SHA3-256 and hardened SHA1 checksums,
+FUSE filesystem, and automated replication and backup. Fossil can host the
+entire project development website, including the download area, but it also can
+be used for individual projects with no need for a server. An interesting
+application is coordination of /etc and other system configuration files across
+a network of computers. Content is stored in an SQLite database for atomicity,
+durability, and easy administration.
diff --git a/development/fossil/fossil.SlackBuild b/development/fossil/fossil.SlackBuild
index 257112f01e..b254a32c88 100644
--- a/development/fossil/fossil.SlackBuild
+++ b/development/fossil/fossil.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for fossil
-# Copyright 2016 Andy Goth <andrew.m.goth@gmail.com>
+# Copyright 2017 Andy Goth <andrew.m.goth@gmail.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,15 +23,15 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=fossil
-VERSION=${VERSION:-1.36}
+VERSION=${VERSION:-2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
- case "$(uname -m)" in
+ case "$( uname -m )" in
i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
- *) ARCH=$(uname -m) ;;
+ *) ARCH=$( uname -m ) ;;
esac
fi
@@ -69,8 +69,8 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-CFLAGS=$SLKCFLAGS \
-CXXFLAGS=$SLKCFLAGS \
+CFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
@@ -86,7 +86,7 @@ mkdir -p $PKG/usr/man/man1
gzip -9c fossil.1 > $PKG/usr/man/man1/fossil.1.gz
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a COPYRIGHT-BSD2.txt BUILD.txt $PKG/usr/doc/$PRGNAM-$VERSION/
+cp -a COPYRIGHT-BSD2.txt BUILD.txt $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/development/fossil/fossil.info b/development/fossil/fossil.info
index 1fe8506727..d893550dcb 100644
--- a/development/fossil/fossil.info
+++ b/development/fossil/fossil.info
@@ -1,8 +1,8 @@
PRGNAM="fossil"
-VERSION="1.36"
+VERSION="2.1"
HOMEPAGE="https://www.fossil-scm.org/"
-DOWNLOAD="http://slackware.uk/sbosrcarch/by-md5/4/8/48021bb79dd44145f5275b531e96bd55/fossil-src-1.36.tar.gz"
-MD5SUM="48021bb79dd44145f5275b531e96bd55"
+DOWNLOAD="http://fossil-scm.org/index.html/uv/fossil-src-2.1.tar.gz"
+MD5SUM="9f32b23cecb092d42cdf11bf003ebf8d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/development/fossil/slack-desc b/development/fossil/slack-desc
index 867372714f..c07ee684bc 100644
--- a/development/fossil/slack-desc
+++ b/development/fossil/slack-desc
@@ -9,11 +9,11 @@
fossil: fossil (Distributed Version Control System)
fossil:
fossil: Fossil is a distributed version control and bug tracking system
-fossil: created by D. Richard Hipp. Fossil embeds a web server to provide a
-fossil: graphical interface for end users, developers, and administrators.
-fossil: Also included is a file server for remote repository synchronization.
-fossil: Content is stored using SQLite for atomicity, durability, and ease of
-fossil: administration.
+fossil: created by D. Richard Hipp, primary author of SQLite. Features:
+fossil: simple command-line interface, coherent versioning across all files,
+fossil: easy branching and merging, customizable web interface, built-in wiki,
+fossil: SHA3-256 and hardened SHA1 checksums, FUSE filesystem, and automated
+fossil: replication and backup. Content is stored using SQLite for atomicity,
+fossil: durability, and easy administration.
fossil:
fossil: Project Site: http://www.fossil-scm.org/
-fossil: