Changeset View
Changeset View
Standalone View
Standalone View
devel/p4api/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= p4api | PORTNAME= p4api | ||||
PORTVERSION= ${VERSION} | PORTVERSION= 2014.2.978861 | ||||
CATEGORIES= devel | CATEGORIES= devel | ||||
MASTER_SITES= ftp://ftp.perforce.com/pub/perforce/r${PORTVERSION}/bin.${PLATFORM}${PLATFORM_SUFX}/:tar \ | MASTER_SITES= ftp://ftp.perforce.com/perforce/${P4VERSION}/bin.${PLATFORM}/:tar \ | ||||
http://www.perforce.com/perforce/doc.${DOCVER}/manuals/p4api/:pdf | ftp://ftp.perforce.com/perforce/${P4VERSION}/doc/manuals/p4api/:pdf | ||||
EXTRACT_SUFX= | EXTRACT_SUFX= | ||||
DISTFILES= ${TAR_FILES}:tar p4api.pdf:pdf | 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} | EXTRACT_ONLY= ${TAR_FILES} | ||||
MAINTAINER= kuriyama@FreeBSD.org | MAINTAINER= gordon@FreeBSD.org | ||||
COMMENT= Perforce API (static libraries and header files) | COMMENT= Perforce API (static libraries and header files) | ||||
ONLY_FOR_ARCHS= amd64 i386 | |||||
RESTRICTED= Restricted distribution | |||||
NO_BUILD= yes | NO_BUILD= yes | ||||
WRKSRC= ${WRKDIR}/p4api-2008.1.158777 | WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} | ||||
PLATFORM= freebsd60 | P4VERSION= r${PORTVERSION:S/^20//:C/\.[0-9]+$//} | ||||
VERSION= 08.1 | |||||
OPTIONS_DEFINE= DOCS EXAMPLES | OPTIONS_DEFINE= DOCS EXAMPLES | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${ARCH} == i386 | .include "${.CURDIR}/../p4/Makefile.inc" | ||||
PLATFORM_SUFX= x86 | |||||
.elif ${ARCH} == amd64 | |||||
PLATFORM_SUFX= x86_64 | |||||
.else | |||||
IGNORE= Unsupported platform, sorry. | |||||
.endif | |||||
TAR_FILES= p4api.tgz | TAR_FILES= p4api.tgz | ||||
DOCVER= ${VERSION:S/.//} | |||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${PREFIX}/include/perforce | ${MKDIR} ${STAGEDIR}${PREFIX}/include/perforce | ||||
${MKDIR} ${STAGEDIR}${PREFIX}/lib/perforce | ${MKDIR} ${STAGEDIR}${PREFIX}/lib/perforce | ||||
cd ${WRKSRC}/include/p4; \ | cd ${WRKSRC}/include/p4; \ | ||||
for i in *.h; \ | for i in *.h; \ | ||||
do ${INSTALL_DATA} $${i} ${STAGEDIR}${PREFIX}/include/perforce; \ | do ${INSTALL_DATA} $${i} ${STAGEDIR}${PREFIX}/include/perforce; \ | ||||
done | done | ||||
Show All 13 Lines |