diff options
-rw-r--r-- | development/fossil/README | 16 | ||||
-rw-r--r-- | development/fossil/fossil.SlackBuild | 14 | ||||
-rw-r--r-- | development/fossil/fossil.info | 6 | ||||
-rw-r--r-- | development/fossil/slack-desc | 12 |
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: |