From owner-svn-ports-all@FreeBSD.ORG Sat Apr 18 15:39:00 2015 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5B7CBE2E; Sat, 18 Apr 2015 15:39:00 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48C1CC7D; Sat, 18 Apr 2015 15:39:00 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t3IFd0AI087111; Sat, 18 Apr 2015 15:39:00 GMT (envelope-from gordon@FreeBSD.org) Received: (from gordon@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t3IFcwF9087085; Sat, 18 Apr 2015 15:38:58 GMT (envelope-from gordon@FreeBSD.org) Message-Id: <201504181538.t3IFcwF9087085@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gordon set sender to gordon@FreeBSD.org using -f From: Gordon Tetlow Date: Sat, 18 Apr 2015 15:38:58 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r384235 - head/devel/p4api X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Apr 2015 15:39:00 -0000 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@FreeBSD.org +MAINTAINER= gordon@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 -.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