Changeset View
Changeset View
Standalone View
Standalone View
emulators/i386-wine-devel/Makefile.inc
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
BUNDLE_LIBS= yes | BUNDLE_LIBS= yes | ||||
GECKO_RUN_DEPENDS= ${DATADIR}/gecko/wine_gecko-2.47-x86.msi:emulators/wine-gecko-devel | GECKO_RUN_DEPENDS= ${DATADIR}/gecko/wine_gecko-2.47-x86.msi:emulators/wine-gecko-devel | ||||
MONO_RUN_DEPENDS= ${DATADIR}/mono/wine-mono-4.7.1.msi:emulators/wine-mono-devel | MONO_RUN_DEPENDS= ${DATADIR}/mono/wine-mono-4.7.1.msi:emulators/wine-mono-devel | ||||
# Included for OPSYS and OSVERSION | # Included for OPSYS and OSVERSION | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.for osrel in 10 11 12 | .for osrel in 11 12 | ||||
.if ${OSREL:C/\..*//} == ${osrel} | .if ${OSREL:C/\..*//} == ${osrel} | ||||
PLIST_SUB+= OSREL${osrel}="" | PLIST_SUB+= OSREL${osrel}="" | ||||
.if ${PKGNAMESUFFIX} == -devel | .if ${PKGNAMESUFFIX} == -devel | ||||
PLIST_SUB+= DEVEL="" | PLIST_SUB+= DEVEL="" | ||||
PLIST_SUB+= OSREL${osrel}-DEVEL="" | PLIST_SUB+= OSREL${osrel}-DEVEL="" | ||||
.else | .else | ||||
PLIST_SUB+= DEVEL="@comment " | PLIST_SUB+= DEVEL="@comment " | ||||
PLIST_SUB+= OSREL${osrel}-DEVEL="@comment " | PLIST_SUB+= OSREL${osrel}-DEVEL="@comment " | ||||
.endif | .endif | ||||
.else | .else | ||||
PLIST_SUB+= OSREL${osrel}="@comment " | PLIST_SUB+= OSREL${osrel}="@comment " | ||||
PLIST_SUB+= OSREL${osrel}-DEVEL="@comment " | PLIST_SUB+= OSREL${osrel}-DEVEL="@comment " | ||||
.endif | .endif | ||||
.endfor | .endfor | ||||
.if ${OPSYS} != FreeBSD || (!(${OSVERSION} < 1100000) && !(${OSVERSION} >= 1101000 && ${OSVERSION} < 1200000) && !(${OSVERSION} >= 1200060 && ${OSVERSION} < 1300000)) | .if ${OPSYS} != FreeBSD || (!(${OSVERSION} < 1100000) && !(${OSVERSION} >= 1101000 && ${OSVERSION} < 1200000) && !(${OSVERSION} >= 1200060 && ${OSVERSION} < 1300000)) | ||||
IGNORE= binaries compiled for FreeBSD 10.3+, 11.1+ and -current only | IGNORE= binaries compiled for FreeBSD 11.2+ only | ||||
DISTFILES= | DISTFILES= | ||||
.endif | .endif | ||||
do-extract: | do-extract: | ||||
@${RM} -r ${WRKDIR} | @${RM} -r ${WRKDIR} | ||||
@${MKDIR} ${WRKDIR} | @${MKDIR} ${WRKDIR} | ||||
${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${EXTRACT_ONLY} -C ${WRKDIR} --include '/usr/local/share/licenses/${DISTNAME}/LICENSE' -s '|/usr/local/share/licenses/${DISTNAME}/||g' | ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${EXTRACT_ONLY} -C ${WRKDIR} --include '/usr/local/share/licenses/${DISTNAME}/LICENSE' -s '|/usr/local/share/licenses/${DISTNAME}/||g' | ||||
do-install: | do-install: | ||||
${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS} | ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS} | ||||
${PLIST}: fetch | ${PLIST}: fetch | ||||
${TAR} -tf ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS} > /dev/null | ${TAR} -tf ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS} > /dev/null | ||||
${TAR} -tf ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS} | ${GREP} -v '/$$\|ldconfig32' | ${SED} 's|/usr/local/||g' | sort > ${PLIST} | ${TAR} -tf ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS} | ${GREP} -v '/$$\|ldconfig32' | ${SED} 's|/usr/local/||g' | sort > ${PLIST} | ||||
port-update: | port-update: | ||||
${RM} ${SLAVEDIR}/distinfo ${SLAVEDIR}/distinfo~ ${SLAVEDIR}/pkg-plist.* | ${RM} ${SLAVEDIR}/distinfo ${SLAVEDIR}/distinfo~ ${SLAVEDIR}/pkg-plist.* | ||||
.for osrel in 10 11 12 | .for osrel in 11 12 | ||||
${MAKE} fetch OSREL=${osrel} OSVERSION=${osrel}99999 _OSRELEASE=${osrel} | ${MAKE} fetch OSREL=${osrel} OSVERSION=${osrel}99999 _OSRELEASE=${osrel} | ||||
${MAKE} makesum OSREL=${osrel} OSVERSION=${osrel}99999 _OSRELEASE=${osrel} | ${MAKE} makesum OSREL=${osrel} OSVERSION=${osrel}99999 _OSRELEASE=${osrel} | ||||
${CAT} ${SLAVEDIR}/distinfo >> ${SLAVEDIR}/distinfo~ | ${CAT} ${SLAVEDIR}/distinfo >> ${SLAVEDIR}/distinfo~ | ||||
${RM} ${SLAVEDIR}/distinfo | ${RM} ${SLAVEDIR}/distinfo | ||||
${MAKE} pkg-plist.${osrel}${suffix:tu} PLIST=pkg-plist.${osrel}${suffix:tu} OSREL=${osrel} OSVERSION=${osrel}99999 _OSRELEASE=${osrel} | ${MAKE} pkg-plist.${osrel}${suffix:tu} PLIST=pkg-plist.${osrel}${suffix:tu} OSREL=${osrel} OSVERSION=${osrel}99999 _OSRELEASE=${osrel} | ||||
.endfor | .endfor | ||||
${SED} -e '2,$${' -e '/^TIMESTAMP/d' -e '}' distinfo~ > ${SLAVEDIR}/distinfo | ${SED} -e '2,$${' -e '/^TIMESTAMP/d' -e '}' distinfo~ > ${SLAVEDIR}/distinfo | ||||
python ${FILESDIR}/mergeplist.py ${SLAVEDIR}/pkg-plist.* > ${PLIST} | python ${FILESDIR}/mergeplist.py ${SLAVEDIR}/pkg-plist.* > ${PLIST} | ||||
${RM} ${SLAVEDIR}/distinfo~ ${SLAVEDIR}/pkg-plist.* | ${RM} ${SLAVEDIR}/distinfo~ ${SLAVEDIR}/pkg-plist.* | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |