Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Jul 2015 20:34:34 +0000 (UTC)
From:      Gordon Tetlow <gordon@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r392752 - branches/2015Q3/devel/p4api
Message-ID:  <201507232034.t6NKYYjs047971@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gordon
Date: Thu Jul 23 20:34:33 2015
New Revision: 392752
URL: https://svnweb.freebsd.org/changeset/ports/392752

Log:
  MFH: r392751
  
  Unbreak devel/p4api and update to 2015.1/1126382
  
  Approved by:	mat (mentor, earlier version)
  Approved by:	portmgr (erwin)
  Differential Revision:	https://reviews.freebsd.org/D3090

Modified:
  branches/2015Q3/devel/p4api/Makefile
  branches/2015Q3/devel/p4api/distinfo.freebsd100x86
  branches/2015Q3/devel/p4api/distinfo.freebsd100x86_64
  branches/2015Q3/devel/p4api/distinfo.freebsd70x86
  branches/2015Q3/devel/p4api/distinfo.freebsd70x86_64
  branches/2015Q3/devel/p4api/pkg-plist
Directory Properties:
  branches/2015Q3/   (props changed)

Modified: branches/2015Q3/devel/p4api/Makefile
==============================================================================
--- branches/2015Q3/devel/p4api/Makefile	Thu Jul 23 20:15:24 2015	(r392751)
+++ branches/2015Q3/devel/p4api/Makefile	Thu Jul 23 20:34:33 2015	(r392752)
@@ -1,29 +1,20 @@
 # $FreeBSD$
 
 PORTNAME=	p4api
-PORTVERSION=	2014.2.978861
+PORTVERSION=	2015.1.1126382
 CATEGORIES=	devel
 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/${PORTVERSION}/bin.${PLATFORM}
-DISTINFO_FILE=	${MASTERDIR}/distinfo.${PLATFORM}
 EXTRACT_ONLY=	${TAR_FILES}
 
 MAINTAINER=	gordon@FreeBSD.org
 COMMENT=	Perforce API (static libraries and header files)
 
