From feb818af2823742544792067bbda52f50906b535 Mon Sep 17 00:00:00 2001 From: Andy Goth Date: Fri, 2 Jun 2017 22:55:15 +0100 Subject: development/fossil: Updated for version 2.2. Signed-off-by: David Spencer --- development/fossil/README | 53 +++++++++++++++++++++++++++--------- development/fossil/fossil.SlackBuild | 2 +- development/fossil/fossil.info | 6 ++-- development/fossil/slack-desc | 6 ++-- 4 files changed, 47 insertions(+), 20 deletions(-) (limited to 'development') diff --git a/development/fossil/README b/development/fossil/README index 9d1df46c70..f72d81f8bf 100644 --- a/development/fossil/README +++ b/development/fossil/README @@ -1,13 +1,40 @@ -Fossil is a distributed version control and bug tracking system created by -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. +Fossil is a distributed version control and ticket tracking system +created by D. Richard Hipp, the primary author of SQLite. + +Features: + +- tamper-proof artifact record +- simple command-line interface +- customizable web interface with JSON, RSS, and built-in wiki +- online project documentation with full-text search capability +- online activity and ticket reports +- user accounts with access controls +- coherent versioning across all files +- straightforward branching and merging +- bisect searches to pinpoint behavior changes +- SHA3-256 and hardened SHA1 checksums +- FUSE filesystem makes all historical and branch revisions available +- synchronization via http, https, ssh, and local/network filesystems +- automated replication and backup +- git import/export and Subversion/CVS import +- nested checkouts to share common subtrees across related projects +- checkout directory not cluttered with administrative files +- support for Docker + +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 shared server. + +In addition to typical software development operations, one interesting +application is coordination and auditing of /etc and other configuration +files across a network of computers. + +Content is stored in an SQLite database for atomicity, durability, and +effortless administration. + +See Fossil in action online: + +- https://fossil-scm.org/ - Fossil hosts its own development +- https://sqlite.org/src/ - Fossil originally created to manage SQLite +- https://core.tcl.tk/tcl/timeline?y=ci - Tcl/Tk migrated from CVS +- https://chiselapp.com/ - Free public hosting for Fossil projects diff --git a/development/fossil/fossil.SlackBuild b/development/fossil/fossil.SlackBuild index b254a32c88..5063c2542f 100644 --- a/development/fossil/fossil.SlackBuild +++ b/development/fossil/fossil.SlackBuild @@ -23,7 +23,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=fossil -VERSION=${VERSION:-2.1} +VERSION=${VERSION:-2.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/development/fossil/fossil.info b/development/fossil/fossil.info index d893550dcb..4b1b371378 100644 --- a/development/fossil/fossil.info +++ b/development/fossil/fossil.info @@ -1,8 +1,8 @@ PRGNAM="fossil" -VERSION="2.1" +VERSION="2.2" HOMEPAGE="https://www.fossil-scm.org/" -DOWNLOAD="http://fossil-scm.org/index.html/uv/fossil-src-2.1.tar.gz" -MD5SUM="9f32b23cecb092d42cdf11bf003ebf8d" +DOWNLOAD="https://fossil-scm.org/index.html/uv/fossil-src-2.2.tar.gz" +MD5SUM="d0aa7ae72b1ba9827d8bcf0c7e7d9499" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/fossil/slack-desc b/development/fossil/slack-desc index c07ee684bc..a41c02fd2a 100644 --- a/development/fossil/slack-desc +++ b/development/fossil/slack-desc @@ -8,12 +8,12 @@ |-----handy-ruler------------------------------------------------------| fossil: fossil (Distributed Version Control System) fossil: -fossil: Fossil is a distributed version control and bug tracking system +fossil: Fossil is a distributed version control and ticket tracking system 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: durability, and effortless administration. fossil: -fossil: Project Site: http://www.fossil-scm.org/ +fossil: Project Site: https://www.fossil-scm.org/ -- cgit v1.2.3