freebsd-ports/devel/fossil/Makefile
Baptiste Daroussin d730b15061 Update to 20130911114349 aka 1.27
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
2013-09-12 06:19:31 +00:00

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>