pkgsrc/devel/p4-docs/Makefile
schmonz 86e9a256ee Update to 2006.1, based on PR pkg/35287 by Marc Tooley. From the changelog:
* Client file tamper checking
* New client option 'SubmitOptions'
* Speedup of 'p4 submit' branched files
* 'Automatic' labels
* Improved management of remote depots
* New MaxLockTime in 'p4 group'
* Improved license file handling
* User file access tracking
* 'p4 integrate' improvements
* Optimization of head revision operations
* Speedup for the 'integ' command
* Early release of db.working/db.resolve during sync
* Server Performance Tracking
* Spec depot interferes less with other commands
* Special handling for @changelist
* Speedup for clients with many opened files
* External authentication triggers
* UTF-16 support
* Speedup for the 'dirs' command
* Speedup for the 'obliterate' command
* Btree passive reorganization
* MapState simplification
* Spec depot
* Partial filetypes
* Delete triggers
* Authorization and security levels
* New login/logout commands
* New trigger support
* New indirect integration default
* New smart resolve logic
* Filepaths that contain characters @#%* can be added to the depot
* New tag command provides easy way to assign a label to a filelist
* Optimization for frequent syncs
* Label use speedups
* Locking and memory use improvements
* Speedups for large client views and protections tables
* Indirect integration much faster
* New monitor command displays status of running p4 processes
* Integrate across distant branches
* New annotate command shows history of lines in a file
* Sharing clients using multiple client roots
* Sprucing up diffs
* tempobj filetype redux
* New protection level for semi-super users

and a bunch of other features and bug fixes.
2007-03-15 07:14:27 +00:00

49 lines
1.4 KiB
Makefile

# $NetBSD: Makefile,v 1.10 2007/03/15 07:14:27 schmonz Exp $
#
DISTNAME= p4-docs
COMMENT= Perforce SCM documentation
.include "../../devel/p4/Makefile.common"
# override, since the docs have changed at least once more often
# than the binaries for NetBSD
DIST_SUBDIR= perforce-20070118
HOMEPAGE= http://www.perforce.com/perforce/technical.html
DISTFILES= p4.1
DISTFILES+= p4d.1
DISTFILES+= relnotes.txt
DISTFILES+= platformnotes.html
DISTFILES+= cmdref.pdf
DISTFILES+= p4ftp.pdf
DISTFILES+= p4guide.pdf
DISTFILES+= p4sag.pdf
P4_DOCURL_PREFIX= http://www.perforce.com/perforce/doc.062
P4_MANURL_PREFIX= http://www.perforce.com/perforce/doc.052
SITES.p4.1= ${P4_MANURL_PREFIX}/man/
SITES.p4d.1= ${P4_MANURL_PREFIX}/man/
SITES.relnotes.txt= ${P4_DOCURL_PREFIX}/user/
SITES.platformnotes.html= ${P4_DOCURL_PREFIX}/user/
SITES.cmdref.pdf= ${P4_DOCURL_PREFIX}/manuals/cmdref/
SITES.p4ftp.pdf= ${P4_DOCURL_PREFIX}/manuals/p4ftp/
SITES.p4guide.pdf= ${P4_DOCURL_PREFIX}/manuals/p4guide/
SITES.p4sag.pdf= ${P4_DOCURL_PREFIX}/manuals/p4sag/
DOCDIR= share/doc/p4
PLIST_SUBST+= DOCDIR=${DOCDIR:Q}
INSTALLATION_DIRS= ${DOCDIR} ${PKGMANDIR}/man1
do-install:
${INSTALL_MAN} ${DISTDIR}/${DIST_SUBDIR}/*.1 ${PREFIX}/${PKGMANDIR}/man1
cd ${WRKSRC}; \
for f in *.html *.pdf *.txt; do \
${INSTALL_DATA} $${f} ${PREFIX}/${DOCDIR}; \
done
.include "../../mk/bsd.pkg.mk"