Index: head/devel/p4/distinfo.i386 =================================================================== --- head/devel/p4/distinfo.i386 (revision 391604) +++ head/devel/p4/distinfo.i386 (nonexistent) @@ -1,2 +0,0 @@ -SHA256 (p4) = 9bb15090a217e61d09f301f668f8e3828592516afe74e90e837ff93d21301750 -SIZE (p4) = 2500176 Property changes on: head/devel/p4/distinfo.i386 ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/devel/p4/distinfo.amd64 =================================================================== --- head/devel/p4/distinfo.amd64 (revision 391604) +++ head/devel/p4/distinfo.amd64 (nonexistent) @@ -1,2 +0,0 @@ -SHA256 (p4) = af4570d58a2dbb981ea87cfabdf5993272d3c7e366fdb3db5a8a327d491c3e16 -SIZE (p4) = 2755088 Property changes on: head/devel/p4/distinfo.amd64 ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/devel/p4/Makefile =================================================================== --- head/devel/p4/Makefile (revision 391604) +++ head/devel/p4/Makefile (revision 391605) @@ -1,34 +1,38 @@ # Created by: gordon@FreeBSD.org # $FreeBSD$ PORTNAME= p4 PORTVERSION= 2014.2.1045032 CATEGORIES= devel -MASTER_SITES= ftp://ftp.perforce.com/perforce/${P4VERSION}/bin.freebsd100${ARCH:S,i386,x86,:S,amd64,x86_64,}/ +MASTER_SITES= ftp://ftp.perforce.com/perforce/${P4VERSION}/bin.${PLATFORM}/ \ + http://filehost.perforce.com/perforce/${P4VERSION}/bin.${PLATFORM}/ DISTNAME= p4 EXTRACT_SUFX= EXTRACT_ONLY= # none MAINTAINER= gordon@FreeBSD.org COMMENT= Perforce client -BROKEN_FreeBSD_8= no distfiles -BROKEN_FreeBSD_9= no distfiles -BROKEN_FreeBSD_11= no distfiles +BROKEN= checksum mismatch ONLY_FOR_ARCHS= amd64 i386 P4VERSION= r${PORTVERSION:S/^20//:C/\.[0-9]+$//} -DISTINFO_FILE= ${MASTERDIR}/distinfo.${ARCH} +DIST_SUBDIR= perforce/${PORTVERSION}/bin.${PLATFORM} +DISTINFO_FILE= ${MASTERDIR}/distinfo.${PLATFORM} RESTRICTED= Restricted distribution NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= bin/p4 +.include + +.include "Makefile.inc" + do-install: ${INSTALL_PROGRAM} ${DISTDIR}/${DIST_SUBDIR}/p4 ${STAGEDIR}${PREFIX}/bin -.include +.include Index: head/devel/p4/Makefile.inc =================================================================== --- head/devel/p4/Makefile.inc (nonexistent) +++ head/devel/p4/Makefile.inc (revision 391605) @@ -0,0 +1,24 @@ +# Figure out what to install +.if ${OPSYS} == FreeBSD + +.if ${ARCH} == amd64 +. if ${OSVERSION} >= 1000100 +PLATFORM= freebsd100x86_64 +. else +PLATFORM= freebsd70x86_64 +. endif + +.elif ${ARCH} == i386 +. if ${OSVERSION} >= 1000100 +PLATFORM= freebsd100x86 +. else +PLATFORM= freebsd70x86 +. endif + +.else +IGNORE= unsupported OS release, sorry +.endif + +.else +IGNORE= ${OPSYS} is unsupported, sorry +.endif Property changes on: head/devel/p4/Makefile.inc ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:nokeywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/devel/p4/distinfo.freebsd100x86 =================================================================== --- head/devel/p4/distinfo.freebsd100x86 (nonexistent) +++ head/devel/p4/distinfo.freebsd100x86 (revision 391605) @@ -0,0 +1,2 @@ +SHA256 (perforce/2014.2.1045032/bin.freebsd100x86/p4) = 1261bacd887cb09bcf79004a427784e3428ebef8ef7f8cd527e8f446feb3efb4 +SIZE (perforce/2014.2.1045032/bin.freebsd100x86/p4) = 2474416 Property changes on: head/devel/p4/distinfo.freebsd100x86 ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/devel/p4/distinfo.freebsd100x86_64 =================================================================== --- head/devel/p4/distinfo.freebsd100x86_64 (nonexistent) +++ head/devel/p4/distinfo.freebsd100x86_64 (revision 391605) @@ -0,0 +1,2 @@ +SHA256 (perforce/2014.2.1045032/bin.freebsd100x86_64/p4) = 676c424b485e90817e63592fc5f14ea151b489128078053989f2e85080d485c2 +SIZE (perforce/2014.2.1045032/bin.freebsd100x86_64/p4) = 2732720 Property changes on: head/devel/p4/distinfo.freebsd100x86_64 ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/devel/p4/distinfo.freebsd70x86 =================================================================== --- head/devel/p4/distinfo.freebsd70x86 (nonexistent) +++ head/devel/p4/distinfo.freebsd70x86 (revision 391605) @@ -0,0 +1,2 @@ +SHA256 (perforce/2014.2.1045032/bin.freebsd70x86/p4) = 0c48532af152ba9ef187fd3a098ec0be0c5f8b9312becea4a27fe63ddec427ac +SIZE (perforce/2014.2.1045032/bin.freebsd70x86/p4) = 2555504 Property changes on: head/devel/p4/distinfo.freebsd70x86 ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/devel/p4/distinfo.freebsd70x86_64 =================================================================== --- head/devel/p4/distinfo.freebsd70x86_64 (nonexistent) +++ head/devel/p4/distinfo.freebsd70x86_64 (revision 391605) @@ -0,0 +1,2 @@ +SHA256 (perforce/2014.2.1045032/bin.freebsd70x86_64/p4) = 3fbf5e0203bf4c2bc9b6107c8111c28e9d2f88372f6330fcff32057addf6c069 +SIZE (perforce/2014.2.1045032/bin.freebsd70x86_64/p4) = 2716456 Property changes on: head/devel/p4/distinfo.freebsd70x86_64 ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property