d730b15061
Changes: - Enhance the fossil changes, fossil clean, fossil extras, fossil ls and fossil status commands to restrict operation to files and directories named on the command-line - New --integrate option to fossil merge, which automatically closes the merged branch when committing - Renamed /stats_report page to /reports. Graph width is now relative, not absolute - Added yw=YYYY-WW (year-week) filter to timeline to limit the results to a specific year and calendar week number, e.g. /timeline?yw=2013-01 - Updates to SQLite to prevent opening a repository file using file descriptors 1 or 2 on unix. This fixes a bug under which an assertion failure could overwrite part of a repository database file, corrupting it - Added support for unlimited line lengths in side-by-side diffs - New --close option to fossil commit, which immediately closes the branch being committed - Added chart option to fossil bisect - Improvements to the "human or bot?" determination - Reports errors about missing CGI-standard environment variables for HTTP servers which do not support them - Added --scgi option to fossil server - Internal improvements to the sync process - The internals of the JSON API are now MIT-licensed
32 lines
600 B
Makefile
32 lines
600 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= fossil
|
|
PORTVERSION= 20130911114349
|
|
PORTEPOCH= 1
|
|
CATEGORIES= devel www
|
|
MASTER_SITES= http://www.fossil-scm.org/download/
|
|
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
|
|
|
|
MAINTAINER= bapt@FreeBSD.org
|
|
COMMENT= DSCM with built-in wiki, http interface and server, tickets database
|
|
|
|
LICENSE= BSD
|
|
|
|
|
|
PLIST_FILES= bin/fossil
|
|
|
|
HAS_CONFIGURE= yes
|
|
|
|
OPTIONS_DEFINE= JSON STATIC
|
|
JSON_DESC= JSON API support
|
|
|
|
JSON_CONFIGURE_ON= --json
|
|
STATIC_CONFIGURE_ON= --static
|
|
|
|
do-install:
|
|
@${INSTALL_PROGRAM} ${WRKSRC}/fossil ${PREFIX}/bin/fossil
|
|
|
|
post-install:
|
|
@${CAT} ${PKGMESSAGE}
|
|
|
|
.include <bsd.port.mk>
|