5cdab678e6
GIT comment tags are now handled by Fossil during import/export. Show the content of README files on directory listings. Support for Basic Authentication if enabled (default off). Show the hash algorithms used on the /rcvfromlist page. The /tarball and /zip pages now use the the r= query parameter to select which check-in to deliver. The uuid= query parameter is still accepted for backwards compatibility. Update the built-in SQLite to version 3.18.0. Run "PRAGMA optimize" on the database connection as it is closing. Add support for hash policies that control which of the Hardened-SHA1 or SHA3-256 algorithms is used to name new artifacts. Add the "gshow" and "gcat" subcommands to fossil stash. Add the /juvlist web page and use it to construct the Download Page of the Fossil self-hosting website using Ajax. Use the hardened SHA1 implemenation by Marc Stevens and Dan Shumow. Add the ability to read and understand artifact names that are based on SHA3-256 rather than SHA1, but do not actually generate any such names. Added the sha3sum command. Add checkbox widgets to various web pages. Add the fossil all ui command Add the /file webpage Enhance the /brlist webpage to make use of branch colors. Add support for the ms=EXACT|LIKE|GLOB|REGEXP query parameter on the /timeline webpage, with associated form widgets. Enhance the changes and status commands with many new filter options so that specific kinds of changes can be found without having to pipe through grep or sed. Enhanced the fossil sql command so that it opens the checkout database and the configuration database in addition to the respository database. Various TH1 enhancements. Rename crnl-glob setting to crlf-glob, but keep crnl-glob as a compatibility alias. Added the --command option to the diff command. Fix ticket set when using the "+" prefix with fields from the "ticketchng" table. Remove the "fusefs" command from builds that do not have the underlying support enabled. Fixes for incremental git import/export. Minor security enhancements to encrypted repositories.
33 lines
1.1 KiB
Makefile
33 lines
1.1 KiB
Makefile
# $NetBSD: Makefile,v 1.41 2017/04/19 12:23:34 joerg Exp $
|
|
|
|
DISTNAME= fossil-src-2.2
|
|
PKGNAME= ${DISTNAME:S/-src//}
|
|
WRKSRC= ${WRKDIR}/${PKGNAME}
|
|
CATEGORIES= devel scm
|
|
MASTER_SITES= http://fossil-scm.org/xfer/uv/download/
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://www.fossil-scm.org/
|
|
COMMENT= High-reliability, distributed software configuration management
|
|
LICENSE= 2-clause-bsd
|
|
|
|
HAS_CONFIGURE= yes
|
|
CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl:Q}
|
|
CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib:Q}
|
|
|
|
INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1 share/doc/${PKGBASE}
|
|
|
|
pre-configure:
|
|
${MKDIR} ${WRKSRC}/bld
|
|
|
|
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 "../../security/openssl/buildlink3.mk"
|
|
.include "../../devel/zlib/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|