-BROKEN=		checksum mismatch
-
-ONLY_FOR_ARCHS=	amd64 i386
-
 RESTRICTED=	Restricted distribution
 NO_BUILD=	yes
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-P4VERSION=	r${PORTVERSION:S/^20//:C/\.[0-9]+$//}
 
 OPTIONS_DEFINE=	DOCS EXAMPLES
 
@@ -35,21 +26,12 @@ TAR_FILES=	p4api.tgz
 
 do-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/include/perforce
+	cd ${WRKSRC}/include/p4 && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/perforce
 	${MKDIR} ${STAGEDIR}${PREFIX}/lib/perforce
-	cd ${WRKSRC}/include/p4; \
-	 for i in *.h; \
-	 do ${INSTALL_DATA} $${i} ${STAGEDIR}${PREFIX}/include/perforce; \
-	 done
-	cd ${WRKSRC}/lib; \
-	 for i in lib*.a; \
-	 do ${INSTALL_DATA} $${i} ${STAGEDIR}${PREFIX}/lib/perforce; \
-	 done
+	cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/perforce
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/p4api.pdf ${STAGEDIR}${DOCSDIR}
 	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	cd ${WRKSRC}/sample; \
-	 for i in *; \
-	 do ${INSTALL_DATA} $${i} ${STAGEDIR}${EXAMPLESDIR}; \
-	 done
+	cd ${WRKSRC}/sample && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.post.mk>

Modified: branches/2015Q3/devel/p4api/distinfo.freebsd100x86
==============================================================================
--- branches/2015Q3/devel/p4api/distinfo.freebsd100x86	Thu Jul 23 20:15:24 2015	(r392751)
+++ branches/2015Q3/devel/p4api/distinfo.freebsd100x86	Thu Jul 23 20:34:33 2015	(r392752)
@@ -1,4 +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
+SHA256 (perforce/2015.1.1126382/bin.freebsd100x86/p4api.tgz) = 55273d0114caef8c44ba719199b523e7b88953727d815b29fecbe9f9bd7290eb
+SIZE (perforce/2015.1.1126382/bin.freebsd100x86/p4api.tgz) = 1432888
+SHA256 (perforce/2015.1.1126382/bin.freebsd100x86/p4api.pdf) = 16e6e6548fe4e51210239cc643b08f07ed97159f004a7ef513cfd6f16403e1bd
+SIZE (perforce/2015.1.1126382/bin.freebsd100x86/p4api.pdf) = 1623596

Modified: branches/2015Q3/devel/p4api/distinfo.freebsd100x86_64
==============================================================================
--- branches/2015Q3/devel/p4api/distinfo.freebsd100x86_64	Thu Jul 23 20:15:24 2015	(r392751)
+++ branches/2015Q3/devel/p4api/distinfo.freebsd100x86_64	Thu Jul 23 20:34:33 2015	(r392752)
@@ -1,4 +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
+SHA256 (perforce/2015.1.1126382/bin.freebsd100x86_64/p4api.tgz) = 359708ab1aa8310eb4fb13ca2bdce5b5ac687c16090891b6c3ca2ef3b6d5ea5b
+SIZE (perforce/2015.1.1126382/bin.freebsd100x86_64/p4api.tgz) = 1468585
+SHA256 (perforce/2015.1.1126382/bin.freebsd100x86_64/p4api.pdf) = 16e6e6548fe4e51210239cc643b08f07ed97159f004a7ef513cfd6f16403e1bd
+SIZE (perforce/2015.1.1126382/bin.freebsd100x86_64/p4api.pdf) = 1623596

Modified: branches/2015Q3/devel/p4api/distinfo.freebsd70x86
==============================================================================
--- branches/2015Q3/devel/p4api/distinfo.freebsd70x86	Thu Jul 23 20:15:24 2015	(r392751)
+++ branches/2015Q3/devel/p4api/distinfo.freebsd70x86	Thu Jul 23 20:34:33 2015	(r392752)
@@ -1,4 +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
+SHA256 (perforce/2015.1.1126382/bin.freebsd70x86/p4api.tgz) = f0d3289467083d139ffbc24af26a7e5224ca532479926ca1ec206c5e0cdf6bbb
+SIZE (perforce/2015.1.1126382/bin.freebsd70x86/p4api.tgz) = 1446584
+SHA256 (perforce/2015.1.1126382/bin.freebsd70x86/p4api.pdf) = 16e6e6548fe4e51210239cc643b08f07ed97159f004a7ef513cfd6f16403e1bd
+SIZE (perforce/2015.1.1126382/bin.freebsd70x86/p4api.pdf) = 1623596

Modified: branches/2015Q3/devel/p4api/distinfo.freebsd70x86_64
==============================================================================
--- branches/2015Q3/devel/p4api/distinfo.freebsd70x86_64	Thu Jul 23 20:15:24 2015	(r392751)
+++ branches/2015Q3/devel/p4api/distinfo.freebsd70x86_64	Thu Jul 23 20:34:33 2015	(r392752)
@@ -1,4 +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
+SHA256 (perforce/2015.1.1126382/bin.freebsd70x86_64/p4api.tgz) = 9ecc33449e024b5f98a36621923c17fb6967fc32eb1e6dd67ea774d1e4475fc3
+SIZE (perforce/2015.1.1126382/bin.freebsd70x86_64/p4api.tgz) = 1466900
+SHA256 (perforce/2015.1.1126382/bin.freebsd70x86_64/p4api.pdf) = 16e6e6548fe4e51210239cc643b08f07ed97159f004a7ef513cfd6f16403e1bd
+SIZE (perforce/2015.1.1126382/bin.freebsd70x86_64/p4api.pdf) = 1623596

Modified: branches/2015Q3/devel/p4api/pkg-plist
==============================================================================
--- branches/2015Q3/devel/p4api/pkg-plist	Thu Jul 23 20:15:24 2015	(r392751)
+++ branches/2015Q3/devel/p4api/pkg-plist	Thu Jul 23 20:34:33 2015	(r392752)
@@ -25,7 +25,12 @@ include/perforce/macfile.h
 include/perforce/mapapi.h
 include/perforce/md5.h
 include/perforce/msgclient.h
+include/perforce/msgdb.h
+include/perforce/msgdm.h
+include/perforce/msgos.h
+include/perforce/msgrpc.h
 include/perforce/msgserver.h
+include/perforce/msgsupp.h
 include/perforce/netbuffer.h
 include/perforce/netconnect.h
 include/perforce/netportparser.h
@@ -45,6 +50,7 @@ include/perforce/strops.h
 include/perforce/strtable.h
 include/perforce/strxml.h
 include/perforce/threading.h
+include/perforce/ticket.h
 include/perforce/validate.h
 include/perforce/vararray.h
 include/perforce/web822.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507232034.t6NKYYjs047971>