svn commit: r384235 - head/devel/p4api
Gordon Tetlow
gordon at FreeBSD.org
Sat Apr 18 15:39:00 UTC 2015
Author: gordon
Date: Sat Apr 18 15:38:57 2015
New Revision: 384235
URL: https://svnweb.freebsd.org/changeset/ports/384235
Log:
Take over p4api port and update to recentish version 2014.2/978861.
Differential Revision: https://reviews.freebsd.org/D2029
Approved by: kuriyama, mat (mentor)
Added:
head/devel/p4api/distinfo.freebsd100x86 (contents, props changed)
head/devel/p4api/distinfo.freebsd100x86_64 (contents, props changed)
head/devel/p4api/distinfo.freebsd70x86 (contents, props changed)
head/devel/p4api/distinfo.freebsd70x86_64 (contents, props changed)
Deleted:
head/devel/p4api/distinfo
Modified:
head/devel/p4api/Makefile
head/devel/p4api/pkg-plist
Modified: head/devel/p4api/Makefile
==============================================================================
--- head/devel/p4api/Makefile Sat Apr 18 15:34:36 2015 (r384234)
+++ head/devel/p4api/Makefile Sat Apr 18 15:38:57 2015 (r384235)
@@ -1,41 +1,36 @@
# $FreeBSD$
PORTNAME= p4api
-PORTVERSION= ${VERSION}
+PORTVERSION= 2014.2.978861
CATEGORIES= devel
-MASTER_SITES= ftp://ftp.perforce.com/pub/perforce/r${PORTVERSION}/bin.${PLATFORM}${PLATFORM_SUFX}/:tar \
- http://www.perforce.com/perforce/doc.${DOCVER}/manuals/p4api/:pdf
+MASTER_SITES= ftp://ftp.perforce.com/perforce/${P4VERSION}/bin.${PLATFORM}/:tar \
+ ftp://ftp.perforce.com/perforce/${P4VERSION}/doc/manuals/p4api/:pdf
EXTRACT_SUFX=
DISTFILES= ${TAR_FILES}:tar p4api.pdf:pdf
-DIST_SUBDIR= perforce/${VERSION}/${ARCH}-${PLATFORM}
+DIST_SUBDIR= perforce/${PORTVERSION}/bin.${PLATFORM}
+DISTINFO_FILE= ${MASTERDIR}/distinfo.${PLATFORM}
EXTRACT_ONLY= ${TAR_FILES}
-MAINTAINER= kuriyama at FreeBSD.org
+MAINTAINER= gordon at FreeBSD.org
COMMENT= Perforce API (static libraries and header files)
+ONLY_FOR_ARCHS= amd64 i386
+
+RESTRICTED= Restricted distribution
NO_BUILD= yes
-WRKSRC= ${WRKDIR}/p4api-2008.1.158777
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-PLATFORM= freebsd60
-VERSION= 08.1
+P4VERSION= r${PORTVERSION:S/^20//:C/\.[0-9]+$//}
OPTIONS_DEFINE= DOCS EXAMPLES
.include <bsd.port.pre.mk>
-.if ${ARCH} == i386
-PLATFORM_SUFX= x86
-.elif ${ARCH} == amd64
-PLATFORM_SUFX= x86_64
-.else
-IGNORE= Unsupported platform, sorry.
-.endif
+.include "${.CURDIR}/../p4/Makefile.inc"
TAR_FILES= p4api.tgz
-DOCVER= ${VERSION:S/.//}
-
do-install:
${MKDIR} ${STAGEDIR}${PREFIX}/include/perforce
${MKDIR} ${STAGEDIR}${PREFIX}/lib/perforce
Added: head/devel/p4api/distinfo.freebsd100x86
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p4api/distinfo.freebsd100x86 Sat Apr 18 15:38:57 2015 (r384235)
@@ -0,0 +1,4 @@
+SHA256 (perforce/2014.2.978861/bin.freebsd100x86/p4api.tgz) = f8a8be20dbf2816d9f0f066b99b123ffba52be7ba9a160cace5a8214b82f311c
+SIZE (perforce/2014.2.978861/bin.freebsd100x86/p4api.tgz) = 1354203
+SHA256 (perforce/2014.2.978861/bin.freebsd100x86/p4api.pdf) = 916c1cad730aed184ce5bd836a023b9c070fb09ade0bc1f420b774bce1b364c7
+SIZE (perforce/2014.2.978861/bin.freebsd100x86/p4api.pdf) = 1583688
Added: head/devel/p4api/distinfo.freebsd100x86_64
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p4api/distinfo.freebsd100x86_64 Sat Apr 18 15:38:57 2015 (r384235)
@@ -0,0 +1,4 @@
+SHA256 (perforce/2014.2.978861/bin.freebsd100x86_64/p4api.tgz) = 13bf3660e74bff958ebadbb358595202471be122c1f71dcdead2b501b406256c
+SIZE (perforce/2014.2.978861/bin.freebsd100x86_64/p4api.tgz) = 1387999
+SHA256 (perforce/2014.2.978861/bin.freebsd100x86_64/p4api.pdf) = 916c1cad730aed184ce5bd836a023b9c070fb09ade0bc1f420b774bce1b364c7
+SIZE (perforce/2014.2.978861/bin.freebsd100x86_64/p4api.pdf) = 1583688
Added: head/devel/p4api/distinfo.freebsd70x86
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p4api/distinfo.freebsd70x86 Sat Apr 18 15:38:57 2015 (r384235)
@@ -0,0 +1,4 @@
+SHA256 (perforce/2014.2.978861/bin.freebsd70x86/p4api.tgz) = c0d9261bef27c4b070266765d027aef1e1a732102871652ffb0cc876c8ccf713
+SIZE (perforce/2014.2.978861/bin.freebsd70x86/p4api.tgz) = 1371008
+SHA256 (perforce/2014.2.978861/bin.freebsd70x86/p4api.pdf) = 916c1cad730aed184ce5bd836a023b9c070fb09ade0bc1f420b774bce1b364c7
+SIZE (perforce/2014.2.978861/bin.freebsd70x86/p4api.pdf) = 1583688
Added: head/devel/p4api/distinfo.freebsd70x86_64
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/p4api/distinfo.freebsd70x86_64 Sat Apr 18 15:38:57 2015 (r384235)
@@ -0,0 +1,4 @@
+SHA256 (perforce/2014.2.978861/bin.freebsd70x86_64/p4api.tgz) = 73ed2051b157af76c80cd3f89b1b4f561ddba7ea5d3bdf90fb1e89d86a1d79a0
+SIZE (perforce/2014.2.978861/bin.freebsd70x86_64/p4api.tgz) = 1390801
+SHA256 (perforce/2014.2.978861/bin.freebsd70x86_64/p4api.pdf) = 916c1cad730aed184ce5bd836a023b9c070fb09ade0bc1f420b774bce1b364c7
+SIZE (perforce/2014.2.978861/bin.freebsd70x86_64/p4api.pdf) = 1583688
Modified: head/devel/p4api/pkg-plist
==============================================================================
--- head/devel/p4api/pkg-plist Sat Apr 18 15:34:36 2015 (r384234)
+++ head/devel/p4api/pkg-plist Sat Apr 18 15:38:57 2015 (r384235)
@@ -1,5 +1,10 @@
+include/perforce/charcvt.h
+include/perforce/charman.h
+include/perforce/charset.h
include/perforce/clientapi.h
include/perforce/clientmerge.h
+include/perforce/clientprog.h
+include/perforce/clientresolvea.h
include/perforce/clientuser.h
include/perforce/datetime.h
include/perforce/debug.h
@@ -14,11 +19,17 @@ include/perforce/handler.h
include/perforce/hostenv.h
include/perforce/i18napi.h
include/perforce/ident.h
+include/perforce/ignore.h
include/perforce/keepalive.h
+include/perforce/macfile.h
include/perforce/mapapi.h
+include/perforce/md5.h
include/perforce/msgclient.h
include/perforce/msgserver.h
+include/perforce/netbuffer.h
include/perforce/netconnect.h
+include/perforce/netportparser.h
+include/perforce/ntmangle.h
include/perforce/ntservice.h
include/perforce/options.h
include/perforce/p4tags.h
@@ -32,13 +43,17 @@ include/perforce/strbuf.h
include/perforce/strdict.h
include/perforce/strops.h
include/perforce/strtable.h
+include/perforce/strxml.h
include/perforce/threading.h
+include/perforce/validate.h
include/perforce/vararray.h
+include/perforce/web822.h
lib/perforce/libclient.a
+lib/perforce/libp4sslstub.a
lib/perforce/librpc.a
lib/perforce/libsupp.a
%%PORTDOCS%%%%DOCSDIR%%/p4api.pdf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jamfile.api
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jamfile
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jamrules
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Version
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/clientuser.cc
More information about the svn-ports-head
mailing list