View | Details | Raw Unified | Return to bug 213570
Collapse All | Expand All

(-)Makefile (-1 / +1 lines)
Lines 74-80 index: Link Here
74
74
75
fetchindex: ${INDEXDIR}/${INDEXFILE}.bz2
75
fetchindex: ${INDEXDIR}/${INDEXFILE}.bz2
76
	@bunzip2 < ${INDEXDIR}/${INDEXFILE}.bz2 > ${INDEXDIR}/${INDEXFILE} && \
76
	@bunzip2 < ${INDEXDIR}/${INDEXFILE}.bz2 > ${INDEXDIR}/${INDEXFILE} && \
77
	chmod a+r ${INDEXDIR}/${INDEXFILE} && ${RM} -f ${INDEXDIR}/${INDEXFILE}.bz2
77
	chmod a+r ${INDEXDIR}/${INDEXFILE} && ${RM} ${INDEXDIR}/${INDEXFILE}.bz2
78
78
79
${INDEXDIR}/${INDEXFILE}.bz2: .PHONY
79
${INDEXDIR}/${INDEXFILE}.bz2: .PHONY
80
	@${FETCHINDEX} ${INDEXDIR}/${INDEXFILE}.bz2 ${MASTER_SITE_INDEX}${INDEXFILE}.bz2
80
	@${FETCHINDEX} ${INDEXDIR}/${INDEXFILE}.bz2 ${MASTER_SITE_INDEX}${INDEXFILE}.bz2
(-)Mk/Uses/elixir.mk (-2 / +2 lines)
Lines 81-90 do-build: Link Here
81
	fi
81
	fi
82
.endfor
82
.endfor
83
.endif
83
.endif
84
	@${RM} -f ${WRKSRC}/mix.lock
84
	@${RM} ${WRKSRC}/mix.lock
85
	@cd ${WRKSRC} && ${MIX_COMPILE}
85
	@cd ${WRKSRC} && ${MIX_COMPILE}
86
.for app in ${MIX_EXTRA_APPS}
86
.for app in ${MIX_EXTRA_APPS}
87
	@${RM} -f ${WRKSRC}/${app}/mix.lock
87
	@${RM} ${WRKSRC}/${app}/mix.lock
88
	@cd ${WRKSRC}/${app} && ${MIX_COMPILE}
88
	@cd ${WRKSRC}/${app} && ${MIX_COMPILE}
89
.endfor
89
.endfor
90
.endif # .if !target(do-build)
90
.endif # .if !target(do-build)
(-)Mk/Uses/erlang.mk (-2 / +2 lines)
Lines 86-97 post-patch-erlang: Link Here
86
		${REINPLACE_CMD} -i '' -e "s@\./rebar3@${REBAR3_CMD}@; s@\./rebar@${REBAR_CMD}@" \
86
		${REINPLACE_CMD} -i '' -e "s@\./rebar3@${REBAR3_CMD}@; s@\./rebar@${REBAR_CMD}@" \
87
			${WRKSRC}/rebar.config; \
87
			${WRKSRC}/rebar.config; \
88
	fi
88
	fi
89
	@${RM} -f ${WRKSRC}/src/*.orig ${WRKSRC}/include/*.orig
89
	@${RM} ${WRKSRC}/src/*.orig ${WRKSRC}/include/*.orig
90
90
91
.if !target(do-build)
91
.if !target(do-build)
92
do-build:
92
do-build:
93
# This will cause calls to local rebar and rebar3 to fail; makes it easier to spot them
93
# This will cause calls to local rebar and rebar3 to fail; makes it easier to spot them
94
	@${RM} -f ${WRKSRC}/rebar ${WRKSRC}/rebar3
94
	@${RM} ${WRKSRC}/rebar ${WRKSRC}/rebar3
95
.for target in ${REBAR_TARGETS}
95
.for target in ${REBAR_TARGETS}
96
# Remove rebar.lock every time - it can be created again after each run of rebar3
96
# Remove rebar.lock every time - it can be created again after each run of rebar3
97
	@${RM} ${WRKSRC}/rebar.lock
97
	@${RM} ${WRKSRC}/rebar.lock
(-)Mk/Uses/gem.mk (-1 / +1 lines)
Lines 123-129 do-install: Link Here
123
	${RM} -r ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR}/build_info/
123
	${RM} -r ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR}/build_info/
124
	${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f -name '*.so' -exec ${STRIP_CMD} {} +
124
	${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f -name '*.so' -exec ${STRIP_CMD} {} +
125
	${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f \( -name mkmf.log -or -name gem_make.out \) -delete
125
	${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f \( -name mkmf.log -or -name gem_make.out \) -delete
126
	${RM} -rf ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext \
126
	${RM} -r ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/ext \
127
		${STAGEDIR}${PREFIX}/${CACHE_DIR} 2> /dev/null || ${TRUE}
127
		${STAGEDIR}${PREFIX}/${CACHE_DIR} 2> /dev/null || ${TRUE}
128
	${RMDIR} ${STAGEDIR}${PREFIX}/${EXT_DIR} 2> /dev/null || ${TRUE}
128
	${RMDIR} ${STAGEDIR}${PREFIX}/${EXT_DIR} 2> /dev/null || ${TRUE}
129
.if defined(NOPORTDOCS)
129
.if defined(NOPORTDOCS)
(-)Mk/Uses/gnome.mk (-2 / +2 lines)
Lines 712-718 gnome-post-omf: Link Here
712
.if defined(INSTALLS_ICONS)
712
.if defined(INSTALLS_ICONS)
713
_USES_install+=	690:gnome-post-icons
713
_USES_install+=	690:gnome-post-icons
714
gnome-post-icons:
714
gnome-post-icons:
715
	@${RM} -f ${TMPPLIST}.icons1
715
	@${RM} ${TMPPLIST}.icons1
716
	@for i in `${GREP} "^share/icons/.*/" ${TMPPLIST} | ${CUT} -d / -f 1-3 | ${SORT} -u`; do \
716
	@for i in `${GREP} "^share/icons/.*/" ${TMPPLIST} | ${CUT} -d / -f 1-3 | ${SORT} -u`; do \
717
		${ECHO_CMD} "@rmtry $${i}/icon-theme.cache" \
717
		${ECHO_CMD} "@rmtry $${i}/icon-theme.cache" \
718
			>> ${TMPPLIST}.icons1; \
718
			>> ${TMPPLIST}.icons1; \
Lines 723-729 gnome-post-icons: Link Here
723
	done
723
	done
724
	@if test -f ${TMPPLIST}.icons1; then \
724
	@if test -f ${TMPPLIST}.icons1; then \
725
		${CAT} ${TMPPLIST}.icons1 ${TMPPLIST} > ${TMPPLIST}.icons2; \
725
		${CAT} ${TMPPLIST}.icons1 ${TMPPLIST} > ${TMPPLIST}.icons2; \
726
		${RM} -f ${TMPPLIST}.icons1; \
726
		${RM} ${TMPPLIST}.icons1; \
727
		${MV} -f ${TMPPLIST}.icons2 ${TMPPLIST}; \
727
		${MV} -f ${TMPPLIST}.icons2 ${TMPPLIST}; \
728
	fi
728
	fi
729
.endif
729
.endif
(-)Mk/Uses/gssapi.mk (-1 / +1 lines)
Lines 187-193 debug-krb: Link Here
187
	    ${GSSAPILIBS} ${GSSAPILDFLAGS} ${_DEBUG_KRB_RPATH} \
187
	    ${GSSAPILIBS} ${GSSAPILDFLAGS} ${_DEBUG_KRB_RPATH} \
188
	    /tmp/${.TARGET}.c && \
188
	    /tmp/${.TARGET}.c && \
189
	    ldd /tmp/${.TARGET}.x; \
189
	    ldd /tmp/${.TARGET}.x; \
190
	    rm -f /tmp/${.TARGET}.x
190
	    ${RM} /tmp/${.TARGET}.x
191
	@echo "PREFIX: ${PREFIX}"
191
	@echo "PREFIX: ${PREFIX}"
192
	@echo "GSSAPIBASEDIR: ${GSSAPIBASEDIR}"
192
	@echo "GSSAPIBASEDIR: ${GSSAPIBASEDIR}"
193
	@echo "GSSAPIINCDIR: ${GSSAPIINCDIR}"
193
	@echo "GSSAPIINCDIR: ${GSSAPIINCDIR}"
(-)Mk/Uses/pear.mk (-4 / +4 lines)
Lines 117-124 do-autogenerate-plist: Link Here
117
	@${LN} -sf ${WRKDIR}/package.xml ${WRKSRC}/package.xml
117
	@${LN} -sf ${WRKDIR}/package.xml ${WRKSRC}/package.xml
118
	@cd ${WRKSRC} && ${PEAR} install -n -f -P ${WRKDIR}/inst package.xml > /dev/null 2> /dev/null
118
	@cd ${WRKSRC} && ${PEAR} install -n -f -P ${WRKDIR}/inst package.xml > /dev/null 2> /dev/null
119
.for R in .channels .depdb .depdblock .filemap .lock .registry
119
.for R in .channels .depdb .depdblock .filemap .lock .registry
120
	@${RM} -rf ${WRKDIR}/inst/${PREFIX}/${LPEARDIR}/${R}
120
	@${RM} -r ${WRKDIR}/inst/${PREFIX}/${LPEARDIR}/${R}
121
	@${RM} -rf ${WRKDIR}/inst/${R}
121
	@${RM} -r ${WRKDIR}/inst/${R}
122
.endfor
122
.endfor
123
	@FILES=`cd ${WRKDIR}/inst && ${FIND} . -type f | ${CUT} -c 2- | \
123
	@FILES=`cd ${WRKDIR}/inst && ${FIND} . -type f | ${CUT} -c 2- | \
124
	${GREP} -v -E "^${PREFIX}/"` || exit 0; \
124
	${GREP} -v -E "^${PREFIX}/"` || exit 0; \
Lines 134-141 do-install: Link Here
134
	@cd ${WRKSRC} && ${PEAR} install -n -f -P ${STAGEDIR} package.xml
134
	@cd ${WRKSRC} && ${PEAR} install -n -f -P ${STAGEDIR} package.xml
135
# Clean up orphans re-generated by pear-install
135
# Clean up orphans re-generated by pear-install
136
.for R in .channels .depdb .depdblock .filemap .lock .registry
136
.for R in .channels .depdb .depdblock .filemap .lock .registry
137
	@${RM} -rf ${STAGEDIR}${PREFIX}/${LPEARDIR}/${R}
137
	@${RM} -r ${STAGEDIR}${PREFIX}/${LPEARDIR}/${R}
138
	@${RM} -rf ${STAGEDIR}/${R}
138
	@${RM} -r ${STAGEDIR}/${R}
139
.endfor
139
.endfor
140
.endif
140
.endif
141
141
(-)Mk/Uses/perl5.mk (-1 / +1 lines)
Lines 308-314 fix-perl-things: Link Here
308
# by mistake in their plists.  It is sometime compressed, so use a
308
# by mistake in their plists.  It is sometime compressed, so use a
309
# shell glob for the removal.  Also, remove the directories that
309
# shell glob for the removal.  Also, remove the directories that
310
# contain it to not leave orphans directories around.
310
# contain it to not leave orphans directories around.
311
	@${RM} -f ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH}/perllocal.pod* || :
311
	@${RM} ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH}/perllocal.pod* || :
312
	@${RMDIR} -p ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH} 2>/dev/null || :
312
	@${RMDIR} -p ${STAGEDIR}${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH} 2>/dev/null || :
313
# Starting at ExtUtils::MakeMaker 7.06 and Perl 5.25.1, the base README.pod is
313
# Starting at ExtUtils::MakeMaker 7.06 and Perl 5.25.1, the base README.pod is
314
# no longer manified into a README.3, as the README.pod is installed and can be
314
# no longer manified into a README.3, as the README.pod is installed and can be
(-)Mk/Uses/php.mk (-2 / +2 lines)
Lines 245-251 do-install: Link Here
245
		@${INSTALL_DATA} ${WRKSRC}/${header}/*.h \
245
		@${INSTALL_DATA} ${WRKSRC}/${header}/*.h \
246
			${STAGEDIR}${PREFIX}/include/php/ext/${PHP_MODNAME}/${header}
246
			${STAGEDIR}${PREFIX}/include/php/ext/${PHP_MODNAME}/${header}
247
.    endfor
247
.    endfor
248
	@${RM} -f ${STAGEDIR}${PREFIX}/include/php/ext/${PHP_MODNAME}/config.h
248
	@${RM} ${STAGEDIR}${PREFIX}/include/php/ext/${PHP_MODNAME}/config.h
249
	@${GREP} "#define \(COMPILE\|HAVE\|USE\)_" ${WRKSRC}/config.h \
249
	@${GREP} "#define \(COMPILE\|HAVE\|USE\)_" ${WRKSRC}/config.h \
250
		> ${STAGEDIR}${PREFIX}/include/php/ext/${PHP_MODNAME}/config.h
250
		> ${STAGEDIR}${PREFIX}/include/php/ext/${PHP_MODNAME}/config.h
251
	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/php
251
	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/php
Lines 267-273 add-plist-phpext: Link Here
267
		>> ${TMPPLIST}
267
		>> ${TMPPLIST}
268
	@${ECHO_CMD} "@unexec grep -v ext/${PHP_MODNAME}/config.h %D/include/php/ext/php_config.h.orig > %D/include/php/ext/php_config.h || true" \
268
	@${ECHO_CMD} "@unexec grep -v ext/${PHP_MODNAME}/config.h %D/include/php/ext/php_config.h.orig > %D/include/php/ext/php_config.h || true" \
269
		>> ${TMPPLIST}
269
		>> ${TMPPLIST}
270
	@${ECHO_CMD} "@unexec rm %D/include/php/ext/php_config.h.orig" \
270
	@${ECHO_CMD} "@unexec ${RM} %D/include/php/ext/php_config.h.orig" \
271
		>> ${TMPPLIST}
271
		>> ${TMPPLIST}
272
	@${ECHO_CMD} "${PHP_EXT_INI_FILE}" \
272
	@${ECHO_CMD} "${PHP_EXT_INI_FILE}" \
273
		>> ${TMPPLIST}
273
		>> ${TMPPLIST}
(-)Mk/bsd.gecko.mk (-2 / +2 lines)
Lines 488-494 gecko-post-patch: Link Here
488
.if exists(${PKGDEINSTALL_INC})
488
.if exists(${PKGDEINSTALL_INC})
489
	@${MOZCONFIG_SED} < ${PKGDEINSTALL_INC} > ${PKGDEINSTALL}
489
	@${MOZCONFIG_SED} < ${PKGDEINSTALL_INC} > ${PKGDEINSTALL}
490
.endif
490
.endif
491
	@${RM} -f ${MOZCONFIG}
491
	@${RM} ${MOZCONFIG}
492
.if !defined(NOMOZCONFIG)
492
.if !defined(NOMOZCONFIG)
493
	@if [ -e ${PORT_MOZCONFIG} ] ; then \
493
	@if [ -e ${PORT_MOZCONFIG} ] ; then \
494
		${MOZCONFIG_SED} < ${PORT_MOZCONFIG} >> ${MOZCONFIG} ; \
494
		${MOZCONFIG_SED} < ${PORT_MOZCONFIG} >> ${MOZCONFIG} ; \
Lines 579-585 post-install-script: gecko-create-plist Link Here
579
579
580
gecko-create-plist:
580
gecko-create-plist:
581
# Create the plist
581
# Create the plist
582
	${RM} -f ${PLISTF}
582
	${RM} ${PLISTF}
583
.for dir in ${MOZILLA_PLIST_DIRS}
583
.for dir in ${MOZILLA_PLIST_DIRS}
584
	@cd ${STAGEDIR}${PREFIX}/${dir} && ${FIND} -H -s * ! -type d | \
584
	@cd ${STAGEDIR}${PREFIX}/${dir} && ${FIND} -H -s * ! -type d | \
585
		${SED} -e 's|^|${dir}/|' >> ${PLISTF}
585
		${SED} -e 's|^|${dir}/|' >> ${PLISTF}
(-)Mk/bsd.licenses.mk (-6 / +6 lines)
Lines 616-627 ${_LICENSE_COOKIE}: Link Here
616
		"$$(${CAT} ${_LICENSE_FILE})" 21 76
616
		"$$(${CAT} ${_LICENSE_FILE})" 21 76
617
617
618
.		elif ${_LICENSE_COMB} == "dual"
618
.		elif ${_LICENSE_COMB} == "dual"
619
	@${RM} -f ${_LICENSE_ASK_DATA}
619
	@${RM} ${_LICENSE_ASK_DATA}
620
.			for lic in ${_LICENSE_TO_ASK}
620
.			for lic in ${_LICENSE_TO_ASK}
621
	@${ECHO_CMD} "${lic}:${_LICENSE_FILE_${lic}}" >> ${_LICENSE_ASK_DATA}
621
	@${ECHO_CMD} "${lic}:${_LICENSE_FILE_${lic}}" >> ${_LICENSE_ASK_DATA}
622
.			endfor
622
.			endfor
623
	@menu_cmd="${DIALOG} --hline \"This port requires you to accept at least one license\" --menu \"License for ${PKGNAME} (dual)\" 21 70 15"; \
623
	@menu_cmd="${DIALOG} --hline \"This port requires you to accept at least one license\" --menu \"License for ${PKGNAME} (dual)\" 21 70 15"; \
624
	trap '${RM} -f $$tmpfile' EXIT INT TERM; \
624
	trap '${RM} $$tmpfile' EXIT INT TERM; \
625
	tmpfile=$$(mktemp -t portlicenses); \
625
	tmpfile=$$(mktemp -t portlicenses); \
626
	for lic in ${_LICENSE_TO_ASK}; do \
626
	for lic in ${_LICENSE_TO_ASK}; do \
627
		menu_cmd="$${menu_cmd} VIEW_$${lic} \"View the license $${lic}\" USE_$${lic} \"Accept the license $${lic}\""; \
627
		menu_cmd="$${menu_cmd} VIEW_$${lic} \"View the license $${lic}\" USE_$${lic} \"Accept the license $${lic}\""; \
Lines 642-653 ${_LICENSE_COOKIE}: Link Here
642
	done
642
	done
643
643
644
.		elif ${_LICENSE_COMB} == "multi"
644
.		elif ${_LICENSE_COMB} == "multi"
645
	@${RM} -f ${_LICENSE_ASK_DATA}
645
	@${RM} ${_LICENSE_ASK_DATA}
646
.			for lic in ${_LICENSE_TO_ASK}
646
.			for lic in ${_LICENSE_TO_ASK}
647
	@${ECHO_CMD} "${lic}:${_LICENSE_FILE_${lic}}" >> ${_LICENSE_ASK_DATA}
647
	@${ECHO_CMD} "${lic}:${_LICENSE_FILE_${lic}}" >> ${_LICENSE_ASK_DATA}
648
.			endfor
648
.			endfor
649
	@menu_cmd="${DIALOG} --hline \"This port requires you to accept all mentioned licenses\" --menu \"License for ${PKGNAME} (multi)\" 21 70 15"; \
649
	@menu_cmd="${DIALOG} --hline \"This port requires you to accept all mentioned licenses\" --menu \"License for ${PKGNAME} (multi)\" 21 70 15"; \
650
	trap '${RM} -f $$tmpfile' EXIT INT TERM; \
650
	trap '${RM} $$tmpfile' EXIT INT TERM; \
651
	tmpfile=$$(mktemp -t portlicenses); \
651
	tmpfile=$$(mktemp -t portlicenses); \
652
	for lic in ${_LICENSE_TO_ASK}; do \
652
	for lic in ${_LICENSE_TO_ASK}; do \
653
		menu_cmd="$${menu_cmd} VIEW_$${lic} \"View the license $${lic}\""; \
653
		menu_cmd="$${menu_cmd} VIEW_$${lic} \"View the license $${lic}\""; \
Lines 693-704 ${_LICENSE_COOKIE}: Link Here
693
	@${ECHO_MSG}
693
	@${ECHO_MSG}
694
	@exit 1
694
	@exit 1
695
.	endif
695
.	endif
696
	@${RM} -f ${_LICENSE_ASK_DATA}
696
	@${RM} ${_LICENSE_ASK_DATA}
697
.endif
697
.endif
698
698
699
# Create report and catalog
699
# Create report and catalog
700
.if !defined(NO_LICENSES_INSTALL)
700
.if !defined(NO_LICENSES_INSTALL)
701
	@${RM} -f ${_LICENSE_CATALOG_TMP} ${_LICENSE_REPORT_TMP}
701
	@${RM} ${_LICENSE_CATALOG_TMP} ${_LICENSE_REPORT_TMP}
702
.	if ${_LICENSE_COMB} == "single"
702
.	if ${_LICENSE_COMB} == "single"
703
# Catalog
703
# Catalog
704
.		for var in _LICENSE _LICENSE_NAME _LICENSE_PERMS _LICENSE_GROUPS _LICENSE_DISTFILES
704
.		for var in _LICENSE _LICENSE_NAME _LICENSE_PERMS _LICENSE_GROUPS _LICENSE_DISTFILES
(-)Mk/bsd.ocaml.mk (-1 / +1 lines)
Lines 185-191 ocaml-ldconfig: Link Here
185
_USES_install+=	745:ocaml-wash
185
_USES_install+=	745:ocaml-wash
186
ocaml-wash:
186
ocaml-wash:
187
#	If ld.conf is empty
187
#	If ld.conf is empty
188
	@${ECHO_CMD} "@postunexec if [ ! -s %D/${OCAML_LDCONF} ]; then ${RM} -f %D/${OCAML_LDCONF}; fi || true" >> ${TMPPLIST}
188
	@${ECHO_CMD} "@postunexec if [ ! -s %D/${OCAML_LDCONF} ]; then ${RM} %D/${OCAML_LDCONF}; fi || true" >> ${TMPPLIST}
189
. endif
189
. endif
190
.endif
190
.endif
191
191
(-)Mk/bsd.port.mk (-25 / +25 lines)
Lines 3043-3049 fetch-url-list: fetch-url-list-int Link Here
3043
# Extract
3043
# Extract
3044
3044
3045
clean-wrkdir:
3045
clean-wrkdir:
3046
	@${RM} -rf ${WRKDIR}
3046
	@${RM} -r ${WRKDIR}
3047
3047
3048
.if !target(do-extract)
3048
.if !target(do-extract)
3049
do-extract:
3049
do-extract:
Lines 3150-3156 run-autotools-fixup: Link Here
3150
			cmp -s $${f}.fbsd10bak $${f} || \
3150
			cmp -s $${f}.fbsd10bak $${f} || \
3151
			${ECHO_MSG} "===>   FreeBSD 10 autotools fix applied to $${f}"; \
3151
			${ECHO_MSG} "===>   FreeBSD 10 autotools fix applied to $${f}"; \
3152
			${TOUCH} ${TOUCH_FLAGS} -mr $${f}.fbsd10bak $${f} ; \
3152
			${TOUCH} ${TOUCH_FLAGS} -mr $${f}.fbsd10bak $${f} ; \
3153
			${RM} -f $${f}.fbsd10bak ; \
3153
			${RM} $${f}.fbsd10bak ; \
3154
		done
3154
		done
3155
.endif
3155
.endif
3156
.endif
3156
.endif
Lines 3349-3355 do-package: ${TMPPLIST} Link Here
3349
		fi; \
3349
		fi; \
3350
	fi
3350
	fi
3351
	@for cat in ${CATEGORIES}; do \
3351
	@for cat in ${CATEGORIES}; do \
3352
		${RM} -f ${PACKAGES}/$$cat/${PKGNAMEPREFIX}${PORTNAME}*${PKG_SUFX} ; \
3352
		${RM} ${PACKAGES}/$$cat/${PKGNAMEPREFIX}${PORTNAME}*${PKG_SUFX} ; \
3353
	done
3353
	done
3354
	@${MKDIR} ${WRKDIR}/pkg
3354
	@${MKDIR} ${WRKDIR}/pkg
3355
	@if ${SETENV} ${PKG_ENV} FORCE_POST="${_FORCE_POST_PATTERNS}" ${PKG_CREATE} ${PKG_CREATE_ARGS} -f ${PKG_SUFX:S/.//} -o ${WRKDIR}/pkg ${PKGNAME}; then \
3355
	@if ${SETENV} ${PKG_ENV} FORCE_POST="${_FORCE_POST_PATTERNS}" ${PKG_CREATE} ${PKG_CREATE_ARGS} -f ${PKG_SUFX:S/.//} -o ${WRKDIR}/pkg ${PKGNAME}; then \
Lines 3380-3391 do-package: ${TMPPLIST} Link Here
3380
delete-package:
3380
delete-package:
3381
	@${ECHO_MSG} "===>  Deleting package for ${PKGNAME}"
3381
	@${ECHO_MSG} "===>  Deleting package for ${PKGNAME}"
3382
# When staging, the package may only be in the workdir if not root
3382
# When staging, the package may only be in the workdir if not root
3383
	@${RM} -f ${PKGFILE} ${WRKDIR_PKGFILE} 2>/dev/null || :
3383
	@${RM} ${PKGFILE} ${WRKDIR_PKGFILE} 2>/dev/null || :
3384
.endif
3384
.endif
3385
3385
3386
.if !target(delete-package-list)
3386
.if !target(delete-package-list)
3387
delete-package-list:
3387
delete-package-list:
3388
	@${ECHO_CMD} "[ -f ${PKGFILE} ] && (${ECHO_CMD} deleting ${PKGFILE}; ${RM} -f ${PKGFILE})"
3388
	@${ECHO_CMD} "[ -f ${PKGFILE} ] && (${ECHO_CMD} deleting ${PKGFILE}; ${RM} ${PKGFILE})"
3389
.endif
3389
.endif
3390
3390
3391
# Used by scripts and users to install a package from local repository.
3391
# Used by scripts and users to install a package from local repository.
Lines 3518-3524 security-check: ${TMPPLIST} Link Here
3518
#   4.  startup scripts, in conjunction with 2.
3518
#   4.  startup scripts, in conjunction with 2.
3519
#   5.  world-writable files/dirs
3519
#   5.  world-writable files/dirs
3520
#
3520
#
3521
	-@${RM} -f ${WRKDIR}/.PLIST.setuid ${WRKDIR}/.PLIST.writable ${WRKDIR}/.PLIST.objdump; \
3521
	-@${RM} ${WRKDIR}/.PLIST.setuid ${WRKDIR}/.PLIST.writable ${WRKDIR}/.PLIST.objdump; \
3522
	${AWK} -v prefix='${PREFIX}' ' \
3522
	${AWK} -v prefix='${PREFIX}' ' \
3523
		match($$0, /^@cwd /) { prefix = substr($$0, RSTART + RLENGTH); if (prefix == "/") prefix=""; next; } \
3523
		match($$0, /^@cwd /) { prefix = substr($$0, RSTART + RLENGTH); if (prefix == "/") prefix=""; next; } \
3524
		/^@/ { next; } \
3524
		/^@/ { next; } \
Lines 3621-3633 checkpatch: Link Here
3621
3621
3622
.if !target(reinstall)
3622
.if !target(reinstall)
3623
reinstall:
3623
reinstall:
3624
	@${RM} -f ${INSTALL_COOKIE} ${PACKAGE_COOKIE}
3624
	@${RM} ${INSTALL_COOKIE} ${PACKAGE_COOKIE}
3625
	@cd ${.CURDIR} && DEPENDS_TARGET="${DEPENDS_TARGET}" ${MAKE} -DFORCE_PKG_REGISTER install
3625
	@cd ${.CURDIR} && DEPENDS_TARGET="${DEPENDS_TARGET}" ${MAKE} -DFORCE_PKG_REGISTER install
3626
.endif
3626
.endif
3627
3627
3628
.if !target(restage)
3628
.if !target(restage)
3629
restage:
3629
restage:
3630
	@${RM} -rf ${STAGEDIR} ${STAGE_COOKIE} ${INSTALL_COOKIE} ${PACKAGE_COOKIE}
3630
	@${RM} -r ${STAGEDIR} ${STAGE_COOKIE} ${INSTALL_COOKIE} ${PACKAGE_COOKIE}
3631
	@cd ${.CURDIR} && ${MAKE} stage
3631
	@cd ${.CURDIR} && ${MAKE} stage
3632
.endif
3632
.endif
3633
3633
Lines 3651-3657 deinstall: Link Here
3651
	else \
3651
	else \
3652
		${ECHO_MSG} "===>   ${PKGBASE} not installed, skipping"; \
3652
		${ECHO_MSG} "===>   ${PKGBASE} not installed, skipping"; \
3653
	fi
3653
	fi
3654
	@${RM} -f ${INSTALL_COOKIE} ${PACKAGE_COOKIE}
3654
	@${RM} ${INSTALL_COOKIE} ${PACKAGE_COOKIE}
3655
.endif
3655
.endif
3656
.endif
3656
.endif
3657
3657
Lines 3680-3686 deinstall-all: Link Here
3680
	else \
3680
	else \
3681
		${ECHO_MSG} "===>   ${PKGORIGIN} not installed, skipping"; \
3681
		${ECHO_MSG} "===>   ${PKGORIGIN} not installed, skipping"; \
3682
	fi; \
3682
	fi; \
3683
	${RM} -f ${INSTALL_COOKIE} ${PACKAGE_COOKIE}
3683
	${RM} ${INSTALL_COOKIE} ${PACKAGE_COOKIE}
3684
.endif
3684
.endif
3685
.endif
3685
.endif
3686
3686
Lines 3690-3696 deinstall-all: Link Here
3690
do-clean:
3690
do-clean:
3691
	@if [ -d ${WRKDIR} ]; then \
3691
	@if [ -d ${WRKDIR} ]; then \
3692
		if [ -w ${WRKDIR} ]; then \
3692
		if [ -w ${WRKDIR} ]; then \
3693
			${RM} -rf ${WRKDIR}; \
3693
			${RM} -r ${WRKDIR}; \
3694
		else \
3694
		else \
3695
			${ECHO_MSG} "===>   ${WRKDIR} not writable, skipping"; \
3695
			${ECHO_MSG} "===>   ${WRKDIR} not writable, skipping"; \
3696
		fi; \
3696
		fi; \
Lines 3728-3734 delete-distfiles: Link Here
3728
	@(if [ "X${RESTRICTED_FILES}" != "X" -a -d ${_DISTDIR} ]; then \
3728
	@(if [ "X${RESTRICTED_FILES}" != "X" -a -d ${_DISTDIR} ]; then \
3729
		cd ${_DISTDIR}; \
3729
		cd ${_DISTDIR}; \
3730
		for file in ${RESTRICTED_FILES}; do \
3730
		for file in ${RESTRICTED_FILES}; do \
3731
			${RM} -f $${file}; \
3731
			${RM} $${file}; \
3732
			dir=$${file%/*}; \
3732
			dir=$${file%/*}; \
3733
			if [ "$${dir}" != "$${file}" ]; then \
3733
			if [ "$${dir}" != "$${file}" ]; then \
3734
				${RMDIR} -p $${dir} >/dev/null 2>&1 || :; \
3734
				${RMDIR} -p $${dir} >/dev/null 2>&1 || :; \
Lines 3745-3751 delete-distfiles-list: Link Here
3745
	@${ECHO_CMD} "# ${PKGNAME}"
3745
	@${ECHO_CMD} "# ${PKGNAME}"
3746
	@if [ "X${RESTRICTED_FILES}" != "X" ]; then \
3746
	@if [ "X${RESTRICTED_FILES}" != "X" ]; then \
3747
		for file in ${RESTRICTED_FILES}; do \
3747
		for file in ${RESTRICTED_FILES}; do \
3748
			${ECHO_CMD} "[ -f ${_DISTDIR}/$$file ] && (${ECHO_CMD} deleting ${_DISTDIR}/$$file; ${RM} -f ${_DISTDIR}/$$file)"; \
3748
			${ECHO_CMD} "[ -f ${_DISTDIR}/$$file ] && (${ECHO_CMD} deleting ${_DISTDIR}/$$file; ${RM} ${_DISTDIR}/$$file)"; \
3749
			dir=$${file%/*}; \
3749
			dir=$${file%/*}; \
3750
			if [ "$${dir}" != "$${file}" ]; then \
3750
			if [ "$${dir}" != "$${file}" ]; then \
3751
				${ECHO_CMD} "(cd ${_DISTDIR} && ${RMDIR} -p $${dir} 2>/dev/null)"; \
3751
				${ECHO_CMD} "(cd ${_DISTDIR} && ${RMDIR} -p $${dir} 2>/dev/null)"; \
Lines 3848-3854 package-name: Link Here
3848
repackage: pre-repackage package
3848
repackage: pre-repackage package
3849
3849
3850
pre-repackage:
3850
pre-repackage:
3851
	@${RM} -f ${PACKAGE_COOKIE}
3851
	@${RM} ${PACKAGE_COOKIE}
3852
.endif
3852
.endif
3853
3853
3854
# Build a package but don't check the cookie for installation, also don't
3854
# Build a package but don't check the cookie for installation, also don't
Lines 4282-4288 readmes: readme Link Here
4282
4282
4283
.if !target(readme)
4283
.if !target(readme)
4284
readme:
4284
readme:
4285
	@${RM} -f ${.CURDIR}/README.html
4285
	@${RM} ${.CURDIR}/README.html
4286
	@cd ${.CURDIR} && ${MAKE} ${.CURDIR}/README.html
4286
	@cd ${.CURDIR} && ${MAKE} ${.CURDIR}/README.html
4287
.endif
4287
.endif
4288
4288
Lines 4508-4520 compress-man: Link Here
4508
						${GZIP_CMD} $${f} ; \
4508
						${GZIP_CMD} $${f} ; \
4509
						continue ; \
4509
						continue ; \
4510
					fi ; \
4510
					fi ; \
4511
					${RM} -f $${f} ; \
4511
					${RM} $${f} ; \
4512
					(cd $${f%/*}; ${LN} -f $${ref##*/} $${f##*/}.gz) ; \
4512
					(cd $${f%/*}; ${LN} -f $${ref##*/} $${f##*/}.gz) ; \
4513
				done ; \
4513
				done ; \
4514
			done ; \
4514
			done ; \
4515
		${FIND} $$dir -type l \! -name "*.gz" | while read link ; do \
4515
		${FIND} $$dir -type l \! -name "*.gz" | while read link ; do \
4516
				${LN} -sf $$(readlink $$link).gz $$link.gz ;\
4516
				${LN} -sf $$(readlink $$link).gz $$link.gz ;\
4517
				${RM} -f $$link ; \
4517
				${RM} $$link ; \
4518
		done; \
4518
		done; \
4519
	done
4519
	done
4520
.endif
4520
.endif
Lines 4568-4574 fake-pkg: create-manifest Link Here
4568
.else
4568
.else
4569
	@${SETENV} ${PKG_ENV} FORCE_POST="${_FORCE_POST_PATTERNS}" ${PKG_CMD} ${STAGE_ARGS} -m ${METADIR} -f ${TMPPLIST}
4569
	@${SETENV} ${PKG_ENV} FORCE_POST="${_FORCE_POST_PATTERNS}" ${PKG_CMD} ${STAGE_ARGS} -m ${METADIR} -f ${TMPPLIST}
4570
.endif
4570
.endif
4571
	@${RM} -rf ${METADIR}
4571
	@${RM} -r ${METADIR}
4572
.endif
4572
.endif
4573
.endif
4573
.endif
4574
4574
Lines 4766-4774 do-config: Link Here
4766
	(${ECHO_MSG} "===> Cannot create $${optionsdir}, check permissions"; exit 1) ; \
4766
	(${ECHO_MSG} "===> Cannot create $${optionsdir}, check permissions"; exit 1) ; \
4767
	fi
4767
	fi
4768
	@TMPOPTIONSFILE=$$(mktemp -t portoptions); \
4768
	@TMPOPTIONSFILE=$$(mktemp -t portoptions); \
4769
	trap "${RM} -f $${TMPOPTIONSFILE}; exit 1" 1 2 3 5 10 13 15; \
4769
	trap "${RM} $${TMPOPTIONSFILE}; exit 1" 1 2 3 5 10 13 15; \
4770
	${SETENV} ${D4P_ENV} ${SH} ${SCRIPTSDIR}/dialog4ports.sh $${TMPOPTIONSFILE} || { \
4770
	${SETENV} ${D4P_ENV} ${SH} ${SCRIPTSDIR}/dialog4ports.sh $${TMPOPTIONSFILE} || { \
4771
		${RM} -f $${TMPOPTIONSFILE}; \
4771
		${RM} $${TMPOPTIONSFILE}; \
4772
		${ECHO_MSG} "===> Options unchanged"; \
4772
		${ECHO_MSG} "===> Options unchanged"; \
4773
		exit 0; \
4773
		exit 0; \
4774
	}; \
4774
	}; \
Lines 4778-4786 do-config: Link Here
4778
		exit 0; \
4778
		exit 0; \
4779
	fi; \
4779
	fi; \
4780
	SELOPTIONS=$$(${CAT} $${TMPOPTIONSFILE}); \
4780
	SELOPTIONS=$$(${CAT} $${TMPOPTIONSFILE}); \
4781
	${RM} -f $${TMPOPTIONSFILE}; \
4781
	${RM} $${TMPOPTIONSFILE}; \
4782
	TMPOPTIONSFILE=$$(mktemp -t portoptions); \
4782
	TMPOPTIONSFILE=$$(mktemp -t portoptions); \
4783
	trap "${RM} -f $${TMPOPTIONSFILE}; exit 1" 1 2 3 5 10 13 15; \
4783
	trap "${RM} $${TMPOPTIONSFILE}; exit 1" 1 2 3 5 10 13 15; \
4784
	${ECHO_CMD} "# This file is auto-generated by 'make config'." > $${TMPOPTIONSFILE}; \
4784
	${ECHO_CMD} "# This file is auto-generated by 'make config'." > $${TMPOPTIONSFILE}; \
4785
	${ECHO_CMD} "# Options for ${PKGNAME}" >> $${TMPOPTIONSFILE}; \
4785
	${ECHO_CMD} "# Options for ${PKGNAME}" >> $${TMPOPTIONSFILE}; \
4786
	${ECHO_CMD} "_OPTIONS_READ=${PKGNAME}" >> $${TMPOPTIONSFILE}; \
4786
	${ECHO_CMD} "_OPTIONS_READ=${PKGNAME}" >> $${TMPOPTIONSFILE}; \
Lines 4800-4806 do-config: Link Here
4800
	else \
4800
	else \
4801
		${CAT} $${TMPOPTIONSFILE} > ${OPTIONS_FILE}; \
4801
		${CAT} $${TMPOPTIONSFILE} > ${OPTIONS_FILE}; \
4802
	fi; \
4802
	fi; \
4803
	${RM} -f $${TMPOPTIONSFILE}
4803
	${RM} $${TMPOPTIONSFILE}
4804
	@cd ${.CURDIR} && ${MAKE} sanity-config
4804
	@cd ${.CURDIR} && ${MAKE} sanity-config
4805
.endif
4805
.endif
4806
.endif # do-config
4806
.endif # do-config
Lines 4885-4895 rmconfig: Link Here
4885
	optionsdir=${OPTIONS_FILE:H}; \
4885
	optionsdir=${OPTIONS_FILE:H}; \
4886
	if [ ${UID} != 0 -a "x${INSTALL_AS_USER}" = "x" -a ! -w "${OPTIONS_FILE}" ]; then \
4886
	if [ ${UID} != 0 -a "x${INSTALL_AS_USER}" = "x" -a ! -w "${OPTIONS_FILE}" ]; then \
4887
		${ECHO_MSG} "===> Switching to root credentials to remove ${OPTIONS_FILE} and $${optionsdir}"; \
4887
		${ECHO_MSG} "===> Switching to root credentials to remove ${OPTIONS_FILE} and $${optionsdir}"; \
4888
		${SU_CMD} "${RM} -f ${OPTIONS_FILE} ; \
4888
		${SU_CMD} "${RM} ${OPTIONS_FILE} ; \
4889
			${RMDIR} $${optionsdir}"; \
4889
			${RMDIR} $${optionsdir}"; \
4890
		${ECHO_MSG} "===> Returning to user credentials"; \
4890
		${ECHO_MSG} "===> Returning to user credentials"; \
4891
	else \
4891
	else \
4892
		${RM} -f ${OPTIONS_FILE}; \
4892
		${RM} ${OPTIONS_FILE}; \
4893
		${RMDIR} $${optionsdir} 2>/dev/null || return 0; \
4893
		${RMDIR} $${optionsdir} 2>/dev/null || return 0; \
4894
	fi
4894
	fi
4895
.else
4895
.else
(-)Mk/bsd.port.subdir.mk (-2 / +2 lines)
Lines 303-309 readmes: readme Link Here
303
303
304
.if !target(readme)
304
.if !target(readme)
305
readme:
305
readme:
306
	@${RM} -f README.html
306
	@${RM} README.html
307
	@${MAKE} README.html
307
	@${MAKE} README.html
308
.endif
308
.endif
309
309
Lines 345-351 README.html: Link Here
345
			-e '/%%SUBDIR%%/r$@.tmp2' \
345
			-e '/%%SUBDIR%%/r$@.tmp2' \
346
			-e '/%%SUBDIR%%/d' \
346
			-e '/%%SUBDIR%%/d' \
347
		> $@
347
		> $@
348
	@${RM} -f $@.tmp $@.tmp2 $@.tmp3 $@.tmp4
348
	@${RM} $@.tmp $@.tmp2 $@.tmp3 $@.tmp4
349
349
350
# Pass in the cached invariant variables to child makes.
350
# Pass in the cached invariant variables to child makes.
351
.if !defined(NOPRECIOUSMAKEVARS)
351
.if !defined(NOPRECIOUSMAKEVARS)
(-)accessibility/at-spi/Makefile (-1 / +1 lines)
Lines 30-36 INSTALL_TARGET= install-strip Link Here
30
GCONF_SCHEMAS=	at-spi.schemas
30
GCONF_SCHEMAS=	at-spi.schemas
31
31
32
post-extract:
32
post-extract:
33
	@${RM} -f ${WRKSRC}/registryd/Accessibility_Registry.server
33
	@${RM} ${WRKSRC}/registryd/Accessibility_Registry.server
34
34
35
post-patch:
35
post-patch:
36
	@${REINPLACE_CMD} -e "/^SUBDIRS =/s/test//" ${WRKSRC}/Makefile.in
36
	@${REINPLACE_CMD} -e "/^SUBDIRS =/s/test//" ${WRKSRC}/Makefile.in
(-)accessibility/speech-dispatcher/Makefile (-1 / +1 lines)
Lines 77-83 post-install: Link Here
77
.for f in ${ETCFILES}
77
.for f in ${ETCFILES}
78
	@${MV} ${STAGEDIR}${ETCDIR}/${f} ${STAGEDIR}${ETCDIR}/${f}.sample
78
	@${MV} ${STAGEDIR}${ETCDIR}/${f} ${STAGEDIR}${ETCDIR}/${f}.sample
79
.endfor
79
.endfor
80
	@${RM} -rf ${STAGEDIR}${DATADIR}/conf
80
	@${RM} -r ${STAGEDIR}${DATADIR}/conf
81
	@${RMDIR} ${STAGEDIR}${DATADIR} || ${TRUE}
81
	@${RMDIR} ${STAGEDIR}${DATADIR} || ${TRUE}
82
	${MKDIR} ${STAGEDIR}${DOCSDIR}
82
	${MKDIR} ${STAGEDIR}${DOCSDIR}
83
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
83
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
(-)arabic/libitl/Makefile (-1 / +1 lines)
Lines 19-25 MAKE_JOBS_UNSAFE= yes Link Here
19
19
20
post-install:
20
post-install:
21
.for f in libitl.so libitl.so.0
21
.for f in libitl.so libitl.so.0
22
	${RM} -f ${STAGEDIR}${PREFIX}/lib/itl/$f
22
	${RM} ${STAGEDIR}${PREFIX}/lib/itl/$f
23
	${LN} -s libitl.so.0.0.7 ${STAGEDIR}${PREFIX}/lib/itl/$f
23
	${LN} -s libitl.so.0.0.7 ${STAGEDIR}${PREFIX}/lib/itl/$f
24
.endfor
24
.endfor
25
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/itl/libitl.so
25
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/itl/libitl.so
(-)archivers/deco/Makefile (-1 / +1 lines)
Lines 41-47 do-install: Link Here
41
	${INSTALL_PROGRAM} ${WRKSRC}/deco ${STAGEDIR}${PREFIX}/bin
41
	${INSTALL_PROGRAM} ${WRKSRC}/deco ${STAGEDIR}${PREFIX}/bin
42
	@${MKDIR} ${STAGEDIR}${DATADIR}
42
	@${MKDIR} ${STAGEDIR}${DATADIR}
43
.for i in LICENSE Makefile NEWS README config.mk
43
.for i in LICENSE Makefile NEWS README config.mk
44
	${RM} -rf ${WRKSRC}/../${PORTNAME}-archive-1.7/${i}
44
	${RM} -r ${WRKSRC}/../${PORTNAME}-archive-1.7/${i}
45
.endfor
45
.endfor
46
	@cd ${WRKDIR}/${PORTNAME}-archive-1.7/x/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
46
	@cd ${WRKDIR}/${PORTNAME}-archive-1.7/x/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
47
	@${FIND} ${STAGEDIR}${DATADIR} -type f -exec ${CHMOD} +x {} \;
47
	@${FIND} ${STAGEDIR}${DATADIR} -type f -exec ${CHMOD} +x {} \;
(-)archivers/minizip/Makefile (-3 / +3 lines)
Lines 27-38 post-install: Link Here
27
	${INSTALL_MAN} ${WRKSRC}/*.1 ${STAGEDIR}${PREFIX}/man/man1
27
	${INSTALL_MAN} ${WRKSRC}/*.1 ${STAGEDIR}${PREFIX}/man/man1
28
28
29
regression-test:
29
regression-test:
30
	${RM} -rf ${WRKDIR}/regression-test1
30
	${RM} -r ${WRKDIR}/regression-test1
31
	${MKDIR} ${WRKDIR}/regression-test1
31
	${MKDIR} ${WRKDIR}/regression-test1
32
	${MV} ${WRKSRC}/*.[cho] ${WRKDIR}/regression-test1
32
	${MV} ${WRKSRC}/*.[cho] ${WRKDIR}/regression-test1
33
	${RM} -f ${WRKDIR}/test.zip
33
	${RM} ${WRKDIR}/test.zip
34
	(cd ${WRKDIR}/regression-test1 && ${WRKSRC}/minizip ${WRKDIR}/test.zip *)
34
	(cd ${WRKDIR}/regression-test1 && ${WRKSRC}/minizip ${WRKDIR}/test.zip *)
35
	${RM} -rf ${WRKDIR}/regression-test2
35
	${RM} -r ${WRKDIR}/regression-test2
36
	${MKDIR} ${WRKDIR}/regression-test2
36
	${MKDIR} ${WRKDIR}/regression-test2
37
	${WRKSRC}/miniunzip ${WRKDIR}/test.zip -d ${WRKDIR}/regression-test2
37
	${WRKSRC}/miniunzip ${WRKDIR}/test.zip -d ${WRKDIR}/regression-test2
38
	${DIFF} -ur ${WRKDIR}/regression-test1 ${WRKDIR}/regression-test2 > /dev/null
38
	${DIFF} -ur ${WRKDIR}/regression-test1 ${WRKDIR}/regression-test2 > /dev/null
(-)archivers/unmakeself/Makefile (-1 / +1 lines)
Lines 17-23 NO_WRKSUBDIR= yes Link Here
17
PLIST_FILES=	bin/unmakeself
17
PLIST_FILES=	bin/unmakeself
18
18
19
do-configure:
19
do-configure:
20
	@${RM} -f ${WRKSRC}/config.h
20
	@${RM} ${WRKSRC}/config.h
21
	@if ${GREP} -q memmem /usr/include/string.h; then \
21
	@if ${GREP} -q memmem /usr/include/string.h; then \
22
		${ECHO_CMD} "#define HAS_MEMMEM" > ${WRKSRC}/config.h; \
22
		${ECHO_CMD} "#define HAS_MEMMEM" > ${WRKSRC}/config.h; \
23
	else \
23
	else \
(-)archivers/zipper/Makefile (-1 / +1 lines)
Lines 15-20 USES= gnustep Link Here
15
USE_GNUSTEP=	back build
15
USE_GNUSTEP=	back build
16
16
17
post-patch:
17
post-patch:
18
	cd ${WRKSRC} && ${FIND} . -name "*#*" -exec ${RM} -f -v "{}" ";"
18
	cd ${WRKSRC} && ${FIND} . -name "*#*" -exec ${RM} -v "{}" ";"
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)astro/gpsbabel/Makefile (-1 / +1 lines)
Lines 36-42 post-patch: Link Here
36
	@${REINPLACE_CMD} '/langPath_ = / \
36
	@${REINPLACE_CMD} '/langPath_ = / \
37
		s|QApplication::applicationDirPath()|"${DATADIR}"|' \
37
		s|QApplication::applicationDirPath()|"${DATADIR}"|' \
38
			${WRKSRC}/gui/mainwindow.cc
38
			${WRKSRC}/gui/mainwindow.cc
39
	@${RM} -rf ${WRKSRC}/zlib/contrib/minizip
39
	@${RM} -r ${WRKSRC}/zlib/contrib/minizip
40
40
41
do-install:
41
do-install:
42
	${INSTALL_PROGRAM} ${WRKSRC}/gpsbabel ${STAGEDIR}${PREFIX}/bin/
42
	${INSTALL_PROGRAM} ${WRKSRC}/gpsbabel ${STAGEDIR}${PREFIX}/bin/
(-)audio/autozen/Makefile (-1 / +1 lines)
Lines 33-39 USE_GNOME= gtk20 Link Here
33
MAKE_ENV=	GTK_CONFIG="pkg-config gtk+-2.0"
33
MAKE_ENV=	GTK_CONFIG="pkg-config gtk+-2.0"
34
34
35
post-extract:
35
post-extract:
36
	@cd ${WRKSRC} && ${RM} -f autozen seq2wav
36
	@cd ${WRKSRC} && ${RM} autozen seq2wav
37
37
38
post-patch:
38
post-patch:
39
	@${REINPLACE_CMD} -e \
39
	@${REINPLACE_CMD} -e \
(-)audio/eawplus/Makefile (-2 / +2 lines)
Lines 24-31 PLIST_SUB= TIMIDITY_DATADIR=${TIMIDITY_DATADIR} Link Here
24
OPTIONS_DEFINE=	DOCS
24
OPTIONS_DEFINE=	DOCS
25
25
26
post-extract:
26
post-extract:
27
	@${RM} -f ${WRKSRC}/timidity/inst/GUS/power/h-hihatp.pat.orig
27
	@${RM} ${WRKSRC}/timidity/inst/GUS/power/h-hihatp.pat.orig
28
	@${RM} -f ${WRKSRC}/timidity/inst/GUS/power/h-snare.pat.orig
28
	@${RM} ${WRKSRC}/timidity/inst/GUS/power/h-snare.pat.orig
29
29
30
do-build:
30
do-build:
31
	${SED}	-e "s|%%PREFIX%%|${PREFIX}|g" \
31
	${SED}	-e "s|%%PREFIX%%|${PREFIX}|g" \
(-)audio/festdoc/Makefile (-1 / +1 lines)
Lines 30-36 do-install: Link Here
30
	  ${CP} $$info ${STAGEDIR}${PREFIX}/info && \
30
	  ${CP} $$info ${STAGEDIR}${PREFIX}/info && \
31
	  ${CP} -r ${WRKSRC}/* ${STAGEDIR}${FDOC} && \
31
	  ${CP} -r ${WRKSRC}/* ${STAGEDIR}${FDOC} && \
32
	  cd ${STAGEDIR}${FDOC} && \
32
	  cd ${STAGEDIR}${FDOC} && \
33
	  ${RM} -f $$info && \
33
	  ${RM} $$info && \
34
	  ${RMDIR} festival/info
34
	  ${RMDIR} festival/info
35
35
36
.include <bsd.port.mk>
36
.include <bsd.port.mk>
(-)audio/festival/Makefile (-1 / +1 lines)
Lines 100-106 do-install: Link Here
100
	${FIND} ${FESTIVAL}/lib -type d -print0 | ${XARGS} -0 ${CHMOD} 755
100
	${FIND} ${FESTIVAL}/lib -type d -print0 | ${XARGS} -0 ${CHMOD} 755
101
	${FIND} ${FESTIVAL} -type f -name *.orig -delete
101
	${FIND} ${FESTIVAL} -type f -name *.orig -delete
102
	${CP} -pPR ${FESTIVAL}/lib ${FESTIVAL}/examples ${STAGEDIR}${DATADIR}
102
	${CP} -pPR ${FESTIVAL}/lib ${FESTIVAL}/examples ${STAGEDIR}${DATADIR}
103
	${RM} -rf ${STAGEDIR}${DATADIR}/lib/etc/Makefile ${STAGEDIR}${DATADIR}/lib/etc/*FreeBSD* \
103
	${RM} -r ${STAGEDIR}${DATADIR}/lib/etc/Makefile ${STAGEDIR}${DATADIR}/lib/etc/*FreeBSD* \
104
	    ${STAGEDIR}${DATADIR}/lib/etc/*unknown
104
	    ${STAGEDIR}${DATADIR}/lib/etc/*unknown
105
	${INSTALL_PROGRAM} ${FESTIVAL}/lib/etc/*/audsp ${STAGEDIR}${PREFIX}/libexec
105
	${INSTALL_PROGRAM} ${FESTIVAL}/lib/etc/*/audsp ${STAGEDIR}${PREFIX}/libexec
106
	${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival ${STAGEDIR}${PREFIX}/libexec/festival.naked
106
	${INSTALL_PROGRAM} ${FESTIVAL}/src/main/festival ${STAGEDIR}${PREFIX}/libexec/festival.naked
(-)audio/festvox-el11/Makefile (-1 / +1 lines)
Lines 29-34 post-extract: Link Here
29
do-install:
29
do-install:
30
	@${MKDIR} ${STAGEDIR}${FHOME}
30
	@${MKDIR} ${STAGEDIR}${FHOME}
31
	cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${FHOME}
31
	cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${FHOME}
32
	${RM} -f ${STAGEDIR}${PREFIX}/share/festival/lib/voices/spanish/el_diphone/COPYING
32
	${RM} ${STAGEDIR}${PREFIX}/share/festival/lib/voices/spanish/el_diphone/COPYING
33
33
34
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)audio/glame/Makefile (-1 / +1 lines)
Lines 30-36 CPPFLAGS+= -I${LOCALBASE}/include Link Here
30
LDFLAGS+=	-L${LOCALBASE}/lib -lltdl
30
LDFLAGS+=	-L${LOCALBASE}/lib -lltdl
31
31
32
post-extract:
32
post-extract:
33
	@cd ${WRKSRC}/doc && ${RM} -f *.info*
33
	@cd ${WRKSRC}/doc && ${RM} *.info*
34
34
35
post-patch:
35
post-patch:
36
	@${REINPLACE_CMD} -e 's| libltdl|| ; s|,$$LIBLTDL,|,,| ; \
36
	@${REINPLACE_CMD} -e 's| libltdl|| ; s|,$$LIBLTDL,|,,| ; \
(-)audio/id3lib/Makefile (-1 / +1 lines)
Lines 18-24 CPPFLAGS+= -I${LOCALBASE}/include Link Here
18
LDFLAGS+=	-L${LOCALBASE}/lib
18
LDFLAGS+=	-L${LOCALBASE}/lib
19
19
20
post-extract:
20
post-extract:
21
	@${RM} -rf ${WRKSRC}/zlib
21
	@${RM} -r ${WRKSRC}/zlib
22
22
23
post-patch:
23
post-patch:
24
	@${REINPLACE_CMD} '/main/s/unsigned int/int/' \
24
	@${REINPLACE_CMD} '/main/s/unsigned int/int/' \
(-)audio/jack/Makefile (-2 / +2 lines)
Lines 61-69 post-patch: Link Here
61
		${WRKSRC}/example-clients/Makefile.in
61
		${WRKSRC}/example-clients/Makefile.in
62
	@${REINPLACE_CMD} -e 's|md5sum|md5 -q|g' \
62
	@${REINPLACE_CMD} -e 's|md5sum|md5 -q|g' \
63
		${WRKSRC}/jackd/Makefile.in
63
		${WRKSRC}/jackd/Makefile.in
64
	@${RM} -f ${WRKSRC}/doc/reference/html/*
64
	@${RM} ${WRKSRC}/doc/reference/html/*
65
65
66
post-build:
66
post-build:
67
	@${RM} -f ${WRKSRC}/doc/reference/html/dir__2F*
67
	@${RM} ${WRKSRC}/doc/reference/html/dir__2F*
68
68
69
.include <bsd.port.mk>
69
.include <bsd.port.mk>
(-)audio/libmusicbrainz5/Makefile (-1 / +1 lines)
Lines 26-31 post-patch: Link Here
26
		 ${WRKSRC}/src/CMakeLists.txt
26
		 ${WRKSRC}/src/CMakeLists.txt
27
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
27
	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
28
		 ${WRKSRC}/cmake/modules/*.cmake
28
		 ${WRKSRC}/cmake/modules/*.cmake
29
	${RM} -f ${WRKSRC}/cmake/modules/FindLibXml2.cmake
29
	${RM} ${WRKSRC}/cmake/modules/FindLibXml2.cmake
30
30
31
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)audio/libnoise/Makefile (-1 / +1 lines)
Lines 36-41 do-install: Link Here
36
		${INSTALL_LIB} libnoise.la ${STAGEDIR}${PREFIX}/lib)
36
		${INSTALL_LIB} libnoise.la ${STAGEDIR}${PREFIX}/lib)
37
	(cd ${WRKSRC}/include && \
37
	(cd ${WRKSRC}/include && \
38
		${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/noise)
38
		${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/noise)
39
	${RM} -f ${STAGEDIR}${PREFIX}/include/noise/Makefile
39
	${RM} ${STAGEDIR}${PREFIX}/include/noise/Makefile
40
40
41
.include <bsd.port.mk>
41
.include <bsd.port.mk>
(-)audio/nosefart/Makefile (-1 / +1 lines)
Lines 20-26 MAKE_ENV= INSTALL="${INSTALL}" COPY="${COPY}" STRIP="${STRIP}" \ Link Here
20
PLIST_FILES=	bin/nosefart
20
PLIST_FILES=	bin/nosefart
21
21
22
pre-build:
22
pre-build:
23
	@${RM} -rf ${BUILD_WRKSRC}/nsfobj
23
	@${RM} -r ${BUILD_WRKSRC}/nsfobj
24
24
25
do-install:
25
do-install:
26
	${INSTALL_PROGRAM} ${WRKSRC}/nsfobj/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
26
	${INSTALL_PROGRAM} ${WRKSRC}/nsfobj/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
(-)audio/opusfile/Makefile (-1 / +1 lines)
Lines 50-56 post-patch: Link Here
50
	@${CP} ${FILESDIR}/ftime.c ${WRKSRC}/src/
50
	@${CP} ${FILESDIR}/ftime.c ${WRKSRC}/src/
51
51
52
post-install-DOXYGEN-on:
52
post-install-DOXYGEN-on:
53
	@${RM} -f ${WRKDIR}/PLIST.doc ; \
53
	@${RM} ${WRKDIR}/PLIST.doc ; \
54
	${FIND} ${STAGEDIR}${DOCSDIR}/html -type f | \
54
	${FIND} ${STAGEDIR}${DOCSDIR}/html -type f | \
55
		${SED} 's|${STAGEDIR}${PREFIX}/||' \
55
		${SED} 's|${STAGEDIR}${PREFIX}/||' \
56
		>> ${WRKDIR}/PLIST.doc ; \
56
		>> ${WRKDIR}/PLIST.doc ; \
(-)audio/p5-libvorbis/Makefile (-1 / +1 lines)
Lines 19-25 USES= perl5 Link Here
19
USE_PERL5=	configure
19
USE_PERL5=	configure
20
20
21
post-extract:
21
post-extract:
22
	@${RM} -rf ${WRKSRC}/blib ${WRKSRC}/pm_to_blib
22
	@${RM} -r ${WRKSRC}/blib ${WRKSRC}/pm_to_blib
23
23
24
post-patch:
24
post-patch:
25
	@${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/Makefile.PL
25
	@${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' ${WRKSRC}/Makefile.PL
(-)audio/pulseaudio/Makefile (-1 / +1 lines)
Lines 92-97 post-install: Link Here
92
.endfor
92
.endfor
93
93
94
post-install-BASH-off:
94
post-install-BASH-off:
95
	@${RM} -rf ${STAGEDIR}${PREFIX}/share/bash-completion
95
	@${RM} -r ${STAGEDIR}${PREFIX}/share/bash-completion
96
96
97
.include <bsd.port.mk>
97
.include <bsd.port.mk>
(-)audio/rhythmbox/Makefile (-1 / +1 lines)
Lines 92-97 post-patch: Link Here
92
92
93
# rbzeitgeist plugin needs py3-zeitgeist
93
# rbzeitgeist plugin needs py3-zeitgeist
94
post-install:
94
post-install:
95
	@${RM} -rf ${STAGEDIR}${PREFIX}/lib/rhythmbox/plugins/rbzeitgeist
95
	@${RM} -r ${STAGEDIR}${PREFIX}/lib/rhythmbox/plugins/rbzeitgeist
96
96
97
.include <bsd.port.post.mk>
97
.include <bsd.port.post.mk>
(-)audio/rioutil/Makefile (-1 / +1 lines)
Lines 19-24 USE_LDCONFIG= yes Link Here
19
INSTALL_TARGET=	install-strip
19
INSTALL_TARGET=	install-strip
20
20
21
post-extract:
21
post-extract:
22
	@${RM} -f ${WRKSRC}/src/getopt*
22
	@${RM} ${WRKSRC}/src/getopt*
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)audio/timidity++/Makefile (-2 / +2 lines)
Lines 63-70 CONFLICTS_INSTALL= timidity-[0-9]* Link Here
63
DOCFILES=	README.alsaseq README.dl README.m2m README.mts README.sf
63
DOCFILES=	README.alsaseq README.dl README.m2m README.mts README.sf
64
64
65
pre-patch:
65
pre-patch:
66
	@${RM} -f ${WRKSRC}/libarc/*.h
66
	@${RM} ${WRKSRC}/libarc/*.h
67
	@${RM} -f ${WRKSRC}/utils/mblock.h
67
	@${RM} ${WRKSRC}/utils/mblock.h
68
68
69
pre-install:
69
pre-install:
70
	@${MKDIR} ${STAGEDIR}${PREFIX}/${TIMID_LIBDIR}
70
	@${MKDIR} ${STAGEDIR}${PREFIX}/${TIMID_LIBDIR}
(-)audio/timidity++/Makefile.interface (-2 / +2 lines)
Lines 121-128 DESKTOP_ENTRIES="XSkinMidi" "" "" "${LINK}" "AudioVideo;Audio;Midi;" "" Link Here
121
.endif
121
.endif
122
122
123
post-extract:
123
post-extract:
124
	@${RM} -f ${WRKSRC}/libarc/*.h
124
	@${RM} ${WRKSRC}/libarc/*.h
125
	@${RM} -f ${WRKSRC}/utils/mblock.h
125
	@${RM} ${WRKSRC}/utils/mblock.h
126
126
127
post-patch:
127
post-patch:
128
.if ${INTERFACE} == "slang"
128
.if ${INTERFACE} == "slang"
(-)audio/uade/Makefile (-1 / +1 lines)
Lines 49-55 XMMS_LIB_DEPENDS= libxmms.so:multimedia/xmms Link Here
49
XMMS_CONFIGURE_WITH=	xmms
49
XMMS_CONFIGURE_WITH=	xmms
50
50
51
post-extract:
51
post-extract:
52
	@${RM} -rf ${WRKSRC}/players/S
52
	@${RM} -r ${WRKSRC}/players/S
53
53
54
post-patch:
54
post-patch:
55
	@${REINPLACE_CMD} -e 's,lib/pkgconfig,libdata/pkgconfig,' \
55
	@${REINPLACE_CMD} -e 's,lib/pkgconfig,libdata/pkgconfig,' \
(-)audio/wildmidi/Makefile (-1 / +1 lines)
Lines 68-74 post-patch: Link Here
68
		${REINPLACE_CMD} '/INSTALL/s@share/man@man@'
68
		${REINPLACE_CMD} '/INSTALL/s@share/man@man@'
69
69
70
pre-install:
70
pre-install:
71
	@${RM} -f ${WRKSRC}/docs/man/man1/wildmidi.1${REINPLACE_ARGS:S/-i//} \
71
	@${RM} ${WRKSRC}/docs/man/man1/wildmidi.1${REINPLACE_ARGS:S/-i//} \
72
		${WRKSRC}/docs/man/man5/wildmidi.cfg.5${REINPLACE_ARGS:S/-i//}
72
		${WRKSRC}/docs/man/man5/wildmidi.cfg.5${REINPLACE_ARGS:S/-i//}
73
	${MKDIR} ${STAGEDIR}${DATADIR} ; \
73
	${MKDIR} ${STAGEDIR}${DATADIR} ; \
74
	${CP} ${WRKSRC}/cfg/wildmidi.cfg ${STAGEDIR}${DATADIR}/wildmidi.cfg.sample
74
	${CP} ${WRKSRC}/cfg/wildmidi.cfg ${STAGEDIR}${DATADIR}/wildmidi.cfg.sample
(-)audio/xmms-gbsplay/Makefile (-1 / +1 lines)
Lines 32-38 CONFIGURE_ARGS= --disable-nas --prefix=${PREFIX} Link Here
32
PLIST_FILES=	lib/xmms/Input/gbsxmms.so
32
PLIST_FILES=	lib/xmms/Input/gbsxmms.so
33
33
34
post-extract:
34
post-extract:
35
	@${RM} -f ${WRKSRC}/po/subdir.mk
35
	@${RM} ${WRKSRC}/po/subdir.mk
36
36
37
post-patch:
37
post-patch:
38
	@${REINPLACE_CMD} -e \
38
	@${REINPLACE_CMD} -e \
(-)base/gcc/Makefile (-1 / +1 lines)
Lines 72-77 post-install: Link Here
72
	${LN} -sf ${GCC_TARGET}-g++.1.gz ${STAGEDIR}/${MANDIR}1/c++.1.gz
72
	${LN} -sf ${GCC_TARGET}-g++.1.gz ${STAGEDIR}/${MANDIR}1/c++.1.gz
73
	${LN} -sf ${GCC_TARGET}-gcc  ${STAGEDIR}/usr/bin/cc ; \
73
	${LN} -sf ${GCC_TARGET}-gcc  ${STAGEDIR}/usr/bin/cc ; \
74
	${LN} -sf ${GCC_TARGET}-gcc.1.gz ${STAGEDIR}/${MANDIR}1/cc.1.gz
74
	${LN} -sf ${GCC_TARGET}-gcc.1.gz ${STAGEDIR}/${MANDIR}1/cc.1.gz
75
	${RM} -rf ${STAGEDIR}/usr/share/info
75
	${RM} -r ${STAGEDIR}/usr/share/info
76
76
77
.include <bsd.port.mk>
77
.include <bsd.port.mk>
(-)benchmarks/flowgrind/Makefile (-1 / +1 lines)
Lines 24-30 CONFIGURE_ARGS= --enable-pcap --enable-gsl Link Here
24
CONFIGURE_ENV=  LIBS="${LIBS} -lpcap"
24
CONFIGURE_ENV=  LIBS="${LIBS} -lpcap"
25
25
26
post-patch:
26
post-patch:
27
	@${RM} -rf ${WRKSRC}/build-aux
27
	@${RM} -r ${WRKSRC}/build-aux
28
	@${REINPLACE_CMD} -e 's|AC_LIB_RPATH||g' ${WRKSRC}/configure.ac
28
	@${REINPLACE_CMD} -e 's|AC_LIB_RPATH||g' ${WRKSRC}/configure.ac
29
29
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)benchmarks/lmbench/Makefile (-1 / +1 lines)
Lines 40-46 post-extract: Link Here
40
# Clean up turds from building the library.  Some systems just have
40
# Clean up turds from building the library.  Some systems just have
41
# .o, some also end up with .s, so clean up both.
41
# .o, some also end up with .s, so clean up both.
42
post-build:
42
post-build:
43
	@${RM} -f ${WRKSRC}/bin/*/*.[os]
43
	@${RM} ${WRKSRC}/bin/*/*.[os]
44
44
45
do-install:
45
do-install:
46
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/lmbench
46
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/lmbench
(-)benchmarks/nqueens/Makefile (-1 / +1 lines)
Lines 35-41 PROGS+= qn24b_mpi Link Here
35
.endif
35
.endif
36
36
37
post-extract:
37
post-extract:
38
	@${RM} -f ${WRKSRC}/qn24b_base
38
	@${RM} ${WRKSRC}/qn24b_base
39
39
40
do-build:
40
do-build:
41
	cd ${WRKSRC} && \
41
	cd ${WRKSRC} && \
(-)benchmarks/siege/Makefile (-2 / +2 lines)
Lines 20-26 CONFIGURE_ARGS= --with-ssl=${OPENSSLBASE} --disable-shared \ Link Here
20
		--sysconfdir=${ETCDIR}
20
		--sysconfdir=${ETCDIR}
21
21
22
pre-configure:
22
pre-configure:
23
	@${RM} -f ${WRKSRC}/acinclude.m4
23
	@${RM} ${WRKSRC}/acinclude.m4
24
	@${RM} -f ${WRKSRC}/utils/missing
24
	@${RM} ${WRKSRC}/utils/missing
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)benchmarks/unixbench/Makefile (-1 / +1 lines)
Lines 17-23 SUB_FILES= unixbench Link Here
17
MAKE_JOBS_UNSAFE=	yes
17
MAKE_JOBS_UNSAFE=	yes
18
18
19
post-extract:
19
post-extract:
20
	${RM} -f ${WRKSRC}/pgms/select
20
	${RM} ${WRKSRC}/pgms/select
21
21
22
do-install:
22
do-install:
23
	${INSTALL_SCRIPT} ${WRKDIR}/unixbench ${STAGEDIR}${PREFIX}/bin/
23
	${INSTALL_SCRIPT} ${WRKDIR}/unixbench ${STAGEDIR}${PREFIX}/bin/
(-)biology/artemis/Makefile (-1 / +1 lines)
Lines 21-27 NO_BUILD= yes Link Here
21
PLIST_SUB=	PORTVERSION="${PORTVERSION}"
21
PLIST_SUB=	PORTVERSION="${PORTVERSION}"
22
22
23
post-extract:
23
post-extract:
24
	@${FIND} ${WRKSRC} -type d -name CVS -exec ${RM} -rf {} +
24
	@${FIND} ${WRKSRC} -type d -name CVS -exec ${RM} -r {} +
25
25
26
do-install:
26
do-install:
27
	@${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}-${PORTVERSION}
27
	@${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}-${PORTVERSION}
(-)biology/fasta/Makefile (-1 / +1 lines)
Lines 22-28 PORTDOCS= COPYRIGHT README.versions fasta20.doc fasta20.me format.doc \ Link Here
22
OPTIONS_DEFINE=	DOCS
22
OPTIONS_DEFINE=	DOCS
23
23
24
do-extract:
24
do-extract:
25
	@ ${RM} -rf ${WRKDIR}
25
	@ ${RM} -r ${WRKDIR}
26
	@ ${MKDIR} ${WRKSRC}
26
	@ ${MKDIR} ${WRKSRC}
27
	@ for f in ${EXTRACT_ONLY}; do \
27
	@ for f in ${EXTRACT_ONLY}; do \
28
	  cd ${WRKSRC} && (${GZCAT} ${DISTDIR}/$${f} | ${SH} >/dev/null); \
28
	  cd ${WRKSRC} && (${GZCAT} ${DISTDIR}/$${f} | ${SH} >/dev/null); \
(-)biology/tinker/Makefile (-1 / +1 lines)
Lines 45-51 post-extract: Link Here
45
	@${CHMOD} -R u+w ${WRKSRC}
45
	@${CHMOD} -R u+w ${WRKSRC}
46
46
47
pre-build:
47
pre-build:
48
	@${RM} -f ${BUILD_WRKSRC}/*.c
48
	@${RM} ${BUILD_WRKSRC}/*.c
49
49
50
post-install:
50
post-install:
51
	${MKDIR} ${STAGEDIR}${DATADIR}
51
	${MKDIR} ${STAGEDIR}${DATADIR}
(-)cad/impact/Makefile (-1 / +1 lines)
Lines 49-55 GMSH_RUN_DEPENDS= gmsh:cad/gmsh Link Here
49
49
50
post-extract:
50
post-extract:
51
	@${FIND} ${WRKSRC} -name CVS -type d -print0 -or -name .cvsignore -type f -print0 | \
51
	@${FIND} ${WRKSRC} -name CVS -type d -print0 -or -name .cvsignore -type f -print0 | \
52
		${XARGS} -0 ${RM} -rf
52
		${XARGS} -0 ${RM} -r
53
53
54
do-install:
54
do-install:
55
	(cd ${WRKDIR} && ${INSTALL_SCRIPT} impact impactgui \
55
	(cd ${WRKDIR} && ${INSTALL_SCRIPT} impact impactgui \
(-)cad/kicad/Makefile (-1 / +1 lines)
Lines 80-86 post-install-NLS-on: Link Here
80
	${MKDIR} ${STAGEDIR}${DATADIR}/internat
80
	${MKDIR} ${STAGEDIR}${DATADIR}/internat
81
	(cd ${WRKSRC}/doc/internat &&	\
81
	(cd ${WRKSRC}/doc/internat &&	\
82
		${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/internat)
82
		${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/internat)
83
	${RM} -f ${STAGEDIR}${DATADIR}/internat/CMakeLists.txt
83
	${RM} ${STAGEDIR}${DATADIR}/internat/CMakeLists.txt
84
	${FIND} ${STAGEDIR}${DATADIR}/internat -name kicad.po -delete
84
	${FIND} ${STAGEDIR}${DATADIR}/internat -name kicad.po -delete
85
85
86
post-install-DOCS-on:
86
post-install-DOCS-on:
(-)cad/opencascade/Makefile (-1 / +1 lines)
Lines 124-130 post-install: Link Here
124
	done)
124
	done)
125
	${MKDIR} ${STAGEDIR}${PREFIX}/include/OpenCASCADE
125
	${MKDIR} ${STAGEDIR}${PREFIX}/include/OpenCASCADE
126
	(cd ${STAGEDIR}${OCCROOT}/inc && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/OpenCASCADE)
126
	(cd ${STAGEDIR}${OCCROOT}/inc && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/OpenCASCADE)
127
	${RM} -rf ${STAGEDIR}${OCCROOT}/inc
127
	${RM} -r ${STAGEDIR}${OCCROOT}/inc
128
	${LN} -sf ${PREFIX}/include/OpenCASCADE ${STAGEDIR}${OCCROOT}/inc
128
	${LN} -sf ${PREFIX}/include/OpenCASCADE ${STAGEDIR}${OCCROOT}/inc
129
	(cd ${WRKSRC} && ${COPYTREE_SHARE} tests ${STAGEDIR}${OCCROOT})
129
	(cd ${WRKSRC} && ${COPYTREE_SHARE} tests ${STAGEDIR}${OCCROOT})
130
post-install-DOCS-on:
130
post-install-DOCS-on:
(-)cad/tochnog/Makefile (-1 / +1 lines)
Lines 94-100 do-install: Link Here
94
	  ${STAGEDIR}${GID_PTYPES}/tochnog.gid
94
	  ${STAGEDIR}${GID_PTYPES}/tochnog.gid
95
do-install-EXAMPLES-on:
95
do-install-EXAMPLES-on:
96
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
96
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
97
	${RM} -f ${WRKDIR}/Sources/test/*.orig
97
	${RM} ${WRKDIR}/Sources/test/*.orig
98
	${INSTALL_DATA} ${WRKDIR}/Sources/test/* ${STAGEDIR}${EXAMPLESDIR}
98
	${INSTALL_DATA} ${WRKDIR}/Sources/test/* ${STAGEDIR}${EXAMPLESDIR}
99
99
100
.include <bsd.port.mk>
100
.include <bsd.port.mk>
(-)chinese/cnprint/Makefile (-1 / +1 lines)
Lines 31-37 do-extract: Link Here
31
.endfor
31
.endfor
32
	cd ${WRKSRC} ; \
32
	cd ${WRKSRC} ; \
33
	${TAR} pzvxf hbf.tar.gz ; ${MV} hbf/* . ; \
33
	${TAR} pzvxf hbf.tar.gz ; ${MV} hbf/* . ; \
34
	${RM} -fr hbf ; \
34
	${RM} -r hbf ; \
35
	${GUNZIP_CMD} *.gz || ${TRUE}
35
	${GUNZIP_CMD} *.gz || ${TRUE}
36
36
37
post-patch:
37
post-patch:
(-)chinese/fireflyttf/Makefile (-1 / +1 lines)
Lines 37-43 post-extract: Link Here
37
	@${TAR} -C ${WRKSRC} -zxf ${DISTDIR}/fireflysung-1.3.0p1.tar.gz \
37
	@${TAR} -C ${WRKSRC} -zxf ${DISTDIR}/fireflysung-1.3.0p1.tar.gz \
38
		fireflysung-1.3.0p1/fireflysung.ttf
38
		fireflysung-1.3.0p1/fireflysung.ttf
39
	@${MV} ${WRKSRC}/fireflysung-1.3.0p1/fireflysung.ttf  ${WRKSRC}
39
	@${MV} ${WRKSRC}/fireflysung-1.3.0p1/fireflysung.ttf  ${WRKSRC}
40
	@${RM} -rf ${WRKSRC}/fireflysung-1.3.0p1
40
	@${RM} -r ${WRKSRC}/fireflysung-1.3.0p1
41
.else
41
.else
42
	${TRUE}
42
	${TRUE}
43
.endif
43
.endif
(-)chinese/phpbb-tw/Makefile (-1 / +1 lines)
Lines 70-76 pre-everything:: Link Here
70
post-patch:
70
post-patch:
71
	@ ${REINPLACE_CMD} -e "s#\.\./templates#/${PHPBB_URL}/templates#" \
71
	@ ${REINPLACE_CMD} -e "s#\.\./templates#/${PHPBB_URL}/templates#" \
72
	  ${WRKSRC}/docs/*.html
72
	  ${WRKSRC}/docs/*.html
73
	@${RM} -f `${FIND} ${WRKSRC} -name '*.orig'`
73
	@${RM} `${FIND} ${WRKSRC} -name '*.orig'`
74
74
75
do-install:
75
do-install:
76
	@ ${MKDIR} -m 0775 ${STAGEDIR}${PREFIX}/${PHPBBDIR}
76
	@ ${MKDIR} -m 0775 ${STAGEDIR}${PREFIX}/${PHPBBDIR}
(-)comms/cqrlog/Makefile (-2 / +2 lines)
Lines 44-50 QT4_BUILD_DEPENDS= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}/qt/interfaces.ppu:edito Link Here
44
QT4_MAKE_ARGS=	PLATFORM=qt
44
QT4_MAKE_ARGS=	PLATFORM=qt
45
45
46
post-extract:
46
post-extract:
47
	@${RM} -rf ${WRKSRC}/src/lnet/lib/openssl.pas
47
	@${RM} -r ${WRKSRC}/src/lnet/lib/openssl.pas
48
48
49
post-patch:
49
post-patch:
50
	@${SED} -e s!%%LOCALBASE%%!${LOCALBASE}!g \
50
	@${SED} -e s!%%LOCALBASE%%!${LOCALBASE}!g \
Lines 65-71 post-patch: Link Here
65
		${WRKSRC}/src/dData.pas ${WRKSRC}/src/fGrayline.pas
65
		${WRKSRC}/src/dData.pas ${WRKSRC}/src/fGrayline.pas
66
	${REINPLACE_CMD} -e s!%%LAZARUSDIR%%!${LAZARUS_DIR}!g \
66
	${REINPLACE_CMD} -e s!%%LAZARUSDIR%%!${LAZARUS_DIR}!g \
67
		${WRKSRC}/Makefile
67
		${WRKSRC}/Makefile
68
	${RM} -rf ${WRKSRC}/src/mysql
68
	${RM} -r ${WRKSRC}/src/mysql
69
	${LAZARUS_DIR}/tools/lazres ${WRKSRC}/src/fLoTWExport.lrs \
69
	${LAZARUS_DIR}/tools/lazres ${WRKSRC}/src/fLoTWExport.lrs \
70
		${WRKSRC}/src/fLoTWExport.lfm
70
		${WRKSRC}/src/fLoTWExport.lfm
71
	${LAZARUS_DIR}/tools/lazres ${WRKSRC}/src/fPreferences.lrs \
71
	${LAZARUS_DIR}/tools/lazres ${WRKSRC}/src/fPreferences.lrs \
(-)comms/wwl/Makefile (-1 / +1 lines)
Lines 15-21 CONFLICTS= locator* Link Here
15
15
16
do-install:
16
do-install:
17
	@${INSTALL_PROGRAM} ${WRKSRC}/wwl ${STAGEDIR}${PREFIX}/bin
17
	@${INSTALL_PROGRAM} ${WRKSRC}/wwl ${STAGEDIR}${PREFIX}/bin
18
	@${RM} -f ${STAGEDIR}${PREFIX}/bin/locator
18
	@${RM} ${STAGEDIR}${PREFIX}/bin/locator
19
	@${LN} -sf wwl ${STAGEDIR}${PREFIX}/bin/locator
19
	@${LN} -sf wwl ${STAGEDIR}${PREFIX}/bin/locator
20
	@${INSTALL_DATA} ${WRKSRC}/wwl.1 ${STAGEDIR}${MANPREFIX}/man/man1
20
	@${INSTALL_DATA} ${WRKSRC}/wwl.1 ${STAGEDIR}${MANPREFIX}/man/man1
21
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
21
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)comms/yaac/Makefile (-1 / +1 lines)
Lines 23-29 WRKSRC= ${WRKDIR}/yaac Link Here
23
23
24
do-install:
24
do-install:
25
	${UNZIP_NATIVE_CMD} -d ${STAGEDIR}/${JAVASHAREDIR}/${PORTNAME} ${WRKSRC}/YAAC.zip
25
	${UNZIP_NATIVE_CMD} -d ${STAGEDIR}/${JAVASHAREDIR}/${PORTNAME} ${WRKSRC}/YAAC.zip
26
	${RM} -rf ${STAGEDIR}/${JAVASHAREDIR}/${PORTNAME}/lib/rxtx-2.2pre2-bins
26
	${RM} -r ${STAGEDIR}/${JAVASHAREDIR}/${PORTNAME}/lib/rxtx-2.2pre2-bins
27
	${INSTALL_SCRIPT} ${WRKDIR}/yaac.sh ${STAGEDIR}${PREFIX}/bin/yaac
27
	${INSTALL_SCRIPT} ${WRKDIR}/yaac.sh ${STAGEDIR}${PREFIX}/bin/yaac
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)converters/recode/Makefile (-1 / +1 lines)
Lines 26-32 INFO= recode Link Here
26
26
27
post-extract:
27
post-extract:
28
	@${CP} ${FILESDIR}/ru.po ${WRKSRC}/i18n
28
	@${CP} ${FILESDIR}/ru.po ${WRKSRC}/i18n
29
	@${RM} -f ${WRKSRC}/doc/${PORTNAME}.info*
29
	@${RM} ${WRKSRC}/doc/${PORTNAME}.info*
30
30
31
post-patch:
31
post-patch:
32
	@${REINPLACE_CMD} -E \
32
	@${REINPLACE_CMD} -E \
(-)databases/adodb/Makefile (-1 / +1 lines)
Lines 31-37 OPTIONS_SUB= yes Link Here
31
TESTS_DESC=	Install tests
31
TESTS_DESC=	Install tests
32
32
33
post-patch:
33
post-patch:
34
	@cd ${WRKSRC}; ${RM} -f cute_icons_for_site/Thumbs.db
34
	@cd ${WRKSRC}; ${RM} cute_icons_for_site/Thumbs.db
35
35
36
do-install:
36
do-install:
37
	@${MKDIR} ${STAGEDIR}${DATADIR}
37
	@${MKDIR} ${STAGEDIR}${DATADIR}
(-)databases/cassandra2/Makefile (-1 / +1 lines)
Lines 75-81 post-patch: Link Here
75
.endfor
75
.endfor
76
	${REINPLACE_CMD} -e 's|\`dirname \$$\0\`/..|${DATADIR}|' \
76
	${REINPLACE_CMD} -e 's|\`dirname \$$\0\`/..|${DATADIR}|' \
77
		${WRKSRC}/bin/cassandra.in.sh
77
		${WRKSRC}/bin/cassandra.in.sh
78
	${RM} -f ${WRKSRC}/conf/*.orig
78
	${RM} ${WRKSRC}/conf/*.orig
79
.if ${PORT_OPTIONS:MCQL}
79
.if ${PORT_OPTIONS:MCQL}
80
	${REINPLACE_CMD} -e 's|os.path.dirname(__file__)|"${DATADIR}/bin"|' \
80
	${REINPLACE_CMD} -e 's|os.path.dirname(__file__)|"${DATADIR}/bin"|' \
81
		${WRKSRC}/bin/cqlsh
81
		${WRKSRC}/bin/cqlsh
(-)databases/db5/Makefile (-4 / +4 lines)
Lines 93-105 post-install: Link Here
93
		       ${LN} -s -f ${PORTNAME}/$$i ../$$i-${BDBMAJ} ; done
93
		       ${LN} -s -f ${PORTNAME}/$$i ../$$i-${BDBMAJ} ; done
94
94
95
post-install-JAVA-off:
95
post-install-JAVA-off:
96
	${RM} -r -f ${STAGEDIR}${DOCSDIR}/java
96
	${RM} -r ${STAGEDIR}${DOCSDIR}/java
97
.for i in gsg gsg_db_rep gsg_txn
97
.for i in gsg gsg_db_rep gsg_txn
98
	${RM} -r -f ${STAGEDIR}${DOCSDIR}/${i}/JAVA
98
	${RM} -r ${STAGEDIR}${DOCSDIR}/${i}/JAVA
99
.endfor
99
.endfor
100
100
101
post-install-SQL-off:
101
post-install-SQL-off:
102
	${RM} -r -f ${STAGEDIR}${DOCSDIR}/bdb-sql
102
	${RM} -r ${STAGEDIR}${DOCSDIR}/bdb-sql
103
103
104
post-install-TCL-on:
104
post-install-TCL-on:
105
	echo "package ifneeded Db_tcl ${BDBVER} \
105
	echo "package ifneeded Db_tcl ${BDBVER} \
Lines 108-114 post-install-TCL-on: Link Here
108
108
109
post-install-TCL-off:
109
post-install-TCL-off:
110
.for i in api_reference/TCL
110
.for i in api_reference/TCL
111
	${RM} -r -f ${STAGEDIR}${DOCSDIR}/${i}
111
	${RM} -r ${STAGEDIR}${DOCSDIR}/${i}
112
.endfor
112
.endfor
113
113
114
.include <bsd.port.mk>
114
.include <bsd.port.mk>
(-)databases/db6/Makefile (-4 / +4 lines)
Lines 81-93 post-install: Link Here
81
	for i in *; do ${LN} -s -f ${PORTNAME}/$$i ../$$i-${BDBVER} ; done
81
	for i in *; do ${LN} -s -f ${PORTNAME}/$$i ../$$i-${BDBVER} ; done
82
82
83
post-install-JAVA-off:
83
post-install-JAVA-off:
84
	${RM} -r -f ${STAGEDIR}${DOCSDIR}/java
84
	${RM} -r ${STAGEDIR}${DOCSDIR}/java
85
.for i in gsg gsg_db_rep gsg_txn
85
.for i in gsg gsg_db_rep gsg_txn
86
	${RM} -r -f ${STAGEDIR}${DOCSDIR}/${i}/JAVA
86
	${RM} -r ${STAGEDIR}${DOCSDIR}/${i}/JAVA
87
.endfor
87
.endfor
88
88
89
post-install-SQL-off:
89
post-install-SQL-off:
90
	${RM} -r -f ${STAGEDIR}${DOCSDIR}/bdb-sql
90
	${RM} -r ${STAGEDIR}${DOCSDIR}/bdb-sql
91
91
92
post-install-SQL-on:
92
post-install-SQL-on:
93
	${INSTALL_SCRIPT} ${WRKSRC}/../lang/sql/upgrade61.sh \
93
	${INSTALL_SCRIPT} ${WRKSRC}/../lang/sql/upgrade61.sh \
Lines 100-106 post-install-TCL-on: Link Here
100
100
101
post-install-TCL-off:
101
post-install-TCL-off:
102
.for i in api_reference/TCL
102
.for i in api_reference/TCL
103
	${RM} -r -f ${STAGEDIR}${DOCSDIR}/${i}
103
	${RM} -r ${STAGEDIR}${DOCSDIR}/${i}
104
.endfor
104
.endfor
105
105
106
.include <bsd.port.mk>
106
.include <bsd.port.mk>
(-)databases/dbconnect/Makefile (-1 / +1 lines)
Lines 33-39 PGSQL_CONFIGURE_ON= --enable-pgsql=yes \ Link Here
33
			--with-pgsql_lib=${LOCALBASE}/lib
33
			--with-pgsql_lib=${LOCALBASE}/lib
34
34
35
post-patch:
35
post-patch:
36
	@${RM} -f ${WRKSRC}/include/dbconn/README
36
	@${RM} ${WRKSRC}/include/dbconn/README
37
	@${REINPLACE_CMD} 's|gcc|${CC}|' \
37
	@${REINPLACE_CMD} 's|gcc|${CC}|' \
38
		${WRKSRC}/src/dbconnect/Makefile.in \
38
		${WRKSRC}/src/dbconnect/Makefile.in \
39
		${WRKSRC}/src/driver_*/Makefile.in
39
		${WRKSRC}/src/driver_*/Makefile.in
(-)databases/libodbc++/Makefile (-1 / +1 lines)
Lines 28-34 DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION} Link Here
28
PORTDOCS=	progref
28
PORTDOCS=	progref
29
29
30
post-extract:
30
post-extract:
31
	${RM} -f ${WRKSRC}/doc/progref/progref-stamp
31
	${RM} ${WRKSRC}/doc/progref/progref-stamp
32
32
33
post-patch:
33
post-patch:
34
	@${REINPLACE_CMD} -e 's|-ltermcap|-lncurses|' ${WRKSRC}/configure
34
	@${REINPLACE_CMD} -e 's|-ltermcap|-lncurses|' ${WRKSRC}/configure
(-)databases/mariadb100-client/Makefile (-1 / +1 lines)
Lines 21-26 CLIENT_ONLY= yes Link Here
21
21
22
post-stage:
22
post-stage:
23
	${RM} ${STAGEDIR}${PREFIX}/share/aclocal/mysql.m4
23
	${RM} ${STAGEDIR}${PREFIX}/share/aclocal/mysql.m4
24
	${RM} -rf ${STAGEDIR}${PREFIX}/include/mysql/private
24
	${RM} -r ${STAGEDIR}${PREFIX}/include/mysql/private
25
25
26
.include "${MASTERDIR}/Makefile"
26
.include "${MASTERDIR}/Makefile"
(-)databases/mariadb100-server/Makefile (-1 / +1 lines)
Lines 154-160 USE_GCC= yes Link Here
154
.endif
154
.endif
155
155
156
post-extract-OQGRAPH-off:
156
post-extract-OQGRAPH-off:
157
	@${RM} -rf ${WRKSRC}/storage/oqgraph
157
	@${RM} -r ${WRKSRC}/storage/oqgraph
158
158
159
post-patch:
159
post-patch:
160
	@${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt
160
	@${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt
(-)databases/mariadb55-server/Makefile (-1 / +1 lines)
Lines 117-123 USE_GCC= yes Link Here
117
.endif
117
.endif
118
118
119
post-extract-OQGRAPH-off:
119
post-extract-OQGRAPH-off:
120
	@${RM} -rf ${WRKSRC}/storage/oqgraph
120
	@${RM} -r ${WRKSRC}/storage/oqgraph
121
121
122
post-patch:
122
post-patch:
123
	@${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt
123
	@${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt
(-)databases/mysql++1/Makefile (-1 / +1 lines)
Lines 38-43 post-install: Link Here
38
		${SED} -e "s|/usr/include/mysql|${LOCALBASE}/include/mysql|" | \
38
		${SED} -e "s|/usr/include/mysql|${LOCALBASE}/include/mysql|" | \
39
		${SED} -e "s|-lmysqlpp|-L${PREFIX}/lib -L${LOCALBASE}/lib/mysql -lmysqlpp|" \
39
		${SED} -e "s|-lmysqlpp|-L${PREFIX}/lib -L${LOCALBASE}/lib/mysql -lmysqlpp|" \
40
		> ${STAGEDIR}${EXAMPLESDIR}/Makefile
40
		> ${STAGEDIR}${EXAMPLESDIR}/Makefile
41
	@${RM} -f ${STAGEDIR}${EXAMPLESDIR}/Makefile.temp
41
	@${RM} ${STAGEDIR}${EXAMPLESDIR}/Makefile.temp
42
42
43
.include <bsd.port.mk>
43
.include <bsd.port.mk>
(-)databases/mysql-connector-c++/Makefile (-1 / +1 lines)
Lines 31-37 CMAKE_ARGS+=-DCMAKE_ENABLE_C++11=ON Link Here
31
.endif
31
.endif
32
32
33
post-install:
33
post-install:
34
	@${RM} -f ${STAGEDIR}${DOCSDIR}/INSTALL \
34
	@${RM} ${STAGEDIR}${DOCSDIR}/INSTALL \
35
		${STAGEDIR}${DOCSDIR}/COPYING
35
		${STAGEDIR}${DOCSDIR}/COPYING
36
36
37
.if defined(MAINTAINER_MODE)
37
.if defined(MAINTAINER_MODE)
(-)databases/mysql57-server/Makefile (-1 / +1 lines)
Lines 148-154 CMAKE_ARGS+= -DWITH_SSL=${OPENSSLBASE} Link Here
148
.endif
148
.endif
149
149
150
post-extract:
150
post-extract:
151
	@${RM} -rvf ${WRKSRC}/sql/sql_hints.yy.cc ${WRKSRC}/sql/sql_hints.yy.h
151
	@${RM} -rv ${WRKSRC}/sql/sql_hints.yy.cc ${WRKSRC}/sql/sql_hints.yy.h
152
152
153
post-patch:
153
post-patch:
154
	@${REINPLACE_CMD} 's/*.1/${MMAN1}/' ${WRKSRC}/man/CMakeLists.txt
154
	@${REINPLACE_CMD} 's/*.1/${MMAN1}/' ${WRKSRC}/man/CMakeLists.txt
(-)databases/p5-DBD-SQLite2/Makefile (-1 / +1 lines)
Lines 20-26 USES= perl5 Link Here
20
USE_PERL5=	configure
20
USE_PERL5=	configure
21
21
22
post-patch:
22
post-patch:
23
	@${RM} -f ${WRKSRC}/getsqlite.pl
23
	@${RM} ${WRKSRC}/getsqlite.pl
24
24
25
post-install:
25
post-install:
26
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/DBD/SQLite2/SQLite2.so
26
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/DBD/SQLite2/SQLite2.so
(-)databases/pgfouine/Makefile (-1 / +1 lines)
Lines 19-25 pre-configure: Link Here
19
	${REINPLACE_CMD} -e 's,/usr/bin/php,${LOCALBASE}/bin/php,g;' \
19
	${REINPLACE_CMD} -e 's,/usr/bin/php,${LOCALBASE}/bin/php,g;' \
20
		-e 's,!!PREFIX!!,${PREFIX},g' \
20
		-e 's,!!PREFIX!!,${PREFIX},g' \
21
		${WRKSRC}/pgfouine.php ${WRKSRC}/pgfouine_vacuum.php
21
		${WRKSRC}/pgfouine.php ${WRKSRC}/pgfouine_vacuum.php
22
	${FIND} -d ${WRKSRC} -type d -name 'CVS' -exec ${RM} -rf {} \;
22
	${FIND} -d ${WRKSRC} -type d -name 'CVS' -exec ${RM} -r {} \;
23
23
24
do-install:
24
do-install:
25
	${INSTALL_SCRIPT} ${WRKSRC}/pgfouine.php ${STAGEDIR}${PREFIX}/bin/pgfouine
25
	${INSTALL_SCRIPT} ${WRKSRC}/pgfouine.php ${STAGEDIR}${PREFIX}/bin/pgfouine
(-)databases/pgmodeler/Makefile (-1 / +1 lines)
Lines 30-35 pre-install: Link Here
30
	@${MKDIR} ${STAGEDIR}/${LOCALBASE}/lib/${PORTNAME}/plugins
30
	@${MKDIR} ${STAGEDIR}/${LOCALBASE}/lib/${PORTNAME}/plugins
31
31
32
post-install:
32
post-install:
33
	@${RM} -f ${STAGEDIR}${PREFIX}/bin/tests
33
	@${RM} ${STAGEDIR}${PREFIX}/bin/tests
34
34
35
.include <bsd.port.mk>
35
.include <bsd.port.mk>
(-)databases/phppgadmin/Makefile (-1 / +1 lines)
Lines 32-38 pre-everything:: Link Here
32
do-configure:
32
do-configure:
33
	${REINPLACE_CMD} -e "s|/usr/bin/pg|${LOCALBASE}/bin/pg|" \
33
	${REINPLACE_CMD} -e "s|/usr/bin/pg|${LOCALBASE}/bin/pg|" \
34
		${WRKSRC}/conf/config.inc.php-dist
34
		${WRKSRC}/conf/config.inc.php-dist
35
	${RM} -f ${WRKSRC}/conf/config.inc.php \
35
	${RM} ${WRKSRC}/conf/config.inc.php \
36
		${WRKSRC}/conf/config.inc.php-dist.bak
36
		${WRKSRC}/conf/config.inc.php-dist.bak
37
37
38
do-install:
38
do-install:
(-)databases/py-carbon/Makefile (-1 / +1 lines)
Lines 22-28 USE_GITHUB= yes Link Here
22
GH_ACCOUNT=	graphite-project
22
GH_ACCOUNT=	graphite-project
23
23
24
post-stage:
24
post-stage:
25
	${RM} -rf ${STAGEDIR}${PREFIX}/examples/init.d
25
	${RM} -r ${STAGEDIR}${PREFIX}/examples/init.d
26
	${RMDIR} ${STAGEDIR}${PREFIX}/examples
26
	${RMDIR} ${STAGEDIR}${PREFIX}/examples
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)databases/py-pymssql/Makefile (-1 / +1 lines)
Lines 20-26 USES= python Link Here
20
USE_PYTHON=	autoplist distutils
20
USE_PYTHON=	autoplist distutils
21
21
22
post-extract:
22
post-extract:
23
	@${RM} -f ${WRKSRC}/_mssql.c
23
	@${RM} ${WRKSRC}/_mssql.c
24
24
25
post-install:
25
post-install:
26
	@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_mssql.so \
26
	@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_mssql.so \
(-)databases/riak/Makefile (-1 / +1 lines)
Lines 52-58 post-patch: Link Here
52
	@${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/rel/vars.config
52
	@${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/rel/vars.config
53
53
54
pre-install:
54
pre-install:
55
	${RM} -f ${PLIST}
55
	${RM} ${PLIST}
56
	${CAT} ${PKGDIR}/pkg-plist >> ${PLIST}
56
	${CAT} ${PKGDIR}/pkg-plist >> ${PLIST}
57
	(cd ${WRKSRC}/rel/${PORTNAME}; ${FIND} releases -type f \
57
	(cd ${WRKSRC}/rel/${PORTNAME}; ${FIND} releases -type f \
58
		| ${AWK} '{print length, $$0}' | ${SORT} -rn | ${SED} -e 's/^/lib\//' \
58
		| ${AWK} '{print length, $$0}' | ${SORT} -rn | ${SED} -e 's/^/lib\//' \
(-)databases/ruby-cdb/Makefile (-1 / +1 lines)
Lines 33-39 post-patch: Link Here
33
		${WRKSRC}/cdb.c
33
		${WRKSRC}/cdb.c
34
34
35
post-extract:
35
post-extract:
36
	${RM} -f ${WRKSRC}/cdb
36
	${RM} ${WRKSRC}/cdb
37
	${LN} -s `cd ${CDB_PORTDIR}; ${MAKE} -V WRKSRC` ${WRKSRC}/cdb
37
	${LN} -s `cd ${CDB_PORTDIR}; ${MAKE} -V WRKSRC` ${WRKSRC}/cdb
38
38
39
post-install:
39
post-install:
(-)databases/squirrel-sql/Makefile (-1 / +1 lines)
Lines 31-37 DESKTOP_ENTRIES="Squirrel-SQL Client" \ Link Here
31
		false
31
		false
32
32
33
post-extract:
33
post-extract:
34
	cd "${WRKSRC}" && ${RM} -rf Uninstaller *.bat *.sh .installationinformation
34
	cd "${WRKSRC}" && ${RM} -r Uninstaller *.bat *.sh .installationinformation
35
35
36
do-install:
36
do-install:
37
	${MKDIR} ${STAGEDIR}${DATADIR}
37
	${MKDIR} ${STAGEDIR}${DATADIR}
(-)deskutils/charmtimetracker/Makefile (-1 / +1 lines)
Lines 27-32 PORTDOCS= ReadMe.txt Link Here
27
OPTIONS_DEFINE=	DOCS
27
OPTIONS_DEFINE=	DOCS
28
28
29
post-install:
29
post-install:
30
	${RM} -f ${STAGEDIR}${DOCSDIR}/License.txt
30
	${RM} ${STAGEDIR}${DOCSDIR}/License.txt
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)deskutils/conkyemail/Makefile (-1 / +1 lines)
Lines 23-28 WRKSRC= ${WRKDIR}/src Link Here
23
post-patch:
23
post-patch:
24
	cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,/usr/share/${PORTNAME},${DATADIR},g' \
24
	cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,/usr/share/${PORTNAME},${DATADIR},g' \
25
		conkyEmail  conkyEmail.py setup.py example/conkyrc
25
		conkyEmail  conkyEmail.py setup.py example/conkyrc
26
	cd ${WRKSRC} && ${RM} -fr example/conkyrc.bak
26
	cd ${WRKSRC} && ${RM} -r example/conkyrc.bak
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)deskutils/conkyforecast/Makefile (-1 / +1 lines)
Lines 39-45 post-patch: Link Here
39
	@cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,/usr/bin/python,/usr/bin/env,g' \
39
	@cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,/usr/bin/python,/usr/bin/env,g' \
40
		conkyForecast \
40
		conkyForecast \
41
		conkyForecast-SunsetSunriseCountdown
41
		conkyForecast-SunsetSunriseCountdown
42
	@cd ${WRKSRC} && ${RM} -fr test/*.bak example/*.bak
42
	@cd ${WRKSRC} && ${RM} -r test/*.bak example/*.bak
43
43
44
post-install:
44
post-install:
45
	@${MKDIR} ${STAGEDIR}${FONTSDIR}
45
	@${MKDIR} ${STAGEDIR}${FONTSDIR}
(-)deskutils/docear/Makefile (-1 / +1 lines)
Lines 29-35 WRKSRC= ${WRKDIR}/docear-1.2.0.0_stable_build291 Link Here
29
SUB_FILES=	docear.desktop
29
SUB_FILES=	docear.desktop
30
30
31
do-install:
31
do-install:
32
	@${RM} -f ${WRKSRC}/docear.bat ${WRKSRC}/docear.exe ${WRKSRC}/*.bak
32
	@${RM} ${WRKSRC}/docear.bat ${WRKSRC}/docear.exe ${WRKSRC}/*.bak
33
# We can't install into $DOCSDIR or support disabling a DOCS option
33
# We can't install into $DOCSDIR or support disabling a DOCS option
34
# since the documentation is an integral part of the installation,
34
# since the documentation is an integral part of the installation,
35
# such as online help via the program menus.
35
# such as online help via the program menus.
(-)deskutils/gnome-shell-extension-backslide/Makefile (-1 / +1 lines)
Lines 42-48 do-install: Link Here
42
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/
42
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/
43
	@(cd ${WRKSRC} && ${CP} backslide\@codeisland.org/schemas/org.gnome.shell.extensions.backslide.gschema.xml \
43
	@(cd ${WRKSRC} && ${CP} backslide\@codeisland.org/schemas/org.gnome.shell.extensions.backslide.gschema.xml \
44
		${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/)
44
		${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/)
45
	@${RM} -fr ${WRKSRC}/backslide\@codeisland.org/schemas
45
	@${RM} -r ${WRKSRC}/backslide\@codeisland.org/schemas
46
	@(cd ${WRKSRC} && ${CP} -pPR backslide\@codeisland.org \
46
	@(cd ${WRKSRC} && ${CP} -pPR backslide\@codeisland.org \
47
		${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/)
47
		${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/)
48
48
(-)deskutils/gnome-shell-extension-coverflow/Makefile (-1 / +1 lines)
Lines 34-40 do-install: Link Here
34
		@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/
34
		@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/
35
		@(cd ${WRKSRC} && ${CP} CoverflowAltTab\@dmo60.de/schemas/org.gnome.shell.extensions.coverflowalttab.gschema.xml \
35
		@(cd ${WRKSRC} && ${CP} CoverflowAltTab\@dmo60.de/schemas/org.gnome.shell.extensions.coverflowalttab.gschema.xml \
36
			${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/)
36
			${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/)
37
		@${RM} -fr ${WRKSRC}/CoverflowAltTab\@dmo60.de/schemas
37
		@${RM} -r ${WRKSRC}/CoverflowAltTab\@dmo60.de/schemas
38
		@(cd ${WRKSRC} && ${CP} -pPR CoverflowAltTab\@dmo60.de ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/)
38
		@(cd ${WRKSRC} && ${CP} -pPR CoverflowAltTab\@dmo60.de ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/)
39
39
40
.include <bsd.port.mk>
40
.include <bsd.port.mk>
(-)deskutils/gnome-shell-extension-hidetopbar/Makefile (-1 / +1 lines)
Lines 34-40 do-install: Link Here
34
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca
34
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca
35
	${INSTALL_DATA} ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml \
35
	${INSTALL_DATA} ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml \
36
		${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/
36
		${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/
37
	@${RM} -fr ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml
37
	@${RM} -r ${WRKSRC}/org.gnome.shell.extensions.hidetopbar.gschema.xml
38
	cd ${WRKSRC} && ${COPYTREE_SHARE} . \
38
	cd ${WRKSRC} && ${COPYTREE_SHARE} . \
39
		${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/
39
		${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/
40
40
(-)deskutils/gnome-shell-extension-lockkeys/Makefile (-1 / +1 lines)
Lines 33-39 do-install: Link Here
33
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/
33
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/
34
	${INSTALL_DATA} ${WRKSRC}/lockkeys\@vaina.lt/schemas/org.gnome.shell.extensions.lockkeys.gschema.xml \
34
	${INSTALL_DATA} ${WRKSRC}/lockkeys\@vaina.lt/schemas/org.gnome.shell.extensions.lockkeys.gschema.xml \
35
		${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/
35
		${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/
36
	@${RM} -fr ${WRKSRC}/lockkeys\@vaina.lt/schemas/
36
	@${RM} -r ${WRKSRC}/lockkeys\@vaina.lt/schemas/
37
	cd ${WRKSRC} && ${COPYTREE_SHARE} lockkeys\@vaina.lt \
37
	cd ${WRKSRC} && ${COPYTREE_SHARE} lockkeys\@vaina.lt \
38
		${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/
38
		${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/
39
39
(-)deskutils/gnome-shell-extension-overlay-icons/Makefile (-1 / +1 lines)
Lines 34-40 do-install: Link Here
34
		@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/
34
		@${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/
35
		cd ${WRKSRC} && ${INSTALL_DATA} ${WRKSRC}/windowoverlay-icons/schemas/org.gnome.shell.extensions.windowoverlay-icons.gschema.xml \
35
		cd ${WRKSRC} && ${INSTALL_DATA} ${WRKSRC}/windowoverlay-icons/schemas/org.gnome.shell.extensions.windowoverlay-icons.gschema.xml \
36
			${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/
36
			${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/
37
		@${RM} -fr ${WRKSRC}/windowoverlay-icons/schemas/
37
		@${RM} -r ${WRKSRC}/windowoverlay-icons/schemas/
38
		cd ${WRKSRC}/windowoverlay-icons && ${COPYTREE_SHARE} . \
38
		cd ${WRKSRC}/windowoverlay-icons && ${COPYTREE_SHARE} . \
39
			${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/windowoverlay-icons@sustmidown.centrum.cz
39
			${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/windowoverlay-icons@sustmidown.centrum.cz
40
40
(-)deskutils/gworkspace/Makefile (-1 / +1 lines)
Lines 27-32 USES+= ghostscript Link Here
27
.endif
27
.endif
28
28
29
pre-configure:
29
pre-configure:
30
	${RM} -rf ${WRKSRC}/GWMetadata
30
	${RM} -r ${WRKSRC}/GWMetadata
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)deskutils/myitcrm/Makefile (-1 / +1 lines)
Lines 52-58 trace-distfile: distclean Link Here
52
	@cd ${.CURDIR} && make FETCH_ARGS=-vFpr makesum
52
	@cd ${.CURDIR} && make FETCH_ARGS=-vFpr makesum
53
53
54
rm-install:
54
rm-install:
55
	${SU_CMD} '${RM} -rf ${WWWDIR}/install'
55
	${SU_CMD} '${RM} -r ${WWWDIR}/install'
56
56
57
.endif
57
.endif
58
58
(-)deskutils/plans/Makefile (-2 / +2 lines)
Lines 47-53 SUB_FILES= pkg-message Link Here
47
post-extract:
47
post-extract:
48
	@${CP} ${_DISTDIR}/powerani.gif ${WRKSRC}/theme/graphics/freebsd.gif
48
	@${CP} ${_DISTDIR}/powerani.gif ${WRKSRC}/theme/graphics/freebsd.gif
49
	@${CP} ${_DISTDIR}/*.pl ${WRKSRC}/
49
	@${CP} ${_DISTDIR}/*.pl ${WRKSRC}/
50
	@${RM} -rf ${WRKSRC}/theme/us_english.pl
50
	@${RM} -r ${WRKSRC}/theme/us_english.pl
51
	@for i in ${WRKSRC}/data/*xml ${WRKSRC}/*config.pl;\
51
	@for i in ${WRKSRC}/data/*xml ${WRKSRC}/*config.pl;\
52
		do ${MV} $$i $$i.sample; done
52
		do ${MV} $$i $$i.sample; done
53
	@${SED} -e 's/iso-8859-1/utf-8/' ${WRKSRC}/us_english.pl >\
53
	@${SED} -e 's/iso-8859-1/utf-8/' ${WRKSRC}/us_english.pl >\
Lines 55-61 post-extract: Link Here
55
	@${TOUCH} ${WRKSRC}/theme/ical/.keep_me
55
	@${TOUCH} ${WRKSRC}/theme/ical/.keep_me
56
56
57
post-patch:
57
post-patch:
58
	@${RM} -f ${WRKSRC}/theme/plans.template.orig
58
	@${RM} ${WRKSRC}/theme/plans.template.orig
59
59
60
do-install:
60
do-install:
61
	@${MKDIR} ${STAGEDIR}${WWWDIR}
61
	@${MKDIR} ${STAGEDIR}${WWWDIR}
(-)devel/arduino/Makefile (-2 / +2 lines)
Lines 82-88 pre-patch: Link Here
82
.endif
82
.endif
83
83
84
post-patch:
84
post-patch:
85
	@${RM} -rf ${WRKSRC}/hardware/tools/
85
	@${RM} -r ${WRKSRC}/hardware/tools/
86
	@${MKDIR} ${WRKSRC}/hardware/tools/avr/
86
	@${MKDIR} ${WRKSRC}/hardware/tools/avr/
87
	@${LN} -s ${PREFIX}/bin ${WRKSRC}/hardware/tools/avr/bin
87
	@${LN} -s ${PREFIX}/bin ${WRKSRC}/hardware/tools/avr/bin
88
	@${LN} -s ${PREFIX}/etc ${WRKSRC}/hardware/tools/avr/etc
88
	@${LN} -s ${PREFIX}/etc ${WRKSRC}/hardware/tools/avr/etc
Lines 91-97 post-patch: Link Here
91
	@${LN} -s ${JAVA_HOME}/jre/lib/ext/RXTXcomm.jar ${WRKSRC}/lib/RXTXcomm.jar
91
	@${LN} -s ${JAVA_HOME}/jre/lib/ext/RXTXcomm.jar ${WRKSRC}/lib/RXTXcomm.jar
92
92
93
	@${MV} ${WRKSRC}/reference/img/logo.png ${WRKSRC}/
93
	@${MV} ${WRKSRC}/reference/img/logo.png ${WRKSRC}/
94
	@${RM} -rf ${WRKSRC}/reference/img/
94
	@${RM} -r ${WRKSRC}/reference/img/
95
95
96
do-install:
96
do-install:
97
	${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}
97
	${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}
(-)devel/arm-elf-binutils/Makefile (-1 / +1 lines)
Lines 23-29 post-install: Link Here
23
.endfor
23
.endfor
24
	cd ${WRKSRC}/libiberty ; ${CP} libiberty.a \
24
	cd ${WRKSRC}/libiberty ; ${CP} libiberty.a \
25
		${STAGEDIR}${PREFIX}/${PKGNAMEPREFIX:S/-$//}/lib
25
		${STAGEDIR}${PREFIX}/${PKGNAMEPREFIX:S/-$//}/lib
26
	${RM} -f ${STAGEDIR}${PREFIX}/${PKGNAMEPREFIX:S/-$//}/info/*
26
	${RM} ${STAGEDIR}${PREFIX}/${PKGNAMEPREFIX:S/-$//}/info/*
27
	${RMDIR} ${STAGEDIR}${PREFIX}/${PKGNAMEPREFIX:S/-$//}/info
27
	${RMDIR} ${STAGEDIR}${PREFIX}/${PKGNAMEPREFIX:S/-$//}/info
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)devel/arm-none-eabi-gdb/Makefile (-1 / +1 lines)
Lines 20-26 CONFIGURE_ARGS= --target=arm-none-eabi --program-prefix=arm-none-eabi- --disable Link Here
20
		--disable-werror
20
		--disable-werror
21
21
22
pre-configure:
22
pre-configure:
23
	cd ${WRKSRC} ; ${RM} -rf dejagnu expect tcl texinfo
23
	cd ${WRKSRC} ; ${RM} -r dejagnu expect tcl texinfo
24
24
25
do-install:
25
do-install:
26
	${INSTALL_PROGRAM} ${WRKSRC}/gdb/gdb \
26
	${INSTALL_PROGRAM} ${WRKSRC}/gdb/gdb \
(-)devel/atf/Makefile (-1 / +1 lines)
Lines 33-39 PLIST_SUB+= TEST= Link Here
33
33
34
post-install:
34
post-install:
35
.if empty(PORT_OPTIONS:MTEST)
35
.if empty(PORT_OPTIONS:MTEST)
36
	@${RM} -rf ${STAGEDIR}${PREFIX}/tests
36
	@${RM} -r ${STAGEDIR}${PREFIX}/tests
37
.endif
37
.endif
38
38
39
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)devel/autoconf/Makefile (-1 / +1 lines)
Lines 36-42 post-patch: Link Here
36
			${REINPLACE_CMD} -E 's,([^-]auto)(conf|make|reconf|update|header|scan),\1\2-${BUILD_VERSION},g ; \
36
			${REINPLACE_CMD} -E 's,([^-]auto)(conf|make|reconf|update|header|scan),\1\2-${BUILD_VERSION},g ; \
37
						s,(config\.guess|config\.sub|ifnames),\1-${BUILD_VERSION},g' $$file ; \
37
						s,(config\.guess|config\.sub|ifnames),\1-${BUILD_VERSION},g' $$file ; \
38
		done)
38
		done)
39
	@(cd ${WRKSRC}/doc && ${RM} -f *.info)
39
	@(cd ${WRKSRC}/doc && ${RM} *.info)
40
	@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
40
	@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
41
		's|@PACKAGE@$$|@PACKAGE@-@VERSION@|'
41
		's|@PACKAGE@$$|@PACKAGE@-@VERSION@|'
42
42
(-)devel/avr-gdb/Makefile (-1 / +1 lines)
Lines 20-26 CONFIGURE_ARGS= --target=avr --program-prefix=avr --disable-nls \ Link Here
20
		--disable-werror
20
		--disable-werror
21
21
22
pre-configure:
22
pre-configure:
23
	cd ${WRKSRC} ; ${RM} -rf dejagnu expect tcl texinfo
23
	cd ${WRKSRC} ; ${RM} -r dejagnu expect tcl texinfo
24
24
25
do-install:
25
do-install:
26
	${INSTALL_PROGRAM} ${WRKSRC}/gdb/gdb \
26
	${INSTALL_PROGRAM} ${WRKSRC}/gdb/gdb \
(-)devel/avr-libc/Makefile (-1 / +1 lines)
Lines 63-69 post-patch: Link Here
63
.endif
63
.endif
64
64
65
do-install:
65
do-install:
66
		${RM} -f ${TMPPLIST}
66
		${RM} ${TMPPLIST}
67
.if ${PORT_OPTIONS:MDOXYGEN}
67
.if ${PORT_OPTIONS:MDOXYGEN}
68
		(cd ${BUILD_WRKSRC}/doc/api/avr-libc-user-manual && \
68
		(cd ${BUILD_WRKSRC}/doc/api/avr-libc-user-manual && \
69
		 ${FIND} . -type f \
69
		 ${FIND} . -type f \
(-)devel/binutils/Makefile (-3 / +3 lines)
Lines 101-118 post-install: Link Here
101
	${REINPLACE_CMD} '/#include "ansidecl.h"/d' ${STAGEDIR}${PREFIX}/include/bfd.h
101
	${REINPLACE_CMD} '/#include "ansidecl.h"/d' ${STAGEDIR}${PREFIX}/include/bfd.h
102
.else
102
.else
103
.if ${PKGNAMEPREFIX:S/-$//} != ${BUTARGET}
103
.if ${PKGNAMEPREFIX:S/-$//} != ${BUTARGET}
104
	${RM} -rf ${STAGEDIR}${PREFIX}/${PKGNAMEPREFIX:S/-$//}
104
	${RM} -r ${STAGEDIR}${PREFIX}/${PKGNAMEPREFIX:S/-$//}
105
.endif
105
.endif
106
	@if [ -d ${STAGEDIR}${PREFIX}/${INFO_PATH} ] ; then rm -rf ${STAGEDIR}${PREFIX}/${INFO_PATH}; fi
106
	@if [ -d ${STAGEDIR}${PREFIX}/${INFO_PATH} ] ; then rm -rf ${STAGEDIR}${PREFIX}/${INFO_PATH}; fi
107
	${LN} -fs ../../bin/${BUTARGET}-size ${STAGEDIR}${PREFIX}/${BUTARGET}/bin/size
107
	${LN} -fs ../../bin/${BUTARGET}-size ${STAGEDIR}${PREFIX}/${BUTARGET}/bin/size
108
.endif
108
.endif
109
.for tool in ${BUREMOVE}
109
.for tool in ${BUREMOVE}
110
	@${RM} -f ${STAGEDIR}${PREFIX}/bin/${BUTARGET}-${tool} \
110
	@${RM} ${STAGEDIR}${PREFIX}/bin/${BUTARGET}-${tool} \
111
	    ${STAGEDIR}${PREFIX}/man/man1/${BUTARGET}-${tool}.1 \
111
	    ${STAGEDIR}${PREFIX}/man/man1/${BUTARGET}-${tool}.1 \
112
	    ${STAGEDIR}${PREFIX}/${BUTARGET}/bin/${tool}
112
	    ${STAGEDIR}${PREFIX}/${BUTARGET}/bin/${tool}
113
.endfor
113
.endfor
114
.if defined(BUREMOVE) && ${BUREMOVE:Mld}
114
.if defined(BUREMOVE) && ${BUREMOVE:Mld}
115
	@${RM} -rf ${STAGEDIR}${PREFIX}/${BUTARGET}/lib/ldscripts
115
	@${RM} -r ${STAGEDIR}${PREFIX}/${BUTARGET}/lib/ldscripts
116
.endif
116
.endif
117
117
118
.include <bsd.port.post.mk>
118
.include <bsd.port.post.mk>
(-)devel/bison/Makefile (-1 / +1 lines)
Lines 30-36 NLS_CONFIGURE_ENABLE= nls Link Here
30
OPTIONS_SUB=	yes
30
OPTIONS_SUB=	yes
31
31
32
post-extract:
32
post-extract:
33
	@${RM} -f ${WRKSRC}/doc/bison.info*
33
	@${RM} ${WRKSRC}/doc/bison.info*
34
	@${REINPLACE_CMD} 's/MANS = yacc.1/MANS =/' ${WRKSRC}/doc/Makefile.in
34
	@${REINPLACE_CMD} 's/MANS = yacc.1/MANS =/' ${WRKSRC}/doc/Makefile.in
35
35
36
PORTEXAMPLES=	calc++
36
PORTEXAMPLES=	calc++
(-)devel/boost_build/Makefile (-1 / +1 lines)
Lines 38-44 do-install: Link Here
38
		${STAGEDIR}${DATADIR})
38
		${STAGEDIR}${DATADIR})
39
	${INSTALL_MAN} ${WRKSRC}/boost.png \
39
	${INSTALL_MAN} ${WRKSRC}/boost.png \
40
		${STAGEDIR}${PREFIX}/share/doc/boost.png
40
		${STAGEDIR}${PREFIX}/share/doc/boost.png
41
	(cd ${WRKSRC}/doc && ${RM} -rf Jamfile.v2 project-root.jam \
41
	(cd ${WRKSRC}/doc && ${RM} -r Jamfile.v2 project-root.jam \
42
		html/userman_HTML.manifest src)
42
		html/userman_HTML.manifest src)
43
43
44
do-install-DOCS-on:
44
do-install-DOCS-on:
(-)devel/cil/Makefile (-1 / +1 lines)
Lines 85-91 do-install: Link Here
85
85
86
do-install-DOCS-on:
86
do-install-DOCS-on:
87
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
87
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
88
	@${RM} -rf ${WRKSRC}/doc/cilcode.tmp
88
	@${RM} -r ${WRKSRC}/doc/cilcode.tmp
89
	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
89
	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
90
90
91
.include <bsd.port.mk>
91
.include <bsd.port.mk>
(-)devel/cook/Makefile (-1 / +1 lines)
Lines 28-33 pre-install: Link Here
28
# cook installs extra copies of the manpages in a directory that MANLANG can't
28
# cook installs extra copies of the manpages in a directory that MANLANG can't
29
# cope with.  Delete the extra copies.
29
# cope with.  Delete the extra copies.
30
post-install:
30
post-install:
31
	@${RM} -rf ${STAGEDIR}${PREFIX}/share/cook/en/man1
31
	@${RM} -r ${STAGEDIR}${PREFIX}/share/cook/en/man1
32
32
33
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)devel/ddd/Makefile (-2 / +2 lines)
Lines 42-49 LIBXMDIR= ${LOCALBASE} Link Here
42
.endif
42
.endif
43
43
44
pre-patch:
44
pre-patch:
45
	@${RM} -fv ${WRKSRC}/ddd/ddd.info*
45
	@${RM}v ${WRKSRC}/ddd/ddd.info*
46
	@${RM} -fv ${WRKSRC}/ddd/ddd-themes.info*
46
	@${RM}v ${WRKSRC}/ddd/ddd-themes.info*
47
47
48
pre-configure:
48
pre-configure:
49
	@${FIND} ${WRKSRC} -name configure | ${XARGS} \
49
	@${FIND} ${WRKSRC} -name configure | ${XARGS} \
(-)devel/efl/Makefile (-1 / +1 lines)
Lines 158-164 pre-patch: Link Here
158
		${WRKSRC}/Makefile.am
158
		${WRKSRC}/Makefile.am
159
159
160
post-stage:
160
post-stage:
161
	${RM} -rf ${STAGEDIR}${PREFIX}/share/gdb
161
	${RM} -r ${STAGEDIR}${PREFIX}/share/gdb
162
	for i in `${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib -type f`; do \
162
	for i in `${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib -type f`; do \
163
	    if ${FILE} $$i | ${GREP} -q "not stripped"; then ${STRIP_CMD} $$i; fi; \
163
	    if ${FILE} $$i | ${GREP} -q "not stripped"; then ${STRIP_CMD} $$i; fi; \
164
	done
164
	done
(-)devel/fam/Makefile (-1 / +1 lines)
Lines 31-37 post-patch: Link Here
31
	${REINPLACE_CMD} -e "s/-lstdc++//g" ${WRKSRC}/libfam/Makefile.am
31
	${REINPLACE_CMD} -e "s/-lstdc++//g" ${WRKSRC}/libfam/Makefile.am
32
32
33
pre-configure:
33
pre-configure:
34
	${RM} -fr ${WRKSRC}/util
34
	${RM} -r ${WRKSRC}/util
35
	${MV} ${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.am.orig
35
	${MV} ${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.am.orig
36
	${SED} -e s/util// -e /SUBDIRS/q \
36
	${SED} -e s/util// -e /SUBDIRS/q \
37
		<${WRKSRC}/Makefile.am.orig >${WRKSRC}/Makefile.am
37
		<${WRKSRC}/Makefile.am.orig >${WRKSRC}/Makefile.am
(-)devel/gcc-arm-embedded/Makefile (-3 / +3 lines)
Lines 115-126 post-extract: Link Here
115
	@${TAR} -xf ${SRC_DIR}/newlib.tar.bz2 -C ${SRC_DIR}
115
	@${TAR} -xf ${SRC_DIR}/newlib.tar.bz2 -C ${SRC_DIR}
116
116
117
do-configure:
117
do-configure:
118
	@${RM} -rf ${BUILD_DIR}
118
	@${RM} -r ${BUILD_DIR}
119
	@${MKDIR} ${BUILD_DIR}
119
	@${MKDIR} ${BUILD_DIR}
120
	@${RM} -rf ${INTERIM_PREFIX}
120
	@${RM} -r ${INTERIM_PREFIX}
121
	@${MKDIR} ${INTERIM_PREFIX}
121
	@${MKDIR} ${INTERIM_PREFIX}
122
	@${CP} ${FILESDIR}/Makefile ${WRKDIR}
122
	@${CP} ${FILESDIR}/Makefile ${WRKDIR}
123
	@${RM} -f ${WRKDIR}/Makefile.inc
123
	@${RM} ${WRKDIR}/Makefile.inc
124
.for VAR in ${VAR_TO_SUBMAKE}
124
.for VAR in ${VAR_TO_SUBMAKE}
125
	@${ECHO} '${VAR}=${${VAR}}' >> ${WRKDIR}/Makefile.inc
125
	@${ECHO} '${VAR}=${${VAR}}' >> ${WRKDIR}/Makefile.inc
126
.endfor
126
.endfor
(-)devel/gcc-msp430-ti-toolchain/Makefile (-3 / +3 lines)
Lines 110-120 pre-extract: Link Here
110
110
111
# Till we don't have Insight, we don't need to build tcl anyway
111
# Till we don't have Insight, we don't need to build tcl anyway
112
post-patch:
112
post-patch:
113
	@${RM} -rf ${WRKSRC}/tcl ${WRKSRC}/tk ${WRKSRC}/itcl \
113
	@${RM} -r ${WRKSRC}/tcl ${WRKSRC}/tk ${WRKSRC}/itcl \
114
		${WRKSRC}/libgui
114
		${WRKSRC}/libgui
115
115
116
post-patch-PURE-off:
116
post-patch-PURE-off:
117
	@${RM} -rf ${WRKSRC}/gmp ${WRKSRC}/mpfr ${WRKSRC}/mpc
117
	@${RM} -r ${WRKSRC}/gmp ${WRKSRC}/mpfr ${WRKSRC}/mpc
118
118
119
post-stage:
119
post-stage:
120
	@${ECHO_MSG} "Remove unneeded host files..."
120
	@${ECHO_MSG} "Remove unneeded host files..."
Lines 122-128 post-stage: Link Here
122
		${RM} "${STAGEDIR}${GNU_CONFIGURE_PREFIX}/$$f" ; \
122
		${RM} "${STAGEDIR}${GNU_CONFIGURE_PREFIX}/$$f" ; \
123
	done
123
	done
124
	@for f in ${UNNEEDED_HOST_DIRS} ; do \
124
	@for f in ${UNNEEDED_HOST_DIRS} ; do \
125
		${RM} -rf "${STAGEDIR}${GNU_CONFIGURE_PREFIX}/$$f" ; \
125
		${RM} -r "${STAGEDIR}${GNU_CONFIGURE_PREFIX}/$$f" ; \
126
	done
126
	done
127
	@${ECHO_MSG} "Install devices' headers and linker scripts..."
127
	@${ECHO_MSG} "Install devices' headers and linker scripts..."
128
	@${MKDIR} ${STAGEDIR}${GNU_CONFIGURE_PREFIX}/include
128
	@${MKDIR} ${STAGEDIR}${GNU_CONFIGURE_PREFIX}/include
(-)devel/git/Makefile (-1 / +1 lines)
Lines 183-189 post-install: Link Here
183
	# recreate it after. This is necessary because the distfile is
183
	# recreate it after. This is necessary because the distfile is
184
	# extracted with --no-same-owner. If the distfile is extracted as a
184
	# extracted with --no-same-owner. If the distfile is extracted as a
185
	# non-root user then the symlink will have the incorrect owner.
185
	# non-root user then the symlink will have the incorrect owner.
186
	${RM} -f ${WRKDIR}/htmldocs/index.html
186
	${RM} ${WRKDIR}/htmldocs/index.html
187
	${MKDIR} ${STAGEDIR}${DOCSDIR}
187
	${MKDIR} ${STAGEDIR}${DOCSDIR}
188
	(cd ${WRKDIR}/htmldocs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
188
	(cd ${WRKDIR}/htmldocs/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
189
	${LN} -s git.html ${STAGEDIR}${DOCSDIR}/index.html
189
	${LN} -s git.html ${STAGEDIR}${DOCSDIR}/index.html
(-)devel/glademm/Makefile (-1 / +1 lines)
Lines 20-26 PLIST_FILES= bin/glade-- bin/glademm-embed Link Here
20
.include <bsd.port.pre.mk>
20
.include <bsd.port.pre.mk>
21
21
22
post-patch:
22
post-patch:
23
	@${RM} -f ${WRKSRC}/src/getopt.*
23
	@${RM} ${WRKSRC}/src/getopt.*
24
	@${REINPLACE_CMD} \
24
	@${REINPLACE_CMD} \
25
		-Ee '/^@AMDEP/!s|getopt([^[:space:]])+||g' \
25
		-Ee '/^@AMDEP/!s|getopt([^[:space:]])+||g' \
26
		-Ee '/^@AMDEP(.)+getopt/d' \
26
		-Ee '/^@AMDEP(.)+getopt/d' \
(-)devel/gps/Makefile (-1 / +1 lines)
Lines 109-115 do-build: Link Here
109
	${PYTHON_CMD} ${PYCOMPILE} ${WRKSRC}/share/support
109
	${PYTHON_CMD} ${PYCOMPILE} ${WRKSRC}/share/support
110
110
111
post-install:
111
post-install:
112
	${RM} -rf ${STAGEDIR}${PREFIX}/share/doc/gps/html/*/_sources
112
	${RM} -r ${STAGEDIR}${PREFIX}/share/doc/gps/html/*/_sources
113
	${INSTALL_SCRIPT} ${WRKDIR}/gps ${STAGEDIR}${PREFIX}/bin
113
	${INSTALL_SCRIPT} ${WRKDIR}/gps ${STAGEDIR}${PREFIX}/bin
114
	echo "This is the GPS GPL Edition for the ${OPSYS} Ports Collection." \
114
	echo "This is the GPS GPL Edition for the ${OPSYS} Ports Collection." \
115
		> ${STAGEDIR}${PREFIX}/share/gps/about.txt
115
		> ${STAGEDIR}${PREFIX}/share/gps/about.txt
(-)devel/gvfs/Makefile (-1 / +1 lines)
Lines 94-99 PLIST_SUB+= HAL="@comment " Link Here
94
94
95
post-install:
95
post-install:
96
	@${MKDIR} ${STAGEDIR}${DATADIR}/remote-volume-monitors
96
	@${MKDIR} ${STAGEDIR}${DATADIR}/remote-volume-monitors
97
	@${RM} -rf ${STAGEDIR}${PREFIX}/lib/systemd
97
	@${RM} -r ${STAGEDIR}${PREFIX}/lib/systemd
98
98
99
.include <bsd.port.mk>
99
.include <bsd.port.mk>
(-)devel/kBuild/Makefile (-1 / +1 lines)
Lines 59-65 post-patch: Link Here
59
59
60
do-build:
60
do-build:
61
	cd ${WRKSRC} && ${SETENV} ${KBUILD_ENV} ./kBuild/env.sh --full ${MAKE_CMD} -f bootstrap.gmk
61
	cd ${WRKSRC} && ${SETENV} ${KBUILD_ENV} ./kBuild/env.sh --full ${MAKE_CMD} -f bootstrap.gmk
62
	cd ${WRKSRC} && ${RM} -rf out
62
	cd ${WRKSRC} && ${RM} -r out
63
	cd ${WRKSRC} && ./kBuild/env.sh kmk
63
	cd ${WRKSRC} && ./kBuild/env.sh kmk
64
	cd ${WRKSRC} && ./kBuild/env.sh kmk NIX_INSTALL_DIR=${PREFIX} BUILD_TYPE=release -C ${WRKSRC}
64
	cd ${WRKSRC} && ./kBuild/env.sh kmk NIX_INSTALL_DIR=${PREFIX} BUILD_TYPE=release -C ${WRKSRC}
65
65
(-)devel/lasi/Makefile (-1 / +1 lines)
Lines 53-59 post-install: Link Here
53
	@${RMDIR} ${STAGEDIR}${DATADIR}/examples
53
	@${RMDIR} ${STAGEDIR}${DATADIR}/examples
54
.endif
54
.endif
55
.if ! ${PORT_OPTIONS:MDOCS} && ! ${PORT_OPTIONS:MEXAMPLES}
55
.if ! ${PORT_OPTIONS:MDOCS} && ! ${PORT_OPTIONS:MEXAMPLES}
56
	@${RM} -rf ${STAGEDIR}${DATADIR}/*
56
	@${RM} -r ${STAGEDIR}${DATADIR}/*
57
.endif
57
.endif
58
	@${TEST} -d ${STAGEDIR}${DATADIR} && \
58
	@${TEST} -d ${STAGEDIR}${DATADIR} && \
59
		${RMDIR} ${STAGEDIR}${DATADIR} || ${TRUE}
59
		${RMDIR} ${STAGEDIR}${DATADIR} || ${TRUE}
(-)devel/liborcus07/Makefile (-1 / +1 lines)
Lines 30-35 CPPFLAGS+= -I${LOCALBASE}/include Link Here
30
LDFLAGS+=	-L${LOCALBASE}/lib
30
LDFLAGS+=	-L${LOCALBASE}/lib
31
31
32
post-stage:
32
post-stage:
33
	@${RM} -f ${STAGEDIR}${PREFIX}/bin/*
33
	@${RM} ${STAGEDIR}${PREFIX}/bin/*
34
34
35
.include <bsd.port.mk>
35
.include <bsd.port.mk>
(-)devel/libsearpc/Makefile (-1 / +1 lines)
Lines 41-46 post-install: Link Here
41
	@${MKDIR} ${STAGEDIR}${SEALIB}
41
	@${MKDIR} ${STAGEDIR}${SEALIB}
42
	(cd ${STAGEDIR}${PREFIX}/lib && \
42
	(cd ${STAGEDIR}${PREFIX}/lib && \
43
		${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB})
43
		${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB})
44
	${RM} -rf ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}
44
	${RM} -r ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}
45
45
46
.include <bsd.port.mk>
46
.include <bsd.port.mk>
(-)devel/libtool/Makefile (-1 / +1 lines)
Lines 22-28 USES+= makeinfo Link Here
22
INFO=		libtool
22
INFO=		libtool
23
23
24
post-patch:
24
post-patch:
25
	@${RM} -f ${WRKSRC}/doc/*.info*
25
	@${RM} ${WRKSRC}/doc/*.info*
26
	@${TOUCH} ${WRKSRC}/doc/libtool.1
26
	@${TOUCH} ${WRKSRC}/doc/libtool.1
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)devel/llvm-cheri/Makefile (-2 / +2 lines)
Lines 213-219 regression-test: ${BUILD_COOKIE} Link Here
213
	fi
213
	fi
214
214
215
build-plist:
215
build-plist:
216
	${RM} -f ${PLIST} ${PLIST}.tmp
216
	${RM} ${PLIST} ${PLIST}.tmp
217
.for command in ${COMMANDS}
217
.for command in ${COMMANDS}
218
	${ECHO_CMD} bin/${COMMAND_PREFIX}${command}%%COMMAND_SUFFIX%% >> ${PLIST}.tmp
218
	${ECHO_CMD} bin/${COMMAND_PREFIX}${command}%%COMMAND_SUFFIX%% >> ${PLIST}.tmp
219
.endfor
219
.endfor
Lines 234-240 build-plist: Link Here
234
	    -e 's|${LLVM_SUFFIX}|%%LLVM_SUFFIX%%|' | \
234
	    -e 's|${LLVM_SUFFIX}|%%LLVM_SUFFIX%%|' | \
235
	    ${SORT} >> ${PLIST}.tmp
235
	    ${SORT} >> ${PLIST}.tmp
236
	awk '{if ($$0 ~ /clang/ && $$0 !~ /omp.h/) {printf "%%%%CLANG%%%%"} if ($$0 ~ /(argdumper|lldb)/) {printf "%%%%LLDB%%%%"} print}' ${PLIST}.tmp >> ${PLIST}
236
	awk '{if ($$0 ~ /clang/ && $$0 !~ /omp.h/) {printf "%%%%CLANG%%%%"} if ($$0 ~ /(argdumper|lldb)/) {printf "%%%%LLDB%%%%"} print}' ${PLIST}.tmp >> ${PLIST}
237
	${RM} -f ${PLIST}.tmp
237
	${RM} ${PLIST}.tmp
238
238
239
check-commands:
239
check-commands:
240
.for command in ${COMMANDS}
240
.for command in ${COMMANDS}
(-)devel/llvm-devel/Makefile (-1 / +1 lines)
Lines 364-370 regression-test: ${BUILD_COOKIE} Link Here
364
	fi
364
	fi
365
365
366
build-plist:
366
build-plist:
367
	${RM} -f ${PLIST} ${PLIST}.tmp
367
	${RM} ${PLIST} ${PLIST}.tmp
368
.for command in ${COMMANDS}
368
.for command in ${COMMANDS}
369
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp
369
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp
370
.endfor
370
.endfor
(-)devel/llvm33/Makefile (-1 / +1 lines)
Lines 241-247 regression-test: ${BUILD_COOKIE} Link Here
241
	fi
241
	fi
242
242
243
build-plist:
243
build-plist:
244
	${RM} -f ${PLIST}
244
	${RM} ${PLIST}
245
.for command in ${COMMANDS}
245
.for command in ${COMMANDS}
246
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}
246
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}
247
.endfor
247
.endfor
(-)devel/llvm34/Makefile (-1 / +1 lines)
Lines 246-252 regression-test: ${BUILD_COOKIE} Link Here
246
	fi
246
	fi
247
247
248
build-plist:
248
build-plist:
249
	${RM} -f ${PLIST}
249
	${RM} ${PLIST}
250
.for command in ${COMMANDS}
250
.for command in ${COMMANDS}
251
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
251
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
252
.endfor
252
.endfor
(-)devel/llvm35/Makefile (-1 / +1 lines)
Lines 244-250 regression-test: ${BUILD_COOKIE} Link Here
244
	fi
244
	fi
245
245
246
build-plist:
246
build-plist:
247
	${RM} -f ${PLIST}
247
	${RM} ${PLIST}
248
.for command in ${COMMANDS}
248
.for command in ${COMMANDS}
249
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
249
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
250
.endfor
250
.endfor
(-)devel/llvm36/Makefile (-1 / +1 lines)
Lines 250-256 regression-test: ${BUILD_COOKIE} Link Here
250
	fi
250
	fi
251
251
252
build-plist:
252
build-plist:
253
	${RM} -f ${PLIST}
253
	${RM} ${PLIST}
254
.for command in ${COMMANDS}
254
.for command in ${COMMANDS}
255
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
255
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
256
.endfor
256
.endfor
(-)devel/llvm37/Makefile (-2 / +2 lines)
Lines 368-374 regression-test: ${BUILD_COOKIE} Link Here
368
	fi
368
	fi
369
369
370
build-plist:
370
build-plist:
371
	${RM} -f ${PLIST} ${PLIST}.tmp
371
	${RM} ${PLIST} ${PLIST}.tmp
372
.for command in ${COMMANDS}
372
.for command in ${COMMANDS}
373
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp
373
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp
374
.endfor
374
.endfor
Lines 395-401 build-plist: Link Here
395
	    if ($$0 ~ /lib.*omp/) {printf "%%%%OPENMP%%%%"} \
395
	    if ($$0 ~ /lib.*omp/) {printf "%%%%OPENMP%%%%"} \
396
	    if ($$0 ~ /LLVMgold/) {printf "%%%%GOLD%%%%"} \
396
	    if ($$0 ~ /LLVMgold/) {printf "%%%%GOLD%%%%"} \
397
	    if ($$0 !~ /libclang_rt/) {print}}' ${PLIST}.tmp >> ${PLIST}
397
	    if ($$0 !~ /libclang_rt/) {print}}' ${PLIST}.tmp >> ${PLIST}
398
	${RM} -f ${PLIST}.tmp
398
	${RM} ${PLIST}.tmp
399
399
400
check-commands:
400
check-commands:
401
.for command in ${COMMANDS}
401
.for command in ${COMMANDS}
(-)devel/llvm38/Makefile (-2 / +2 lines)
Lines 393-399 regression-test: ${BUILD_COOKIE} Link Here
393
	fi
393
	fi
394
394
395
build-plist:
395
build-plist:
396
	${RM} -f ${PLIST} ${PLIST}.tmp
396
	${RM} ${PLIST} ${PLIST}.tmp
397
.for command in ${COMMANDS}
397
.for command in ${COMMANDS}
398
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp
398
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp
399
.endfor
399
.endfor
Lines 421-427 build-plist: Link Here
421
	    if ($$0 ~ /lib.*omp/) {printf "%%%%OPENMP%%%%"} \
421
	    if ($$0 ~ /lib.*omp/) {printf "%%%%OPENMP%%%%"} \
422
	    if ($$0 ~ /LLVMgold/) {printf "%%%%GOLD%%%%"} \
422
	    if ($$0 ~ /LLVMgold/) {printf "%%%%GOLD%%%%"} \
423
	    if ($$0 !~ /libclang_rt/) {print}}' ${PLIST}.tmp >> ${PLIST}
423
	    if ($$0 !~ /libclang_rt/) {print}}' ${PLIST}.tmp >> ${PLIST}
424
	${RM} -f ${PLIST}.tmp
424
	${RM} ${PLIST}.tmp
425
425
426
426
427
check-commands:
427
check-commands:
(-)devel/llvm39/Makefile (-1 / +1 lines)
Lines 398-404 regression-test: ${BUILD_COOKIE} Link Here
398
	fi
398
	fi
399
399
400
build-plist:
400
build-plist:
401
	${RM} -f ${PLIST} ${PLIST}.tmp
401
	${RM} ${PLIST} ${PLIST}.tmp
402
.for command in ${COMMANDS}
402
.for command in ${COMMANDS}
403
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp
403
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}.tmp
404
.endfor
404
.endfor
(-)devel/lutok/Makefile (-1 / +1 lines)
Lines 53-59 PLIST_SUB+= TESTS="@comment " Link Here
53
53
54
.if ! ${PORT_OPTIONS:MDOCS}
54
.if ! ${PORT_OPTIONS:MDOCS}
55
pre-install: .SILENT
55
pre-install: .SILENT
56
	${RM} -rf ${WRKSRC}/api-docs
56
	${RM} -r ${WRKSRC}/api-docs
57
.endif
57
.endif
58
58
59
.include <bsd.port.mk>
59
.include <bsd.port.mk>
(-)devel/maven3/Makefile (-1 / +1 lines)
Lines 29-35 INSTANCE_FILE= 030005-${PORTNAME}-${PORTVERSION} Link Here
29
INSTANCES_DIR=	etc/maven-wrapper/instances.d/
29
INSTANCES_DIR=	etc/maven-wrapper/instances.d/
30
30
31
post-extract:
31
post-extract:
32
	${RM} -f ${WRKSRC}/bin/*.bat
32
	${RM} ${WRKSRC}/bin/*.bat
33
	${ECHO_CMD} "${DATADIR}" > ${WRKSRC}/${INSTANCE_FILE}
33
	${ECHO_CMD} "${DATADIR}" > ${WRKSRC}/${INSTANCE_FILE}
34
34
35
do-install:
35
do-install:
(-)devel/maven31/Makefile (-1 / +1 lines)
Lines 30-36 INSTANCE_FILE= 030101-${PORTNAME}-${PORTVERSION} Link Here
30
INSTANCES_DIR=	etc/maven-wrapper/instances.d/
30
INSTANCES_DIR=	etc/maven-wrapper/instances.d/
31
31
32
post-extract:
32
post-extract:
33
	${RM} -f ${WRKSRC}/bin/*.bat
33
	${RM} ${WRKSRC}/bin/*.bat
34
	${ECHO_CMD} "${DATADIR}" > ${WRKSRC}/${INSTANCE_FILE}
34
	${ECHO_CMD} "${DATADIR}" > ${WRKSRC}/${INSTANCE_FILE}
35
35
36
do-install:
36
do-install:
(-)devel/maven33/Makefile (-1 / +1 lines)
Lines 28-34 INSTANCE_FILE= 030303-${PORTNAME}-${PORTVERSION} Link Here
28
INSTANCES_DIR=	etc/maven-wrapper/instances.d/
28
INSTANCES_DIR=	etc/maven-wrapper/instances.d/
29
29
30
post-extract:
30
post-extract:
31
	${RM} -f ${WRKSRC}/bin/*.bat
31
	${RM} ${WRKSRC}/bin/*.bat
32
	${ECHO_CMD} "${DATADIR}" > ${WRKSRC}/${INSTANCE_FILE}
32
	${ECHO_CMD} "${DATADIR}" > ${WRKSRC}/${INSTANCE_FILE}
33
33
34
do-install:
34
do-install:
(-)devel/mingw32-gcc/Makefile (-1 / +1 lines)
Lines 86-92 post-patch: Link Here
86
86
87
pre-configure:
87
pre-configure:
88
	cd ${SRCDIR} ; contrib/gcc_update --touch
88
	cd ${SRCDIR} ; contrib/gcc_update --touch
89
	@${RM} -f ${SRCDIR}/gcc/*/*.info*
89
	@${RM} ${SRCDIR}/gcc/*/*.info*
90
	@${MKDIR} ${CONFIGURE_WRKSRC}
90
	@${MKDIR} ${CONFIGURE_WRKSRC}
91
91
92
post-install:
92
post-install:
(-)devel/monotone/Makefile (-1 / +1 lines)
Lines 37-43 NLS_USES= gettext Link Here
37
NLS_CONFIGURE_OFF=	--disable-nls
37
NLS_CONFIGURE_OFF=	--disable-nls
38
38
39
post-extract:
39
post-extract:
40
	@${RM} -f ${WRKSRC}/monotone.info*
40
	@${RM} ${WRKSRC}/monotone.info*
41
41
42
post-patch:
42
post-patch:
43
	@${REINPLACE_CMD} \
43
	@${REINPLACE_CMD} \
(-)devel/ncurses/Makefile (-1 / +1 lines)
Lines 125-131 post-install: Link Here
125
. endfor
125
. endfor
126
.endfor
126
.endfor
127
127
128
	${RM} -f ${STAGEDIR}${PREFIX}/lib/libncurses.so \
128
	${RM} ${STAGEDIR}${PREFIX}/lib/libncurses.so \
129
		${STAGEDIR}${PREFIX}/lib/libncursesw.so
129
		${STAGEDIR}${PREFIX}/lib/libncursesw.so
130
	${ECHO} "INPUT(libncurses.so.${PORTVERSION:R} AS_NEEDED(-ltinfo))" > ${STAGEDIR}${PREFIX}/lib/libncurses.so
130
	${ECHO} "INPUT(libncurses.so.${PORTVERSION:R} AS_NEEDED(-ltinfo))" > ${STAGEDIR}${PREFIX}/lib/libncurses.so
131
	${ECHO} "INPUT(libncursesw.so.${PORTVERSION:R} AS_NEEDED(-ltinfow))" > ${STAGEDIR}${PREFIX}/lib/libncursesw.so
131
	${ECHO} "INPUT(libncursesw.so.${PORTVERSION:R} AS_NEEDED(-ltinfow))" > ${STAGEDIR}${PREFIX}/lib/libncursesw.so
(-)devel/p5-MooseX-Async/Makefile (-1 / +1 lines)
Lines 19-24 USES= perl5 Link Here
19
USE_PERL5=	configure
19
USE_PERL5=	configure
20
20
21
post-extract:
21
post-extract:
22
	@${RM} -f ${WRKSRC}/lib/MooseX/._Async.pm
22
	@${RM} ${WRKSRC}/lib/MooseX/._Async.pm
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)devel/p5-Parse-Pidl/Makefile (-1 / +1 lines)
Lines 29-34 PATCH_WRKSRC= ${WRKDIR}/${DISTNAME} Link Here
29
WRKSRC=			${WRKDIR}/${DISTNAME}/pidl
29
WRKSRC=			${WRKDIR}/${DISTNAME}/pidl
30
30
31
post-extract:
31
post-extract:
32
			@${RM} -rf ${WRKSRC}/lib/Parse/Yapp ${WRKSRC}/lib/wscript_build
32
			@${RM} -r ${WRKSRC}/lib/Parse/Yapp ${WRKSRC}/lib/wscript_build
33
33
34
.include "${MASTERDIR}/Makefile"
34
.include "${MASTERDIR}/Makefile"
(-)devel/p5-PerlIO-via-symlink/Makefile (-1 / +1 lines)
Lines 21-26 USE_PERL5= configure Link Here
21
21
22
post-patch:
22
post-patch:
23
	# Really old M::I code
23
	# Really old M::I code
24
	${RM} -rf ${WRKSRC}/inc
24
	${RM} -r ${WRKSRC}/inc
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)devel/p5-System2/Makefile (-1 / +1 lines)
Lines 15-20 USES= perl5 Link Here
15
USE_PERL5=	configure
15
USE_PERL5=	configure
16
16
17
pre-configure:
17
pre-configure:
18
	${RM} -f ${WRKSRC}/io_test.pl
18
	${RM} ${WRKSRC}/io_test.pl
19
19
20
.include <bsd.port.mk>
20
.include <bsd.port.mk>
(-)devel/p5-VCP-Source-cvsbk/Makefile (-1 / +1 lines)
Lines 21-26 USE_PERL5= configure Link Here
21
21
22
post-patch:
22
post-patch:
23
	# Really old M::I code
23
	# Really old M::I code
24
	${RM} -rf ${WRKSRC}/inc
24
	${RM} -r ${WRKSRC}/inc
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)devel/p5-VCP-autrijus/Makefile (-1 / +1 lines)
Lines 28-33 USES= perl5 Link Here
28
USE_PERL5=	configure
28
USE_PERL5=	configure
29
29
30
post-patch:
30
post-patch:
31
	${FIND} ${WRKSRC} -name "*.orig" -a -exec ${RM} -f {} \;
31
	${FIND} ${WRKSRC} -name "*.orig" -a -exec ${RM} {} \;
32
32
33
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)devel/pas2dox/Makefile (-1 / +1 lines)
Lines 33-39 post-patch: Link Here
33
		's|yy_flex_realloc|yyrealloc|' ${WRKSRC}/${PORTNAME}.l
33
		's|yy_flex_realloc|yyrealloc|' ${WRKSRC}/${PORTNAME}.l
34
34
35
pre-build:
35
pre-build:
36
	@${RM} -f ${WRKSRC}/${PORTNAME}.cpp
36
	@${RM} ${WRKSRC}/${PORTNAME}.cpp
37
37
38
do-install:
38
do-install:
39
	(cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} \
39
	(cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} \
(-)devel/pear/Makefile (-2 / +2 lines)
Lines 37-45 do-install: Link Here
37
		${STAGEDIR}${PEARDIR}/peclcmd.php
37
		${STAGEDIR}${PEARDIR}/peclcmd.php
38
# pear violates stage when staging as root, hide this
38
# pear violates stage when staging as root, hide this
39
.if defined(PACKAGE_BUILDING)
39
.if defined(PACKAGE_BUILDING)
40
	@${RM} -rf ${PEARDIR}
40
	@${RM} -r ${PEARDIR}
41
.endif
41
.endif
42
# Clean up orphans re-generated by pkg-install
42
# Clean up orphans re-generated by pkg-install
43
	@${RM} -rf ${STAGEDIR}${PEARDIR}/.depdb ${STAGEDIR}${PEARDIR}/.depdblock ${STAGEDIR}${PEARDIR}/.filemap ${STAGEDIR}${PEARDIR}/.lock
43
	@${RM} -r ${STAGEDIR}${PEARDIR}/.depdb ${STAGEDIR}${PEARDIR}/.depdblock ${STAGEDIR}${PEARDIR}/.filemap ${STAGEDIR}${PEARDIR}/.lock
44
44
45
.include <bsd.port.mk>
45
.include <bsd.port.mk>
(-)devel/php-libawl/Makefile (-1 / +1 lines)
Lines 29-35 pre-everything:: Link Here
29
	@${ECHO_CMD} "# by setting LIBAWLDIR in /etc/make.conf"
29
	@${ECHO_CMD} "# by setting LIBAWLDIR in /etc/make.conf"
30
30
31
post-patch:
31
post-patch:
32
	${RM} -f ${WRKSRC}/inc/*.orig
32
	${RM} ${WRKSRC}/inc/*.orig
33
33
34
do-install:
34
do-install:
35
	${MKDIR} ${STAGEDIR}${PREFIX}/${LIBAWLDIR}
35
	${MKDIR} ${STAGEDIR}${PREFIX}/${LIBAWLDIR}
(-)devel/plan9port/Makefile (-2 / +2 lines)
Lines 79-86 do-build: Link Here
79
79
80
# Dynamic PLIST sucks, but it's over 8K lines, which sucks even more :(
80
# Dynamic PLIST sucks, but it's over 8K lines, which sucks even more :(
81
post-build:
81
post-build:
82
	${RM} -rf `${FIND} ${WRKSRC}/dist -type f ! -regex ".*\.png"`
82
	${RM} -r `${FIND} ${WRKSRC}/dist -type f ! -regex ".*\.png"`
83
	${RM} -rf `${FIND} ${WRKSRC} -name .hg -o -name .hgignore \
83
	${RM} -r `${FIND} ${WRKSRC} -name .hg -o -name .hgignore \
84
		-o -name .hgtags -o -name .cvsignore`
84
		-o -name .hgtags -o -name .cvsignore`
85
	@( cd ${WRKDIR} ; \
85
	@( cd ${WRKDIR} ; \
86
	  ${FIND} plan9 -type f; \
86
	  ${FIND} plan9 -type f; \
(-)devel/ptypes/Makefile (-2 / +2 lines)
Lines 29-36 DEBUG_VARS= DEBUG_FLAGS="-DDEBUG -g" Link Here
29
OPTIMIZED_CFLAGS_VARS=	PTYPES_CFLAGS+="-O2"
29
OPTIMIZED_CFLAGS_VARS=	PTYPES_CFLAGS+="-O2"
30
30
31
pre-install:
31
pre-install:
32
	@${RM} -f ${WRKSRC}/include/*.orig
32
	@${RM} ${WRKSRC}/include/*.orig
33
	@${RM} -f ${WRKSRC}/wshare/*.o ${WRKSRC}/wshare/*.orig
33
	@${RM} ${WRKSRC}/wshare/*.o ${WRKSRC}/wshare/*.orig
34
34
35
do-install:
35
do-install:
36
	@${MKDIR} ${STAGEDIR}${PREFIX}/include/ptypes
36
	@${MKDIR} ${STAGEDIR}${PREFIX}/include/ptypes
(-)devel/py-calendar/Makefile (-2 / +2 lines)
Lines 24-36 SVN_CMD2= svn export -r15423 Link Here
24
24
25
maint-gen-distfile:
25
maint-gen-distfile:
26
	@if [ ! -f "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}" ] ; then \
26
	@if [ ! -f "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}" ] ; then \
27
		${MKDIR} ${WRKDIR} ; cd ${WRKDIR} ; ${RM} -Rf ${WRKDIR}/${DISTNAME} ; \
27
		${MKDIR} ${WRKDIR} ; cd ${WRKDIR} ; ${RM} -R ${WRKDIR}/${DISTNAME} ; \
28
		${ECHO_MSG} "=> Checking out PyCalendar from svn.calendarserver.org/..."; \
28
		${ECHO_MSG} "=> Checking out PyCalendar from svn.calendarserver.org/..."; \
29
		${SVN_CMD2} ${SVN_REPOSITORY_URL}/${SVN_TAG2} > /dev/null ; \
29
		${SVN_CMD2} ${SVN_REPOSITORY_URL}/${SVN_TAG2} > /dev/null ; \
30
		${MV} trunk ${DISTNAME} ; \
30
		${MV} trunk ${DISTNAME} ; \
31
		${ECHO_MSG} "=> Creating tar archive ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}"; \
31
		${ECHO_MSG} "=> Creating tar archive ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}"; \
32
		cd ${WRKDIR} ; tar -czf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTNAME} ; \
32
		cd ${WRKDIR} ; tar -czf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTNAME} ; \
33
		${RM} -Rf ${WRKDIR}/${DISTNAME} ; \
33
		${RM} -R ${WRKDIR}/${DISTNAME} ; \
34
	else \
34
	else \
35
		${ECHO_MSG} "===>	${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} found." ; \
35
		${ECHO_MSG} "===>	${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} found." ; \
36
	fi
36
	fi
(-)devel/py-freezegun/Makefile (-1 / +1 lines)
Lines 25-31 USE_PYTHON= autoplist distutils Link Here
25
NO_ARCH=	yes
25
NO_ARCH=	yes
26
26
27
post-extract:
27
post-extract:
28
	${FIND} ${WRKSRC} -type d -name __pycache__ -or -type f -name '*.py[co]' -exec ${RM} -rf {} +
28
	${FIND} ${WRKSRC} -type d -name __pycache__ -or -type f -name '*.py[co]' -exec ${RM} -r {} +
29
29
30
do-test:
30
do-test:
31
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
31
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
(-)devel/py-funcparserlib/Makefile (-1 / +1 lines)
Lines 22-28 DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} Link Here
22
OPTIONS_DEFINE=	DOCS
22
OPTIONS_DEFINE=	DOCS
23
23
24
post-install:
24
post-install:
25
	@${RM} -f ${WRKSRC}/doc/Makefile
25
	@${RM} ${WRKSRC}/doc/Makefile
26
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
26
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
27
	cd ${INSTALL_WRKSRC} \
27
	cd ${INSTALL_WRKSRC} \
28
	  && ${FIND} ${PORTDOCS} -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/\{} \; \
28
	  && ${FIND} ${PORTDOCS} -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/\{} \; \
(-)devel/py-mongoengine/Makefile (-1 / +1 lines)
Lines 21-26 USE_PYTHON= autoplist distutils Link Here
21
21
22
# bson is provided by pymongo
22
# bson is provided by pymongo
23
post-patch:
23
post-patch:
24
	@${RM} -rf ${WRKSRC}/bson
24
	@${RM} -r ${WRKSRC}/bson
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)devel/py-protocols/Makefile (-1 / +1 lines)
Lines 16-21 USES= python Link Here
16
USE_PYTHON=	distutils autoplist
16
USE_PYTHON=	distutils autoplist
17
17
18
post-patch:
18
post-patch:
19
	@${RM} -rf ${WRKSRC}/setuptools
19
	@${RM} -r ${WRKSRC}/setuptools
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)devel/py-pytest-xdist/Makefile (-1 / +1 lines)
Lines 26-32 USE_PYTHON= autoplist concurrent distutils Link Here
26
NO_ARCH=	yes
26
NO_ARCH=	yes
27
27
28
post-extract:
28
post-extract:
29
	${RM} -rf ${WRKSRC}/testing/__pycache__
29
	${RM} -r ${WRKSRC}/testing/__pycache__
30
30
31
do-test:
31
do-test:
32
	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
32
	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
(-)devel/py-qt4-core/Makefile (-2 / +2 lines)
Lines 34-42 DEBUG_CONFIGURE_ON= --debug --trace Link Here
34
PLIST_SUB+=	PYTHON_MAJOR_VER="${PYTHON_MAJOR_VER}"
34
PLIST_SUB+=	PYTHON_MAJOR_VER="${PYTHON_MAJOR_VER}"
35
post-patch:
35
post-patch:
36
.if ${PYTHON_MAJOR_VER} == "2"
36
.if ${PYTHON_MAJOR_VER} == "2"
37
	${RM} -rf ${WRKSRC}/pyuic/uic/port_v3
37
	${RM} -r ${WRKSRC}/pyuic/uic/port_v3
38
.elif ${PYTHON_MAJOR_VER} == "3"
38
.elif ${PYTHON_MAJOR_VER} == "3"
39
	${RM} -rf ${WRKSRC}/pyuic/uic/port_v2
39
	${RM} -r ${WRKSRC}/pyuic/uic/port_v2
40
.endif
40
.endif
41
41
42
post-install:
42
post-install:
(-)devel/py-qt5-core/Makefile (-2 / +2 lines)
Lines 33-41 DEBUG_CONFIGURE_ON= --debug --trace Link Here
33
PLIST_SUB+=	PYTHON_MAJOR_VER="${PYTHON_MAJOR_VER}"
33
PLIST_SUB+=	PYTHON_MAJOR_VER="${PYTHON_MAJOR_VER}"
34
post-patch:
34
post-patch:
35
.if ${PYTHON_MAJOR_VER} == "2"
35
.if ${PYTHON_MAJOR_VER} == "2"
36
	${RM} -rf ${WRKSRC}/pyuic/uic/port_v3
36
	${RM} -r ${WRKSRC}/pyuic/uic/port_v3
37
.elif ${PYTHON_MAJOR_VER} == "3"
37
.elif ${PYTHON_MAJOR_VER} == "3"
38
	${RM} -rf ${WRKSRC}/pyuic/uic/port_v2
38
	${RM} -r ${WRKSRC}/pyuic/uic/port_v2
39
.endif
39
.endif
40
40
41
post-install:
41
post-install:
(-)devel/py-traits/Makefile (-1 / +1 lines)
Lines 23-28 LDFLAGS+= -L${LOCALBASE}/lib Link Here
23
23
24
post-extract:
24
post-extract:
25
# Remove traits/testing directory files are not compatible with Python 3
25
# Remove traits/testing directory files are not compatible with Python 3
26
	cd ${WRKSRC} && ${RM} -Rf traits/testing/
26
	cd ${WRKSRC} && ${RM} -R traits/testing/
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)devel/py-twext/Makefile (-2 / +2 lines)
Lines 38-50 SVN_CMD3= svn export -r15423 Link Here
38
38
39
maint-gen-distfile:
39
maint-gen-distfile:
40
	@if [ ! -f "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}" ] ; then \
40
	@if [ ! -f "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}" ] ; then \
41
		${MKDIR} ${WRKDIR} ; cd ${WRKDIR} ; ${RM} -Rf ${WRKDIR}/${DISTNAME} ; \
41
		${MKDIR} ${WRKDIR} ; cd ${WRKDIR} ; ${RM} -R ${WRKDIR}/${DISTNAME} ; \
42
		${ECHO_MSG} "=> Checking out twext from svn.calendarserver.org/..."; \
42
		${ECHO_MSG} "=> Checking out twext from svn.calendarserver.org/..."; \
43
		${SVN_CMD3} ${SVN_REPOSITORY_URL}/${SVN_TAG3} > /dev/null ; \
43
		${SVN_CMD3} ${SVN_REPOSITORY_URL}/${SVN_TAG3} > /dev/null ; \
44
		${MV} trunk ${DISTNAME} ; \
44
		${MV} trunk ${DISTNAME} ; \
45
		${ECHO_MSG} "=> Creating tar archive ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}"; \
45
		${ECHO_MSG} "=> Creating tar archive ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}"; \
46
		cd ${WRKDIR} ; tar -czf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTNAME} ; \
46
		cd ${WRKDIR} ; tar -czf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTNAME} ; \
47
		${RM} -Rf ${WRKDIR}/${DISTNAME} ; \
47
		${RM} -R ${WRKDIR}/${DISTNAME} ; \
48
	else \
48
	else \
49
		${ECHO_MSG} "===>	${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} found." ; \
49
		${ECHO_MSG} "===>	${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} found." ; \
50
	fi
50
	fi
(-)devel/py-vcrpy/Makefile (-1 / +1 lines)
Lines 37-43 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock \ Link Here
37
.endif
37
.endif
38
38
39
post-patch:
39
post-patch:
40
	${FIND} ${WRKSRC} -name __pycache__ -type d -exec ${RM} -rf {} +
40
	${FIND} ${WRKSRC} -name __pycache__ -type d -exec ${RM} -r {} +
41
41
42
do-test:
42
do-test:
43
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
43
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
(-)devel/pydbus-common/Makefile (-2 / +2 lines)
Lines 76-84 USES+= python:3 Link Here
76
.endif
76
.endif
77
77
78
post-install:
78
post-install:
79
	@${RM} -rf ${STAGEDIR}${PREFIX}/include/dbus-1.0 \
79
	@${RM} -r ${STAGEDIR}${PREFIX}/include/dbus-1.0 \
80
		${STAGEDIR}${PREFIX}/libdata/pkgconfig/dbus-python.pc
80
		${STAGEDIR}${PREFIX}/libdata/pkgconfig/dbus-python.pc
81
	@${RM} -fr ${STAGEDIR}/${DOCSDIR}
81
	@${RM} -r ${STAGEDIR}/${DOCSDIR}
82
.endif # end of slaving block
82
.endif # end of slaving block
83
83
84
.include <bsd.port.mk>
84
.include <bsd.port.mk>
(-)devel/pygobject3-common/Makefile (-1 / +1 lines)
Lines 69-75 PLIST_SUB+= PYTVER=${PYTHON_VER:S/.//} Link Here
69
.endif
69
.endif
70
70
71
post-install:
71
post-install:
72
	@${RM} -rf ${STAGEDIR}${PREFIX}/include/pygobject-3.0 \
72
	@${RM} -r ${STAGEDIR}${PREFIX}/include/pygobject-3.0 \
73
		${STAGEDIR}${PREFIX}/libdata/pkgconfig/pygobject-3.0.pc
73
		${STAGEDIR}${PREFIX}/libdata/pkgconfig/pygobject-3.0.pc
74
.endif
74
.endif
75
75
(-)devel/qmake/Makefile (-1 / +1 lines)
Lines 38-44 post-install: Link Here
38
.endif
38
.endif
39
39
40
post-patch:
40
post-patch:
41
	@${RM} -fr ${WRKSRC}/examples ${WRKSRC}/tutorial
41
	@${RM} -r ${WRKSRC}/examples ${WRKSRC}/tutorial
42
	@${REINPLACE_CMD} -e 's|-O2|${CXXFLAGS}|' \
42
	@${REINPLACE_CMD} -e 's|-O2|${CXXFLAGS}|' \
43
		-e 's|gcc|${CC}|' \
43
		-e 's|gcc|${CC}|' \
44
		-e 's|g++|${CXX}|' \
44
		-e 's|g++|${CXX}|' \
(-)devel/qmake4/Makefile (-1 / +1 lines)
Lines 54-60 post-patch: Link Here
54
	@${REINPLACE_CMD} -e 's|@QMAKE_QTOBJS@||g' ${WRKSRC}/Makefile.unix
54
	@${REINPLACE_CMD} -e 's|@QMAKE_QTOBJS@||g' ${WRKSRC}/Makefile.unix
55
	@${REINPLACE_CMD} -e 's|unix.conf|freebsd.conf|' \
55
	@${REINPLACE_CMD} -e 's|unix.conf|freebsd.conf|' \
56
		${WRKSRC:H}/mkspecs/freebsd-icc/qmake.conf
56
		${WRKSRC:H}/mkspecs/freebsd-icc/qmake.conf
57
	@${RM} -Rf ${WRKSRC:H}/mkspecs/freebsd-g++46
57
	@${RM} -R ${WRKSRC:H}/mkspecs/freebsd-g++46
58
58
59
# Add mkspec for clang
59
# Add mkspec for clang
60
	@${CP} -a ${WRKSRC:H}/mkspecs/freebsd-g++ \
60
	@${CP} -a ${WRKSRC:H}/mkspecs/freebsd-g++ \
(-)devel/qmake5/Makefile (-1 / +1 lines)
Lines 52-58 post-patch: Link Here
52
		${WRKSRC}/mkspecs/freebsd-g++/qplatformdefs.h
52
		${WRKSRC}/mkspecs/freebsd-g++/qplatformdefs.h
53
# Clean up files created by patching
53
# Clean up files created by patching
54
	@${RM} ${WRKSRC}/mkspecs/*/*.orig
54
	@${RM} ${WRKSRC}/mkspecs/*/*.orig
55
	@${RM} -Rf ${WRKSRC}/mkspecs/unsupported/freebsd-g++46
55
	@${RM} -R ${WRKSRC}/mkspecs/unsupported/freebsd-g++46
56
56
57
post-build:
57
post-build:
58
# Complete configure stage to generate *.pri files.
58
# Complete configure stage to generate *.pri files.
(-)devel/rapidjson/Makefile (-1 / +1 lines)
Lines 47-52 post-patch: Link Here
47
	@${REINPLACE_CMD} -e 's|add_subdirectory.*googletest.*|link_directories(${LOCALBASE}/lib)|' ${WRKSRC}/test/CMakeLists.txt
47
	@${REINPLACE_CMD} -e 's|add_subdirectory.*googletest.*|link_directories(${LOCALBASE}/lib)|' ${WRKSRC}/test/CMakeLists.txt
48
48
49
post-stage:
49
post-stage:
50
	@${RM} -rf ${STAGEDIR}${EXAMPLESDIR}/CMake*
50
	@${RM} -r ${STAGEDIR}${EXAMPLESDIR}/CMake*
51
51
52
.include <bsd.port.mk>
52
.include <bsd.port.mk>
(-)devel/sfml1/Makefile (-1 / +1 lines)
Lines 36-42 PORTSCOUT= limit:[^c]$$ Link Here
36
OPTIONS_DEFINE=	DOCS
36
OPTIONS_DEFINE=	DOCS
37
37
38
post-extract:
38
post-extract:
39
	@${RM} -f ${WRKSRC}/lib/*
39
	@${RM} ${WRKSRC}/lib/*
40
	@${FIND} ${WRKSRC}/samples/bin/ -type f -maxdepth 1 -delete
40
	@${FIND} ${WRKSRC}/samples/bin/ -type f -maxdepth 1 -delete
41
41
42
post-install:
42
post-install:
(-)devel/shtk/Makefile (-1 / +1 lines)
Lines 30-36 PLIST_SUB+= TEST= Link Here
30
30
31
post-install:
31
post-install:
32
.if empty(PORT_OPTIONS:MTEST)
32
.if empty(PORT_OPTIONS:MTEST)
33
	@${RM} -rf ${STAGEDIR}${PREFIX}/tests
33
	@${RM} -r ${STAGEDIR}${PREFIX}/tests
34
.endif
34
.endif
35
35
36
.include <bsd.port.mk>
36
.include <bsd.port.mk>
(-)devel/sonarqube/Makefile (-5 / +5 lines)
Lines 74-83 do-install: Link Here
74
		${STAGEDIR}${SQ_HOME}/conf/sonar.properties.sample
74
		${STAGEDIR}${SQ_HOME}/conf/sonar.properties.sample
75
	@${MV} -f ${STAGEDIR}${SQ_HOME}/conf/wrapper.conf \
75
	@${MV} -f ${STAGEDIR}${SQ_HOME}/conf/wrapper.conf \
76
		${STAGEDIR}${SQ_HOME}/conf/wrapper.conf.sample
76
		${STAGEDIR}${SQ_HOME}/conf/wrapper.conf.sample
77
	@${RM} -drf ${STAGEDIR}${SQ_HOME}/bin/linux-x86-32
77
	@${RM} -r ${STAGEDIR}${SQ_HOME}/bin/linux-x86-32
78
	@${RM} -drf ${STAGEDIR}${SQ_HOME}/bin/linux-x86-64
78
	@${RM} -r ${STAGEDIR}${SQ_HOME}/bin/linux-x86-64
79
	@${RM} -drf ${STAGEDIR}${SQ_HOME}/bin/macosx-universal-64
79
	@${RM} -r ${STAGEDIR}${SQ_HOME}/bin/macosx-universal-64
80
	@${RM} -drf ${STAGEDIR}${SQ_HOME}/bin/windows-x86-32
80
	@${RM} -r ${STAGEDIR}${SQ_HOME}/bin/windows-x86-32
81
	@${RM} -drf ${STAGEDIR}${SQ_HOME}/bin/windows-x86-64
81
	@${RM} -r ${STAGEDIR}${SQ_HOME}/bin/windows-x86-64
82
82
83
.include <bsd.port.mk>
83
.include <bsd.port.mk>
(-)devel/srecord/Makefile (-1 / +1 lines)
Lines 52-58 test: Link Here
52
	@cd ${WRKSRC} && ${MAKE} sure
52
	@cd ${WRKSRC} && ${MAKE} sure
53
53
54
build-plist:
54
build-plist:
55
	${RM} -f ${PLIST}
55
	${RM} ${PLIST}
56
	${MAKE} makeplist | \
56
	${MAKE} makeplist | \
57
	    ${GREP} -v /you/have/to/check/what/makeplist/gives/you >> ${PLIST}
57
	    ${GREP} -v /you/have/to/check/what/makeplist/gives/you >> ${PLIST}
58
58
(-)devel/st/Makefile (-1 / +1 lines)
Lines 22-28 EXAMPLES= Makefile README error.c lookupdns.c proxy.c \ Link Here
22
OPTIONS_DEFINE=	DOCS EXAMPLES
22
OPTIONS_DEFINE=	DOCS EXAMPLES
23
23
24
post-patch:
24
post-patch:
25
	@${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/examples/Makefile
25
	@${RM} ${WRKSRC}/Makefile ${WRKSRC}/examples/Makefile
26
	@${CP} ${FILESDIR}/Makefile.main ${WRKSRC}/Makefile
26
	@${CP} ${FILESDIR}/Makefile.main ${WRKSRC}/Makefile
27
	@${CP} ${FILESDIR}/Makefile.examples ${WRKSRC}/examples/Makefile
27
	@${CP} ${FILESDIR}/Makefile.examples ${WRKSRC}/examples/Makefile
28
28
(-)devel/storm/Makefile (-2 / +2 lines)
Lines 26-36 STORM_CFG_DIRS= conf logback Link Here
26
STORM_CFG_FILES=	conf/storm.yaml conf/storm_env.ini logback/cluster.xml
26
STORM_CFG_FILES=	conf/storm.yaml conf/storm_env.ini logback/cluster.xml
27
27
28
post-extract:
28
post-extract:
29
		${RM} -f ${WRKSRC}/bin/*.cmd
29
		${RM} ${WRKSRC}/bin/*.cmd
30
30
31
post-patch:
31
post-patch:
32
		${REINPLACE_CMD} -e "s|/usr/bin/python|${LOCALBASE}/bin/python2.7|" ${WRKSRC}/bin/storm
32
		${REINPLACE_CMD} -e "s|/usr/bin/python|${LOCALBASE}/bin/python2.7|" ${WRKSRC}/bin/storm
33
		${RM} -f ${WRKSRC}/bin/*.bak
33
		${RM} ${WRKSRC}/bin/*.bak
34
.for i in ${STORM_CFG_FILES}
34
.for i in ${STORM_CFG_FILES}
35
		${MV} ${WRKSRC}/${i} ${WRKSRC}/${i}.sample
35
		${MV} ${WRKSRC}/${i} ${WRKSRC}/${i}.sample
36
.endfor
36
.endfor
(-)devel/tcllibc/Makefile (-1 / +1 lines)
Lines 18-24 post-patch: Link Here
18
	cd ${WRKSRC}/modules/json/c && ${YACC} -b json json.y
18
	cd ${WRKSRC}/modules/json/c && ${YACC} -b json json.y
19
19
20
do-install:
20
do-install:
21
	${RM} -f ${WRKSRC}/modules/tcllibc/license.terms
21
	${RM} ${WRKSRC}/modules/tcllibc/license.terms
22
	${MKDIR} ${STAGEDIR}${PREFIX}/lib/tcllib
22
	${MKDIR} ${STAGEDIR}${PREFIX}/lib/tcllib
23
	${MV} ${WRKSRC}/modules/tcllibc ${STAGEDIR}${PREFIX}/lib/tcllib/
23
	${MV} ${WRKSRC}/modules/tcllibc ${STAGEDIR}${PREFIX}/lib/tcllib/
24
	${SED} -e s,%%PLATFORM%%,`${LOCALBASE}/bin/critcl -show | ${SED} -n 's| *platform *||p'`,\
24
	${SED} -e s,%%PLATFORM%%,`${LOCALBASE}/bin/critcl -show | ${SED} -n 's| *platform *||p'`,\
(-)devel/tkinspect/Makefile (-1 / +1 lines)
Lines 32-37 do-install: Link Here
32
		${INSTALL_DATA} ${WRKSRC}/stl-lite/* \
32
		${INSTALL_DATA} ${WRKSRC}/stl-lite/* \
33
			${STAGEDIR}${PREFIX}/lib/tkinspect/stl-lite
33
			${STAGEDIR}${PREFIX}/lib/tkinspect/stl-lite
34
		(cd ${STAGEDIR}${PREFIX}/lib/tkinspect && \
34
		(cd ${STAGEDIR}${PREFIX}/lib/tkinspect && \
35
			${RM} -f README dot.tkinspect_init install.tcl sls.xbm stl-lite/COPYRIGHT tkinspect.tcl)
35
			${RM} README dot.tkinspect_init install.tcl sls.xbm stl-lite/COPYRIGHT tkinspect.tcl)
36
36
37
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)devel/tla/Makefile (-1 / +1 lines)
Lines 40-46 test: Link Here
40
	cd ${WRKSRC} ; ${MAKE_CMD} test
40
	cd ${WRKSRC} ; ${MAKE_CMD} test
41
41
42
pre-install:
42
pre-install:
43
	${RM} -rf ${ORIGWRKSRC}/docs-tla/PLUGIN \
43
	${RM} -r ${ORIGWRKSRC}/docs-tla/PLUGIN \
44
		${ORIGWRKSRC}/docs-tla/{arch} ${ORIGWRKSRC}/docs-tla/.arch-ids
44
		${ORIGWRKSRC}/docs-tla/{arch} ${ORIGWRKSRC}/docs-tla/.arch-ids
45
45
46
do-install:
46
do-install:
(-)devel/tmake/Makefile (-1 / +1 lines)
Lines 17-23 USES= perl5 shebangfix Link Here
17
SHEBANG_FILES=	bin/progen bin/tmake
17
SHEBANG_FILES=	bin/progen bin/tmake
18
18
19
post-patch:
19
post-patch:
20
	@${RM} -f ${WRKSRC}/bin/tmake.orig ${WRKSRC}/lib/unix/generic.t.orig
20
	@${RM} ${WRKSRC}/bin/tmake.orig ${WRKSRC}/lib/unix/generic.t.orig
21
	@${REINPLACE_CMD} \
21
	@${REINPLACE_CMD} \
22
		-e 's|/usr/local|${LOCALBASE}|g' \
22
		-e 's|/usr/local|${LOCALBASE}|g' \
23
		-e 's|/usr/X11R6|${LOCALBASE}|g' \
23
		-e 's|/usr/X11R6|${LOCALBASE}|g' \
(-)devel/valgrind-devel/Makefile (-1 / +1 lines)
Lines 85-91 PLIST_SUB+= AMD64="@comment " Link Here
85
85
86
.if !${PORT_OPTIONS:MDOCS}
86
.if !${PORT_OPTIONS:MDOCS}
87
post-patch:
87
post-patch:
88
	@${RM} -rf ${WRKSRC}/docs/html
88
	@${RM} -r ${WRKSRC}/docs/html
89
.endif
89
.endif
90
90
91
post-build:
91
post-build:
(-)devel/valgrind/Makefile (-1 / +1 lines)
Lines 83-89 PLIST_SUB+= AMD64="@comment " Link Here
83
83
84
.if !${PORT_OPTIONS:MDOCS}
84
.if !${PORT_OPTIONS:MDOCS}
85
post-patch:
85
post-patch:
86
	@${RM} -rf ${WRKSRC}/docs/html
86
	@${RM} -r ${WRKSRC}/docs/html
87
.endif
87
.endif
88
88
89
post-build:
89
post-build:
(-)devel/xmake/Makefile (-1 / +1 lines)
Lines 15-21 WRKSRC= ${WRKDIR}/xmake Link Here
15
PLIST_FILES=	bin/xmake man/man1/xmake.1.gz
15
PLIST_FILES=	bin/xmake man/man1/xmake.1.gz
16
16
17
post-extract:
17
post-extract:
18
	@${RM} -rf ${WRKSRC}/obj
18
	@${RM} -r ${WRKSRC}/obj
19
19
20
post-patch:
20
post-patch:
21
	@${REINPLACE_CMD} 's|gcc|cc|' ${WRKSRC}/defs.h
21
	@${REINPLACE_CMD} 's|gcc|cc|' ${WRKSRC}/defs.h
(-)devel/xsd/Makefile (-1 / +1 lines)
Lines 37-43 USES= gmake tar:bzip2 Link Here
37
37
38
post-patch:
38
post-patch:
39
# Use devel/build instead of the port's bundled copy.
39
# Use devel/build instead of the port's bundled copy.
40
	${RM} -fr ${WRKSRC}/build-0.3
40
	${RM} -r ${WRKSRC}/build-0.3
41
	${LN} -s ${LOCALBASE}/include/build-0.3 ${WRKSRC}/build-0.3
41
	${LN} -s ${LOCALBASE}/include/build-0.3 ${WRKSRC}/build-0.3
42
42
43
post-install:
43
post-install:
(-)dns/djbdns/Makefile (-1 / +1 lines)
Lines 136-142 post-build: Link Here
136
	@${ECHO_MSG} "===> Rebuilding DJB installer to respect STAGEDIR"
136
	@${ECHO_MSG} "===> Rebuilding DJB installer to respect STAGEDIR"
137
	@${MV} -f ${WRKSRC}/conf-home ${WRKSRC}/conf-home.sav
137
	@${MV} -f ${WRKSRC}/conf-home ${WRKSRC}/conf-home.sav
138
	@${MV} -f ${WRKSRC}/conf-home.stage ${WRKSRC}/conf-home
138
	@${MV} -f ${WRKSRC}/conf-home.stage ${WRKSRC}/conf-home
139
	@cd ${WRKSRC} ; ${RM} -f install instcheck install.o instcheck.o hier.o auto_home.o auto_home.c
139
	@cd ${WRKSRC} ; ${RM} install instcheck install.o instcheck.o hier.o auto_home.o auto_home.c
140
	@cd ${WRKSRC} ; ${DO_MAKE_BUILD} install instcheck
140
	@cd ${WRKSRC} ; ${DO_MAKE_BUILD} install instcheck
141
	@${TOUCH} ${WRKSRC}/*-conf
141
	@${TOUCH} ${WRKSRC}/*-conf
142
	@${MV} -f ${WRKSRC}/conf-home.sav ${WRKSRC}/conf-home
142
	@${MV} -f ${WRKSRC}/conf-home.sav ${WRKSRC}/conf-home
(-)dns/knot1/Makefile (-1 / +1 lines)
Lines 58-64 post-patch: Link Here
58
		${WRKSRC}/src/Makefile.in
58
		${WRKSRC}/src/Makefile.in
59
	@${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|' \
59
	@${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|' \
60
		${WRKSRC}/src/Makefile.in
60
		${WRKSRC}/src/Makefile.in
61
	@${RM} -rf ${WRKSRC}/src/zscanner/scanner.c
61
	@${RM} -r ${WRKSRC}/src/zscanner/scanner.c
62
62
63
post-install:
63
post-install:
64
	${MV} ${STAGEDIR}${ETCDIR}/knot.sample.conf \
64
	${MV} ${STAGEDIR}${ETCDIR}/knot.sample.conf \
(-)dns/knot2/Makefile (-1 / +1 lines)
Lines 64-70 post-patch: Link Here
64
		${WRKSRC}/src/Makefile.in
64
		${WRKSRC}/src/Makefile.in
65
	@${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|' \
65
	@${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@storage_dir\@|' \
66
		${WRKSRC}/src/Makefile.in
66
		${WRKSRC}/src/Makefile.in
67
	@${RM} -rf ${WRKSRC}/src/zscanner/scanner.c
67
	@${RM} -r ${WRKSRC}/src/zscanner/scanner.c
68
68
69
post-install:
69
post-install:
70
	${MV} ${STAGEDIR}${ETCDIR}/knot.sample.conf \
70
	${MV} ${STAGEDIR}${ETCDIR}/knot.sample.conf \
(-)dns/maradns/Makefile (-1 / +1 lines)
Lines 66-72 do-install: Link Here
66
post-install-DOCS-on:
66
post-install-DOCS-on:
67
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
67
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
68
	cd ${WRKSRC}/doc/en && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
68
	cd ${WRKSRC}/doc/en && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
69
	@${RM} -rf ${STAGEDIR}${DOCSDIR}/man \
69
	@${RM} -r ${STAGEDIR}${DOCSDIR}/man \
70
		${STAGEDIR}${DOCSDIR}/source \
70
		${STAGEDIR}${DOCSDIR}/source \
71
		${STAGEDIR}${DOCSDIR}/pdf
71
		${STAGEDIR}${DOCSDIR}/pdf
72
	@${FIND} ${STAGEDIR}${DOCSDIR} -name Makefile -delete
72
	@${FIND} ${STAGEDIR}${DOCSDIR} -name Makefile -delete
(-)editors/2bsd-vi/Makefile (-1 / +1 lines)
Lines 21-27 PRESERVEDIR= /var/preserve/${PKGBASE} Link Here
21
PLIST_SUB=	PRESERVEDIR="${PRESERVEDIR}"
21
PLIST_SUB=	PRESERVEDIR="${PRESERVEDIR}"
22
22
23
post-extract:	.SILENT
23
post-extract:	.SILENT
24
	${RM} -fr ${WRKSRC}/libuxre ${WRKSRC}/regexp.h
24
	${RM} -r ${WRKSRC}/libuxre ${WRKSRC}/regexp.h
25
25
26
post-patch:
26
post-patch:
27
.for f in Makefile ex.1 expreserve.c exrecover.c vi.1
27
.for f in Makefile ex.1 expreserve.c exrecover.c vi.1
(-)editors/emacs-devel/Makefile (-1 / +1 lines)
Lines 241-247 LDFLAGS+=-ltinfo Link Here
241
.endif
241
.endif
242
242
243
post-patch:
243
post-patch:
244
	@${RM} -f ${WRKSRC}/info/*
244
	@${RM} ${WRKSRC}/info/*
245
245
246
## stage-qa will give a warning, but don't pull in desktop-file-utils
246
## stage-qa will give a warning, but don't pull in desktop-file-utils
247
## portlint -AC will give a warning about INSTALL_ICONS, but don't pull in those
247
## portlint -AC will give a warning about INSTALL_ICONS, but don't pull in those
(-)editors/flim/Makefile (-1 / +1 lines)
Lines 202-208 info-package-install: Link Here
202
	done)
202
	done)
203
203
204
manifest-install:
204
manifest-install:
205
	@${RM} -f ${WRKDIR}/${MANIFEST}
205
	@${RM} ${WRKDIR}/${MANIFEST}
206
	@${CAT} ${PLIST} | ${GREP} -e "^%%EMACS_PACKAGESDIR%%" | \
206
	@${CAT} ${PLIST} | ${GREP} -e "^%%EMACS_PACKAGESDIR%%" | \
207
		${SED} -e "s;^%%EMACS_PACKAGESDIR%%/;;" > ${WRKDIR}/${MANIFEST}
207
		${SED} -e "s;^%%EMACS_PACKAGESDIR%%/;;" > ${WRKDIR}/${MANIFEST}
208
	@${INSTALL_DATA} ${WRKDIR}/${MANIFEST} \
208
	@${INSTALL_DATA} ${WRKDIR}/${MANIFEST} \
(-)editors/lazarus/Makefile (-3 / +3 lines)
Lines 110-116 do-build: Link Here
110
110
111
post-build:
111
post-build:
112
	@cd ${WRKSRC} && \
112
	@cd ${WRKSRC} && \
113
		${RM} -Rf COPYING* README* debian localize.bat test *.orig *.bak startlazarus.app \
113
		${RM} -R COPYING* README* debian localize.bat test *.orig *.bak startlazarus.app \
114
			ide/Makefile*.orig ide/Makefile*.bak lcl/units components/ideintf/units \
114
			ide/Makefile*.orig ide/Makefile*.bak lcl/units components/ideintf/units \
115
				components/synedit/units components/lazcontrols/lib
115
				components/synedit/units components/lazcontrols/lib
116
116
Lines 119-126 pre-install: Link Here
119
	@${ECHO} "cd ${DATADIR} || exit 1 " >> ${WRKDIR}/lazarus-wrapper
119
	@${ECHO} "cd ${DATADIR} || exit 1 " >> ${WRKDIR}/lazarus-wrapper
120
	@${ECHO} "exec ./startlazarus" >> ${WRKDIR}/lazarus-wrapper
120
	@${ECHO} "exec ./startlazarus" >> ${WRKDIR}/lazarus-wrapper
121
121
122
	@${RM} -f ${PLIST}
122
	@${RM} ${PLIST}
123
	@${RM} -f ${WRKSRC}/lcl/units
123
	@${RM} ${WRKSRC}/lcl/units
124
	@${RM} -r ${WRKSRC}/components/chmhelp/lhelp/lhelp.app/Contents/MacOS \
124
	@${RM} -r ${WRKSRC}/components/chmhelp/lhelp/lhelp.app/Contents/MacOS \
125
		${WRKSRC}/lazarus.app/Contents/MacOS \
125
		${WRKSRC}/lazarus.app/Contents/MacOS \
126
		${WRKSRC}/lazarus.app/Contents/Resources/startlazarus.app/Contents/MacOS
126
		${WRKSRC}/lazarus.app/Contents/Resources/startlazarus.app/Contents/MacOS
(-)editors/lazarus/Makefile.common (-1 / +1 lines)
Lines 61-67 do-build: Link Here
61
		${SETENV} ${MAKE_ENV} ${MAKE_CMD} LCL_PLATFORM=${LCL_INTERFACE}
61
		${SETENV} ${MAKE_ENV} ${MAKE_CMD} LCL_PLATFORM=${LCL_INTERFACE}
62
62
63
pre-install:
63
pre-install:
64
	@${RM} -f ${PLIST}
64
	@${RM} ${PLIST}
65
65
66
	@cd ${WRKSRC}/units/${BUILDNAME}/${LCL_INTERFACE} && \
66
	@cd ${WRKSRC}/units/${BUILDNAME}/${LCL_INTERFACE} && \
67
		${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/lcl/units/%%BUILDNAME%%/${LCL_INTERFACE}/|' -e 's|//|/|' >> ${PLIST}
67
		${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/lcl/units/%%BUILDNAME%%/${LCL_INTERFACE}/|' -e 's|//|/|' >> ${PLIST}
(-)editors/libreoffice4/Makefile (-1 / +1 lines)
Lines 359-365 post-configure: Link Here
359
359
360
do-install:
360
do-install:
361
	@cd ${WRKSRC} && ${MAKE_CMD} ${MAKE_ARGS} distro-pack-install
361
	@cd ${WRKSRC} && ${MAKE_CMD} ${MAKE_ARGS} distro-pack-install
362
	@${RM} -f ${PLISTD} ${PLISTF}
362
	@${RM} ${PLISTD} ${PLISTF}
363
	@cd ${STAGEDIR}${PREFIX} && ${FIND} -d lib/libreoffice -type d \
363
	@cd ${STAGEDIR}${PREFIX} && ${FIND} -d lib/libreoffice -type d \
364
	    -empty -exec ${ECHO_CMD} "@dir {}" \; >> ${PLISTD}
364
	    -empty -exec ${ECHO_CMD} "@dir {}" \; >> ${PLISTD}
365
	@cd ${STAGEDIR}${PREFIX} && ${FIND} -H -s bin etc lib man \
365
	@cd ${STAGEDIR}${PREFIX} && ${FIND} -H -s bin etc lib man \
(-)editors/linux-sublime/Makefile (-1 / +1 lines)
Lines 35-41 do-install: Link Here
35
	@${INSTALL_DATA} ${WRKSRC}/Icon/48x48/sublime_text.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/
35
	@${INSTALL_DATA} ${WRKSRC}/Icon/48x48/sublime_text.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/48x48/apps/
36
	@${INSTALL_DATA} ${WRKSRC}/Icon/128x128/sublime_text.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/
36
	@${INSTALL_DATA} ${WRKSRC}/Icon/128x128/sublime_text.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/
37
	@${INSTALL_DATA} ${WRKSRC}/Icon/256x256/sublime_text.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/
37
	@${INSTALL_DATA} ${WRKSRC}/Icon/256x256/sublime_text.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/256x256/apps/
38
	@${RM} -rf ${WRKSRC}/Icon/
38
	@${RM} -r ${WRKSRC}/Icon/
39
	@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
39
	@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
40
	@${CHMOD} +x ${STAGEDIR}${DATADIR}/sublime_text
40
	@${CHMOD} +x ${STAGEDIR}${DATADIR}/sublime_text
41
	@${INSTALL_SCRIPT} ${WRKDIR}/sublime ${STAGEDIR}${PREFIX}/bin/sublime
41
	@${INSTALL_SCRIPT} ${WRKDIR}/sublime ${STAGEDIR}${PREFIX}/bin/sublime
(-)editors/mined/Makefile (-3 / +3 lines)
Lines 45-52 post-install: Link Here
45
	${MKDIR} ${STAGEDIR}${DOCSDIR}
45
	${MKDIR} ${STAGEDIR}${DOCSDIR}
46
	cd ${WRKSRC}/doc && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}
46
	cd ${WRKSRC}/doc && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}
47
	cd ${WRKSRC}/usrshare/package_doc && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}
47
	cd ${WRKSRC}/usrshare/package_doc && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}
48
	${RM} -rf ${STAGEDIR}${DATADIR}/setup_install/cyg
48
	${RM} -r ${STAGEDIR}${DATADIR}/setup_install/cyg
49
	@${RM} -rf ${STAGEDIR}${DOCSDIR}/CHANGES ${STAGEDIR}${DOCSDIR}/LICENCE.GPL
49
	@${RM} -r ${STAGEDIR}${DOCSDIR}/CHANGES ${STAGEDIR}${DOCSDIR}/LICENCE.GPL
50
	@${RM} -rf ${STAGEDIR}${DATADIR}/doc_user ${STAGEDIR}${DATADIR}/package_doc
50
	@${RM} -r ${STAGEDIR}${DATADIR}/doc_user ${STAGEDIR}${DATADIR}/package_doc
51
51
52
.include <bsd.port.mk>
52
.include <bsd.port.mk>
(-)editors/openoffice-4/Makefile (-8 / +8 lines)
Lines 282-294 pre-everything:: Link Here
282
# really tweak, extremely useful when you build all localized language versions
282
# really tweak, extremely useful when you build all localized language versions
283
# needed after when you build with ALL_LOCALIZED_LANGS.
283
# needed after when you build with ALL_LOCALIZED_LANGS.
284
.if defined(TWEAK_L10N)
284
.if defined(TWEAK_L10N)
285
	${RM} -f ${WRKDIR}/.PLIST*
285
	${RM} ${WRKDIR}/.PLIST*
286
	${RM} -f ${WRKDIR}/.install_done.*
286
	${RM} ${WRKDIR}/.install_done.*
287
	${RM} -f ${WRKDIR}/.package_done.*
287
	${RM} ${WRKDIR}/.package_done.*
288
	${RM} -f ${WRKDIR}/.extract_done.*
288
	${RM} ${WRKDIR}/.extract_done.*
289
	${RM} -f ${WRKDIR}/.patch_done.*
289
	${RM} ${WRKDIR}/.patch_done.*
290
	${RM} -f ${WRKDIR}/.configure_done.*
290
	${RM} ${WRKDIR}/.configure_done.*
291
	${RM} -f ${WRKDIR}/.build_done.*
291
	${RM} ${WRKDIR}/.build_done.*
292
	${MKDIR} ${WRKDIR}
292
	${MKDIR} ${WRKDIR}
293
	${TOUCH} ${EXTRACT_COOKIE}
293
	${TOUCH} ${EXTRACT_COOKIE}
294
	${TOUCH} ${PATCH_COOKIE}
294
	${TOUCH} ${PATCH_COOKIE}
Lines 301-307 post-extract: Link Here
301
	${CP} ${DISTDIR}/${DIST_SUBDIR}/unowinreg.dll ${WRKSRC}/external/unowinreg/
301
	${CP} ${DISTDIR}/${DIST_SUBDIR}/unowinreg.dll ${WRKSRC}/external/unowinreg/
302
	${CP} ${FILESDIR}/freebsd-aoo-intro.png ${WRKSRC}/default_images/introabout/intro.png
302
	${CP} ${FILESDIR}/freebsd-aoo-intro.png ${WRKSRC}/default_images/introabout/intro.png
303
	${CP} ${FILESDIR}/freebsd-aoo-about.png ${WRKSRC}/default_images/introabout/about.png
303
	${CP} ${FILESDIR}/freebsd-aoo-about.png ${WRKSRC}/default_images/introabout/about.png
304
	${RM} -rf ${WRKSRC}/l10n
304
	${RM} -r ${WRKSRC}/l10n
305
	${LN} -sf ${UNZIP_CMD} ${WRKSRC}/solenv/bin/unzip
305
	${LN} -sf ${UNZIP_CMD} ${WRKSRC}/solenv/bin/unzip
306
	${SED}  -e '\|^For main/vcl/unx/generic/fontmanager/parseAFM|,/^__/p' \
306
	${SED}  -e '\|^For main/vcl/unx/generic/fontmanager/parseAFM|,/^__/p' \
307
		-e '\|^For PostScript(R) AFM|,/^__/p'			\
307
		-e '\|^For PostScript(R) AFM|,/^__/p'			\
(-)editors/openoffice-devel/Makefile (-8 / +8 lines)
Lines 292-304 pre-everything:: Link Here
292
# really tweak, extremely useful when you build all localized language versions
292
# really tweak, extremely useful when you build all localized language versions
293
# needed after when you build with ALL_LOCALIZED_LANGS.
293
# needed after when you build with ALL_LOCALIZED_LANGS.
294
.if defined(TWEAK_L10N)
294
.if defined(TWEAK_L10N)
295
	${RM} -f ${WRKDIR}/.PLIST*
295
	${RM} ${WRKDIR}/.PLIST*
296
	${RM} -f ${WRKDIR}/.install_done.*
296
	${RM} ${WRKDIR}/.install_done.*
297
	${RM} -f ${WRKDIR}/.package_done.*
297
	${RM} ${WRKDIR}/.package_done.*
298
	${RM} -f ${WRKDIR}/.extract_done.*
298
	${RM} ${WRKDIR}/.extract_done.*
299
	${RM} -f ${WRKDIR}/.patch_done.*
299
	${RM} ${WRKDIR}/.patch_done.*
300
	${RM} -f ${WRKDIR}/.configure_done.*
300
	${RM} ${WRKDIR}/.configure_done.*
301
	${RM} -f ${WRKDIR}/.build_done.*
301
	${RM} ${WRKDIR}/.build_done.*
302
	${MKDIR} ${WRKDIR}
302
	${MKDIR} ${WRKDIR}
303
	${TOUCH} ${EXTRACT_COOKIE}
303
	${TOUCH} ${EXTRACT_COOKIE}
304
	${TOUCH} ${PATCH_COOKIE}
304
	${TOUCH} ${PATCH_COOKIE}
Lines 311-317 post-extract: Link Here
311
	${CP} ${DISTDIR}/${DIST_SUBDIR}/unowinreg.dll ${WRKSRC}/external/unowinreg/
311
	${CP} ${DISTDIR}/${DIST_SUBDIR}/unowinreg.dll ${WRKSRC}/external/unowinreg/
312
	${CP} ${FILESDIR}/freebsd-aoo-intro-developer.png ${WRKSRC}/default_images/introabout/intro.png
312
	${CP} ${FILESDIR}/freebsd-aoo-intro-developer.png ${WRKSRC}/default_images/introabout/intro.png
313
	${CP} ${FILESDIR}/freebsd-aoo-about-developer.png ${WRKSRC}/default_images/introabout/about.png
313
	${CP} ${FILESDIR}/freebsd-aoo-about-developer.png ${WRKSRC}/default_images/introabout/about.png
314
	${RM} -rf ${WRKSRC}/l10n
314
	${RM} -r ${WRKSRC}/l10n
315
	${LN} -sf ${UNZIP_CMD} ${WRKSRC}/solenv/bin/unzip
315
	${LN} -sf ${UNZIP_CMD} ${WRKSRC}/solenv/bin/unzip
316
	${SED}  -e '\|^For main/vcl/unx/generic/fontmanager/parseAFM|,/^__/p' \
316
	${SED}  -e '\|^For main/vcl/unx/generic/fontmanager/parseAFM|,/^__/p' \
317
		-e '\|^For PostScript(R) AFM|,/^__/p'			\
317
		-e '\|^For PostScript(R) AFM|,/^__/p'			\
(-)editors/rox-edit/Makefile (-1 / +1 lines)
Lines 17-23 USES= python tar:bzip2 Link Here
17
17
18
post-extract:
18
post-extract:
19
	@${FIND} ${WRKSRC} -name .cvsignore | ${XARGS} ${RM}
19
	@${FIND} ${WRKSRC} -name .cvsignore | ${XARGS} ${RM}
20
	@${FIND} ${WRKSRC} -name CVS | ${XARGS} ${RM} -rf
20
	@${FIND} ${WRKSRC} -name CVS | ${XARGS} ${RM} -r
21
21
22
do-build:
22
do-build:
23
	@${PYTHON_CMD} -m compileall ${WRKSRC}
23
	@${PYTHON_CMD} -m compileall ${WRKSRC}
(-)editors/semi/Makefile (-1 / +1 lines)
Lines 176-182 info-package-install: Link Here
176
	done)
176
	done)
177
177
178
manifest-install:
178
manifest-install:
179
	@${RM} -f ${WRKDIR}/${MANIFEST}
179
	@${RM} ${WRKDIR}/${MANIFEST}
180
	@${CAT} ${PLIST} | ${GREP} -e "^%%EMACS_PACKAGESDIR%%" | \
180
	@${CAT} ${PLIST} | ${GREP} -e "^%%EMACS_PACKAGESDIR%%" | \
181
		${SED} -e "s;^%%EMACS_PACKAGESDIR%%/;;" > ${WRKDIR}/${MANIFEST}
181
		${SED} -e "s;^%%EMACS_PACKAGESDIR%%/;;" > ${WRKDIR}/${MANIFEST}
182
	@${INSTALL_DATA} ${WRKDIR}/${MANIFEST} \
182
	@${INSTALL_DATA} ${WRKDIR}/${MANIFEST} \
(-)emulators/i386-wine-devel/Makefile.inc (-2 / +2 lines)
Lines 75-81 DISTFILES= Link Here
75
.endif
75
.endif
76
76
77
do-extract:
77
do-extract:
78
	@${RM} -rf ${WRKDIR}
78
	@${RM} -r ${WRKDIR}
79
	@${MKDIR} ${WRKDIR}
79
	@${MKDIR} ${WRKDIR}
80
	${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${EXTRACT_ONLY} -C ${WRKDIR} --include '/usr/local/share/licenses/${DISTNAME}/LICENSE' -s '|/usr/local/share/licenses/${DISTNAME}/||g'
80
	${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${EXTRACT_ONLY} -C ${WRKDIR} --include '/usr/local/share/licenses/${DISTNAME}/LICENSE' -s '|/usr/local/share/licenses/${DISTNAME}/||g'
81
81
Lines 87-93 ${PLIST}: fetch Link Here
87
	${TAR} -tf ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS} | ${GREP} -v '/$$\|ldconfig32' | ${SED} 's|/usr/local/||g' | sort > ${PLIST}
87
	${TAR} -tf ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS} | ${GREP} -v '/$$\|ldconfig32' | ${SED} 's|/usr/local/||g' | sort > ${PLIST}
88
88
89
port-update:
89
port-update:
90
	${RM} -f ${SLAVEDIR}/distinfo ${SLAVEDIR}/distinfo~ ${SLAVEDIR}/pkg-plist.*
90
	${RM} ${SLAVEDIR}/distinfo ${SLAVEDIR}/distinfo~ ${SLAVEDIR}/pkg-plist.*
91
.for osrel in 9 10 11 12
91
.for osrel in 9 10 11 12
92
.for suffix in -devel -staging
92
.for suffix in -devel -staging
93
	${MAKE} fetch OSREL=${osrel} OSVERSION=${osrel}99999 UNAME_r=${osrel} PKGNAMESUFFIX=${suffix}
93
	${MAKE} fetch OSREL=${osrel} OSVERSION=${osrel}99999 UNAME_r=${osrel} PKGNAMESUFFIX=${suffix}
(-)emulators/i386-wine/Makefile.inc (-2 / +2 lines)
Lines 63-69 DISTFILES= Link Here
63
.endif
63
.endif
64
64
65
do-extract:
65
do-extract:
66
	@${RM} -rf ${WRKDIR}
66
	@${RM} -r ${WRKDIR}
67
	@${MKDIR} ${WRKDIR}
67
	@${MKDIR} ${WRKDIR}
68
	${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${EXTRACT_ONLY} -C ${WRKDIR} --include '/usr/local/share/licenses/${DISTNAME}/LICENSE' -s '|/usr/local/share/licenses/${DISTNAME}/||g'
68
	${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${EXTRACT_ONLY} -C ${WRKDIR} --include '/usr/local/share/licenses/${DISTNAME}/LICENSE' -s '|/usr/local/share/licenses/${DISTNAME}/||g'
69
69
Lines 74-80 ${PLIST}: fetch Link Here
74
	${TAR} -tf ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS} | ${GREP} -v '/$$\|ldconfig32' | ${SED} 's|/usr/local/||g' | sort > ${PLIST}
74
	${TAR} -tf ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS} | ${GREP} -v '/$$\|ldconfig32' | ${SED} 's|/usr/local/||g' | sort > ${PLIST}
75
75
76
port-update:
76
port-update:
77
	${RM} -f ${SLAVEDIR}/distinfo ${SLAVEDIR}/distinfo~ ${SLAVEDIR}/pkg-plist.*
77
	${RM} ${SLAVEDIR}/distinfo ${SLAVEDIR}/distinfo~ ${SLAVEDIR}/pkg-plist.*
78
.for osrel in 9 10 11 12
78
.for osrel in 9 10 11 12
79
	${MAKE} fetch OSREL=${osrel} OSVERSION=${osrel}99999 UNAME_r=${osrel}
79
	${MAKE} fetch OSREL=${osrel} OSVERSION=${osrel}99999 UNAME_r=${osrel}
80
	${MAKE} makesum OSREL=${osrel} OSVERSION=${osrel}99999 UNAME_r=${osrel}
80
	${MAKE} makesum OSREL=${osrel} OSVERSION=${osrel}99999 UNAME_r=${osrel}
(-)emulators/ia64sim/Makefile (-1 / +1 lines)
Lines 25-31 PORTDOCS= ia64user.txt readme Link Here
25
OPTIONS_DEFINE=	DOCS
25
OPTIONS_DEFINE=	DOCS
26
26
27
pre-build:
27
pre-build:
28
	@${RM} -f ${WRKSRC}/obj/*.o ${WRKSRC}/ia64sim
28
	@${RM} ${WRKSRC}/obj/*.o ${WRKSRC}/ia64sim
29
29
30
do-install:
30
do-install:
31
	${INSTALL_PROGRAM} ${WRKSRC}/ia64sim ${STAGEDIR}${PREFIX}/bin
31
	${INSTALL_PROGRAM} ${WRKSRC}/ia64sim ${STAGEDIR}${PREFIX}/bin
(-)emulators/mupen64plus-core/Makefile.common (-1 / +1 lines)
Lines 42-48 post-patch: Link Here
42
.	endif
42
.	endif
43
43
44
pre-install:
44
pre-install:
45
	@${RM} -f ${PLIST}
45
	@${RM} ${PLIST}
46
.	if ${PKGNAMESUFFIX} == "-video-rice"
46
.	if ${PKGNAMESUFFIX} == "-video-rice"
47
		@${ECHO_CMD} "%%DATADIR%%/RiceVideoLinux.ini" >> ${PLIST}
47
		@${ECHO_CMD} "%%DATADIR%%/RiceVideoLinux.ini" >> ${PLIST}
48
.	endif
48
.	endif
(-)emulators/vice/Makefile (-1 / +1 lines)
Lines 142-148 USE_SDL= sdl Link Here
142
.endif
142
.endif
143
143
144
post-extract:
144
post-extract:
145
	@${RM} -f ${WRKSRC}/doc/vice.info*
145
	@${RM} ${WRKSRC}/doc/vice.info*
146
146
147
post-patch:
147
post-patch:
148
	${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
148
	${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
(-)emulators/virtio-kmod/Makefile (-1 / +1 lines)
Lines 68-74 maintainer-tar: Link Here
68
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/stable/9/sys/dev/virtio dev/virtio
68
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/stable/9/sys/dev/virtio dev/virtio
69
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/stable/9/sys/modules/virtio modules/virtio
69
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/stable/9/sys/modules/virtio modules/virtio
70
	cd ${EXPDIR} && ${TAR} cfvz ${DISTDIR}/${FILE_9} dev modules
70
	cd ${EXPDIR} && ${TAR} cfvz ${DISTDIR}/${FILE_9} dev modules
71
	cd ${EXPDIR} && ${RM} -rf dev modules
71
	cd ${EXPDIR} && ${RM} -r dev modules
72
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/stable/8/sys/dev/virtio dev/virtio
72
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/stable/8/sys/dev/virtio dev/virtio
73
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/stable/8/sys/modules/virtio modules/virtio
73
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/stable/8/sys/modules/virtio modules/virtio
74
	cd ${EXPDIR} && ${TAR} cfvz ${DISTDIR}/${FILE_8} dev modules
74
	cd ${EXPDIR} && ${TAR} cfvz ${DISTDIR}/${FILE_8} dev modules
(-)emulators/visualboyadvance-m/Makefile (-1 / +1 lines)
Lines 134-140 maint-gen-distfile: Link Here
134
	svn export -r${SVN_REV} \
134
	svn export -r${SVN_REV} \
135
		 https://svn.code.sf.net/p/vbam/code/trunk/ ${DISTNAME}
135
		 https://svn.code.sf.net/p/vbam/code/trunk/ ${DISTNAME}
136
	${TAR} jcf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}
136
	${TAR} jcf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}
137
	${RM} -rf ${DISTNAME}
137
	${RM} -r ${DISTNAME}
138
138
139
post-install:
139
post-install:
140
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/vbam
140
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/vbam
(-)emulators/x49gp/Makefile (-1 / +1 lines)
Lines 89-95 do-install: Link Here
89
	${INSTALL_PROGRAM} ${WRKSRC}/x49gp ${STAGEDIR}${PREFIX}/bin/x49gp-bin
89
	${INSTALL_PROGRAM} ${WRKSRC}/x49gp ${STAGEDIR}${PREFIX}/bin/x49gp-bin
90
90
91
	${INSTALL_SCRIPT} ${WRKDIR}/hp50g.sh ${STAGEDIR}${PREFIX}/bin/hp50g
91
	${INSTALL_SCRIPT} ${WRKDIR}/hp50g.sh ${STAGEDIR}${PREFIX}/bin/hp50g
92
	${RM} -f ${STAGEDIR}${PREFIX}/bin/hp49g+
92
	${RM} ${STAGEDIR}${PREFIX}/bin/hp49g+
93
	${LN} ${STAGEDIR}${PREFIX}/bin/hp50g ${STAGEDIR}${PREFIX}/bin/hp49g+
93
	${LN} ${STAGEDIR}${PREFIX}/bin/hp50g ${STAGEDIR}${PREFIX}/bin/hp49g+
94
94
95
	${INSTALL_DATA} ${DISTDIR}/sdcard64.tar.gz ${STAGEDIR}${DATADIR}/
95
	${INSTALL_DATA} ${DISTDIR}/sdcard64.tar.gz ${STAGEDIR}${DATADIR}/
(-)finance/aqbanking/Makefile (-1 / +1 lines)
Lines 61-67 post-build-DOXYGEN-on: Link Here
61
	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} srcdoc
61
	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} srcdoc
62
62
63
post-install-DOCS-off:
63
post-install-DOCS-off:
64
	@${RM} -rf ${STAGEDIR}${DOCSDIR}
64
	@${RM} -r ${STAGEDIR}${DOCSDIR}
65
65
66
post-install-DOXYGEN-on:
66
post-install-DOXYGEN-on:
67
	@${MKDIR} ${STAGEDIR}${DOCSDIR}/apidoc
67
	@${MKDIR} ${STAGEDIR}${DOCSDIR}/apidoc
(-)finance/bitcoin-armory/Makefile (-1 / +1 lines)
Lines 47-53 post-patch: Link Here
47
47
48
post-stage:
48
post-stage:
49
	@${SED} -i.bak -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${STAGEDIR}/${LOCALBASE}/bin/armory && \
49
	@${SED} -i.bak -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${STAGEDIR}/${LOCALBASE}/bin/armory && \
50
		${RM} -f ${STAGEDIR}/${LOCALBASE}/bin/armory.bak
50
		${RM} ${STAGEDIR}/${LOCALBASE}/bin/armory.bak
51
	@${REINPLACE_CMD} 's|Exec=/usr/bin/armory|Exec=${LOCALBASE}/bin/armory|' ${STAGEDIR}/${LOCALBASE}/share/applications/*.desktop
51
	@${REINPLACE_CMD} 's|Exec=/usr/bin/armory|Exec=${LOCALBASE}/bin/armory|' ${STAGEDIR}/${LOCALBASE}/share/applications/*.desktop
52
.for s in ${ICON_SIZES}
52
.for s in ${ICON_SIZES}
53
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/
53
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}/apps/
(-)finance/libofx/Makefile (-1 / +1 lines)
Lines 29-34 PORTDOCS= * Link Here
29
OPTIONS_DEFINE=	DOCS
29
OPTIONS_DEFINE=	DOCS
30
30
31
post-install:
31
post-install:
32
	${RM} -f ${STAGEDIR}${DOCSDIR}/COPYING
32
	${RM} ${STAGEDIR}${DOCSDIR}/COPYING
33
33
34
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)french/aster/Makefile (-2 / +2 lines)
Lines 341-352 do-install: Link Here
341
	@${DO_NADA}
341
	@${DO_NADA}
342
342
343
post-install:
343
post-install:
344
	${RM} -rf ${STAGEDIR}${inst_dir}/etc	# Installed by cad/astk-serveur
344
	${RM} -r ${STAGEDIR}${inst_dir}/etc	# Installed by cad/astk-serveur
345
	${MV} ${STAGEDIR}${inst_dir}/${VE}/share/aster/tests	\
345
	${MV} ${STAGEDIR}${inst_dir}/${VE}/share/aster/tests	\
346
		${STAGEDIR}${inst_dir}/${VE}/
346
		${STAGEDIR}${inst_dir}/${VE}/
347
	${MV} ${STAGEDIR}${inst_dir}/${VE}/share/aster/*	\
347
	${MV} ${STAGEDIR}${inst_dir}/${VE}/share/aster/*	\
348
		${STAGEDIR}${inst_dir}/${VE}/
348
		${STAGEDIR}${inst_dir}/${VE}/
349
	${RM} -rf ${STAGEDIR}${inst_dir}/${VE}/share
349
	${RM} -r ${STAGEDIR}${inst_dir}/${VE}/share
350
.for f in ${V_H2FIX}
350
.for f in ${V_H2FIX}
351
	${REINPLACE_CMD} -e 's|${V_HOMARD0}|${V_HOMARD}|' ${STAGEDIR}${inst_dir}/${f}
351
	${REINPLACE_CMD} -e 's|${V_HOMARD0}|${V_HOMARD}|' ${STAGEDIR}${inst_dir}/${f}
352
.endfor
352
.endfor
(-)ftp/bftpd/Makefile (-1 / +1 lines)
Lines 24-30 post-patch: Link Here
24
	@${REINPLACE_CMD} -e 's,/etc/bftpd.conf,${PREFIX}/etc/bftpd.conf,' \
24
	@${REINPLACE_CMD} -e 's,/etc/bftpd.conf,${PREFIX}/etc/bftpd.conf,' \
25
		${WRKSRC}/mypaths.h
25
		${WRKSRC}/mypaths.h
26
	@${REINPLACE_CMD} -e 's, -ldl,,g' ${WRKSRC}/configure.in
26
	@${REINPLACE_CMD} -e 's, -ldl,,g' ${WRKSRC}/configure.in
27
	@${FIND} ${WRKSRC} -name CVS | ${XARGS} ${RM} -rf
27
	@${FIND} ${WRKSRC} -name CVS | ${XARGS} ${RM} -r
28
28
29
do-install:
29
do-install:
30
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/
30
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/
(-)games/7kaa/Makefile (-1 / +1 lines)
Lines 27-32 PORTDATA= * Link Here
27
OPTIONS_DEFINE=	DOCS
27
OPTIONS_DEFINE=	DOCS
28
28
29
post-install:
29
post-install:
30
	@${RM} -f ${STAGEDIR}${DOCSDIR}/COPYING
30
	@${RM} ${STAGEDIR}${DOCSDIR}/COPYING
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)games/atris/Makefile (-1 / +1 lines)
Lines 42-48 post-patch: Link Here
42
42
43
post-install:
43
post-install:
44
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
44
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
45
	@${RM} -f ${WRKSRC}/Docs/Makefile*
45
	@${RM} ${WRKSRC}/Docs/Makefile*
46
	${CP} -R ${WRKSRC}/Docs/* ${STAGEDIR}${DOCSDIR}
46
	${CP} -R ${WRKSRC}/Docs/* ${STAGEDIR}${DOCSDIR}
47
47
48
.include <bsd.port.mk>
48
.include <bsd.port.mk>
(-)games/barbie_seahorse_adventures/Makefile (-1 / +1 lines)
Lines 35-41 DESKTOP_ENTRIES="Barbie Seahorse Adventures" "" "${PORTNAME}" \ Link Here
35
		"${PORTNAME}" "Game;ArcadeGame;" ""
35
		"${PORTNAME}" "Game;ArcadeGame;" ""
36
36
37
post-extract:
37
post-extract:
38
	@cd ${WRKSRC} && ${RM} -f data/REMOVE_ME.txt data/sample.txt \
38
	@cd ${WRKSRC} && ${RM} data/REMOVE_ME.txt data/sample.txt \
39
		lib/pgu/LICENSE.txt
39
		lib/pgu/LICENSE.txt
40
40
41
post-patch:
41
post-patch:
(-)games/battalion/Makefile (-1 / +1 lines)
Lines 30-36 OPTIONS_DEFINE= DOCS Link Here
30
post-extract:
30
post-extract:
31
	@${GZCAT} ${DISTDIR}/battalionSUN4.tar.gz | \
31
	@${GZCAT} ${DISTDIR}/battalionSUN4.tar.gz | \
32
		(cd ${WRKDIR} && ${TAR} --unlink -xf -)
32
		(cd ${WRKDIR} && ${TAR} --unlink -xf -)
33
	@${RM} -f ${WRKSRC}/*.o
33
	@${RM} ${WRKSRC}/*.o
34
34
35
post-patch:
35
post-patch:
36
	@${REINPLACE_CMD} -e \
36
	@${REINPLACE_CMD} -e \
(-)games/biniax2/Makefile (-1 / +1 lines)
Lines 24-30 PLIST_FILES= bin/${PORTNAME} Link Here
24
PORTDATA=	*
24
PORTDATA=	*
25
25
26
post-patch:
26
post-patch:
27
	@${RM} -f ${WRKSRC}/data/Thumbs.db
27
	@${RM} ${WRKSRC}/data/Thumbs.db
28
	@${REINPLACE_CMD} -e 's|data/|${DATADIR}/|g' \
28
	@${REINPLACE_CMD} -e 's|data/|${DATADIR}/|g' \
29
		${WRKSRC}/desktop/gfx.c ${WRKSRC}/desktop/snd.c
29
		${WRKSRC}/desktop/gfx.c ${WRKSRC}/desktop/snd.c
30
30
(-)games/block/Makefile (-2 / +2 lines)
Lines 16-23 ALL_TARGET= block bed Link Here
16
MAKE_ARGS=	LL="${LDFLAGS} -lncurses" CLL="${LDFLAGS} -lncurses"
16
MAKE_ARGS=	LL="${LDFLAGS} -lncurses" CLL="${LDFLAGS} -lncurses"
17
17
18
post-extract:
18
post-extract:
19
	@${RM} -f ${WRKSRC}/block
19
	@${RM} ${WRKSRC}/block
20
	@${RM} -f ${WRKSRC}/bed
20
	@${RM} ${WRKSRC}/bed
21
21
22
do-install:
22
do-install:
23
	${INSTALL_PROGRAM} ${WRKSRC}/block ${STAGEDIR}${PREFIX}/bin
23
	${INSTALL_PROGRAM} ${WRKSRC}/block ${STAGEDIR}${PREFIX}/bin
(-)games/bomberclone/Makefile (-1 / +1 lines)
Lines 27-33 DESKTOP_ENTRIES="BomberMan clone" "" "${PORTNAME}" \ Link Here
27
		"${PORTNAME}" "Game;ArcadeGame;" ""
27
		"${PORTNAME}" "Game;ArcadeGame;" ""
28
28
29
post-extract:
29
post-extract:
30
	@${FIND} ${WRKSRC} -type d -name CVS | ${XARGS} ${RM} -rf ;
30
	@${FIND} ${WRKSRC} -type d -name CVS | ${XARGS} ${RM} -r ;
31
31
32
post-patch:
32
post-patch:
33
	@${REINPLACE_CMD} -e 's|share/games/${PACKAGE}|share/${PACKAGE}|' \
33
	@${REINPLACE_CMD} -e 's|share/games/${PACKAGE}|share/${PACKAGE}|' \
(-)games/bubbros/Makefile (-2 / +2 lines)
Lines 33-39 post-patch: Link Here
33
		${WRKSRC}/display/setup.py
33
		${WRKSRC}/display/setup.py
34
	@${FIND} ${WRKSRC} -name "*.bak" -delete -or -name "*.orig" -delete \
34
	@${FIND} ${WRKSRC} -name "*.bak" -delete -or -name "*.orig" -delete \
35
		-or -name "*.cvsignore" -delete
35
		-or -name "*.cvsignore" -delete
36
	@${FIND} ${WRKSRC} -name CVS -print0 | ${XARGS} -0 ${RM} -fr
36
	@${FIND} ${WRKSRC} -name CVS -print0 | ${XARGS} -0 ${RM} -r
37
37
38
do-build:
38
do-build:
39
	# Compile the statesaver extension module
39
	# Compile the statesaver extension module
Lines 41-47 do-build: Link Here
41
	# Compile the X-window client extension module
41
	# Compile the X-window client extension module
42
	cd ${WRKSRC}/display; ${PYTHON_CMD} setup.py build_ext -i
42
	cd ${WRKSRC}/display; ${PYTHON_CMD} setup.py build_ext -i
43
.for d in bubbob display
43
.for d in bubbob display
44
	@(cd ${WRKSRC}/${d} && ${RM} -fr build)
44
	@(cd ${WRKSRC}/${d} && ${RM} -r build)
45
.endfor
45
.endfor
46
46
47
do-install:
47
do-install:
(-)games/bugsquish/Makefile (-2 / +2 lines)
Lines 31-38 OPTIONS_DEFINE= DOCS Link Here
31
post-extract:
31
post-extract:
32
	${TAR} xfjp ${_DISTDIR}/${PORTNAME}_music${EXTRACT_SUFX} -C \
32
	${TAR} xfjp ${_DISTDIR}/${PORTNAME}_music${EXTRACT_SUFX} -C \
33
		${WRKSRC}/data/music/
33
		${WRKSRC}/data/music/
34
	@cd ${WRKSRC}/data/music ; ${RM} -f *.mod
34
	@cd ${WRKSRC}/data/music ; ${RM} *.mod
35
	@${FIND} ${WRKDIR} -name .xvpics -print0 | ${XARGS} -0 ${RM} -fr
35
	@${FIND} ${WRKDIR} -name .xvpics -print0 | ${XARGS} -0 ${RM} -r
36
36
37
post-patch:
37
post-patch:
38
	@${REINPLACE_CMD} -e 's|/usr/share/bugsquish/|${DATADIR}/| ; \
38
	@${REINPLACE_CMD} -e 's|/usr/share/bugsquish/|${DATADIR}/| ; \
(-)games/enigma/Makefile (-1 / +1 lines)
Lines 39-44 post-patch: Link Here
39
		${WRKSRC}/etc/enigma.desktop
39
		${WRKSRC}/etc/enigma.desktop
40
40
41
post-install:
41
post-install:
42
	@${RM} -d ${STAGEDIR}${DOCSDIR}/COPYING
42
	@${RM} ${STAGEDIR}${DOCSDIR}/COPYING
43
43
44
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)games/evq3/Makefile (-1 / +1 lines)
Lines 154-159 maint-gen-distfile: Link Here
154
	fi
154
	fi
155
	svn export svn://70.86.44.154/evolution/trunk/evq3 ${PORTNAME}
155
	svn export svn://70.86.44.154/evolution/trunk/evq3 ${PORTNAME}
156
	tar cjf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}
156
	tar cjf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}
157
	${RM} -rf ${PORTNAME}
157
	${RM} -r ${PORTNAME}
158
158
159
.include <bsd.port.post.mk>
159
.include <bsd.port.post.mk>
(-)games/flightgear-aircraft/Makefile (-1 / +1 lines)
Lines 72-78 post-patch: Link Here
72
		\( -name COPYING -or -name LICENSE -or -name copyright \) -delete
72
		\( -name COPYING -or -name LICENSE -or -name copyright \) -delete
73
73
74
pre-install:
74
pre-install:
75
	@${RM} -f ${PLIST}
75
	@${RM} ${PLIST}
76
	@cd ${WRKSRC} && \
76
	@cd ${WRKSRC} && \
77
	${FIND} * -type d -empty | ${SORT} \
77
	${FIND} * -type d -empty | ${SORT} \
78
		| ${SED} -e 's|^|@exec ${MKDIR} %D/share/flightgear/Aircraft/|' >> ${PLIST} && \
78
		| ${SED} -e 's|^|@exec ${MKDIR} %D/share/flightgear/Aircraft/|' >> ${PLIST} && \
(-)games/flightgear-data/Makefile (-2 / +2 lines)
Lines 21-30 PLIST= ${WRKDIR}/pkg-plist Link Here
21
PLIST_DIRS=	%%DATADIR%%
21
PLIST_DIRS=	%%DATADIR%%
22
22
23
post-patch:
23
post-patch:
24
	@${RM} -f ${WRKSRC}/COPYING
24
	@${RM} ${WRKSRC}/COPYING
25
25
26
pre-install:
26
pre-install:
27
	@${RM} -f ${PLIST}
27
	@${RM} ${PLIST}
28
	@cd ${WRKSRC} && \
28
	@cd ${WRKSRC} && \
29
	${FIND} * -type d -empty | ${SORT} \
29
	${FIND} * -type d -empty | ${SORT} \
30
		| ${SED} -e 's|^|@exec ${MKDIR} %D/share/flightgear/|' >> ${PLIST} && \
30
		| ${SED} -e 's|^|@exec ${MKDIR} %D/share/flightgear/|' >> ${PLIST} && \
(-)games/flightgear-mb339-pan/Makefile (-1 / +1 lines)
Lines 28-34 pre-extract: Link Here
28
	@${MKDIR} ${WRKSRC}
28
	@${MKDIR} ${WRKSRC}
29
29
30
pre-install:
30
pre-install:
31
	@${RM} -f ${PLIST}
31
	@${RM} ${PLIST}
32
	@cd ${WRKSRC} && \
32
	@cd ${WRKSRC} && \
33
	${FIND} * -type d -empty | ${SORT} \
33
	${FIND} * -type d -empty | ${SORT} \
34
		| ${SED} -e 's|^|@exec ${MKDIR} %D/share/flightgear/Aircraft/|' >> ${PLIST} && \
34
		| ${SED} -e 's|^|@exec ${MKDIR} %D/share/flightgear/Aircraft/|' >> ${PLIST} && \
(-)games/freera/Makefile (-1 / +1 lines)
Lines 29-35 post-patch: Link Here
29
		${WRKSRC}/src/video/graphicsengine.cpp ${WRKSRC}/src/vfs/vfs.cpp \
29
		${WRKSRC}/src/video/graphicsengine.cpp ${WRKSRC}/src/vfs/vfs.cpp \
30
		${WRKSRC}/data/settings/files.ini
30
		${WRKSRC}/data/settings/files.ini
31
	@${RM} ${WRKSRC}/data/settings/files.ini.bak
31
	@${RM} ${WRKSRC}/data/settings/files.ini.bak
32
	@${RM} -rf ${WRKSRC}/data/settings/ra/.svn ${WRKSRC}/data/settings/td/.svn
32
	@${RM} -r ${WRKSRC}/data/settings/ra/.svn ${WRKSRC}/data/settings/td/.svn
33
33
34
do-install:
34
do-install:
35
	${INSTALL_PROGRAM} ${WRKSRC}/freera ${STAGEDIR}${PREFIX}/bin/
35
	${INSTALL_PROGRAM} ${WRKSRC}/freera ${STAGEDIR}${PREFIX}/bin/
(-)games/gemdropx/Makefile (-1 / +1 lines)
Lines 34-40 post-patch: Link Here
34
	s|CXX=gcc|CXX?=${CC}| ; \
34
	s|CXX=gcc|CXX?=${CC}| ; \
35
	s|CFLAGS=-Wall ${SDL_CFLAGS}|CFLAGS+=-w ${SDL_CFLAGS}|' \
35
	s|CFLAGS=-Wall ${SDL_CFLAGS}|CFLAGS+=-w ${SDL_CFLAGS}|' \
36
		${WRKSRC}/Makefile
36
		${WRKSRC}/Makefile
37
	@${FIND} ${WRKDIR} -name .xvpics | ${XARGS} ${RM} -rf
37
	@${FIND} ${WRKDIR} -name .xvpics | ${XARGS} ${RM} -r
38
38
39
do-install:
39
do-install:
40
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
40
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
(-)games/gnugo/Makefile (-1 / +1 lines)
Lines 17-22 PLIST_FILES= bin/gnugo \ Link Here
17
		man/man6/gnugo.6.gz
17
		man/man6/gnugo.6.gz
18
18
19
post-extract:
19
post-extract:
20
	${RM} -f ${WRKSRC}/doc/gnugo.info*
20
	${RM} ${WRKSRC}/doc/gnugo.info*
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)games/gondola/Makefile (-1 / +1 lines)
Lines 37-43 post-patch: Link Here
37
	@${REINPLACE_CMD} -e 's|data/|${DATADIR}/|g' ${WRKSRC}/gamelib/*.py
37
	@${REINPLACE_CMD} -e 's|data/|${DATADIR}/|g' ${WRKSRC}/gamelib/*.py
38
	@${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' \
38
	@${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' \
39
		${WRKSRC}/gamelib/data.py ${WRKSRC}/gamelib/main.py
39
		${WRKSRC}/gamelib/data.py ${WRKSRC}/gamelib/main.py
40
	@${RM} -f ${WRKSRC}/gamelib/*.{bak,orig}
40
	@${RM} ${WRKSRC}/gamelib/*.{bak,orig}
41
41
42
do-install:
42
do-install:
43
	cd ${WRKSRC} && ${COPYTREE_SHARE} "snowui gamelib simplejson run_game.py" \
43
	cd ${WRKSRC} && ${COPYTREE_SHARE} "snowui gamelib simplejson run_game.py" \
(-)games/gretools/Makefile (-2 / +2 lines)
Lines 28-35 post-patch: Link Here
28
		 s|gtk\.idle_add|gobject\.idle_add|g' ${WRKSRC}/gretools.py
28
		 s|gtk\.idle_add|gobject\.idle_add|g' ${WRKSRC}/gretools.py
29
29
30
post-install:
30
post-install:
31
	${RM} -f ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gretools/gretools.pyc
31
	${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gretools/gretools.pyc
32
	${RM} -f ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gretools/gretools.pyo
32
	${RM} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gretools/gretools.pyo
33
	${PYTHON_CMD} -m compileall \
33
	${PYTHON_CMD} -m compileall \
34
		-d ${PYTHONPREFIX_SITELIBDIR}/gretools \
34
		-d ${PYTHONPREFIX_SITELIBDIR}/gretools \
35
		${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gretools
35
		${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/gretools
(-)games/grubik/Makefile (-1 / +1 lines)
Lines 16-22 USES= tar:tgz gnustep Link Here
16
USE_GNUSTEP=	back build
16
USE_GNUSTEP=	back build
17
17
18
post-patch:
18
post-patch:
19
	${RM} -rf ${WRKSRC}/GRubik.app/ix86
19
	${RM} -r ${WRKSRC}/GRubik.app/ix86
20
	${REINPLACE_CMD} -e 's|^//|# //|' \
20
	${REINPLACE_CMD} -e 's|^//|# //|' \
21
		-e "/GNUSTEP_INSTALLATION_DIR/d" ${WRKSRC}/GNUmakefile
21
		-e "/GNUSTEP_INSTALLATION_DIR/d" ${WRKSRC}/GNUmakefile
22
22
(-)games/heroes/Makefile (-2 / +2 lines)
Lines 49-56 post-patch: Link Here
49
	@for dir in ${DATASRC} ${SOUNDSRC} ${MUSICSRC}; do \
49
	@for dir in ${DATASRC} ${SOUNDSRC} ${MUSICSRC}; do \
50
		${FIND} $${dir} -name "Makefile*" -delete; \
50
		${FIND} $${dir} -name "Makefile*" -delete; \
51
	done
51
	done
52
	@${RM} -f ${WRKSRC}/lib/getopt.h
52
	@${RM} ${WRKSRC}/lib/getopt.h
53
	@${RM} -f ${WRKSRC}/doc/*.info*
53
	@${RM} ${WRKSRC}/doc/*.info*
54
54
55
post-install:
55
post-install:
56
.for dir in levels pics tilesets
56
.for dir in levels pics tilesets
(-)games/jigzo/Makefile (-1 / +1 lines)
Lines 41-47 post-patch: Link Here
41
	@${REINPLACE_CMD} -e "s|${i}/|${DATADIR}/${i}/|g" \
41
	@${REINPLACE_CMD} -e "s|${i}/|${DATADIR}/${i}/|g" \
42
	    ${WRKSRC}/src/main.cxx
42
	    ${WRKSRC}/src/main.cxx
43
.endfor
43
.endfor
44
	@${FIND} ${WRKSRC} -name .thumbnails | ${XARGS} ${RM} -rf
44
	@${FIND} ${WRKSRC} -name .thumbnails | ${XARGS} ${RM} -r
45
45
46
do-install:
46
do-install:
47
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
47
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
(-)games/jools/Makefile (-1 / +1 lines)
Lines 32-38 post-extract: Link Here
32
.endfor
32
.endfor
33
33
34
post-patch:
34
post-patch:
35
	@${FIND} ${WRKSRC} -name ".arch-ids" | ${XARGS} ${RM} -fr
35
	@${FIND} ${WRKSRC} -name ".arch-ids" | ${XARGS} ${RM} -r
36
	@${FIND} ${WRKSRC} -name ".arch-ids" -delete \
36
	@${FIND} ${WRKSRC} -name ".arch-ids" -delete \
37
		-or -name ".placeholder" -delete
37
		-or -name ".placeholder" -delete
38
38
(-)games/kobodeluxe/Makefile (-1 / +1 lines)
Lines 45-51 post-patch: Link Here
45
		${WRKSRC}/enemy.cpp
45
		${WRKSRC}/enemy.cpp
46
46
47
post-install:
47
post-install:
48
	@${RM} -rf ${STAGEDIR}/var
48
	@${RM} -r ${STAGEDIR}/var
49
	${INSTALL_DATA} ${WRKSRC}/icons/Ubuntu/kobodeluxe.desktop \
49
	${INSTALL_DATA} ${WRKSRC}/icons/Ubuntu/kobodeluxe.desktop \
50
		${STAGEDIR}${PREFIX}/share/applications/
50
		${STAGEDIR}${PREFIX}/share/applications/
51
	${INSTALL_DATA} ${WRKSRC}/icons/Ubuntu/kobo-icon.xpm \
51
	${INSTALL_DATA} ${WRKSRC}/icons/Ubuntu/kobo-icon.xpm \
(-)games/ldmud/Makefile (-1 / +1 lines)
Lines 66-72 post-install: Link Here
66
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
66
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
67
	cd ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc && ${FIND} . \
67
	cd ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc && ${FIND} . \
68
		| ${CPIO} -pdmu ${STAGEDIR}${DOCSDIR}
68
		| ${CPIO} -pdmu ${STAGEDIR}${DOCSDIR}
69
	@${RM} -f ${STAGEDIR}${DOCSDIR}/Makefile
69
	@${RM} ${STAGEDIR}${DOCSDIR}/Makefile
70
.endif
70
.endif
71
71
72
.include <bsd.port.mk>
72
.include <bsd.port.mk>
(-)games/linux-unrealgold/Makefile (-1 / +1 lines)
Lines 97-103 do-extract: Link Here
97
.for group in System_English Sounds_All System_All Manual_English
97
.for group in System_English Sounds_All System_All Manual_English
98
	@${CP} -Rp ${WRKDIR}/source/${group}/ \
98
	@${CP} -Rp ${WRKDIR}/source/${group}/ \
99
		${WRKDIR}/source/${group:S,_English,,:S,_All,,}
99
		${WRKDIR}/source/${group:S,_English,,:S,_All,,}
100
	@${RM} -rf ${WRKDIR}/source/${group}
100
	@${RM} -r ${WRKDIR}/source/${group}
101
.endfor
101
.endfor
102
	@${MV} ${WRKDIR}/source/Sounds_English ${WRKDIR}/source/Sounds/int
102
	@${MV} ${WRKDIR}/source/Sounds_English ${WRKDIR}/source/Sounds/int
103
# Original CD
103
# Original CD
(-)games/linux-ut2003-demo/Makefile (-1 / +1 lines)
Lines 52-58 do-extract: Link Here
52
	@cd ${WRKSRC} && ${TAR} zxf setupstuff.tar.gz
52
	@cd ${WRKSRC} && ${TAR} zxf setupstuff.tar.gz
53
53
54
pre-install:
54
pre-install:
55
	@${RM} -f ${PLIST}
55
	@${RM} ${PLIST}
56
	@cd ${WRKSRC} && \
56
	@cd ${WRKSRC} && \
57
	${FIND} ${LIBDIRS} -type f | ${SORT} \
57
	${FIND} ${LIBDIRS} -type f | ${SORT} \
58
		| ${SED} -e 's|^|${UTDIR_REL}/|' >> ${PLIST}
58
		| ${SED} -e 's|^|${UTDIR_REL}/|' >> ${PLIST}
(-)games/marsnomercy/Makefile (-1 / +1 lines)
Lines 50-55 do-install: Link Here
50
	${INSTALL_SCRIPT} ${WRKDIR}/mars-nomercy ${STAGEDIR}${PREFIX}/bin/
50
	${INSTALL_SCRIPT} ${WRKDIR}/mars-nomercy ${STAGEDIR}${PREFIX}/bin/
51
	${INSTALL_PROGRAM} ${WRKSRC}/mars ${STAGEDIR}${PREFIX}/libexec/mars
51
	${INSTALL_PROGRAM} ${WRKSRC}/mars ${STAGEDIR}${PREFIX}/libexec/mars
52
	cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
52
	cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
53
	@${RM} -f ${STAGEDIR}${DATADIR}/SConscript
53
	@${RM} ${STAGEDIR}${DATADIR}/SConscript
54
54
55
.include <bsd.port.mk>
55
.include <bsd.port.mk>
(-)games/njam/Makefile (-1 / +1 lines)
Lines 29-35 DESKTOP_ENTRIES="njam" \ Link Here
29
OPTIONS_DEFINE=	DOCS
29
OPTIONS_DEFINE=	DOCS
30
30
31
post-extract:
31
post-extract:
32
	@${RM} -f ${WRKSRC}/src/*.o
32
	@${RM} ${WRKSRC}/src/*.o
33
33
34
post-patch:
34
post-patch:
35
	@${REINPLACE_CMD} -e 's|/var/lib/games|/var/games|' \
35
	@${REINPLACE_CMD} -e 's|/var/lib/games|/var/games|' \
(-)games/numptyphysics-npcomplete/Makefile (-1 / +1 lines)
Lines 21-27 DATADIR= ${PREFIX}/share/numptyphysics Link Here
21
21
22
post-extract:
22
post-extract:
23
# this level will crash the game
23
# this level will crash the game
24
	@${RM} -f "${WRKSRC}/L02_bridge Gaps tut.nph"
24
	@${RM} "${WRKSRC}/L02_bridge Gaps tut.nph"
25
25
26
do-install:
26
do-install:
27
	${MKDIR} ${STAGEDIR}${DATADIR}
27
	${MKDIR} ${STAGEDIR}${DATADIR}
(-)games/optimax/Makefile (-1 / +1 lines)
Lines 26-32 ALL_TARGET= exmars Link Here
26
OPTIONS_DEFINE=	DOCS
26
OPTIONS_DEFINE=	DOCS
27
27
28
post-extract:
28
post-extract:
29
	@${RM} -rf ${WRKSRC}/fsh94nop0.2
29
	@${RM} -r ${WRKSRC}/fsh94nop0.2
30
	@${MV} ${WRKDIR}/fsh* ${WRKDIR}/optimax/fsh* ${WRKSRC}
30
	@${MV} ${WRKDIR}/fsh* ${WRKDIR}/optimax/fsh* ${WRKSRC}
31
31
32
post-patch:
32
post-patch:
(-)games/pysolfc/Makefile (-2 / +2 lines)
Lines 45-51 post-patch: Link Here
45
		-e 's|^Exec.*|Exec=${PORTNAME}|' \
45
		-e 's|^Exec.*|Exec=${PORTNAME}|' \
46
		${WRKSRC}/data/pysol.desktop
46
		${WRKSRC}/data/pysol.desktop
47
	@${FIND} ${WRKDIR} -name .thumbnails -or -name .xvpics | \
47
	@${FIND} ${WRKDIR} -name .thumbnails -or -name .xvpics | \
48
		${XARGS} ${RM} -rf
48
		${XARGS} ${RM} -r
49
	@${FIND} ${WRKSRC} -name "*.bak" -delete
49
	@${FIND} ${WRKSRC} -name "*.bak" -delete
50
50
51
post-patch-NLS-off:
51
post-patch-NLS-off:
Lines 58-64 post-install: Link Here
58
58
59
post-install-CARDSETS-on:
59
post-install-CARDSETS-on:
60
.for cdir in ${CARDSET_DUPS}
60
.for cdir in ${CARDSET_DUPS}
61
	@${RM} -rf ${WRKDIR}/PySolFC-Cardsets-${PORTVERSION}/cardset-${cdir}
61
	@${RM} -r ${WRKDIR}/PySolFC-Cardsets-${PORTVERSION}/cardset-${cdir}
62
.endfor
62
.endfor
63
	@cd ${WRKDIR}/PySolFC-Cardsets-${PORTVERSION} && \
63
	@cd ${WRKDIR}/PySolFC-Cardsets-${PORTVERSION} && \
64
		${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}
64
		${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}
(-)games/pythonchess/Makefile (-1 / +1 lines)
Lines 31-37 DESKTOP_ENTRIES="Python Chess" "" "${PORTNAME}" \ Link Here
31
31
32
post-patch:
32
post-patch:
33
	@${FIND} ${WRKDIR} -name Thumbs.db -or -name pygame2exe_Chess.py | \
33
	@${FIND} ${WRKDIR} -name Thumbs.db -or -name pygame2exe_Chess.py | \
34
		${XARGS} ${RM} -fr
34
		${XARGS} ${RM} -r
35
	@${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' \
35
	@${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' \
36
		${WRKSRC}/*.py
36
		${WRKSRC}/*.py
37
	@(cd ${WRKSRC} && ${RM} *.py.bak)
37
	@(cd ${WRKSRC} && ${RM} *.py.bak)
(-)games/q2pro/Makefile (-1 / +1 lines)
Lines 129-135 generate-distfile: Link Here
129
	svn export -r${SVN_REV} \
129
	svn export -r${SVN_REV} \
130
		https://svn.sourceforge.net/svnroot/q2pro/q2pro q2pro
130
		https://svn.sourceforge.net/svnroot/q2pro/q2pro q2pro
131
	${TAR} jcf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} q2pro
131
	${TAR} jcf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} q2pro
132
	${RM} -rf q2pro
132
	${RM} -r q2pro
133
133
134
.include "${.CURDIR}/../quake2-data/Makefile.include"
134
.include "${.CURDIR}/../quake2-data/Makefile.include"
135
.include <bsd.port.mk>
135
.include <bsd.port.mk>
(-)games/quadra/Makefile (-1 / +1 lines)
Lines 39-44 maint-gen-distfile: Link Here
39
	fi
39
	fi
40
	svn export -r${SVN_REV} ${SVN_SRC} ${PORTNAME}-${PORTVERSION}
40
	svn export -r${SVN_REV} ${SVN_SRC} ${PORTNAME}-${PORTVERSION}
41
	${TAR} cjf ${DISTDIR}/${DISTNAME}.tar.bz2 ${PORTNAME}-${PORTVERSION}
41
	${TAR} cjf ${DISTDIR}/${DISTNAME}.tar.bz2 ${PORTNAME}-${PORTVERSION}
42
	${RM} -rf ${PORTNAME}-${PORTVERSION}
42
	${RM} -r ${PORTNAME}-${PORTVERSION}
43
43
44
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)games/quake-dpmod/Makefile (-1 / +1 lines)
Lines 22-28 DATADIR= ${Q1DIR}/${PORTNAME} Link Here
22
22
23
post-extract:
23
post-extract:
24
# Remove CVS directories
24
# Remove CVS directories
25
	@${FIND} ${WRKSRC} -type d -name CVS -print0 | ${XARGS} -0 ${RM} -rf
25
	@${FIND} ${WRKSRC} -type d -name CVS -print0 | ${XARGS} -0 ${RM} -r
26
# Fix permissions
26
# Fix permissions
27
	@${CHMOD} go-w ${WRKSRC}/dpmod/progs.dat
27
	@${CHMOD} go-w ${WRKSRC}/dpmod/progs.dat
28
28
(-)games/quake3-data/Makefile (-1 / +1 lines)
Lines 30-36 TEAMARENA_DESC= Install Quake III Team Arena data files Link Here
30
.include <bsd.port.options.mk>
30
.include <bsd.port.options.mk>
31
31
32
do-extract:
32
do-extract:
33
	@${RM} -rf ${WRKSRC}
33
	@${RM} -r ${WRKSRC}
34
	@${MKDIR} ${WRKSRC}
34
	@${MKDIR} ${WRKSRC}
35
	@${TAIL} +356 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \
35
	@${TAIL} +356 ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \
36
		${TAR} xzf - -C ${WRKSRC}
36
		${TAR} xzf - -C ${WRKSRC}
(-)games/rnd_jue/Makefile (-4 / +4 lines)
Lines 56-65 post-extract-script: Link Here
56
		"Tutorial Alpha" rnd_tutorial_alpha)
56
		"Tutorial Alpha" rnd_tutorial_alpha)
57
57
58
	@(cd ${WRKSRC}/levels/"Walpurgis Collection" && \
58
	@(cd ${WRKSRC}/levels/"Walpurgis Collection" && \
59
		${RM} -fr "Walpurgis Gardens" "Walpurgis World")
59
		${RM} -r "Walpurgis Gardens" "Walpurgis World")
60
	@(cd ${WRKSRC}/levels/rnd_the_h_world && ${RM} -fr hwld_dceos)
60
	@(cd ${WRKSRC}/levels/rnd_the_h_world && ${RM} -r hwld_dceos)
61
	@${RM} -f ${WRKDIR}/${PORTNAME}/Readme.txt
61
	@${RM} ${WRKDIR}/${PORTNAME}/Readme.txt
62
	@${RM} -f ${WRKSRC}/levels/Readme.txt
62
	@${RM} ${WRKSRC}/levels/Readme.txt
63
63
64
post-patch:
64
post-patch:
65
	@${REINPLACE_CMD} \
65
	@${REINPLACE_CMD} \
(-)games/rockdodger/Makefile (-1 / +1 lines)
Lines 28-34 DESKTOP_ENTRIES="Rock Dodger" "" "${PORTNAME}" \ Link Here
28
post-extract:
28
post-extract:
29
	${TAR} xfjp ${_DISTDIR}/${PORTNAME}_music${EXTRACT_SUFX} -C \
29
	${TAR} xfjp ${_DISTDIR}/${PORTNAME}_music${EXTRACT_SUFX} -C \
30
		${WRKSRC}/data/
30
		${WRKSRC}/data/
31
	@cd ${WRKSRC}/data ; ${RM} -f *.mod
31
	@cd ${WRKSRC}/data ; ${RM} *.mod
32
32
33
post-patch:
33
post-patch:
34
	@${REINPLACE_CMD} -e 's|@gamesdir@|${DATADIR}|; \
34
	@${REINPLACE_CMD} -e 's|@gamesdir@|${DATADIR}|; \
(-)games/rocksndiamonds-data/Makefile (-1 / +1 lines)
Lines 104-110 post-extract-script: Link Here
104
	@(cd ${WRKDIR}/${PORTNAME} && ${MV} "Gavin Davidson 2006" \
104
	@(cd ${WRKDIR}/${PORTNAME} && ${MV} "Gavin Davidson 2006" \
105
		Gavin_Davidson_2006)
105
		Gavin_Davidson_2006)
106
	@(cd ${WRKDIR}/${PORTNAME} && ${MV} "Veysi Orak 2006" Veysi_Orak_2006)
106
	@(cd ${WRKDIR}/${PORTNAME} && ${MV} "Veysi Orak 2006" Veysi_Orak_2006)
107
	@(cd ${WRKDIR}/${PORTNAME} && ${RM} -f Readme.txt levelinfo.conf)
107
	@(cd ${WRKDIR}/${PORTNAME} && ${RM} Readme.txt levelinfo.conf)
108
108
109
do-install:
109
do-install:
110
	@(cd ${WRKDIR}/${PORTNAME} && ${COPYTREE_SHARE} . \
110
	@(cd ${WRKDIR}/${PORTNAME} && ${COPYTREE_SHARE} . \
(-)games/rocksndiamonds/Makefile (-2 / +2 lines)
Lines 65-71 OPTIONS_DEFINE= DOCS Link Here
65
65
66
post-extract-script:
66
post-extract-script:
67
	@${MKDIR} ${WRKDIR}/${PORTNAME}
67
	@${MKDIR} ${WRKDIR}/${PORTNAME}
68
	@(cd ${WRKDIR}/rnd_jue*/levels/rnd_jue && ${RM} -fr jue_sobigo)
68
	@(cd ${WRKDIR}/rnd_jue*/levels/rnd_jue && ${RM} -r jue_sobigo)
69
	@(cd ${WRKDIR}/rnd_jue*/levels && ${COPYTREE_SHARE} rnd_jue \
69
	@(cd ${WRKDIR}/rnd_jue*/levels && ${COPYTREE_SHARE} rnd_jue \
70
		${WRKDIR}/${PORTNAME})
70
		${WRKDIR}/${PORTNAME})
71
.for l in ${LEVELS_ARTSOFT:S/$/.zip/} ${LEVELS_BD_FANS:S/$/.zip/}
71
.for l in ${LEVELS_ARTSOFT:S/$/.zip/} ${LEVELS_BD_FANS:S/$/.zip/}
Lines 75-81 post-extract-script: Link Here
75
		${_DISTDIR}/Tutorial_Alpha.zip
75
		${_DISTDIR}/Tutorial_Alpha.zip
76
	@(cd ${WRKDIR}/${PORTNAME}/Tutorials && \
76
	@(cd ${WRKDIR}/${PORTNAME}/Tutorials && \
77
		${MV} "Tutorial Alpha" rnd_tutorial_alpha)
77
		${MV} "Tutorial Alpha" rnd_tutorial_alpha)
78
	@${RM} -f ${WRKDIR}/${PORTNAME}/Readme.txt
78
	@${RM} ${WRKDIR}/${PORTNAME}/Readme.txt
79
79
80
post-patch:
80
post-patch:
81
	@${REINPLACE_CMD} \
81
	@${REINPLACE_CMD} \
(-)games/scorched3d/Makefile (-1 / +1 lines)
Lines 48-54 PLIST_FILES= bin/scorched3d \ Link Here
48
PORTDATA=	*
48
PORTDATA=	*
49
49
50
post-extract:
50
post-extract:
51
	@${RM} -f ${WRKSRC}/src/client/GLEXT/[a-z]*
51
	@${RM} ${WRKSRC}/src/client/GLEXT/[a-z]*
52
52
53
post-patch:
53
post-patch:
54
	@${REINPLACE_CMD} -e \
54
	@${REINPLACE_CMD} -e \
(-)games/sdb/Makefile (-1 / +1 lines)
Lines 51-57 PLIST_SUB+= MODEL_SUFFIX="md2b" Link Here
51
post-extract:
51
post-extract:
52
	${RM} ${WRKSRC}/models/*
52
	${RM} ${WRKSRC}/models/*
53
	@cd ${WRKSRC}/models && \
53
	@cd ${WRKSRC}/models && \
54
		${RM} -f * && \
54
		${RM} * && \
55
		${UNZIP_CMD} -qj ${DISTDIR}/shotgun-debugger-1.0.mac-ppc.zip \
55
		${UNZIP_CMD} -qj ${DISTDIR}/shotgun-debugger-1.0.mac-ppc.zip \
56
			'sdb-1.0-macosx/models/*.md2b'
56
			'sdb-1.0-macosx/models/*.md2b'
57
.endif
57
.endif
(-)games/sdl_jewels/Makefile (-1 / +1 lines)
Lines 28-34 DESKTOP_ENTRIES="SDL Jewels" "" "${PORTNAME}" \ Link Here
28
		"${PORTNAME}" "Game;BoardGame;" ""
28
		"${PORTNAME}" "Game;BoardGame;" ""
29
29
30
post-patch:
30
post-patch:
31
	@${RM} -rf ${WRKSRC}/data/CVS
31
	@${RM} -r ${WRKSRC}/data/CVS
32
	@${REINPLACE_CMD} -e 's|data/bigfont.ppm|${DATADIR}/data/bigfont.ppm| ; \
32
	@${REINPLACE_CMD} -e 's|data/bigfont.ppm|${DATADIR}/data/bigfont.ppm| ; \
33
	s|dirlist\[\]="data";|dirlist[]="${DATADIR}/data";| ; \
33
	s|dirlist\[\]="data";|dirlist[]="${DATADIR}/data";| ; \
34
	s|char name[256],|char name[512],|' \
34
	s|char name[256],|char name[512],|' \
(-)games/stransball2/Makefile (-1 / +1 lines)
Lines 27-33 PORTDOCS= * Link Here
27
OPTIONS_DEFINE=	DOCS
27
OPTIONS_DEFINE=	DOCS
28
28
29
post-extract:
29
post-extract:
30
	@${RM} -f ${WRKSRC}/sound/WS_FTP.LOG
30
	@${RM} ${WRKSRC}/sound/WS_FTP.LOG
31
31
32
post-patch:
32
post-patch:
33
	@${FIND} ${BUILD_WRKSRC} -name '*.cpp' | ${XARGS} ${REINPLACE_CMD} \
33
	@${FIND} ${BUILD_WRKSRC} -name '*.cpp' | ${XARGS} ${REINPLACE_CMD} \
(-)games/trigger-data/Makefile (-1 / +1 lines)
Lines 24-30 do-install: Link Here
24
		${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/trigger.png
24
		${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/trigger.png
25
.endfor
25
.endfor
26
# Avoid conflict with trigger-rally
26
# Avoid conflict with trigger-rally
27
	@${RM} -f ${STAGEDIR}${DATADIR}/COPYING* \
27
	@${RM} ${STAGEDIR}${DATADIR}/COPYING* \
28
		${STAGEDIR}${DATADIR}/README*
28
		${STAGEDIR}${DATADIR}/README*
29
29
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)games/tuxpaint/Makefile (-1 / +1 lines)
Lines 47-53 OPTIONS_DEFINE= DOCS Link Here
47
47
48
post-extract:
48
post-extract:
49
	@${CHMOD} -R a+rX ${WRKSRC}
49
	@${CHMOD} -R a+rX ${WRKSRC}
50
	@${RM} -rf ${WRKSRC}/fonts/locale/vi_docs
50
	@${RM} -r ${WRKSRC}/fonts/locale/vi_docs
51
51
52
post-patch:
52
post-patch:
53
.for file in src/tuxpaint-import.sh src/tp_magic_api.h.in src/tuxpaint.conf \
53
.for file in src/tuxpaint-import.sh src/tp_magic_api.h.in src/tuxpaint.conf \
(-)games/ufoai-data/Makefile (-1 / +1 lines)
Lines 32-38 post-extract: Link Here
32
	@${RM} ${WRKSRC}/base/*.pk3
32
	@${RM} ${WRKSRC}/base/*.pk3
33
33
34
pre-install:
34
pre-install:
35
	@${RM} -f ${PLIST}
35
	@${RM} ${PLIST}
36
	@cd ${WRKSRC}/base && \
36
	@cd ${WRKSRC}/base && \
37
		${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/base/|' >> ${PLIST}
37
		${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/base/|' >> ${PLIST}
38
38
(-)games/ultimatestunts/Makefile (-1 / +1 lines)
Lines 43-49 DESKTOP_ENTRIES="Ultimate Stunts" "" "${PORTNAME}" \ Link Here
43
.include <bsd.port.options.mk>
43
.include <bsd.port.options.mk>
44
44
45
post-extract:
45
post-extract:
46
	@${FIND} ${WRKSRC} -name .svn -print0 | ${XARGS} -0 ${RM} -fr
46
	@${FIND} ${WRKSRC} -name .svn -print0 | ${XARGS} -0 ${RM} -r
47
	@(cd ${WRKSRC} && ${CP} ${PORTNAME}.conf.in ${PORTNAME}.conf)
47
	@(cd ${WRKSRC} && ${CP} ${PORTNAME}.conf.in ${PORTNAME}.conf)
48
48
49
post-patch:
49
post-patch:
(-)games/vectoroids/Makefile (-1 / +1 lines)
Lines 23-29 DESKTOP_ENTRIES="Vectoroids" "" "${PORTNAME}" \ Link Here
23
		"${PORTNAME}" "Game;ArcadeGame;" ""
23
		"${PORTNAME}" "Game;ArcadeGame;" ""
24
24
25
post-patch:
25
post-patch:
26
	@${FIND} ${WRKDIR} -name .xvpics | ${XARGS} ${RM} -fr
26
	@${FIND} ${WRKDIR} -name .xvpics | ${XARGS} ${RM} -r
27
27
28
do-install:
28
do-install:
29
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
29
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
(-)games/worldofpadman/Makefile (-1 / +1 lines)
Lines 154-159 generate-distfile: Link Here
154
	fi
154
	fi
155
	svn export https://wop-engine.svn.sourceforge.net/svnroot/wop-engine/trunk ${SRC_FILE}
155
	svn export https://wop-engine.svn.sourceforge.net/svnroot/wop-engine/trunk ${SRC_FILE}
156
	tar cjf ${DISTDIR}/${SRC_FILE}.tar.bz2 ${SRC_FILE}
156
	tar cjf ${DISTDIR}/${SRC_FILE}.tar.bz2 ${SRC_FILE}
157
	${RM} -rf ${SRC_FILE}
157
	${RM} -r ${SRC_FILE}
158
158
159
.include <bsd.port.mk>
159
.include <bsd.port.mk>
(-)games/xmoto/Makefile (-1 / +1 lines)
Lines 61-67 BROKEN= does not build with gcc 4.2 Link Here
61
.endif
61
.endif
62
62
63
post-extract:
63
post-extract:
64
	@${RM} -rf ${WRKSRC}/src/ode
64
	@${RM} -r ${WRKSRC}/src/ode
65
65
66
post-patch:
66
post-patch:
67
	@${REINPLACE_CMD} -e "s/lua5.1/lua-${LUA_VER}/g" ${WRKSRC}/configure
67
	@${REINPLACE_CMD} -e "s/lua5.1/lua-${LUA_VER}/g" ${WRKSRC}/configure
(-)games/znibbles/Makefile (-1 / +1 lines)
Lines 29-35 GTK1_PLIST_FILES= bin/gznibbles man/man6/gznibbles.6.gz Link Here
29
GTK1_CONFIGURE_ENABLE=	gtk
29
GTK1_CONFIGURE_ENABLE=	gtk
30
30
31
post-extract:
31
post-extract:
32
	@${RM} -f ${WRKSRC}/src/getopt.h
32
	@${RM} ${WRKSRC}/src/getopt.h
33
33
34
post-patch:
34
post-patch:
35
	@${REINPLACE_CMD} -e \
35
	@${REINPLACE_CMD} -e \
(-)german/BBBike/Makefile (-4 / +4 lines)
Lines 76-94 do-build: Link Here
76
	${MV} ${WRKSRC}/$f ${WRKSRC}/$f.tmp
76
	${MV} ${WRKSRC}/$f ${WRKSRC}/$f.tmp
77
	${ECHO_CMD} "#! ${PERL}" > ${WRKSRC}/$f
77
	${ECHO_CMD} "#! ${PERL}" > ${WRKSRC}/$f
78
	${CAT} ${WRKSRC}/$f.tmp >> ${WRKSRC}/$f
78
	${CAT} ${WRKSRC}/$f.tmp >> ${WRKSRC}/$f
79
	${RM} -f ${WRKSRC}/$f.tmp
79
	${RM} ${WRKSRC}/$f.tmp
80
	${CHMOD} 0755 ${WRKSRC}/$f
80
	${CHMOD} 0755 ${WRKSRC}/$f
81
.endfor
81
.endfor
82
82
83
do-install:
83
do-install:
84
	-${RM} -rf ${MYDESTDIR}
84
	-${RM} -r ${MYDESTDIR}
85
	${INSTALL_MAN} ${WRKSRC}/bbbike.1 ${STAGEDIR}${PREFIX}/man/man1
85
	${INSTALL_MAN} ${WRKSRC}/bbbike.1 ${STAGEDIR}${PREFIX}/man/man1
86
	${FIND} ${WRKSRC} | ${XARGS} ${CHMOD} ugo+r
86
	${FIND} ${WRKSRC} | ${XARGS} ${CHMOD} ugo+r
87
	${FIND} ${WRKSRC} -perm -u=x | ${XARGS} ${CHMOD} go+x
87
	${FIND} ${WRKSRC} -perm -u=x | ${XARGS} ${CHMOD} go+x
88
	${CP} -rp ${WRKSRC} ${MYDESTDIR}
88
	${CP} -rp ${WRKSRC} ${MYDESTDIR}
89
	${RM} -f ${MYDESTDIR}/bbbike.1
89
	${RM} ${MYDESTDIR}/bbbike.1
90
.for f in ${BBBIKE_PERL_EXE}
90
.for f in ${BBBIKE_PERL_EXE}
91
	-${RM} -f ${STAGEDIR}${PREFIX}/bin/$f
91
	-${RM} ${STAGEDIR}${PREFIX}/bin/$f
92
	${LN} -s  ../BBBike/$f ${STAGEDIR}${PREFIX}/bin/$f
92
	${LN} -s  ../BBBike/$f ${STAGEDIR}${PREFIX}/bin/$f
93
.endfor
93
.endfor
94
94
(-)german/mediathek/Makefile (-1 / +1 lines)
Lines 47-53 DESKTOP_ENTRIES="MediathekView" \ Link Here
47
		false
47
		false
48
48
49
do-extract:
49
do-extract:
50
	@${RM} -rf ${WRKDIR}
50
	@${RM} -r ${WRKDIR}
51
	@${MKDIR} ${WRKSRC}
51
	@${MKDIR} ${WRKSRC}
52
	@${UNZIP_CMD} -q -d ${WRKSRC} ${DISTDIR}/${EXTRACT_ONLY}
52
	@${UNZIP_CMD} -q -d ${WRKSRC} ${DISTDIR}/${EXTRACT_ONLY}
53
53
(-)graphics/aalib/Makefile (-2 / +2 lines)
Lines 33-42 CONFIGURE_ARGS= --with-x=no Link Here
33
.endif
33
.endif
34
34
35
post-extract:
35
post-extract:
36
	@${RM} -f ${WRKSRC}/doc/aalib.info*
36
	@${RM} ${WRKSRC}/doc/aalib.info*
37
37
38
post-patch:
38
post-patch:
39
	@${RM} -f ${WRKSRC}/config.cache
39
	@${RM} ${WRKSRC}/config.cache
40
	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g; \
40
	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g; \
41
		s|MAKEINFO=makeinfo|MAKEINFO="makeinfo --no-split"|g' \
41
		s|MAKEINFO=makeinfo|MAKEINFO="makeinfo --no-split"|g' \
42
		${WRKSRC}/configure
42
		${WRKSRC}/configure
(-)graphics/acidwarp/Makefile (-1 / +1 lines)
Lines 29-35 BINMODE= 4555 Link Here
29
.endif
29
.endif
30
30
31
post-extract:
31
post-extract:
32
	${RM} -f ${WRKSRC}/acidwarp
32
	${RM} ${WRKSRC}/acidwarp
33
33
34
do-install:
34
do-install:
35
	${INSTALL_PROGRAM} ${WRKSRC}/acidwarp ${STAGEDIR}${PREFIX}/bin
35
	${INSTALL_PROGRAM} ${WRKSRC}/acidwarp ${STAGEDIR}${PREFIX}/bin
(-)graphics/blender-doc/Makefile (-1 / +1 lines)
Lines 21-27 post-extract: Link Here
21
	@${CHMOD} u+rwx ${WRKSRC}/* && ${CHMOD} u+rwx ${WRKSRC}/*/* && \
21
	@${CHMOD} u+rwx ${WRKSRC}/* && ${CHMOD} u+rwx ${WRKSRC}/*/* && \
22
		${CHMOD} u+rwx ${WRKSRC}/*/*/* && ${CHMOD} u+rwx ${WRKSRC}/*/*/*/*
22
		${CHMOD} u+rwx ${WRKSRC}/*/*/* && ${CHMOD} u+rwx ${WRKSRC}/*/*/*/*
23
	@cd ${WRKSRC}/htmlI/PartAT/volumetrics/gfx/ && \
23
	@cd ${WRKSRC}/htmlI/PartAT/volumetrics/gfx/ && \
24
		${RM} -rf  "Nuova cartella" "Nuova cartella (2)"
24
		${RM} -r  "Nuova cartella" "Nuova cartella (2)"
25
25
26
do-install:
26
do-install:
27
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
27
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)graphics/compupic/Makefile (-1 / +1 lines)
Lines 18-24 ONLY_FOR_ARCHS= i386 Link Here
18
do-install:
18
do-install:
19
	${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${DISTNAME}.tar.gz \
19
	${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${DISTNAME}.tar.gz \
20
		${EXTRACT_AFTER_ARGS} -C ${STAGEDIR}${PREFIX}
20
		${EXTRACT_AFTER_ARGS} -C ${STAGEDIR}${PREFIX}
21
	${RM} -f ${STAGEDIR}${PREFIX}/bin/compupic
21
	${RM} ${STAGEDIR}${PREFIX}/bin/compupic
22
	${LN} -sf ${PREFIX}/compupic/compupic ${STAGEDIR}${PREFIX}/bin/compupic
22
	${LN} -sf ${PREFIX}/compupic/compupic ${STAGEDIR}${PREFIX}/bin/compupic
23
	${INSTALL_MAN} ${STAGEDIR}${PREFIX}/compupic/compupic.1 \
23
	${INSTALL_MAN} ${STAGEDIR}${PREFIX}/compupic/compupic.1 \
24
		${STAGEDIR}${PREFIX}/man/man1
24
		${STAGEDIR}${PREFIX}/man/man1
(-)graphics/dri/Makefile (-1 / +1 lines)
Lines 34-39 PKGHELP= ${.CURDIR}/pkg-help Link Here
34
.include "${.CURDIR}/../../graphics/libGL/Makefile.targets"
34
.include "${.CURDIR}/../../graphics/libGL/Makefile.targets"
35
35
36
post-install:
36
post-install:
37
	@${RM} -rf ${STAGEDIR}/etc/OpenCL
37
	@${RM} -r ${STAGEDIR}/etc/OpenCL
38
38
39
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)graphics/exact-image/Makefile (-1 / +1 lines)
Lines 38-44 PLIST_FILES= ${BINS:S|^|bin/|} \ Link Here
38
		%%PYTHON_SITELIBDIR%%/_ExactImage.so
38
		%%PYTHON_SITELIBDIR%%/_ExactImage.so
39
39
40
post-extract:
40
post-extract:
41
	@${RM} -rf ${WRKSRC}/agg-2.4/
41
	@${RM} -r ${WRKSRC}/agg-2.4/
42
42
43
post-patch:
43
post-patch:
44
	@${REINPLACE_CMD} -e '1s|/.*|/bin/sh|;s|/usr/local|${LOCALBASE}|;\
44
	@${REINPLACE_CMD} -e '1s|/.*|/bin/sh|;s|/usr/local|${LOCALBASE}|;\
(-)graphics/gdal/Makefile (-8 / +8 lines)
Lines 114-127 post-patch: Link Here
114
	@${REINPLACE_CMD} -e 's|$$(INST_LIB)/pkgconfig|${PREFIX}/libdata/pkgconfig|' ${WRKSRC}/GNUmakefile
114
	@${REINPLACE_CMD} -e 's|$$(INST_LIB)/pkgconfig|${PREFIX}/libdata/pkgconfig|' ${WRKSRC}/GNUmakefile
115
	@${REINPLACE_CMD} -e 's|-lminizip|-lkmlminizip|' ${WRKSRC}/configure
115
	@${REINPLACE_CMD} -e 's|-lminizip|-lkmlminizip|' ${WRKSRC}/configure
116
# Cleanup bundled libraries
116
# Cleanup bundled libraries
117
	@${RM} -fr ${WRKSRC}/frmts/gif/giflib/
117
	@${RM} -r ${WRKSRC}/frmts/gif/giflib/
118
	@${RM} -fr ${WRKSRC}/frmts/gtiff/libgeotiff/
118
	@${RM} -r ${WRKSRC}/frmts/gtiff/libgeotiff/
119
	@${RM} -fr ${WRKSRC}/frmts/gtiff/libtiff/
119
	@${RM} -r ${WRKSRC}/frmts/gtiff/libtiff/
120
	@${RM} -fr ${WRKSRC}/frmts/jpeg/libjpeg/
120
	@${RM} -r ${WRKSRC}/frmts/jpeg/libjpeg/
121
	@${RM} -fr ${WRKSRC}/frmts/jpeg/libjpeg12/
121
	@${RM} -r ${WRKSRC}/frmts/jpeg/libjpeg12/
122
	@${RM} -fr ${WRKSRC}/frmts/png/libpng/
122
	@${RM} -r ${WRKSRC}/frmts/png/libpng/
123
	@${RM} -fr ${WRKSRC}/frmts/zlib/
123
	@${RM} -r ${WRKSRC}/frmts/zlib/
124
	@${RM} -fr ${WRKSRC}/ogr/ogrsf_frmts/geojson/libjson/
124
	@${RM} -r ${WRKSRC}/ogr/ogrsf_frmts/geojson/libjson/
125
125
126
post-install:
126
post-install:
127
	${INSTALL_DATA} ${WRKSRC}/libgdal.a ${STAGEDIR}${PREFIX}/lib/
127
	${INSTALL_DATA} ${WRKSRC}/libgdal.a ${STAGEDIR}${PREFIX}/lib/
(-)graphics/ilmbase/Makefile (-1 / +1 lines)
Lines 35-41 regression-test regression test check: build Link Here
35
35
36
post-install:
36
post-install:
37
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libHalf.so.${VER}
37
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libHalf.so.${VER}
38
	${RM} -f ${STAGEDIR}${PREFIX}/lib/*.la
38
	${RM} ${STAGEDIR}${PREFIX}/lib/*.la
39
.for l in libIex libIexMath libImath libIlmThread
39
.for l in libIex libIexMath libImath libIlmThread
40
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${l}-${MAJORVER}.so.${VER}
40
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${l}-${MAJORVER}.so.${VER}
41
	${LN} -s ${l}-${MAJORVER}.so.${VER} ${STAGEDIR}${PREFIX}/lib/${l}.so
41
	${LN} -s ${l}-${MAJORVER}.so.${VER} ${STAGEDIR}${PREFIX}/lib/${l}.so
(-)graphics/libboard/Makefile (-2 / +2 lines)
Lines 43-55 post-install: Link Here
43
.if ${PORT_OPTIONS:MDOCS}
43
.if ${PORT_OPTIONS:MDOCS}
44
	${MKDIR} ${STAGEDIR}${DOCSDIR}
44
	${MKDIR} ${STAGEDIR}${DOCSDIR}
45
	cd ${WRKSRC}/doc/html/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/
45
	cd ${WRKSRC}/doc/html/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/
46
	${RM} -rf ${STAGEDIR}${DOCSDIR}/.svn
46
	${RM} -r ${STAGEDIR}${DOCSDIR}/.svn
47
.endif
47
.endif
48
.if ${PORT_OPTIONS:MEXAMPLES}
48
.if ${PORT_OPTIONS:MEXAMPLES}
49
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
49
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
50
	cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/
50
	cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/
51
	cd ${WRKSRC}/bin/ && ${COPYTREE_BIN} . ${STAGEDIR}${EXAMPLESDIR}/
51
	cd ${WRKSRC}/bin/ && ${COPYTREE_BIN} . ${STAGEDIR}${EXAMPLESDIR}/
52
	${RM} -rf ${STAGEDIR}${EXAMPLESDIR}/.svn
52
	${RM} -r ${STAGEDIR}${EXAMPLESDIR}/.svn
53
.endif
53
.endif
54
54
55
regression-test:
55
regression-test:
(-)graphics/libglapi/Makefile (-3 / +3 lines)
Lines 27-34 MESA_INSTALL_WRKSRC= src/mapi Link Here
27
.include "${.CURDIR}/../../graphics/libGL/Makefile.targets"
27
.include "${.CURDIR}/../../graphics/libGL/Makefile.targets"
28
28
29
post-install:
29
post-install:
30
	@${RM} -rf ${STAGEDIR}${PREFIX}/include/GLES*
30
	@${RM} -r ${STAGEDIR}${PREFIX}/include/GLES*
31
	@${RM} -f ${STAGEDIR}${PREFIX}/lib/libGLESv2.so*
31
	@${RM} ${STAGEDIR}${PREFIX}/lib/libGLESv2.so*
32
	@${RM} -f ${STAGEDIR}${PREFIX}/libdata/pkgconfig/glesv2.pc
32
	@${RM} ${STAGEDIR}${PREFIX}/libdata/pkgconfig/glesv2.pc
33
33
34
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)graphics/netpbm/Makefile (-1 / +1 lines)
Lines 37-43 X11_MAKE_ENV= WITH_X11=yes Link Here
37
MANPAGES_DISTFILES=	netpbm-manpages-2013-03-09${EXTRACT_SUFX}:man
37
MANPAGES_DISTFILES=	netpbm-manpages-2013-03-09${EXTRACT_SUFX}:man
38
38
39
post-extract-X11-off:
39
post-extract-X11-off:
40
	@-${RM} -f ${WRKDIR}/doc/pamx.1 # only relevant for MANPAGES=on
40
	@-${RM} ${WRKDIR}/doc/pamx.1 # only relevant for MANPAGES=on
41
41
42
post-patch:
42
post-patch:
43
	@${REINPLACE_CMD} -e 's|doc/USERDOC|${DOCSDIR}/USERDOC|g' \
43
	@${REINPLACE_CMD} -e 's|doc/USERDOC|${DOCSDIR}/USERDOC|g' \
(-)graphics/opendx/Makefile (-1 / +1 lines)
Lines 71-77 PLIST_SUB+= UNAMEP=${ARCH} Link Here
71
.include <bsd.port.pre.mk>
71
.include <bsd.port.pre.mk>
72
72
73
post-patch:
73
post-patch:
74
	@${RM} -f ${WRKSRC}/include/stamp-h.in
74
	@${RM} ${WRKSRC}/include/stamp-h.in
75
.for dir in doc help html man
75
.for dir in doc help html man
76
	@${FIND} ${WRKSRC}/${dir} -type f | ${XARGS} \
76
	@${FIND} ${WRKSRC}/${dir} -type f | ${XARGS} \
77
		${REINPLACE_CMD} -e "s;/usr/lpp;${PREFIX};g"
77
		${REINPLACE_CMD} -e "s;/usr/lpp;${PREFIX};g"
(-)graphics/p5-Image-IPTCInfo/Makefile (-1 / +1 lines)
Lines 18-24 SHEBANG_FILES= demo.pl Link Here
18
OPTIONS_DEFINE=	EXAMPLES
18
OPTIONS_DEFINE=	EXAMPLES
19
19
20
post-patch:
20
post-patch:
21
	@${RM} -f ${WRKSRC}/._*
21
	@${RM} ${WRKSRC}/._*
22
22
23
post-install:
23
post-install:
24
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
24
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(-)graphics/p5-SVG-Metadata/Makefile (-1 / +1 lines)
Lines 18-23 USES= perl5 Link Here
18
USE_PERL5=	configure
18
USE_PERL5=	configure
19
19
20
post-patch:
20
post-patch:
21
	${RM} -f ${WRKSRC}/lib/SVG/Metadata.pm.orig
21
	${RM} ${WRKSRC}/lib/SVG/Metadata.pm.orig
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)graphics/processing/Makefile (-1 / +1 lines)
Lines 27-33 SUB_FILES= processing Link Here
27
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
27
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
28
28
29
post-extract:
29
post-extract:
30
	${RM} -rf ${WRKSRC}/java
30
	${RM} -r ${WRKSRC}/java
31
	${MV} ${WRKSRC}/processing ${WRKSRC}/start-processing
31
	${MV} ${WRKSRC}/processing ${WRKSRC}/start-processing
32
	${LN} -s ${JAVA_HOME} ${WRKSRC}/java
32
	${LN} -s ${JAVA_HOME} ${WRKSRC}/java
33
	${FIND} ${WRKSRC}/modes/java/reference/ -exec ${CHMOD} 555 {} \;
33
	${FIND} ${WRKSRC}/modes/java/reference/ -exec ${CHMOD} 555 {} \;
(-)graphics/py-graphy/Makefile (-1 / +1 lines)
Lines 30-36 post-patch: Link Here
30
		${WRKSRC}/examples/*.py \
30
		${WRKSRC}/examples/*.py \
31
		${WRKSRC}/${PORTNAME}/*.py
31
		${WRKSRC}/${PORTNAME}/*.py
32
	@${FIND} ${WRKSRC} -name '.svn' -or -name '*.bak' | \
32
	@${FIND} ${WRKSRC} -name '.svn' -or -name '*.bak' | \
33
		${XARGS} ${RM} -rf
33
		${XARGS} ${RM} -r
34
34
35
do-install:
35
do-install:
36
	@${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}
36
	@${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}
(-)graphics/qslim/Makefile (-1 / +1 lines)
Lines 34-40 FLTK_CONFIG= ${LOCALBASE}/bin/fltk-config Link Here
34
GUI_LIBS=	$$(${FLTK_CONFIG} --use-gl --ldflags)
34
GUI_LIBS=	$$(${FLTK_CONFIG} --use-gl --ldflags)
35
35
36
post-extract:
36
post-extract:
37
	@${RM} -rf ${WRKSRC}/libgfx/
37
	@${RM} -r ${WRKSRC}/libgfx/
38
38
39
post-patch:
39
post-patch:
40
	@${REINPLACE_CMD} -e '/gfx-config/d' ${CONFIGURE_WRKSRC}/mix-config.in
40
	@${REINPLACE_CMD} -e '/gfx-config/d' ${CONFIGURE_WRKSRC}/mix-config.in
(-)graphics/raster3d/Makefile (-1 / +1 lines)
Lines 60-66 do-install: Link Here
60
.if ${PORT_OPTIONS:MEXAMPLES}
60
.if ${PORT_OPTIONS:MEXAMPLES}
61
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
61
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
62
	(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
62
	(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
63
	${RM} -rf ${STAGEDIR}${EXAMPLESDIR}/msms/CVS
63
	${RM} -r ${STAGEDIR}${EXAMPLESDIR}/msms/CVS
64
.endif
64
.endif
65
65
66
.include <bsd.port.mk>
66
.include <bsd.port.mk>
(-)graphics/structuresynth/Makefile (-1 / +1 lines)
Lines 24-30 PORTDATA= * Link Here
24
24
25
post-extract:
25
post-extract:
26
	@${MV} "${WRKDIR}/Structure Synth Source Code" ${WRKSRC}
26
	@${MV} "${WRKDIR}/Structure Synth Source Code" ${WRKSRC}
27
	@${RM} -rf ${WRKSRC}/Examples/DontDeploy
27
	@${RM} -r ${WRKSRC}/Examples/DontDeploy
28
28
29
post-patch:
29
post-patch:
30
	@${REINPLACE_CMD} -e '/examplesDir/ s|"Examples"|"${DATADIR}/Examples"|; \
30
	@${REINPLACE_CMD} -e '/examplesDir/ s|"Examples"|"${DATADIR}/Examples"|; \
(-)graphics/xfig/Makefile (-3 / +3 lines)
Lines 53-61 USES+= gettext Link Here
53
53
54
post-extract:
54
post-extract:
55
	@cd ${WRKSRC}/Doc && ${FIND} . -type f -name "*.orig" -delete
55
	@cd ${WRKSRC}/Doc && ${FIND} . -type f -name "*.orig" -delete
56
	@${RM} -f ${WRKSRC}/Doc/html/images/pspbrwse.jbf
56
	@${RM} ${WRKSRC}/Doc/html/images/pspbrwse.jbf
57
	@${RM} -f ${WRKSRC}/Libraries/Examples/xfig.exe.stackdump
57
	@${RM} ${WRKSRC}/Libraries/Examples/xfig.exe.stackdump
58
	@${RM} -f ${WRKSRC}/Libraries/Fasteners/Fasteners.tar
58
	@${RM} ${WRKSRC}/Libraries/Fasteners/Fasteners.tar
59
	@cd ${WRKSRC}/Doc && ${FIND} -s . -type d -print0 | ${XARGS} -0 ${CHMOD} a+rx
59
	@cd ${WRKSRC}/Doc && ${FIND} -s . -type d -print0 | ${XARGS} -0 ${CHMOD} a+rx
60
	@cd ${WRKSRC}/Doc && ${FIND} . -type f -print0 | ${XARGS} -0 ${CHMOD} a-x+r
60
	@cd ${WRKSRC}/Doc && ${FIND} . -type f -print0 | ${XARGS} -0 ${CHMOD} a-x+r
61
	@${CHMOD} a+rx ${WRKSRC}/Libraries
61
	@${CHMOD} a+rx ${WRKSRC}/Libraries
(-)graphics/xpaint/Makefile (-2 / +2 lines)
Lines 29-38 SHEBANG_FILES= share/bin/imgmerge share/bin/xpaint_ocr Link Here
29
29
30
CPPFLAGS+=	-I${LOCALBASE}/include
30
CPPFLAGS+=	-I${LOCALBASE}/include
31
LIBS+=		-L${LOCALBASE}/lib
31
LIBS+=		-L${LOCALBASE}/lib
32
MAKE_ENV+=	RM="${RM} -f"
32
MAKE_ENV+=	RM="${RM}"
33
33
34
post-patch:
34
post-patch:
35
	@${RM} -f ${WRKSRC}/XPaint.ad
35
	@${RM} ${WRKSRC}/XPaint.ad
36
	@${REINPLACE_CMD} -e 's/-ldl //' \
36
	@${REINPLACE_CMD} -e 's/-ldl //' \
37
		${WRKSRC}/configure ${WRKSRC}/rw/configure
37
		${WRKSRC}/configure ${WRKSRC}/rw/configure
38
	@${REINPLACE_CMD} -e '/^LIBTOOL =/s|=.*|= ${LOCALBASE}/bin/libtool|' \
38
	@${REINPLACE_CMD} -e '/^LIBTOOL =/s|=.*|= ${LOCALBASE}/bin/libtool|' \
(-)graphics/zathura/Makefile (-1 / +1 lines)
Lines 52-58 post-patch: .SILENT Link Here
52
	${REINPLACE_CMD} -e 's|/etc|${PREFIX}&|g' \
52
	${REINPLACE_CMD} -e 's|/etc|${PREFIX}&|g' \
53
		${WRKSRC}/zathura/config.h \
53
		${WRKSRC}/zathura/config.h \
54
		${WRKSRC}/doc/man/zathurarc.5.rst
54
		${WRKSRC}/doc/man/zathurarc.5.rst
55
	(cd ${WRKSRC}; ${RM} -f zathura.1 zathurarc.5)
55
	(cd ${WRKSRC}; ${RM} zathura.1 zathurarc.5)
56
56
57
post-patch-NLS-off: .SILENT
57
post-patch-NLS-off: .SILENT
58
	${REINPLACE_CMD} -e '/-C po/d'\
58
	${REINPLACE_CMD} -e '/-C po/d'\
(-)irc/atheme-services/Makefile (-1 / +1 lines)
Lines 90-96 post-install: Link Here
90
	@${RMDIR} ${STAGEDIR}/var/log/atheme
90
	@${RMDIR} ${STAGEDIR}/var/log/atheme
91
	@${RMDIR} ${STAGEDIR}/var/run/atheme
91
	@${RMDIR} ${STAGEDIR}/var/run/atheme
92
.if !${PORT_OPTIONS:MDOCS}
92
.if !${PORT_OPTIONS:MDOCS}
93
	@${RM} -Rf ${STAGEDIR}${PREFIX}/share/doc/atheme
93
	@${RM} -R ${STAGEDIR}${PREFIX}/share/doc/atheme
94
.endif
94
.endif
95
95
96
.include <bsd.port.mk>
96
.include <bsd.port.mk>
(-)irc/eggdrop-devel/Makefile (-1 / +1 lines)
Lines 118-124 do-install-DOCS-on: Link Here
118
	@${MKDIR} ${STAGEDIR}${DOCSDIR}/html
118
	@${MKDIR} ${STAGEDIR}${DOCSDIR}/html
119
	cd ${WRKSRC}/doc/html && ${INSTALL_DATA} *.html ${STAGEDIR}${DOCSDIR}/html
119
	cd ${WRKSRC}/doc/html && ${INSTALL_DATA} *.html ${STAGEDIR}${DOCSDIR}/html
120
	@${MKDIR} ${STAGEDIR}${DOCSDIR}/settings
120
	@${MKDIR} ${STAGEDIR}${DOCSDIR}/settings
121
	cd ${WRKSRC}/doc/settings && ${RM} -rf CVS \
121
	cd ${WRKSRC}/doc/settings && ${RM} -r CVS \
122
		&& ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}/settings
122
		&& ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}/settings
123
123
124
.include <bsd.port.mk>
124
.include <bsd.port.mk>
(-)irc/epic4/Makefile (-1 / +1 lines)
Lines 67-73 CONFIGURE_ARGS+= --with-termcap Link Here
67
.endif
67
.endif
68
68
69
post-extract:
69
post-extract:
70
	@${FIND} ${WRKDIR} -type d -name CVS | ${XARGS} ${RM} -rf
70
	@${FIND} ${WRKDIR} -type d -name CVS | ${XARGS} ${RM} -r
71
71
72
post-patch:
72
post-patch:
73
	@${RM} ${WRKDIR}/help/Makefile
73
	@${RM} ${WRKDIR}/help/Makefile
(-)irc/gseen.mod/Makefile (-1 / +1 lines)
Lines 27-33 MAKE_JOBS_UNSAFE= yes Link Here
27
SUB_FILES=	pkg-message
27
SUB_FILES=	pkg-message
28
28
29
do-extract:
29
do-extract:
30
	@${RM} -rf ${WRKDIR}
30
	@${RM} -r ${WRKDIR}
31
	@${MKDIR} ${WRKDIR}
31
	@${MKDIR} ${WRKDIR}
32
	@${CP} -R $$(${MAKE} -C ${PORTSDIR}/irc/eggdrop -V WRKSRC) ${WRKSRC}
32
	@${CP} -R $$(${MAKE} -C ${PORTSDIR}/irc/eggdrop -V WRKSRC) ${WRKSRC}
33
	cd ${WRKSRC}/src/mod && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS}
33
	cd ${WRKSRC}/src/mod && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS}
(-)irc/irssi-dcc_send_limiter/Makefile (-1 / +1 lines)
Lines 29-35 PLIST_FILES= lib/irssi/modules/lib/${DISTNAME}.so Link Here
29
CFLAGS+=	-shared -fPIC -I${LOCALBASE}/include/irssi -I${LOCALBASE}/include/irssi/src -I${LOCALBASE}/include/irssi/src/core -I${LOCALBASE}/include/irssi/src/irc/core -I${LOCALBASE}/include/irssi/src/irc/dcc `pkg-config --cflags glib-2.0`
29
CFLAGS+=	-shared -fPIC -I${LOCALBASE}/include/irssi -I${LOCALBASE}/include/irssi/src -I${LOCALBASE}/include/irssi/src/core -I${LOCALBASE}/include/irssi/src/irc/core -I${LOCALBASE}/include/irssi/src/irc/dcc `pkg-config --cflags glib-2.0`
30
30
31
do-extract:
31
do-extract:
32
	@${RM} -rf ${WRKSRC}
32
	@${RM} -r ${WRKSRC}
33
	@${MKDIR} ${WRKSRC}
33
	@${MKDIR} ${WRKSRC}
34
	@${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}
34
	@${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}
35
35
(-)irc/keitairc2/Makefile (-2 / +2 lines)
Lines 25-34 NO_BUILD= yes Link Here
25
SHEBANG_FILES=	keitairc
25
SHEBANG_FILES=	keitairc
26
26
27
post-extract:
27
post-extract:
28
	${FIND} ${WRKSRC} -name .cvsignore | ${XARGS} ${RM} -rf
28
	${FIND} ${WRKSRC} -name .cvsignore | ${XARGS} ${RM} -r
29
29
30
post-patch:
30
post-patch:
31
	${FIND} ${WRKSRC} -name '*.orig' | ${XARGS} ${RM} -rf
31
	${FIND} ${WRKSRC} -name '*.orig' | ${XARGS} ${RM} -r
32
	${REINPLACE_CMD} -i '' -e "s,/usr/share/keitairc/lib,${DATADIR}/lib,"  \
32
	${REINPLACE_CMD} -i '' -e "s,/usr/share/keitairc/lib,${DATADIR}/lib,"  \
33
		${WRKSRC}/keitairc
33
		${WRKSRC}/keitairc
34
	${REINPLACE_CMD} -i '' -e "s,__KEITAIRC_DATA_DIR__,${DATADIR}/lib,"  \
34
	${REINPLACE_CMD} -i '' -e "s,__KEITAIRC_DATA_DIR__,${DATADIR}/lib,"  \
(-)irc/py-supybot-plugins/Makefile (-1 / +1 lines)
Lines 19-25 USES= python tar:bzip2 Link Here
19
post-extract:
19
post-extract:
20
# Delete, because it now included in irc/py-supybot
20
# Delete, because it now included in irc/py-supybot
21
.for data in BadWords Dunno Success _darcs
21
.for data in BadWords Dunno Success _darcs
22
	@${RM} -rf ${WRKSRC}/${data}
22
	@${RM} -r ${WRKSRC}/${data}
23
.endfor
23
.endfor
24
24
25
do-build:
25
do-build:
(-)irc/thales/Makefile (-1 / +1 lines)
Lines 55-61 CONFIGURE_ARGS:= --with-ircd=${_IRCD} \ Link Here
55
MODES_CONFIGURE_OFF=	--enable-no-modes
55
MODES_CONFIGURE_OFF=	--enable-no-modes
56
56
57
post-patch: .SILENT
57
post-patch: .SILENT
58
	${FIND} -d ${WRKSRC} -type d -name CVS -exec ${RM} -rf {} \;
58
	${FIND} -d ${WRKSRC} -type d -name CVS -exec ${RM} -r {} \;
59
	${REINPLACE_CMD} -e 's,thales.conf,${PREFIX}/etc/&,' \
59
	${REINPLACE_CMD} -e 's,thales.conf,${PREFIX}/etc/&,' \
60
		${WRKSRC}/src/conf.h
60
		${WRKSRC}/src/conf.h
61
61
(-)irc/xchat-fish/Makefile (-1 / +1 lines)
Lines 31-37 PORTDOCS= FiSH-xchat.txt \ Link Here
31
OPTIONS_DEFINE=	DOCS
31
OPTIONS_DEFINE=	DOCS
32
32
33
post-patch:
33
post-patch:
34
	${RM} -f ${WRKSRC}/mir*
34
	${RM} ${WRKSRC}/mir*
35
	${CP} -pf ${FILESDIR}/Makefile ${WRKSRC}/
35
	${CP} -pf ${FILESDIR}/Makefile ${WRKSRC}/
36
36
37
do-install:
37
do-install:
(-)japanese/VTPSfont/Makefile (-1 / +1 lines)
Lines 18-24 NO_WRKSUBDIR= yes Link Here
18
NO_BUILD=	yes
18
NO_BUILD=	yes
19
19
20
do-extract:
20
do-extract:
21
		@${RM} -rf ${WRKSRC}
21
		@${RM} -r ${WRKSRC}
22
		@${MKDIR} ${WRKSRC}
22
		@${MKDIR} ${WRKSRC}
23
		@for file in ${DISTFILES}; do \
23
		@for file in ${DISTFILES}; do \
24
			${CP} ${DISTDIR}/${DIST_SUBDIR}/$${file} ${WRKSRC}; \
24
			${CP} ${DISTDIR}/${DIST_SUBDIR}/$${file} ${WRKSRC}; \
(-)japanese/celrw/Makefile (-1 / +1 lines)
Lines 21-27 OPTIONS_DEFINE= DOCS Link Here
21
21
22
post-extract:
22
post-extract:
23
.for file in config.guess config.sub install.sh
23
.for file in config.guess config.sub install.sh
24
	@${RM} -f ${WRKSRC}/${file}
24
	@${RM} ${WRKSRC}/${file}
25
	@${TOUCH} ${WRKSRC}/${file}
25
	@${TOUCH} ${WRKSRC}/${file}
26
.endfor
26
.endfor
27
27
(-)japanese/eb/Makefile (-1 / +1 lines)
Lines 83-89 NLS_CONFIGURE_ON= --with-gettext-includes=${LOCALBASE}/include \ Link Here
83
NLS_CONFIGURE_OFF=	--disable-nls
83
NLS_CONFIGURE_OFF=	--disable-nls
84
84
85
post-extract:
85
post-extract:
86
	${RM} -fr ${WRKSRC}/zlib
86
	${RM} -r ${WRKSRC}/zlib
87
	${MKDIR} ${WRKDIR}/appendix
87
	${MKDIR} ${WRKDIR}/appendix
88
.for file in ${APPENDIXFILES}
88
.for file in ${APPENDIXFILES}
89
	${TAR} --exclude CVS -C ${WRKDIR}/appendix -zxmf \
89
	${TAR} --exclude CVS -C ${WRKDIR}/appendix -zxmf \
(-)japanese/edict-utf-8/Makefile (-1 / +1 lines)
Lines 34-40 PLIST_SUB= OWNER="${SHAREOWN}" GROUP="${SHAREGRP}" MODE="${SHAREMODE}" Link Here
34
NO_WRKSUBDIR=	yes
34
NO_WRKSUBDIR=	yes
35
35
36
do-extract:
36
do-extract:
37
	@${RM} -rf ${WRKSRC}
37
	@${RM} -r ${WRKSRC}
38
	@${MKDIR} ${WRKSRC}
38
	@${MKDIR} ${WRKSRC}
39
	@for file in ${DICTFILES}; do \
39
	@for file in ${DICTFILES}; do \
40
		${ECHO} "Extracting $$file"; \
40
		${ECHO} "Extracting $$file"; \
(-)japanese/edict/Makefile (-1 / +1 lines)
Lines 72-78 do-install: Link Here
72
	(cd ${STAGEDIR}${DATADIR} && ${CHMOD} ${SHAREMODE} \
72
	(cd ${STAGEDIR}${DATADIR} && ${CHMOD} ${SHAREMODE} \
73
		${dict:R} ${dict:R}.xjdx)
73
		${dict:R} ${dict:R}.xjdx)
74
.endfor
74
.endfor
75
	${RM} -f ${STAGEDIR}${PREFIX}/bin/xjdic
75
	${RM} ${STAGEDIR}${PREFIX}/bin/xjdic
76
	${LN} -s ${PREFIX}/bin/xjdic_sa ${STAGEDIR}${PREFIX}/bin/xjdic
76
	${LN} -s ${PREFIX}/bin/xjdic_sa ${STAGEDIR}${PREFIX}/bin/xjdic
77
	(cd ${WRKSRC} && ${INSTALL_DATA} radicals.tm radkfile kanjstroke \
77
	(cd ${WRKSRC} && ${INSTALL_DATA} radicals.tm radkfile kanjstroke \
78
		romkana.cnv vconj ${STAGEDIR}${DATADIR})
78
		romkana.cnv vconj ${STAGEDIR}${DATADIR})
(-)japanese/groff/Makefile (-1 / +1 lines)
Lines 50-56 post-patch: Link Here
50
	    ${WRKSRC}/doc/groff.texinfo
50
	    ${WRKSRC}/doc/groff.texinfo
51
51
52
post-build:
52
post-build:
53
	${RM} -f ${WRKSRC}/doc/groff ${WRKSRC}/doc/groff-*
53
	${RM} ${WRKSRC}/doc/groff ${WRKSRC}/doc/groff-*
54
	cd ${WRKSRC}/doc && makeinfo --no-split groff.texinfo
54
	cd ${WRKSRC}/doc && makeinfo --no-split groff.texinfo
55
	cd ${WRKSRC} && ${FIND} font -name DESC \
55
	cd ${WRKSRC} && ${FIND} font -name DESC \
56
	    | ${XARGS} ${REINPLACE_CMD} -E \
56
	    | ${XARGS} ${REINPLACE_CMD} -E \
(-)japanese/lookup/Makefile (-1 / +1 lines)
Lines 33-39 CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ Link Here
33
33
34
post-install:
34
post-install:
35
.if (${EMACS_PORT_NAME} == "xemacs21-mule")
35
.if (${EMACS_PORT_NAME} == "xemacs21-mule")
36
	${RM} -f ${WRKDIR}/${MANIFEST}
36
	${RM} ${WRKDIR}/${MANIFEST}
37
	emacsdir=`${ECHO_CMD} ${EMACSDIR} | ${SED} -e "s;^${PREFIX}/;;"`; \
37
	emacsdir=`${ECHO_CMD} ${EMACSDIR} | ${SED} -e "s;^${PREFIX}/;;"`; \
38
	${CAT} ${PLIST} | ${GREP} -e "^$${emacsdir}" | \
38
	${CAT} ${PLIST} | ${GREP} -e "^$${emacsdir}" | \
39
		${SED} -e "s;^$${emacsdir}/;;" > ${WRKDIR}/${MANIFEST}
39
		${SED} -e "s;^$${emacsdir}/;;" > ${WRKDIR}/${MANIFEST}
(-)japanese/mailman/Makefile (-3 / +3 lines)
Lines 147-156 post-install: Link Here
147
	    && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
147
	    && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
148
	    -f -d ${MAILMANDIR}/${dir} ${dir})
148
	    -f -d ${MAILMANDIR}/${dir} ${dir})
149
.endfor
149
.endfor
150
	@${RM} -f ${STAGEDIR}${MAILMANDIR}/pythonlib/*.egg-info
150
	@${RM} ${STAGEDIR}${MAILMANDIR}/pythonlib/*.egg-info
151
	# mm_cfg.py is handled by pkg-plist:
151
	# mm_cfg.py is handled by pkg-plist:
152
	@${RM} -f ${STAGEDIR}${MAILMANDIR}/Mailman/mm_cfg.py
152
	@${RM} ${STAGEDIR}${MAILMANDIR}/Mailman/mm_cfg.py
153
	@${RM} -f ${STAGEDIR}${MAILMANDIR}/Mailman/mm_cfg.pyc
153
	@${RM} ${STAGEDIR}${MAILMANDIR}/Mailman/mm_cfg.pyc
154
	@${MKDIR} ${STAGEDIR}${PREFIX}/${IMGDIR}
154
	@${MKDIR} ${STAGEDIR}${PREFIX}/${IMGDIR}
155
.for imgfile in ${IMGFILES}
155
.for imgfile in ${IMGFILES}
156
	${CP} ${STAGEDIR}${MAILMANDIR}/icons/${imgfile} ${STAGEDIR}${PREFIX}/${IMGDIR}
156
	${CP} ${STAGEDIR}${MAILMANDIR}/icons/${imgfile} ${STAGEDIR}${PREFIX}/${IMGDIR}
(-)japanese/man-doc/Makefile (-1 / +1 lines)
Lines 66-72 pre-install: Link Here
66
# XXX: make gendist generates distfile.  Use with WITH_CVS.
66
# XXX: make gendist generates distfile.  Use with WITH_CVS.
67
gendist: extract
67
gendist: extract
68
	cd ${WRKDIR} && \
68
	cd ${WRKDIR} && \
69
		${FIND} . -type d -a -name CVS | ${XARGS} ${RM} -rf && \
69
		${FIND} . -type d -a -name CVS | ${XARGS} ${RM} -r && \
70
		${TAR} czf ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}
70
		${TAR} czf ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}
71
71
72
.include <bsd.port.mk>
72
.include <bsd.port.mk>
(-)japanese/p5-DateTime-Calendar-Japanese-Era/Makefile (-1 / +1 lines)
Lines 27-33 USES= perl5 Link Here
27
USE_PERL5=	configure
27
USE_PERL5=	configure
28
28
29
post-patch:
29
post-patch:
30
	@${RM} -rf ${WRKSRC}/inc
30
	@${RM} -r ${WRKSRC}/inc
31
31
32
.include <bsd.port.pre.mk>
32
.include <bsd.port.pre.mk>
33
33
(-)java/eclipse-findbugs/Makefile (-1 / +1 lines)
Lines 25-31 PLIST_SUB= \ Link Here
25
	DISTNAME="${DISTNAME}"
25
	DISTNAME="${DISTNAME}"
26
26
27
post-extract:
27
post-extract:
28
	@${RM} -Rf ${WRKSRC}/src
28
	@${RM} -R ${WRKSRC}/src
29
29
30
do-install:
30
do-install:
31
	@(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/eclipse/plugins/${DISTNAME})
31
	@(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/eclipse/plugins/${DISTNAME})
(-)java/eclipse-shelled/Makefile (-1 / +1 lines)
Lines 35-40 do-install: Link Here
35
		| ${SED} -ne 's,^,@dir lib/,p' >> ${TMPPLIST}
35
		| ${SED} -ne 's,^,@dir lib/,p' >> ${TMPPLIST}
36
	@${MV} ${WRKSRC}/eclipse/plugins ${WRKSRC}/plugins
36
	@${MV} ${WRKSRC}/eclipse/plugins ${WRKSRC}/plugins
37
	@${MV} ${WRKSRC}/eclipse/features ${WRKSRC}/features
37
	@${MV} ${WRKSRC}/eclipse/features ${WRKSRC}/features
38
	@${RM} -rf ${WRKSRC}/eclipse
38
	@${RM} -r ${WRKSRC}/eclipse
39
39
40
.include <bsd.port.mk>
40
.include <bsd.port.mk>
(-)java/eclipse/Makefile (-2 / +2 lines)
Lines 110-116 do-build: Link Here
110
		-DbuildId=${ECLIPSE_BUILDID})
110
		-DbuildId=${ECLIPSE_BUILDID})
111
111
112
do-install:
112
do-install:
113
	@${RM} -rf ${STAGEDIR}${PORTDESTDIR}
113
	@${RM} -r ${STAGEDIR}${PORTDESTDIR}
114
	@( cd ${STAGEDIR}${PREFIX}/lib; ${TAR} xfz ${PRODUCT_TARFILE} )
114
	@( cd ${STAGEDIR}${PREFIX}/lib; ${TAR} xfz ${PRODUCT_TARFILE} )
115
	@${FIND} ${STAGEDIR}${PREFIX}/lib -type f -name \*.orig -delete
115
	@${FIND} ${STAGEDIR}${PREFIX}/lib -type f -name \*.orig -delete
116
	@${SED} \
116
	@${SED} \
Lines 139-144 do-install: Link Here
139
	@${ECHO_CMD} "@dir share/eclipse/dropins" >> ${TMPPLIST}
139
	@${ECHO_CMD} "@dir share/eclipse/dropins" >> ${TMPPLIST}
140
140
141
distclean:
141
distclean:
142
	${RM} -rf ${DISTDIR}/eclipse
142
	${RM} -r ${DISTDIR}/eclipse
143
143
144
.include <bsd.port.mk>
144
.include <bsd.port.mk>
(-)java/javahelp/Makefile (-1 / +1 lines)
Lines 23-29 OPTIONS_DEFINE= DOCS EXAMPLES Link Here
23
post-patch:
23
post-patch:
24
	${REINPLACE_CMD} -e 's|$$JAVAHELP_HOME/javahelp/bin/|${JAVAJARDIR}/|' ${WRKSRC}/javahelp/bin/jhindexer
24
	${REINPLACE_CMD} -e 's|$$JAVAHELP_HOME/javahelp/bin/|${JAVAJARDIR}/|' ${WRKSRC}/javahelp/bin/jhindexer
25
	${REINPLACE_CMD} -e 's|$$JAVAHELP_HOME/javahelp/bin/|${JAVAJARDIR}/|' ${WRKSRC}/javahelp/bin/jhsearch
25
	${REINPLACE_CMD} -e 's|$$JAVAHELP_HOME/javahelp/bin/|${JAVAJARDIR}/|' ${WRKSRC}/javahelp/bin/jhsearch
26
	(cd ${WRKSRC} && ${RM} -rf `${FIND} . -type d -name .svn`)
26
	(cd ${WRKSRC} && ${RM} -r `${FIND} . -type d -name .svn`)
27
27
28
do-install:
28
do-install:
29
	${INSTALL_DATA} ${WRKSRC}/LICENSE.html ${STAGEDIR}${JAVAJARDIR}/LICENSE.${PORTNAME}.html
29
	${INSTALL_DATA} ${WRKSRC}/LICENSE.html ${STAGEDIR}${JAVAJARDIR}/LICENSE.${PORTNAME}.html
(-)java/jdbcpool/Makefile (-1 / +1 lines)
Lines 20-26 PORTDOCS+= javadoc Link Here
20
OPTIONS_DEFINE=	DOCS EXAMPLES
20
OPTIONS_DEFINE=	DOCS EXAMPLES
21
21
22
post-extract:
22
post-extract:
23
	@${FIND} ${WRKSRC} -name CVS -type dir | ${XARGS} ${RM} -rf
23
	@${FIND} ${WRKSRC} -name CVS -type dir | ${XARGS} ${RM} -r
24
24
25
do-install:
25
do-install:
26
	${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
26
	${INSTALL_DATA} ${WRKSRC}/${DISTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
(-)java/jgraph/Makefile (-1 / +1 lines)
Lines 45-51 do-build: Link Here
45
.if ${PORT_OPTIONS:MCOMPILE} || ${PORT_OPTIONS:MDOCS}
45
.if ${PORT_OPTIONS:MCOMPILE} || ${PORT_OPTIONS:MDOCS}
46
	@cd ${WRKSRC} && ${ANT} ${ANT_TARGETS}
46
	@cd ${WRKSRC} && ${ANT} ${ANT_TARGETS}
47
	@${MV} -f ${WRKSRC}/build/lib/${PORTNAME}.jar ${WRKSRC}/lib
47
	@${MV} -f ${WRKSRC}/build/lib/${PORTNAME}.jar ${WRKSRC}/lib
48
	@${RM} -fr ${WRKSRC}/doc && \
48
	@${RM} -r ${WRKSRC}/doc && \
49
		${MV} -f ${WRKSRC}/build/doc/api ${WRKSRC}/doc
49
		${MV} -f ${WRKSRC}/build/doc/api ${WRKSRC}/doc
50
.endif
50
.endif
51
51
(-)java/jlex/Makefile (-1 / +1 lines)
Lines 21-27 SUB_FILES= jlex.sh pkg-message Link Here
21
SUB_LIST=	JAVAJARDIR=${JAVAJARDIR}
21
SUB_LIST=	JAVAJARDIR=${JAVAJARDIR}
22
22
23
do-extract:
23
do-extract:
24
	@${RM} -rf ${WRKDIR}
24
	@${RM} -r ${WRKDIR}
25
	@${MKDIR} ${WRKDIR}
25
	@${MKDIR} ${WRKDIR}
26
	@${CP} ${DISTDIR}/Main.java ${WRKDIR}
26
	@${CP} ${DISTDIR}/Main.java ${WRKDIR}
27
27
(-)java/openjdk6/Makefile (-2 / +2 lines)
Lines 265-275 post-build: Link Here
265
.if ${PORT_OPTIONS:MTZUPDATE}
265
.if ${PORT_OPTIONS:MTZUPDATE}
266
	@# Update time zones
266
	@# Update time zones
267
.if defined(BUILD_JRE)
267
.if defined(BUILD_JRE)
268
	@${RM} -rf ${WRKSRC}/build/${OPENJDK_OSARCH}/j2re-image/lib/zi
268
	@${RM} -r ${WRKSRC}/build/${OPENJDK_OSARCH}/j2re-image/lib/zi
269
	@${LN} -s -f ${LOCALBASE}/share/java/zi \
269
	@${LN} -s -f ${LOCALBASE}/share/java/zi \
270
	    ${WRKSRC}/build/${OPENJDK_OSARCH}/j2re-image/lib
270
	    ${WRKSRC}/build/${OPENJDK_OSARCH}/j2re-image/lib
271
.else
271
.else
272
	@${RM} -rf ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib/zi
272
	@${RM} -r ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib/zi
273
	@${LN} -s -f ${LOCALBASE}/share/java/zi \
273
	@${LN} -s -f ${LOCALBASE}/share/java/zi \
274
	    ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib
274
	    ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib
275
.endif
275
.endif
(-)java/openjdk7/Makefile (-2 / +2 lines)
Lines 170-180 post-patch: Link Here
170
pre-install:
170
pre-install:
171
	@# Update time zones
171
	@# Update time zones
172
.if !defined(BUILD_JRE)
172
.if !defined(BUILD_JRE)
173
	@${RM} -rf ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib/zi
173
	@${RM} -r ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib/zi
174
	@${LN} -s -f ${LOCALBASE}/share/java/zi \
174
	@${LN} -s -f ${LOCALBASE}/share/java/zi \
175
	    ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib
175
	    ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib
176
.else
176
.else
177
	@${RM} -rf ${WRKSRC}/build/${OPENJDK_OSARCH}/j2re-image/lib/zi
177
	@${RM} -r ${WRKSRC}/build/${OPENJDK_OSARCH}/j2re-image/lib/zi
178
	@${LN} -s -f ${LOCALBASE}/share/java/zi \
178
	@${LN} -s -f ${LOCALBASE}/share/java/zi \
179
	    ${WRKSRC}/build/${OPENJDK_OSARCH}/j2re-image/lib
179
	    ${WRKSRC}/build/${OPENJDK_OSARCH}/j2re-image/lib
180
.endif
180
.endif
(-)java/openjdk8/Makefile (-1 / +1 lines)
Lines 418-424 post-build: Link Here
418
418
419
post-build-TZUPDATE-on:
419
post-build-TZUPDATE-on:
420
	@# Update time zones
420
	@# Update time zones
421
	@${RM} -rf ${JRE_IMAGEDIR}/lib/zi
421
	@${RM} -r ${JRE_IMAGEDIR}/lib/zi
422
	@${LN} -sf ${LOCALBASE}/share/java/zi ${JRE_IMAGEDIR}/lib
422
	@${LN} -sf ${LOCALBASE}/share/java/zi ${JRE_IMAGEDIR}/lib
423
423
424
do-install:
424
do-install:
(-)java/visualvm/Makefile (-2 / +2 lines)
Lines 24-31 SUB_FILES= visualvm.desktop Link Here
24
24
25
post-extract:
25
post-extract:
26
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.dll' -or -name '*.exe' \) -delete
26
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.dll' -or -name '*.exe' \) -delete
27
	@${RM} -rf ${WRKSRC}/profiler/lib/deployed
27
	@${RM} -r ${WRKSRC}/profiler/lib/deployed
28
	@${RM} -rf ${WRKSRC}/profiler/lib/jfluid-server-15.jar
28
	@${RM} -r ${WRKSRC}/profiler/lib/jfluid-server-15.jar
29
29
30
post-patch:
30
post-patch:
31
	@${REINPLACE_CMD} 's|%%JAVA_HOME%%|${JAVA_HOME}|' ${WRKSRC}/bin/visualvm
31
	@${REINPLACE_CMD} 's|%%JAVA_HOME%%|${JAVA_HOME}|' ${WRKSRC}/bin/visualvm
(-)java/wildfly100/Makefile (-2 / +2 lines)
Lines 60-67 post-patch: Link Here
60
do-build:
60
do-build:
61
	${RM} ${WRKSRC}/bin/*.bat
61
	${RM} ${WRKSRC}/bin/*.bat
62
	${RM} ${WRKSRC}/bin/*.ps1
62
	${RM} ${WRKSRC}/bin/*.ps1
63
	${RM} -rf ${WRKSRC}/bin/service
63
	${RM} -r ${WRKSRC}/bin/service
64
	${RM} -rf ${WRKSRC}/bin/init.d
64
	${RM} -r ${WRKSRC}/bin/init.d
65
65
66
do-install:
66
do-install:
67
	${MKDIR} ${STAGEDIR}${PREFIX}/wildfly-${PORTVERSION}
67
	${MKDIR} ${STAGEDIR}${PREFIX}/wildfly-${PORTVERSION}
(-)java/wildfly90/Makefile (-2 / +2 lines)
Lines 59-66 post-patch: Link Here
59
do-build:
59
do-build:
60
	${RM} ${WRKSRC}/bin/*.bat
60
	${RM} ${WRKSRC}/bin/*.bat
61
	${RM} ${WRKSRC}/bin/*.ps1
61
	${RM} ${WRKSRC}/bin/*.ps1
62
	${RM} -rf ${WRKSRC}/bin/service
62
	${RM} -r ${WRKSRC}/bin/service
63
	${RM} -rf ${WRKSRC}/bin/init.d
63
	${RM} -r ${WRKSRC}/bin/init.d
64
64
65
do-install:
65
do-install:
66
	${MKDIR} ${STAGEDIR}${PREFIX}/wildfly-${PORTVERSION}
66
	${MKDIR} ${STAGEDIR}${PREFIX}/wildfly-${PORTVERSION}
(-)korean/kaistfonts/Makefile (-1 / +1 lines)
Lines 23-29 NO_WRKSUBDIR= yes Link Here
23
MAKE_ENV=	DISTDIR=${DISTDIR} DISTFILES="${DISTFILES}" FONTSDIR="${FONTSDIR}"
23
MAKE_ENV=	DISTDIR=${DISTDIR} DISTFILES="${DISTFILES}" FONTSDIR="${FONTSDIR}"
24
24
25
do-extract:
25
do-extract:
26
	@${RM} -fr ${WRKSRC} && \
26
	@${RM} -r ${WRKSRC} && \
27
	${MKDIR} ${WRKSRC} && \
27
	${MKDIR} ${WRKSRC} && \
28
	cd ${WRKSRC} && \
28
	cd ${WRKSRC} && \
29
	for file in ${DISTFILES}; do \
29
	for file in ${DISTFILES}; do \
(-)korean/ko.TeX/Makefile (-2 / +2 lines)
Lines 45-52 do-build: Link Here
45
	@${CC} ${CFLAGS} -o ${WRKSRC}/build/hmakeindex \
45
	@${CC} ${CFLAGS} -o ${WRKSRC}/build/hmakeindex \
46
		${WRKSRC}/util/hmakeindex.c
46
		${WRKSRC}/util/hmakeindex.c
47
47
48
	@${RM} -rf ${WRKSRC}/latex/euc/unfonts
48
	@${RM} -r ${WRKSRC}/latex/euc/unfonts
49
	@${RM} -rf ${WRKSRC}/latex/utf/unfonts
49
	@${RM} -r ${WRKSRC}/latex/utf/unfonts
50
50
51
do-install:
51
do-install:
52
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
52
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)korean/man-doc/Makefile (-1 / +1 lines)
Lines 18-24 RUN_DEPENDS= ${LOCALBASE}/bin/groff:japanese/groff Link Here
18
post-patch:
18
post-patch:
19
	${SED} -e 's,%%PREFIX%%,${PREFIX},g' -e 's,%%LOCALBASE%%,${LOCALBASE},g' \
19
	${SED} -e 's,%%PREFIX%%,${PREFIX},g' -e 's,%%LOCALBASE%%,${LOCALBASE},g' \
20
		-e 's,gnroff,groff,g' ${WRKSRC}/scripts/kman.in > ${WRKDIR}/kman
20
		-e 's,gnroff,groff,g' ${WRKSRC}/scripts/kman.in > ${WRKDIR}/kman
21
	${RM} -rf ${WRKSRC}/scripts
21
	${RM} -r ${WRKSRC}/scripts
22
22
23
do-build:
23
do-build:
24
	${FIND} ${WRKSRC} -type f | ${XARGS} ${GZIP_CMD}
24
	${FIND} ${WRKSRC} -type f | ${XARGS} ${GZIP_CMD}
(-)lang/asis/Makefile (-1 / +1 lines)
Lines 33-39 post-extract: Link Here
33
		${WRKSRC}/Makefile \
33
		${WRKSRC}/Makefile \
34
		${WRKSRC}/Makefile.stub \
34
		${WRKSRC}/Makefile.stub \
35
		${WRKSRC}/common.gpr
35
		${WRKSRC}/common.gpr
36
	@${RM} -rf ${WRKSRC}/gnat
36
	@${RM} -r ${WRKSRC}/gnat
37
37
38
do-build:
38
do-build:
39
	# This target is recreated because -j cannot be set, but
39
	# This target is recreated because -j cannot be set, but
(-)lang/ats/bsd.ats.mk (-1 / +1 lines)
Lines 34-40 pre-build: Link Here
34
do-install:
34
do-install:
35
	${MKDIR} ${ATS_LIBDIR}/contrib
35
	${MKDIR} ${ATS_LIBDIR}/contrib
36
	cd ${INSTALL_WRKSRC}/contrib && \
36
	cd ${INSTALL_WRKSRC}/contrib && \
37
	${RM} -f ${ATS_CTRB}/contrib && \
37
	${RM} ${ATS_CTRB}/contrib && \
38
	${COPYTREE_SHARE} ${ATS_CTRB} ${ATS_LIBDIR}/contrib
38
	${COPYTREE_SHARE} ${ATS_CTRB} ${ATS_LIBDIR}/contrib
39
.if !defined(NOPORTEXAMPLES) && defined(ATS_CTRBEXAMPLE)
39
.if !defined(NOPORTEXAMPLES) && defined(ATS_CTRBEXAMPLE)
40
	${MKDIR} ${ATS_CTRBEXAMPLEDIR}
40
	${MKDIR} ${ATS_CTRBEXAMPLEDIR}
(-)lang/beignet/Makefile (-1 / +1 lines)
Lines 51-57 post-patch: Link Here
51
		${WRKSRC}/CMakeLists.txt
51
		${WRKSRC}/CMakeLists.txt
52
52
53
post-install:
53
post-install:
54
	@${RM} -rf ${STAGEDIR}${PREFIX}/include/CL
54
	@${RM} -r ${STAGEDIR}${PREFIX}/include/CL
55
55
56
#post-install-TESTS-on:
56
#post-install-TESTS-on:
57
#	@cd ${WRKSRC}/utests && sh ./setenv.sh && ./utest_run
57
#	@cd ${WRKSRC}/utests && sh ./setenv.sh && ./utest_run
(-)lang/ccl/Makefile (-4 / +4 lines)
Lines 42-52 SUB_FILES= ccl.sh Link Here
42
post-patch:
42
post-patch:
43
	@${SED}	-i '' -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/tools/asdf.lisp
43
	@${SED}	-i '' -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/tools/asdf.lisp
44
	@${FIND} ${WRKSRC} -name .svn -or -name .cvsignore -or -name "*.orig" \
44
	@${FIND} ${WRKSRC} -name .svn -or -name .cvsignore -or -name "*.orig" \
45
		| ${XARGS} ${RM} -r -f
45
		| ${XARGS} ${RM} -r
46
46
47
do-build:
47
do-build:
48
	@${RM} -f ${WRKSRC}/fx86cl ${WRKSRC}/fx86cl64
48
	@${RM} ${WRKSRC}/fx86cl ${WRKSRC}/fx86cl64
49
	@cd ${WRKSRC}/lisp-kernel/freebsd${LISP_ARCH} && ${MAKE} && ${RM} -f *.o
49
	@cd ${WRKSRC}/lisp-kernel/freebsd${LISP_ARCH} && ${MAKE} && ${RM} *.o
50
	@cd ${WRKSRC} && ${ECHO_CMD} | ${SETENV} -u CCL_DEFAULT_DIRECTORY ./${FX86CL} --no-init --batch --quiet \
50
	@cd ${WRKSRC} && ${ECHO_CMD} | ${SETENV} -u CCL_DEFAULT_DIRECTORY ./${FX86CL} --no-init --batch --quiet \
51
		--eval "(ccl:rebuild-ccl :full t)" \
51
		--eval "(ccl:rebuild-ccl :full t)" \
52
		--eval "(quit)"
52
		--eval "(quit)"
Lines 55-61 do-install: Link Here
55
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/ccl
55
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/ccl
56
	${CP} -r ${WRKSRC}/* ${STAGEDIR}${CCL_DIRECTORY}
56
	${CP} -r ${WRKSRC}/* ${STAGEDIR}${CCL_DIRECTORY}
57
	@for i in ${EXCLUDE}; do \
57
	@for i in ${EXCLUDE}; do \
58
		${RM} -r -f ${STAGEDIR}${CCL_DIRECTORY}/$${i}; \
58
		${RM} -r ${STAGEDIR}${CCL_DIRECTORY}/$${i}; \
59
	done
59
	done
60
	${INSTALL_SCRIPT} ${WRKDIR}/ccl.sh ${STAGEDIR}${PREFIX}/bin/ccl
60
	${INSTALL_SCRIPT} ${WRKDIR}/ccl.sh ${STAGEDIR}${PREFIX}/bin/ccl
61
61
(-)lang/ceylon/Makefile (-1 / +1 lines)
Lines 27-33 CEYLON_DIRS= contrib lib repo samples templates Link Here
27
.include <bsd.port.pre.mk>
27
.include <bsd.port.pre.mk>
28
28
29
do-install:
29
do-install:
30
	${RM} -f ${WRKSRC}/bin/*.bat
30
	${RM} ${WRKSRC}/bin/*.bat
31
31
32
	${INSTALL_MAN} ${WRKSRC}/doc/man/man1/* ${STAGEDIR}/${MAN1PREFIX}/man/man1
32
	${INSTALL_MAN} ${WRKSRC}/doc/man/man1/* ${STAGEDIR}/${MAN1PREFIX}/man/man1
33
33
(-)lang/clang33/Makefile (-2 / +2 lines)
Lines 102-108 pre-fetch: Link Here
102
.endif
102
.endif
103
103
104
post-extract:
104
post-extract:
105
	${RM} -f ${BUILD_WRKSRC}
105
	${RM} ${BUILD_WRKSRC}
106
	${MV} ${WRKDIR}/${CLANG_NAME} ${BUILD_WRKSRC}
106
	${MV} ${WRKDIR}/${CLANG_NAME} ${BUILD_WRKSRC}
107
107
108
post-patch:
108
post-patch:
Lines 179-185 PLIST_DIR_LIST= include/clang \ Link Here
179
			lib/python
179
			lib/python
180
180
181
build-plist:
181
build-plist:
182
	${RM} -f ${PLIST}
182
	${RM} ${PLIST}
183
.for command in ${COMMANDS}
183
.for command in ${COMMANDS}
184
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}
184
	${ECHO_CMD} bin/${command}${LLVM_SUFFIX} >> ${PLIST}
185
.endfor
185
.endfor
(-)lang/clang34/Makefile (-2 / +2 lines)
Lines 104-110 pre-fetch: Link Here
104
.endif
104
.endif
105
105
106
post-extract:
106
post-extract:
107
	${RM} -f ${BUILD_WRKSRC}
107
	${RM} ${BUILD_WRKSRC}
108
	${MV} ${WRKDIR}/${CLANG_EXTRACT} ${BUILD_WRKSRC}
108
	${MV} ${WRKDIR}/${CLANG_EXTRACT} ${BUILD_WRKSRC}
109
109
110
post-patch:
110
post-patch:
Lines 180-186 PLIST_DIR_LIST= include/clang \ Link Here
180
			lib/python
180
			lib/python
181
181
182
build-plist:
182
build-plist:
183
	${RM} -f ${PLIST}
183
	${RM} ${PLIST}
184
.for command in ${COMMANDS}
184
.for command in ${COMMANDS}
185
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
185
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
186
.endfor
186
.endfor
(-)lang/clang35/Makefile (-2 / +2 lines)
Lines 100-106 pre-fetch: Link Here
100
.endif
100
.endif
101
101
102
post-extract:
102
post-extract:
103
	${RM} -f ${BUILD_WRKSRC}
103
	${RM} ${BUILD_WRKSRC}
104
	${MV} ${WRKDIR}/${CLANG_EXTRACT} ${BUILD_WRKSRC}
104
	${MV} ${WRKDIR}/${CLANG_EXTRACT} ${BUILD_WRKSRC}
105
105
106
post-patch:
106
post-patch:
Lines 176-182 PLIST_DIR_LIST= include/clang \ Link Here
176
			lib/python
176
			lib/python
177
177
178
build-plist:
178
build-plist:
179
	${RM} -f ${PLIST}
179
	${RM} ${PLIST}
180
.for command in ${COMMANDS}
180
.for command in ${COMMANDS}
181
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
181
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
182
.endfor
182
.endfor
(-)lang/clang36/Makefile (-2 / +2 lines)
Lines 103-109 pre-fetch: Link Here
103
.endif
103
.endif
104
104
105
post-extract:
105
post-extract:
106
	${RM} -f ${BUILD_WRKSRC}
106
	${RM} ${BUILD_WRKSRC}
107
	${MV} ${WRKDIR}/${CLANG_EXTRACT} ${BUILD_WRKSRC}
107
	${MV} ${WRKDIR}/${CLANG_EXTRACT} ${BUILD_WRKSRC}
108
108
109
post-patch:
109
post-patch:
Lines 174-180 PLIST_DIR_LIST= include/clang \ Link Here
174
			lib/python
174
			lib/python
175
175
176
build-plist:
176
build-plist:
177
	${RM} -f ${PLIST}
177
	${RM} ${PLIST}
178
.for command in ${COMMANDS}
178
.for command in ${COMMANDS}
179
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
179
	${ECHO_CMD} bin/${command}%%LLVM_SUFFIX%% >> ${PLIST}
180
.endfor
180
.endfor
(-)lang/cocor/Makefile (-1 / +1 lines)
Lines 27-33 post-patch: Link Here
27
	@${REINPLACE_CMD} -e 's|^CFLAGS|#CFLAGS|' ${WRKSRC}/${i}
27
	@${REINPLACE_CMD} -e 's|^CFLAGS|#CFLAGS|' ${WRKSRC}/${i}
28
.endfor
28
.endfor
29
.for i in cplus2 taste taste_cp
29
.for i in cplus2 taste taste_cp
30
	@${RM} -f ${WRKSRC}/${i}/unix.mk.*
30
	@${RM} ${WRKSRC}/${i}/unix.mk.*
31
.endfor
31
.endfor
32
32
33
do-install:
33
do-install:
(-)lang/erlang-runtime15/Makefile (-1 / +1 lines)
Lines 178-184 post-install: Link Here
178
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
178
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
179
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
179
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
180
	done
180
	done
181
	${RM} -rf ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
181
	${RM} -r ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
182
.if ${PORT_OPTIONS:MDOCS}
182
.if ${PORT_OPTIONS:MDOCS}
183
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
183
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
184
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
184
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
(-)lang/erlang-runtime16/Makefile (-1 / +1 lines)
Lines 183-189 post-install: Link Here
183
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
183
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
184
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
184
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
185
	done
185
	done
186
	${RM} -rf ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
186
	${RM} -r ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
187
.if ${PORT_OPTIONS:MDOCS}
187
.if ${PORT_OPTIONS:MDOCS}
188
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
188
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
189
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
189
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
(-)lang/erlang-runtime17/Makefile (-1 / +1 lines)
Lines 200-206 post-install: Link Here
200
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
200
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
201
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
201
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
202
	done
202
	done
203
	${RM} -rf ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
203
	${RM} -r ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
204
.if ${PORT_OPTIONS:MDOCS}
204
.if ${PORT_OPTIONS:MDOCS}
205
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
205
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
206
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
206
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
(-)lang/erlang-runtime18/Makefile (-1 / +1 lines)
Lines 197-203 post-install: Link Here
197
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
197
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
198
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
198
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
199
	done
199
	done
200
	${RM} -rf ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
200
	${RM} -r ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
201
.if ${PORT_OPTIONS:MDOCS}
201
.if ${PORT_OPTIONS:MDOCS}
202
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
202
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
203
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
203
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
(-)lang/erlang-runtime19/Makefile (-1 / +1 lines)
Lines 211-217 post-install: Link Here
211
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
211
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
212
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
212
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
213
	done
213
	done
214
	${RM} -rf ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
214
	${RM} -r ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
215
.if ${PORT_OPTIONS:MDOCS}
215
.if ${PORT_OPTIONS:MDOCS}
216
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
216
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
217
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
217
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
(-)lang/erlang/Makefile (-1 / +1 lines)
Lines 235-241 post-install: Link Here
235
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
235
			-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} \
236
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
236
			"man/man$${SECTION}/*.$${SECTION}" || ${TRUE}; \
237
	done
237
	done
238
	${RM} -rf ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
238
	${RM} -r ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/man/cat?
239
.if ${PORT_OPTIONS:MDOCS}
239
.if ${PORT_OPTIONS:MDOCS}
240
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
240
	${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \
241
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
241
		-C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}
(-)lang/fpc/Makefile.units (-1 / +1 lines)
Lines 41-47 LATE_INSTALL_ARGS= fpc_exampleinstall Link Here
41
41
42
post-extract:
42
post-extract:
43
	@cd ${WRKDIR}/${WRKUNITDIR} && \
43
	@cd ${WRKDIR}/${WRKUNITDIR} && \
44
		${FIND} ${WRKSRC} -type d -name .svn | ${XARGS} ${RM} -rf
44
		${FIND} ${WRKSRC} -type d -name .svn | ${XARGS} ${RM} -r
45
.if ${PKGNAMESUFFIX:M-utils} || ${PKGNAMESUFFIX:M-ide}
45
.if ${PKGNAMESUFFIX:M-utils} || ${PKGNAMESUFFIX:M-ide}
46
	${REINPLACE_CMD} -e '/globalunit/ s|\.\./packages|${FPCDIR}|' \
46
	${REINPLACE_CMD} -e '/globalunit/ s|\.\./packages|${FPCDIR}|' \
47
		${WRKDIR}/${WRKUNITDIR}/Makefile
47
		${WRKDIR}/${WRKUNITDIR}/Makefile
(-)lang/gawk/Makefile (-1 / +1 lines)
Lines 31-37 INSTALL_TARGET= install-strip Link Here
31
PLIST_SUB+=	VERSION=${PORTVERSION}
31
PLIST_SUB+=	VERSION=${PORTVERSION}
32
32
33
post-patch:
33
post-patch:
34
	@${RM} -f ${WRKSRC}/doc/*.info
34
	@${RM} ${WRKSRC}/doc/*.info
35
	@${REINPLACE_CMD} -e 's/ -export-dynamic/ -Wl,--export-dynamic/' \
35
	@${REINPLACE_CMD} -e 's/ -export-dynamic/ -Wl,--export-dynamic/' \
36
		${WRKSRC}/configure
36
		${WRKSRC}/configure
37
37
(-)lang/gcc/Makefile (-4 / +4 lines)
Lines 145-151 pre-everything:: Link Here
145
145
146
pre-configure:
146
pre-configure:
147
	cd ${WRKSRC} ; contrib/gcc_update --touch
147
	cd ${WRKSRC} ; contrib/gcc_update --touch
148
	@${RM} -f ${WRKSRC}/gcc/*/*.info*
148
	@${RM} ${WRKSRC}/gcc/*/*.info*
149
149
150
.if defined(MAINTAINER_MODE)
150
.if defined(MAINTAINER_MODE)
151
full-regression-test: build
151
full-regression-test: build
Lines 154-164 full-regression-test: build Link Here
154
.endif
154
.endif
155
155
156
post-stage:
156
post-stage:
157
	${RM} -f ${STAGEDIR}${PREFIX}/man/man7/*
157
	${RM} ${STAGEDIR}${PREFIX}/man/man7/*
158
	${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
158
	${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
159
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
159
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
160
	# Add target libraries and include files to packaging list.
160
	# Add target libraries and include files to packaging list.
161
	${RM} -f ${WRKDIR}/PLIST.lib
161
	${RM} ${WRKDIR}/PLIST.lib
162
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
162
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
163
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
163
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
164
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
164
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
(-)lang/gcc46/Makefile (-4 / +4 lines)
Lines 113-119 pre-everything:: Link Here
113
113
114
pre-configure:
114
pre-configure:
115
	cd ${WRKSRC} ; contrib/gcc_update --touch
115
	cd ${WRKSRC} ; contrib/gcc_update --touch
116
	@${RM} -f ${WRKSRC}/gcc/*/*.info*
116
	@${RM} ${WRKSRC}/gcc/*/*.info*
117
117
118
.if defined(MAINTAINER_MODE)
118
.if defined(MAINTAINER_MODE)
119
full-regression-test: build
119
full-regression-test: build
Lines 122-132 full-regression-test: build Link Here
122
.endif
122
.endif
123
123
124
post-stage:
124
post-stage:
125
	${RM} -f ${STAGEDIR}${PREFIX}/man/man7/*
125
	${RM} ${STAGEDIR}${PREFIX}/man/man7/*
126
	${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
126
	${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
127
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
127
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
128
	# Add target libraries and include files to packaging list.
128
	# Add target libraries and include files to packaging list.
129
	${RM} -f ${WRKDIR}/PLIST.lib
129
	${RM} ${WRKDIR}/PLIST.lib
130
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
130
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
131
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
131
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
132
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
132
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
(-)lang/gcc47/Makefile (-4 / +4 lines)
Lines 121-127 pre-everything:: Link Here
121
121
122
pre-configure:
122
pre-configure:
123
	cd ${WRKSRC} ; contrib/gcc_update --touch
123
	cd ${WRKSRC} ; contrib/gcc_update --touch
124
	@${RM} -f ${WRKSRC}/gcc/*/*.info*
124
	@${RM} ${WRKSRC}/gcc/*/*.info*
125
125
126
.if defined(MAINTAINER_MODE)
126
.if defined(MAINTAINER_MODE)
127
full-regression-test: build
127
full-regression-test: build
Lines 130-140 full-regression-test: build Link Here
130
.endif
130
.endif
131
131
132
post-stage:
132
post-stage:
133
	${RM} -f ${STAGEDIR}${PREFIX}/man/man7/*
133
	${RM} ${STAGEDIR}${PREFIX}/man/man7/*
134
	${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
134
	${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
135
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
135
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
136
	# Add target libraries and include files to packaging list.
136
	# Add target libraries and include files to packaging list.
137
	${RM} -f ${WRKDIR}/PLIST.lib
137
	${RM} ${WRKDIR}/PLIST.lib
138
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
138
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
139
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
139
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
140
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
140
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
(-)lang/gcc48/Makefile (-4 / +4 lines)
Lines 135-141 pre-everything:: Link Here
135
135
136
pre-configure:
136
pre-configure:
137
	cd ${WRKSRC} ; contrib/gcc_update --touch
137
	cd ${WRKSRC} ; contrib/gcc_update --touch
138
	@${RM} -f ${WRKSRC}/gcc/*/*.info*
138
	@${RM} ${WRKSRC}/gcc/*/*.info*
139
139
140
.if defined(MAINTAINER_MODE)
140
.if defined(MAINTAINER_MODE)
141
full-regression-test: build
141
full-regression-test: build
Lines 144-154 full-regression-test: build Link Here
144
.endif
144
.endif
145
145
146
post-stage:
146
post-stage:
147
	${RM} -f ${STAGEDIR}${PREFIX}/man/man7/*
147
	${RM} ${STAGEDIR}${PREFIX}/man/man7/*
148
	${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
148
	${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
149
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
149
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
150
	# Add target libraries and include files to packaging list.
150
	# Add target libraries and include files to packaging list.
151
	${RM} -f ${WRKDIR}/PLIST.lib
151
	${RM} ${WRKDIR}/PLIST.lib
152
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
152
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
153
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
153
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
154
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
154
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
(-)lang/gcc49/Makefile (-4 / +4 lines)
Lines 149-155 pre-everything:: Link Here
149
149
150
pre-configure:
150
pre-configure:
151
	cd ${WRKSRC} ; contrib/gcc_update --touch
151
	cd ${WRKSRC} ; contrib/gcc_update --touch
152
	@${RM} -f ${WRKSRC}/gcc/*/*.info*
152
	@${RM} ${WRKSRC}/gcc/*/*.info*
153
153
154
.if defined(MAINTAINER_MODE)
154
.if defined(MAINTAINER_MODE)
155
full-regression-test: build
155
full-regression-test: build
Lines 158-168 full-regression-test: build Link Here
158
.endif
158
.endif
159
159
160
post-stage:
160
post-stage:
161
	${RM} -f ${STAGEDIR}${PREFIX}/man/man7/*
161
	${RM} ${STAGEDIR}${PREFIX}/man/man7/*
162
	${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
162
	${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
163
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
163
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
164
	# Add target libraries and include files to packaging list.
164
	# Add target libraries and include files to packaging list.
165
	${RM} -f ${WRKDIR}/PLIST.lib
165
	${RM} ${WRKDIR}/PLIST.lib
166
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
166
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
167
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
167
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
168
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
168
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
(-)lang/gcc5-aux/Makefile (-1 / +1 lines)
Lines 287-293 post-stage: Link Here
287
	${CP} -a ${STAGEDIR}${PKG_PREFIX}/include ${NEWBSDIR}/
287
	${CP} -a ${STAGEDIR}${PKG_PREFIX}/include ${NEWBSDIR}/
288
	${CP} -a ${STAGEDIR}${PKG_PREFIX}/libexec ${NEWBSDIR}/
288
	${CP} -a ${STAGEDIR}${PKG_PREFIX}/libexec ${NEWBSDIR}/
289
	${RM} ${NEWBSDIR}/bin/${GARCH}*
289
	${RM} ${NEWBSDIR}/bin/${GARCH}*
290
	${RM} -rf ${NEWBSDIR}/lib/gcc/${BLD_TARGET}/${GCC_VERSION}/include-fixed
290
	${RM} -r ${NEWBSDIR}/lib/gcc/${BLD_TARGET}/${GCC_VERSION}/include-fixed
291
	(cd ${NEWBSDIR}/.. ; ${TAR} -cyf ${BSFILENAME} bootstrap)
291
	(cd ${NEWBSDIR}/.. ; ${TAR} -cyf ${BSFILENAME} bootstrap)
292
.endif
292
.endif
293
293
(-)lang/gcc5-devel/Makefile (-4 / +4 lines)
Lines 152-158 pre-everything:: Link Here
152
152
153
pre-configure:
153
pre-configure:
154
	cd ${WRKSRC} ; contrib/gcc_update --touch
154
	cd ${WRKSRC} ; contrib/gcc_update --touch
155
	@${RM} -f ${WRKSRC}/gcc/*/*.info*
155
	@${RM} ${WRKSRC}/gcc/*/*.info*
156
156
157
.if defined(MAINTAINER_MODE)
157
.if defined(MAINTAINER_MODE)
158
full-regression-test: build
158
full-regression-test: build
Lines 161-171 full-regression-test: build Link Here
161
.endif
161
.endif
162
162
163
post-stage:
163
post-stage:
164
	${RM} -f ${STAGEDIR}${PREFIX}/man/man7/*
164
	${RM} ${STAGEDIR}${PREFIX}/man/man7/*
165
	${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
165
	${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
166
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
166
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
167
	# Add target libraries and include files to packaging list.
167
	# Add target libraries and include files to packaging list.
168
	${RM} -f ${WRKDIR}/PLIST.lib
168
	${RM} ${WRKDIR}/PLIST.lib
169
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
169
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
170
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
170
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
171
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
171
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
(-)lang/gcc5/Makefile (-4 / +4 lines)
Lines 152-158 pre-everything:: Link Here
152
152
153
pre-configure:
153
pre-configure:
154
	cd ${WRKSRC} ; contrib/gcc_update --touch
154
	cd ${WRKSRC} ; contrib/gcc_update --touch
155
	@${RM} -f ${WRKSRC}/gcc/*/*.info*
155
	@${RM} ${WRKSRC}/gcc/*/*.info*
156
156
157
.if defined(MAINTAINER_MODE)
157
.if defined(MAINTAINER_MODE)
158
full-regression-test: build
158
full-regression-test: build
Lines 161-171 full-regression-test: build Link Here
161
.endif
161
.endif
162
162
163
post-stage:
163
post-stage:
164
	${RM} -f ${STAGEDIR}${PREFIX}/man/man7/*
164
	${RM} ${STAGEDIR}${PREFIX}/man/man7/*
165
	${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
165
	${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
166
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
166
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
167
	# Add target libraries and include files to packaging list.
167
	# Add target libraries and include files to packaging list.
168
	${RM} -f ${WRKDIR}/PLIST.lib
168
	${RM} ${WRKDIR}/PLIST.lib
169
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
169
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
170
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
170
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
171
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
171
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
(-)lang/gcc6-aux/Makefile (-1 / +1 lines)
Lines 273-279 post-stage: Link Here
273
	${CP} -a ${STAGEDIR}${PKG_PREFIX}/include ${NEWBSDIR}/
273
	${CP} -a ${STAGEDIR}${PKG_PREFIX}/include ${NEWBSDIR}/
274
	${CP} -a ${STAGEDIR}${PKG_PREFIX}/libexec ${NEWBSDIR}/
274
	${CP} -a ${STAGEDIR}${PKG_PREFIX}/libexec ${NEWBSDIR}/
275
	${RM} ${NEWBSDIR}/bin/${GARCH}*
275
	${RM} ${NEWBSDIR}/bin/${GARCH}*
276
	${RM} -rf ${NEWBSDIR}/lib/gcc/${BLD_TARGET}/${GCC_VERSION}/include-fixed
276
	${RM} -r ${NEWBSDIR}/lib/gcc/${BLD_TARGET}/${GCC_VERSION}/include-fixed
277
	(cd ${NEWBSDIR}/.. ; ${TAR} -cyf ${BSFILENAME} bootstrap)
277
	(cd ${NEWBSDIR}/.. ; ${TAR} -cyf ${BSFILENAME} bootstrap)
278
.endif
278
.endif
279
279
(-)lang/gcc6-devel/Makefile (-4 / +4 lines)
Lines 155-161 pre-everything:: Link Here
155
155
156
pre-configure:
156
pre-configure:
157
	cd ${WRKSRC} ; contrib/gcc_update --touch
157
	cd ${WRKSRC} ; contrib/gcc_update --touch
158
	@${RM} -f ${WRKSRC}/gcc/*/*.info*
158
	@${RM} ${WRKSRC}/gcc/*/*.info*
159
159
160
.if defined(MAINTAINER_MODE)
160
.if defined(MAINTAINER_MODE)
161
full-regression-test: build
161
full-regression-test: build
Lines 164-174 full-regression-test: build Link Here
164
.endif
164
.endif
165
165
166
post-stage:
166
post-stage:
167
	${RM} -f ${STAGEDIR}${PREFIX}/man/man7/*
167
	${RM} ${STAGEDIR}${PREFIX}/man/man7/*
168
	${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
168
	${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
169
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
169
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
170
	# Add target libraries and include files to packaging list.
170
	# Add target libraries and include files to packaging list.
171
	${RM} -f ${WRKDIR}/PLIST.lib
171
	${RM} ${WRKDIR}/PLIST.lib
172
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
172
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
173
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
173
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
174
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
174
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
(-)lang/gcc6/Makefile (-4 / +4 lines)
Lines 156-162 pre-everything:: Link Here
156
156
157
pre-configure:
157
pre-configure:
158
	cd ${WRKSRC} ; contrib/gcc_update --touch
158
	cd ${WRKSRC} ; contrib/gcc_update --touch
159
	@${RM} -f ${WRKSRC}/gcc/*/*.info*
159
	@${RM} ${WRKSRC}/gcc/*/*.info*
160
160
161
.if defined(MAINTAINER_MODE)
161
.if defined(MAINTAINER_MODE)
162
full-regression-test: build
162
full-regression-test: build
Lines 165-175 full-regression-test: build Link Here
165
.endif
165
.endif
166
166
167
post-stage:
167
post-stage:
168
	${RM} -f ${STAGEDIR}${PREFIX}/man/man7/*
168
	${RM} ${STAGEDIR}${PREFIX}/man/man7/*
169
	${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
169
	${RM} ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
170
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
170
	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1
171
	# Add target libraries and include files to packaging list.
171
	# Add target libraries and include files to packaging list.
172
	${RM} -f ${WRKDIR}/PLIST.lib
172
	${RM} ${WRKDIR}/PLIST.lib
173
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
173
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} include/gcj include/gnu include/java include/javax
174
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
174
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
175
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
175
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
(-)lang/gcc7-devel/Makefile (-3 / +3 lines)
Lines 128-134 pre-everything:: Link Here
128
128
129
pre-configure:
129
pre-configure:
130
	cd ${WRKSRC} ; contrib/gcc_update --touch
130
	cd ${WRKSRC} ; contrib/gcc_update --touch
131
	@${RM} -f ${WRKSRC}/gcc/*/*.info*
131
	@${RM} ${WRKSRC}/gcc/*/*.info*
132
132
133
.if defined(MAINTAINER_MODE)
133
.if defined(MAINTAINER_MODE)
134
full-regression-test: build
134
full-regression-test: build
Lines 137-145 full-regression-test: build Link Here
137
.endif
137
.endif
138
138
139
post-stage:
139
post-stage:
140
	${RM} -f ${STAGEDIR}${PREFIX}/man/man7/*
140
	${RM} ${STAGEDIR}${PREFIX}/man/man7/*
141
	# Add target libraries and include files to packaging list.
141
	# Add target libraries and include files to packaging list.
142
	${RM} -f ${WRKDIR}/PLIST.lib
142
	${RM} ${WRKDIR}/PLIST.lib
143
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///}
143
.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///}
144
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
144
	cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \
145
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
145
	    ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\
(-)lang/gforth/Makefile (-1 / +1 lines)
Lines 70-76 install-doc: Link Here
70
70
71
# Remove unused file
71
# Remove unused file
72
remove-empty-files:
72
remove-empty-files:
73
	@${RM} -f ${STAGEDIR}${DATADIR}/site-forth/siteinit.fs
73
	@${RM} ${STAGEDIR}${DATADIR}/site-forth/siteinit.fs
74
74
75
# Remove unused directories
75
# Remove unused directories
76
remove-empty-dirs:
76
remove-empty-dirs:
(-)lang/ghc/Makefile (-5 / +5 lines)
Lines 253-263 post-install-script: Link Here
253
		's,^${STAGEDIR}${PREFIX}/?,,' >> ${TMPPLIST}
253
		's,^${STAGEDIR}${PREFIX}/?,,' >> ${TMPPLIST}
254
.if ${PORT_OPTIONS:MDOCS}
254
.if ${PORT_OPTIONS:MDOCS}
255
	# Cleanup the indexen created by gen_contents_index
255
	# Cleanup the indexen created by gen_contents_index
256
	@${ECHO} "@unexec ${RM} -f %D/${DOCSDIR_REL}/html/libraries/doc-index-*.html" >> ${TMPPLIST}
256
	@${ECHO} "@unexec ${RM} %D/${DOCSDIR_REL}/html/libraries/doc-index-*.html" >> ${TMPPLIST}
257
	@${ECHO} "@unexec ${RM} -f %D/${DOCSDIR_REL}/html/libraries/index*.html" >> ${TMPPLIST}
257
	@${ECHO} "@unexec ${RM} %D/${DOCSDIR_REL}/html/libraries/index*.html" >> ${TMPPLIST}
258
	@${ECHO} "@unexec ${RM} -f %D/${DOCSDIR_REL}/html/libraries/*.png" >> ${TMPPLIST}
258
	@${ECHO} "@unexec ${RM} %D/${DOCSDIR_REL}/html/libraries/*.png" >> ${TMPPLIST}
259
.endif
259
.endif
260
	@${ECHO} '@unexec ${RM} -f %D/${GHC_LIBDIR_REL}/package.conf.d/package.cache' >>${TMPPLIST}
260
	@${ECHO} '@unexec ${RM} %D/${GHC_LIBDIR_REL}/package.conf.d/package.cache' >>${TMPPLIST}
261
	@${ECHO} "@exec %D/bin/ghc-pkg recache" >>${TMPPLIST}
261
	@${ECHO} "@exec %D/bin/ghc-pkg recache" >>${TMPPLIST}
262
.if ${PORT_OPTIONS:MDOCS}
262
.if ${PORT_OPTIONS:MDOCS}
263
	@${ECHO} '@exec ${SH} -c "cd %D/${DOCSDIR_REL}/html/libraries && ./gen_contents_index"' >> ${TMPPLIST}
263
	@${ECHO} '@exec ${SH} -c "cd %D/${DOCSDIR_REL}/html/libraries && ./gen_contents_index"' >> ${TMPPLIST}
Lines 299-305 pre-configure: Link Here
299
.endif
299
.endif
300
300
301
post-install:
301
post-install:
302
	@${RM} -f ${STAGEDIR}${PREFIX}/bin/haddock
302
	@${RM} ${STAGEDIR}${PREFIX}/bin/haddock
303
.if ${PORT_OPTIONS:MDOCS}
303
.if ${PORT_OPTIONS:MDOCS}
304
	@${LN} -sf haddock-ghc-${GHC_VERSION} ${STAGEDIR}${PREFIX}/bin/haddock
304
	@${LN} -sf haddock-ghc-${GHC_VERSION} ${STAGEDIR}${PREFIX}/bin/haddock
305
.endif
305
.endif
(-)lang/gjs/Makefile (-1 / +1 lines)
Lines 24-29 LIBS+= -L${LOCALBASE}/lib Link Here
24
INSTALL_TARGET=	install-strip
24
INSTALL_TARGET=	install-strip
25
25
26
post-install:
26
post-install:
27
	@${RM} -rf ${STAGEDIR}${PREFIX}/libexec/gjs
27
	@${RM} -r ${STAGEDIR}${PREFIX}/libexec/gjs
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)lang/gscheme/Makefile (-1 / +1 lines)
Lines 26-32 post-patch: Link Here
26
		${WRKSRC}/SchemeTypes.h ${WRKSRC}/SchemeTypes.m
26
		${WRKSRC}/SchemeTypes.h ${WRKSRC}/SchemeTypes.m
27
27
28
post-install:
28
post-install:
29
	${RM} -f ${STAGEDIR}${GNUSTEP_PREFIX}/System/Applications/GScheme.app/Resources/library.scm~
29
	${RM} ${STAGEDIR}${GNUSTEP_PREFIX}/System/Applications/GScheme.app/Resources/library.scm~
30
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/GScheme.app/GScheme
30
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Applications/GScheme.app/GScheme
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)lang/icc/Makefile (-5 / +5 lines)
Lines 88-98 intel-patch: extract Link Here
88
pre-patch: intel-patch
88
pre-patch: intel-patch
89
# Remove files we do not need on FreeBSD.
89
# Remove files we do not need on FreeBSD.
90
	for i in `${CAT} ${FILESDIR}/exclude`; do \
90
	for i in `${CAT} ${FILESDIR}/exclude`; do \
91
		${RM} -rf ${WRKSRC}/opt/${COMPILERDIR}/$$i; done
91
		${RM} -r ${WRKSRC}/opt/${COMPILERDIR}/$$i; done
92
.if ! ${PORT_OPTIONS:MDOCS}
92
.if ! ${PORT_OPTIONS:MDOCS}
93
# Remove docs.
93
# Remove docs.
94
	for i in `${CAT} ${FILESDIR}/exclude_noportdocs`; do \
94
	for i in `${CAT} ${FILESDIR}/exclude_noportdocs`; do \
95
		${RM} -rf ${WRKSRC}/opt/${COMPILERDIR}/$$i; done
95
		${RM} -r ${WRKSRC}/opt/${COMPILERDIR}/$$i; done
96
.endif
96
.endif
97
# Allow everyone to use it.
97
# Allow everyone to use it.
98
	${CHMOD} a+rx ${WRKSRC}/opt
98
	${CHMOD} a+rx ${WRKSRC}/opt
Lines 180-196 do-install: Link Here
180
		${CPIO} -pdu --quiet ${STAGEDIR}${PREFIX}
180
		${CPIO} -pdu --quiet ${STAGEDIR}${PREFIX}
181
181
182
	${MV} ${STAGEDIR}${PREFIX}/${COMPILERDIR}/man/man1/icc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
182
	${MV} ${STAGEDIR}${PREFIX}/${COMPILERDIR}/man/man1/icc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
183
	${RM} -rf ${STAGEDIR}${PREFIX}/${COMPILERDIR}/man
183
	${RM} -r ${STAGEDIR}${PREFIX}/${COMPILERDIR}/man
184
184
185
.if ${PORT_OPTIONS:MDOCS}
185
.if ${PORT_OPTIONS:MDOCS}
186
	${MKDIR} ${STAGEDIR}${DOCSDIR}
186
	${MKDIR} ${STAGEDIR}${DOCSDIR}
187
	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
187
	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
188
	${MV} ${STAGEDIR}${PREFIX}/${COMPILERDIR}/doc/* ${STAGEDIR}${DOCSDIR}
188
	${MV} ${STAGEDIR}${PREFIX}/${COMPILERDIR}/doc/* ${STAGEDIR}${DOCSDIR}
189
	${RM} -rf ${STAGEDIR}${PREFIX}/${COMPILERDIR}/doc
189
	${RM} -r ${STAGEDIR}${PREFIX}/${COMPILERDIR}/doc
190
.else
190
.else
191
	${MKDIR} ${STAGEDIR}${DOCSDIR}
191
	${MKDIR} ${STAGEDIR}${DOCSDIR}
192
	${MV} ${STAGEDIR}${PREFIX}/${COMPILERDIR}/doc/* ${STAGEDIR}${DOCSDIR}
192
	${MV} ${STAGEDIR}${PREFIX}/${COMPILERDIR}/doc/* ${STAGEDIR}${DOCSDIR}
193
	${RM} -rf ${STAGEDIR}${PREFIX}/${COMPILERDIR}/doc
193
	${RM} -r ${STAGEDIR}${PREFIX}/${COMPILERDIR}/doc
194
.endif
194
.endif
195
195
196
.include <bsd.port.post.mk>
196
.include <bsd.port.post.mk>
(-)lang/jakarta-commons-jelly/Makefile (-1 / +1 lines)
Lines 27-33 PORTDATA= * Link Here
27
OPTIONS_DEFINE=	DOCS
27
OPTIONS_DEFINE=	DOCS
28
28
29
post-extract:
29
post-extract:
30
	${RM} -f ${WRKSRC}/bin/jelly.bat ${WRKSRC}/bin/jelly
30
	${RM} ${WRKSRC}/bin/jelly.bat ${WRKSRC}/bin/jelly
31
31
32
do-install:
32
do-install:
33
	(cd ${WRKSRC} && ${COPYTREE_SHARE} "custom lib bin" \
33
	(cd ${WRKSRC} && ${COPYTREE_SHARE} "custom lib bin" \
(-)lang/jruby/Makefile (-1 / +1 lines)
Lines 51-57 post-patch: Link Here
51
	@${ECHO_MSG} " [ DONE ]"
51
	@${ECHO_MSG} " [ DONE ]"
52
52
53
	@${ECHO_MSG} -n ">> Removing unneeded files..."
53
	@${ECHO_MSG} -n ">> Removing unneeded files..."
54
	@${RM} -f `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'` `${FIND} ${WRKSRC} -name '*.bak'`
54
	@${RM} `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'` `${FIND} ${WRKSRC} -name '*.bak'`
55
	@${ECHO_MSG} " [ DONE ]"
55
	@${ECHO_MSG} " [ DONE ]"
56
56
57
.for target in ${REPLACE_FILES}
57
.for target in ${REPLACE_FILES}
(-)lang/modula3/Makefile (-1 / +1 lines)
Lines 128-134 do-install: Link Here
128
		${RM} cm3 && ${LN} -s ../../../bin/cm3 .)
128
		${RM} cm3 && ${LN} -s ../../../bin/cm3 .)
129
129
130
new-bootstrap:
130
new-bootstrap:
131
	@${RM} -rf ${NEWBOOTDIR}
131
	@${RM} -r ${NEWBOOTDIR}
132
	@${MKDIR} ${NEWBOOTDIR:H}
132
	@${MKDIR} ${NEWBOOTDIR:H}
133
	${CP} -a ${INTERMED}/min-dist ${NEWBOOTDIR}
133
	${CP} -a ${INTERMED}/min-dist ${NEWBOOTDIR}
134
	@${FIND} ${NEWBOOTDIR} -type f -perm +111 | \
134
	@${FIND} ${NEWBOOTDIR} -type f -perm +111 | \
(-)lang/ocaml/Makefile (-1 / +1 lines)
Lines 147-153 post-configure: Link Here
147
		-e 's,(${PATTERN}+.*(MANDIR|MANODIR|MANEXT)),\1\$${BSD_INSTALL_MAN} \4,'
147
		-e 's,(${PATTERN}+.*(MANDIR|MANODIR|MANEXT)),\1\$${BSD_INSTALL_MAN} \4,'
148
148
149
check-test: do-install
149
check-test: do-install
150
	@cd ${WRKSRC}/testsuite; ${RM} -f _log; for d in tests/* ; do \
150
	@cd ${WRKSRC}/testsuite; ${RM} _log; for d in tests/* ; do \
151
	${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} one DIR=$${d} \
151
	${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} one DIR=$${d} \
152
	2>&1 | tee -a _log || ${TRUE} ; done ; \
152
	2>&1 | tee -a _log || ${TRUE} ; done ; \
153
	${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} report
153
	${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} report
(-)lang/p2c/Makefile (-1 / +1 lines)
Lines 20-26 USE_PERL5= run Link Here
20
ALL_TARGET=	all p2cc
20
ALL_TARGET=	all p2cc
21
21
22
pre-build:
22
pre-build:
23
	@${RM} -f ${WRKSRC}/p2c.man.inst
23
	@${RM} ${WRKSRC}/p2c.man.inst
24
24
25
post-build:
25
post-build:
26
	@${LN} -sf p2c.man.inst ${WRKSRC}/p2c.1
26
	@${LN} -sf p2c.man.inst ${WRKSRC}/p2c.1
(-)lang/pbasic/Makefile (-1 / +1 lines)
Lines 24-30 post-patch: .SILENT Link Here
24
	${ECHO_CMD} '.PHONY: $$(SYSTEMS)' >>${WRKSRC}/makefile
24
	${ECHO_CMD} '.PHONY: $$(SYSTEMS)' >>${WRKSRC}/makefile
25
25
26
do-configure:
26
do-configure:
27
	-cd ${WRKSRC} ; ${RM} -rf termio m68000 msdos vax pyramid ns32000 \
27
	-cd ${WRKSRC} ; ${RM} -r termio m68000 msdos vax pyramid ns32000 \
28
			pdp11 cursor/cursor.dos cursor/cursor.ukc
28
			pdp11 cursor/cursor.dos cursor/cursor.ukc
29
29
30
do-install:
30
do-install:
(-)lang/pure/Makefile (-1 / +1 lines)
Lines 95-101 post-install: Link Here
95
		${STAGEDIR}${PREFIX}/lib/libpure.so.*.*
95
		${STAGEDIR}${PREFIX}/lib/libpure.so.*.*
96
.if ${PORT_OPTIONS:METC}
96
.if ${PORT_OPTIONS:METC}
97
	@${MKDIR} ${STAGEDIR}${DATADIR}/etc/
97
	@${MKDIR} ${STAGEDIR}${DATADIR}/etc/
98
	@(cd ${WRKSRC} && ${RM} -f etc/*.in && ${COPYTREE_SHARE} etc/ ${STAGEDIR}${DATADIR})
98
	@(cd ${WRKSRC} && ${RM} etc/*.in && ${COPYTREE_SHARE} etc/ ${STAGEDIR}${DATADIR})
99
.endif
99
.endif
100
100
101
.if ${PORT_OPTIONS:MDOCS}
101
.if ${PORT_OPTIONS:MDOCS}
(-)lang/ruby21/Makefile (-3 / +3 lines)
Lines 146-156 post-patch: Link Here
146
# Remove modules we don't want
146
# Remove modules we don't want
147
#
147
#
148
.for d in win32ole
148
.for d in win32ole
149
	@${RM} -rf ${BUILD_WRKSRC}/ext/${d}
149
	@${RM} -r ${BUILD_WRKSRC}/ext/${d}
150
.endfor
150
.endfor
151
# We get rake from ports.
151
# We get rake from ports.
152
.for d in bin/rake doc/rake lib/rake test/rake man/rake.1 lib/rake.rb
152
.for d in bin/rake doc/rake lib/rake test/rake man/rake.1 lib/rake.rb
153
	@${RM} -rf ${BUILD_WRKSRC}/${d}
153
	@${RM} -r ${BUILD_WRKSRC}/${d}
154
.endfor
154
.endfor
155
# We get the gem executable from ports.
155
# We get the gem executable from ports.
156
	@${RM} ${BUILD_WRKSRC}/bin/gem
156
	@${RM} ${BUILD_WRKSRC}/bin/gem
Lines 239-245 regression-test test: Link Here
239
239
240
validate:
240
validate:
241
	@${MKDIR} ${WRKSRC}/rubyspec
241
	@${MKDIR} ${WRKSRC}/rubyspec
242
	${RM} -rf ${WRKSRC}/rubyspec/*
242
	${RM} -r ${WRKSRC}/rubyspec/*
243
	(cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/rubyspec.git)
243
	(cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/rubyspec.git)
244
	(cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/mspec.git)
244
	(cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/mspec.git)
245
	(cd ${WRKSRC}/rubyspec/rubyspec && ${SETENV} PATH=${WRKSRC}/rubyspec/mspec/bin:${PATH} mspec -t ${PREFIX}/bin/ruby${RUBY_SUFFIX} .)
245
	(cd ${WRKSRC}/rubyspec/rubyspec && ${SETENV} PATH=${WRKSRC}/rubyspec/mspec/bin:${PATH} mspec -t ${PREFIX}/bin/ruby${RUBY_SUFFIX} .)
(-)lang/ruby22/Makefile (-3 / +3 lines)
Lines 143-153 post-patch: Link Here
143
# Remove modules we don't want
143
# Remove modules we don't want
144
#
144
#
145
.for d in win32ole
145
.for d in win32ole
146
	@${RM} -rf ${BUILD_WRKSRC}/ext/${d}
146
	@${RM} -r ${BUILD_WRKSRC}/ext/${d}
147
.endfor
147
.endfor
148
# We get rake from ports.
148
# We get rake from ports.
149
.for d in bin/rake doc/rake lib/rake test/rake man/rake.1 lib/rake.rb
149
.for d in bin/rake doc/rake lib/rake test/rake man/rake.1 lib/rake.rb
150
	@${RM} -rf ${BUILD_WRKSRC}/${d}
150
	@${RM} -r ${BUILD_WRKSRC}/${d}
151
.endfor
151
.endfor
152
# We get the gem executable from ports.
152
# We get the gem executable from ports.
153
	@${RM} ${BUILD_WRKSRC}/bin/gem
153
	@${RM} ${BUILD_WRKSRC}/bin/gem
Lines 236-242 regression-test test: Link Here
236
236
237
validate:
237
validate:
238
	@${MKDIR} ${WRKSRC}/rubyspec
238
	@${MKDIR} ${WRKSRC}/rubyspec
239
	${RM} -rf ${WRKSRC}/rubyspec/*
239
	${RM} -r ${WRKSRC}/rubyspec/*
240
	(cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/rubyspec.git)
240
	(cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/rubyspec.git)
241
	(cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/mspec.git)
241
	(cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/mspec.git)
242
	(cd ${WRKSRC}/rubyspec/rubyspec && ${SETENV} PATH=${WRKSRC}/rubyspec/mspec/bin:${PATH} mspec -t ${PREFIX}/bin/ruby${RUBY_SUFFIX} .)
242
	(cd ${WRKSRC}/rubyspec/rubyspec && ${SETENV} PATH=${WRKSRC}/rubyspec/mspec/bin:${PATH} mspec -t ${PREFIX}/bin/ruby${RUBY_SUFFIX} .)
(-)lang/ruby23/Makefile (-2 / +2 lines)
Lines 146-156 post-patch: Link Here
146
# Remove modules we don't want
146
# Remove modules we don't want
147
#
147
#
148
.for d in win32ole
148
.for d in win32ole
149
	@${RM} -rf ${BUILD_WRKSRC}/ext/${d}
149
	@${RM} -r ${BUILD_WRKSRC}/ext/${d}
150
.endfor
150
.endfor
151
# We get rake from ports.
151
# We get rake from ports.
152
.for d in bin/rake doc/rake lib/rake test/rake man/rake.1 lib/rake.rb
152
.for d in bin/rake doc/rake lib/rake test/rake man/rake.1 lib/rake.rb
153
	@${RM} -rf ${BUILD_WRKSRC}/${d}
153
	@${RM} -r ${BUILD_WRKSRC}/${d}
154
.endfor
154
.endfor
155
# We get the gem executable from ports.
155
# We get the gem executable from ports.
156
	@${RM} ${BUILD_WRKSRC}/bin/gem
156
	@${RM} ${BUILD_WRKSRC}/bin/gem
(-)lang/sbcl/Makefile (-1 / +1 lines)
Lines 177-183 post-patch: Link Here
177
177
178
do-build:
178
do-build:
179
	(cd ${WRKSRC} && ${SETENV} CC="${CC}" ${SH} make.sh ${MAKE_SH_ARGS})
179
	(cd ${WRKSRC} && ${SETENV} CC="${CC}" ${SH} make.sh ${MAKE_SH_ARGS})
180
	${RM} -rf ${WRKSRC}/contrib/sb-cover/test-output
180
	${RM} -r ${WRKSRC}/contrib/sb-cover/test-output
181
	${REINPLACE_CMD} -E -e \
181
	${REINPLACE_CMD} -E -e \
182
		's|\$$Date\$$|'"`${SETENV} LANG=C /bin/date '+%B %d, %Y'`|g" \
182
		's|\$$Date\$$|'"`${SETENV} LANG=C /bin/date '+%B %d, %Y'`|g" \
183
		${WRKSRC}/doc/sbcl.1
183
		${WRKSRC}/doc/sbcl.1
(-)lang/smlnj/Makefile (-1 / +1 lines)
Lines 225-231 do-build: Link Here
225
	./makeml
225
	./makeml
226
	@${ECHO} '(* Removing old libs and heaps: *)'
226
	@${ECHO} '(* Removing old libs and heaps: *)'
227
	cd ${WRKSRC}/${RECOMPILEDIR} && \
227
	cd ${WRKSRC}/${RECOMPILEDIR} && \
228
	${RM} -rf ../../lib && ${MKDIR} ../../lib && \
228
	${RM} -r ../../lib && ${MKDIR} ../../lib && \
229
	${FIND} ../../bin/.heap -name '*.${MLARCH}-bsd' \
229
	${FIND} ../../bin/.heap -name '*.${MLARCH}-bsd' \
230
	\! -name 'sml.${MLARCH}-bsd' -delete -print
230
	\! -name 'sml.${MLARCH}-bsd' -delete -print
231
	@${ECHO} '(* Installing the recompiled libs and heap: *)'
231
	@${ECHO} '(* Installing the recompiled libs and heap: *)'
(-)lang/yorick/Makefile (-1 / +1 lines)
Lines 41-47 post-build: Link Here
41
41
42
post-install:
42
post-install:
43
	${INSTALL_DATA} ${WRKSRC}/emacs/yorick.el ${WRKSRC}/relocatable
43
	${INSTALL_DATA} ${WRKSRC}/emacs/yorick.el ${WRKSRC}/relocatable
44
	@${RM} -rf ${WRKSRC}/relocatable/doc ${PREFIX}/lib/${PORTNAME}
44
	@${RM} -r ${WRKSRC}/relocatable/doc ${PREFIX}/lib/${PORTNAME}
45
	@${MV} ${WRKSRC}/relocatable ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
45
	@${MV} ${WRKSRC}/relocatable ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
46
.for f in gist yorick
46
.for f in gist yorick
47
	${INSTALL_MAN} ${WRKSRC}/doc/${f}.1 ${STAGEDIR}${MANPREFIX}/man/man1
47
	${INSTALL_MAN} ${WRKSRC}/doc/${f}.1 ${STAGEDIR}${MANPREFIX}/man/man1
(-)mail/batv-milter/Makefile (-1 / +1 lines)
Lines 53-59 post-install: Link Here
53
.if !defined(WITH_DEBUG)
53
.if !defined(WITH_DEBUG)
54
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/batv-filter
54
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/batv-filter
55
.endif
55
.endif
56
	@${RM} -f ${MANPREFIX}/man/cat8/batv-filter.8 ${MANPREFIX}/man/cat8/batv-filter.8.gz
56
	@${RM} ${MANPREFIX}/man/cat8/batv-filter.8 ${MANPREFIX}/man/cat8/batv-filter.8.gz
57
	${INSTALL_MAN} ${WRKSRC}/*/batv-filter.8 ${STAGEDIR}${MANPREFIX}/man/man8/
57
	${INSTALL_MAN} ${WRKSRC}/*/batv-filter.8 ${STAGEDIR}${MANPREFIX}/man/man8/
58
	${MKDIR} ${STAGEDIR}${DOCSDIR}
58
	${MKDIR} ${STAGEDIR}${DOCSDIR}
59
.for f in ${PORTDOCS}
59
.for f in ${PORTDOCS}
(-)mail/cone/Makefile (-1 / +1 lines)
Lines 39-45 post-install: Link Here
39
		${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mailtool
39
		${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mailtool
40
		${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/cone
40
		${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/cone
41
		${INSTALL_SCRIPT} ${WRKSRC}/sysconftool ${STAGEDIR}${PREFIX}/sbin/cone-sysconftool
41
		${INSTALL_SCRIPT} ${WRKSRC}/sysconftool ${STAGEDIR}${PREFIX}/sbin/cone-sysconftool
42
		${RM} -f ${STAGEDIR}${PREFIX}/share/cone/rootcerts/.0
42
		${RM} ${STAGEDIR}${PREFIX}/share/cone/rootcerts/.0
43
		@${MKDIR} ${STAGEDIR}${DOCSDIR}
43
		@${MKDIR} ${STAGEDIR}${DOCSDIR}
44
		${INSTALL_MAN} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR}
44
		${INSTALL_MAN} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR}
45
45
(-)mail/courier/Makefile (-1 / +1 lines)
Lines 329-335 post-install: Link Here
329
.endfor
329
.endfor
330
	@${INSTALL_DATA} ${STAGEDIR}${DATADIR}/htmldoc/* ${STAGEDIR}${DOCSDIR}/html
330
	@${INSTALL_DATA} ${STAGEDIR}${DATADIR}/htmldoc/* ${STAGEDIR}${DOCSDIR}/html
331
.endif
331
.endif
332
	@${RM} -rf ${STAGEDIR}${DATADIR}/htmldoc
332
	@${RM} -r ${STAGEDIR}${DATADIR}/htmldoc
333
	@-${CHOWN} -Rh ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}
333
	@-${CHOWN} -Rh ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DATADIR}
334
	@${CHMOD} -R a+r ${STAGEDIR}${DATADIR}/courierwebadmin
334
	@${CHMOD} -R a+r ${STAGEDIR}${DATADIR}/courierwebadmin
335
	@${CHMOD} -R a-w ${STAGEDIR}${DATADIR} ${STAGEDIR}${LIBEXECDIR}/courier
335
	@${CHMOD} -R a-w ${STAGEDIR}${DATADIR} ${STAGEDIR}${LIBEXECDIR}/courier
(-)mail/cyrus-imapd23/Makefile (-1 / +1 lines)
Lines 155-161 post-patch: Link Here
155
		${WRKSRC}/tools/masssievec
155
		${WRKSRC}/tools/masssievec
156
156
157
post-patch-DRAC-on:
157
post-patch-DRAC-on:
158
	@${RM} -rf ${WRKSRC}/autom4te.cache
158
	@${RM} -r ${WRKSRC}/autom4te.cache
159
159
160
post-install:
160
post-install:
161
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
161
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(-)mail/cyrus-imapd24/Makefile (-1 / +1 lines)
Lines 169-175 post-patch: Link Here
169
		${WRKSRC}/tools/masssievec
169
		${WRKSRC}/tools/masssievec
170
170
171
post-patch-DRAC-on:
171
post-patch-DRAC-on:
172
	@${RM} -rf ${WRKSRC}/autom4te.cache
172
	@${RM} -r ${WRKSRC}/autom4te.cache
173
173
174
post-install:
174
post-install:
175
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
175
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(-)mail/cyrus-imapd25/Makefile (-1 / +1 lines)
Lines 195-201 post-patch: Link Here
195
		${WRKSRC}/Makefile.in
195
		${WRKSRC}/Makefile.in
196
196
197
post-patch-DRAC-on:
197
post-patch-DRAC-on:
198
	@${RM} -rf ${WRKSRC}/autom4te.cache
198
	@${RM} -r ${WRKSRC}/autom4te.cache
199
199
200
post-install:
200
post-install:
201
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
201
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(-)mail/dbmail22/Makefile (-1 / +1 lines)
Lines 74-80 DATABASE+= sqlite Link Here
74
.endif
74
.endif
75
75
76
post-patch:
76
post-patch:
77
	@${FIND} ${WRKSRC} -name CVS -type d | ${XARGS} ${RM} -fr
77
	@${FIND} ${WRKSRC} -name CVS -type d | ${XARGS} ${RM} -r
78
	@${FIND} ${WRKSRC} -name *.orig -type f -delete
78
	@${FIND} ${WRKSRC} -name *.orig -type f -delete
79
79
80
post-configure:
80
post-configure:
(-)mail/dk-milter/Makefile (-1 / +1 lines)
Lines 107-113 post-install: Link Here
107
	${INSTALL_SCRIPT} ${WRKSRC}/dk-filter/gentxt.csh \
107
	${INSTALL_SCRIPT} ${WRKSRC}/dk-filter/gentxt.csh \
108
		${STAGEDIR}${PREFIX}/sbin/gentxt-dk
108
		${STAGEDIR}${PREFIX}/sbin/gentxt-dk
109
.for i in dk-filter.8
109
.for i in dk-filter.8
110
	@${RM} -f ${STAGEDIR}${PREFIX}/man/cat8/${i} \
110
	@${RM} ${STAGEDIR}${PREFIX}/man/cat8/${i} \
111
		${STAGEDIR}${PREFIX}/man/cat8/${i}.gz
111
		${STAGEDIR}${PREFIX}/man/cat8/${i}.gz
112
	${INSTALL_MAN} ${WRKSRC}/*/${i} ${STAGEDIR}${PREFIX}/man/man8/
112
	${INSTALL_MAN} ${WRKSRC}/*/${i} ${STAGEDIR}${PREFIX}/man/man8/
113
.endfor
113
.endfor
(-)mail/ecartis/Makefile (-1 / +1 lines)
Lines 30-35 pre-install: Link Here
30
	${MKDIR} ${IDEST}
30
	${MKDIR} ${IDEST}
31
	cd ${WRKDIR}/${PORTNAME}-1.0.0 && ${FIND} * -print | \
31
	cd ${WRKDIR}/${PORTNAME}-1.0.0 && ${FIND} * -print | \
32
		${CPIO} -pdu --quiet ${IDEST}
32
		${CPIO} -pdu --quiet ${IDEST}
33
	${RM} -rf ${IDEST}/src/ ${IDEST}/debian ${IDEST}/ecartis.ds[pw]
33
	${RM} -r ${IDEST}/src/ ${IDEST}/debian ${IDEST}/ecartis.ds[pw]
34
34
35
.include <bsd.port.mk>
35
.include <bsd.port.mk>
(-)mail/exipick/Makefile (-1 / +1 lines)
Lines 19-25 USE_PERL5= run Link Here
19
NO_BUILD=	yes
19
NO_BUILD=	yes
20
20
21
do-extract:
21
do-extract:
22
	@${RM} -rf ${WRKDIR}
22
	@${RM} -r ${WRKDIR}
23
	@${MKDIR} ${WRKSRC}
23
	@${MKDIR} ${WRKSRC}
24
	@${CP} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} ${WRKSRC}
24
	@${CP} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} ${WRKSRC}
25
25
(-)mail/filtermail/Makefile (-1 / +1 lines)
Lines 40-45 post-patch: Link Here
40
	@${REINPLACE_CMD} -e 's|filtermail.sourceforge|mailfilter.sourceforge|g' ${WRKSRC}/README
40
	@${REINPLACE_CMD} -e 's|filtermail.sourceforge|mailfilter.sourceforge|g' ${WRKSRC}/README
41
41
42
post-extract:
42
post-extract:
43
	@${RM} -f ${WRKSRC}/src/getopt.h
43
	@${RM} ${WRKSRC}/src/getopt.h
44
44
45
.include <bsd.port.mk>
45
.include <bsd.port.mk>
(-)mail/james/Makefile (-1 / +1 lines)
Lines 39-45 pre-patch: Link Here
39
39
40
post-patch:
40
post-patch:
41
	@${ECHO_MSG} -n ">> Removing unneeded files..."
41
	@${ECHO_MSG} -n ">> Removing unneeded files..."
42
	@${RM} -f `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'`
42
	@${RM} `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'`
43
	@${ECHO_MSG} " [ DONE ]"
43
	@${ECHO_MSG} " [ DONE ]"
44
44
45
do-install:
45
do-install:
(-)mail/libspf/Makefile (-3 / +3 lines)
Lines 47-53 post-extract: Link Here
47
post-install:
47
post-install:
48
.if ${PORT_OPTIONS:MDOCS}
48
.if ${PORT_OPTIONS:MDOCS}
49
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
49
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
50
	@${FIND} ${WRKSRC}/docs -type d -name CVS | ${XARGS} ${RM} -rf
50
	@${FIND} ${WRKSRC}/docs -type d -name CVS | ${XARGS} ${RM} -r
51
.for i in docs docs/API docs/API/doxygen docs/API/doxygen/html docs/RFC docs/qmail \
51
.for i in docs docs/API docs/API/doxygen docs/API/doxygen/html docs/RFC docs/qmail \
52
	docs/qmail/1.03 docs/qmail/1.04 docs/qmail/1.05 docs/spfqtool docs/Postfix \
52
	docs/qmail/1.03 docs/qmail/1.04 docs/qmail/1.05 docs/spfqtool docs/Postfix \
53
	docs/Postfix/2.1.x docs/Sendmail docs/Sendmail/8.12.x docs/Sendmail/8.13.x \
53
	docs/Postfix/2.1.x docs/Sendmail docs/Sendmail/8.12.x docs/Sendmail/8.13.x \
Lines 59-65 post-install: Link Here
59
.endfor
59
.endfor
60
.endif
60
.endif
61
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
61
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
62
	@${FIND} ${WRKSRC}/examples -type d -name CVS | ${XARGS} ${RM} -rf
62
	@${FIND} ${WRKSRC}/examples -type d -name CVS | ${XARGS} ${RM} -r
63
.for i in examples/qmail examples/qmail/control examples/Sendmail
63
.for i in examples/qmail examples/qmail/control examples/Sendmail
64
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/${i}
64
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/${i}
65
	@for f in `${FIND} ${WRKSRC}/${i} ! -type d -maxdepth 1`; do \
65
	@for f in `${FIND} ${WRKSRC}/${i} ! -type d -maxdepth 1`; do \
Lines 67-73 post-install: Link Here
67
	done
67
	done
68
.endfor
68
.endfor
69
	@${MKDIR} ${STAGEDIR}${DATADIR}
69
	@${MKDIR} ${STAGEDIR}${DATADIR}
70
	@${FIND} ${WRKSRC}/patches -type d -name CVS | ${XARGS} ${RM} -rf
70
	@${FIND} ${WRKSRC}/patches -type d -name CVS | ${XARGS} ${RM} -r
71
.for i in patches patches/qmail patches/qmail/1.03 patches/qmail/1.05 patches/Postfix \
71
.for i in patches patches/qmail patches/qmail/1.03 patches/qmail/1.05 patches/Postfix \
72
	patches/Postfix/2.1.x patches/Sendmail patches/Sendmail/8.12.x patches/Sendmail/8.13.x \
72
	patches/Postfix/2.1.x patches/Sendmail patches/Sendmail/8.12.x patches/Sendmail/8.13.x \
73
	patches/Courier-MTA
73
	patches/Courier-MTA
(-)mail/mailman/Makefile (-3 / +3 lines)
Lines 179-188 post-install: Link Here
179
	    && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
179
	    && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
180
	    -d ${MAILMANDIR}/${dir} ${dir})
180
	    -d ${MAILMANDIR}/${dir} ${dir})
181
.endfor
181
.endfor
182
	@${RM} -f ${STAGEDIR}${MAILMANDIR}/pythonlib/*.egg-info
182
	@${RM} ${STAGEDIR}${MAILMANDIR}/pythonlib/*.egg-info
183
	@# mm_cfg.py is handled by pkg-plist, no need to archive a copy:
183
	@# mm_cfg.py is handled by pkg-plist, no need to archive a copy:
184
	@${RM} -f ${STAGEDIR}${MAILMANDIR}/Mailman/mm_cfg.py
184
	@${RM} ${STAGEDIR}${MAILMANDIR}/Mailman/mm_cfg.py
185
	@${RM} -f ${STAGEDIR}${MAILMANDIR}/Mailman/mm_cfg.pyc
185
	@${RM} ${STAGEDIR}${MAILMANDIR}/Mailman/mm_cfg.pyc
186
	@${MKDIR} ${STAGEDIR}${PREFIX}/${IMGDIR}
186
	@${MKDIR} ${STAGEDIR}${PREFIX}/${IMGDIR}
187
	${CP} -p ${STAGEDIR}${MAILMANDIR}/icons/* ${STAGEDIR}${PREFIX}/${IMGDIR}
187
	${CP} -p ${STAGEDIR}${MAILMANDIR}/icons/* ${STAGEDIR}${PREFIX}/${IMGDIR}
188
	${INSTALL_DATA} ${FILESDIR}/powerlogo.png \
188
	${INSTALL_DATA} ${FILESDIR}/powerlogo.png \
(-)mail/mailscanner/Makefile (-1 / +1 lines)
Lines 277-283 do-install: Link Here
277
		-e 's,%%LOCALBASE%%,${LOCALBASE},'	\
277
		-e 's,%%LOCALBASE%%,${LOCALBASE},'	\
278
		-e 's,%%PREFIX%%,${PREFIX},'		\
278
		-e 's,%%PREFIX%%,${PREFIX},'		\
279
		${STAGEDIR}${DOCSDIR}/Sophos.install.freebsd
279
		${STAGEDIR}${DOCSDIR}/Sophos.install.freebsd
280
	@${RM} -f ${STAGEDIR}${DOCSDIR}/Sophos.install.freebsd.bak
280
	@${RM} ${STAGEDIR}${DOCSDIR}/Sophos.install.freebsd.bak
281
.else
281
.else
282
	@${ECHO_MSG} -n ">> Installing manpage..."
282
	@${ECHO_MSG} -n ">> Installing manpage..."
283
.endif
283
.endif
(-)mail/mew/Makefile (-1 / +1 lines)
Lines 41-47 PORTDOCS= 00api 00changes.0 00changes.1 00changes.2 00changes.3 \ Link Here
41
		00diff 00readme dot.emacs dot.mew dot.theme
41
		00diff 00readme dot.emacs dot.mew dot.theme
42
42
43
post-install:
43
post-install:
44
	@${RM} -f ${STAGEDIR}${PREFIX}/${INFO_PATH}/*.info.~1~
44
	@${RM} ${STAGEDIR}${PREFIX}/${INFO_PATH}/*.info.~1~
45
45
46
post-install-DOCS-on:
46
post-install-DOCS-on:
47
	${MKDIR} ${STAGEDIR}${DOCSDIR}
47
	${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)mail/mutt/Makefile (-1 / +1 lines)
Lines 297-303 post-patch:: Link Here
297
		${WRKSRC}/contrib/Makefile.am
297
		${WRKSRC}/contrib/Makefile.am
298
298
299
pre-configure::
299
pre-configure::
300
	@${RM} -f ${WRKSRC}/missing
300
	@${RM} ${WRKSRC}/missing
301
.if defined(WITH_KRB5_SYS)
301
.if defined(WITH_KRB5_SYS)
302
	@${ECHO_CMD} "#define HAVE_HEIMDAL" >> ${WRKSRC}/config.h.in
302
	@${ECHO_CMD} "#define HAVE_HEIMDAL" >> ${WRKSRC}/config.h.in
303
	@${REINPLACE_CMD} -e 's|<gssapi/gssapi\.h>|<gssapi.h>|' \
303
	@${REINPLACE_CMD} -e 's|<gssapi/gssapi\.h>|<gssapi.h>|' \
(-)mail/neomutt/Makefile (-1 / +1 lines)
Lines 86-91 post-patch: Link Here
86
	@${REINPLACE_CMD} '/LIBS=$$/d' ${WRKSRC}/configure.ac
86
	@${REINPLACE_CMD} '/LIBS=$$/d' ${WRKSRC}/configure.ac
87
87
88
post-install:
88
post-install:
89
	${RM} -f ${STAGEDIR}${PREFIX}/etc/mime*
89
	${RM} ${STAGEDIR}${PREFIX}/etc/mime*
90
90
91
.include <bsd.port.mk>
91
.include <bsd.port.mk>
(-)mail/openemm2013/Makefile (-3 / +3 lines)
Lines 79-88 post-extract: Link Here
79
79
80
	# remove the c libs which are also installed as dependencies ports
80
	# remove the c libs which are also installed as dependencies ports
81
	# ${WRKSRC}/contrib/sa-1.2.6.tar.gz  -> net/ossp-sa   and ${WRKSRC}/contrib/slang-1.4.9.tar.gz -> devel/libslang2
81
	# ${WRKSRC}/contrib/sa-1.2.6.tar.gz  -> net/ossp-sa   and ${WRKSRC}/contrib/slang-1.4.9.tar.gz -> devel/libslang2
82
	${RM} -rf ${WRKSRC}/contrib
82
	${RM} -r ${WRKSRC}/contrib
83
83
84
	# remove not needed c buildscripts
84
	# remove not needed c buildscripts
85
	${RM} -rf ${WRKSRC}/other/make_backend.sh
85
	${RM} -r ${WRKSRC}/other/make_backend.sh
86
86
87
pre-patch:
87
pre-patch:
88
	@${ECHO_MSG} "Installation settings:"
88
	@${ECHO_MSG} "Installation settings:"
Lines 196-202 do-build: Link Here
196
	${RM} ${WRKSRC}/target/bin/openemm.py
196
	${RM} ${WRKSRC}/target/bin/openemm.py
197
197
198
	${MV} ${WRKSRC}/target/USR_SHARE ${WRKSRC}/USR_SHARE
198
	${MV} ${WRKSRC}/target/USR_SHARE ${WRKSRC}/USR_SHARE
199
	${RM} -rf ${WRKSRC}/target/src
199
	${RM} -r ${WRKSRC}/target/src
200
200
201
	# remove problem tld with missing classes
201
	# remove problem tld with missing classes
202
	${RM} ${WRKSRC}/target/webapps/openemm/WEB-INF/struts-tiles.tld
202
	${RM} ${WRKSRC}/target/webapps/openemm/WEB-INF/struts-tiles.tld
(-)mail/openemm2015/Makefile (-2 / +2 lines)
Lines 77-83 post-extract: Link Here
77
	${RM} ${WRKSRC}/backend/GNUMakefile
77
	${RM} ${WRKSRC}/backend/GNUMakefile
78
	# remove the c libs which are also installed as dependencies ports
78
	# remove the c libs which are also installed as dependencies ports
79
	# ${WRKSRC}/backend/contrib/sa-1.2.6.tar.gz  -> net/ossp-sa   and ${WRKSRC}/backend/contrib/slang-1.4.9.tar.gz -> devel/libslang2
79
	# ${WRKSRC}/backend/contrib/sa-1.2.6.tar.gz  -> net/ossp-sa   and ${WRKSRC}/backend/contrib/slang-1.4.9.tar.gz -> devel/libslang2
80
	${RM} -rf ${WRKSRC}/backend/contrib
80
	${RM} -r ${WRKSRC}/backend/contrib
81
81
82
pre-patch:
82
pre-patch:
83
	@${ECHO_MSG} "Installation settings:"
83
	@${ECHO_MSG} "Installation settings:"
Lines 180-186 do-build: Link Here
180
	${RM} ${WRKSRC}/target/bin/openemm.py
180
	${RM} ${WRKSRC}/target/bin/openemm.py
181
181
182
	${MV} ${WRKSRC}/target/bin/USR_SHARE ${WRKSRC}/USR_SHARE
182
	${MV} ${WRKSRC}/target/bin/USR_SHARE ${WRKSRC}/USR_SHARE
183
	${RM} -rf ${WRKSRC}/target/src
183
	${RM} -r ${WRKSRC}/target/src
184
184
185
	# remove problem tld with missing classes
185
	# remove problem tld with missing classes
186
	# SEEMS TO BE REMOVED ... @${RM} ${WRKSRC}/target/webapps/openemm/WEB-INF/struts-tiles.tld
186
	# SEEMS TO BE REMOVED ... @${RM} ${WRKSRC}/target/webapps/openemm/WEB-INF/struts-tiles.tld
(-)mail/p5-Mail-ClamAV/Makefile (-1 / +1 lines)
Lines 25-30 USE_PERL5= configure Link Here
25
25
26
# Do not use bundled Inline::MakeMaker
26
# Do not use bundled Inline::MakeMaker
27
post-patch:
27
post-patch:
28
	@${RM} -fr ${WRKSRC}/Inline/
28
	@${RM} -r ${WRKSRC}/Inline/
29
29
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)mail/qmail-conf/Makefile (-1 / +1 lines)
Lines 49-55 post-build: Link Here
49
	@${ECHO_MSG} "===> Rebuilding DJB installer to respect STAGEDIR"
49
	@${ECHO_MSG} "===> Rebuilding DJB installer to respect STAGEDIR"
50
	@${MV} -f ${WRKSRC}/conf-qmail ${WRKSRC}/conf-qmail.sav
50
	@${MV} -f ${WRKSRC}/conf-qmail ${WRKSRC}/conf-qmail.sav
51
	@${ECHO_CMD} "${STAGEDIR}${QMAIL_PREFIX}" > ${WRKSRC}/conf-qmail
51
	@${ECHO_CMD} "${STAGEDIR}${QMAIL_PREFIX}" > ${WRKSRC}/conf-qmail
52
	@cd ${WRKSRC} ; ${RM} -f install instcheck install.o instcheck.o hier.o auto_qmail.o auto_qmail.c
52
	@cd ${WRKSRC} ; ${RM} install instcheck install.o instcheck.o hier.o auto_qmail.o auto_qmail.c
53
	@cd ${WRKSRC} ; ${DO_MAKE_BUILD} install instcheck
53
	@cd ${WRKSRC} ; ${DO_MAKE_BUILD} install instcheck
54
	@${TOUCH} ${WRKSRC}/*-conf
54
	@${TOUCH} ${WRKSRC}/*-conf
55
	@${MV} -f ${WRKSRC}/conf-qmail.sav ${WRKSRC}/conf-qmail
55
	@${MV} -f ${WRKSRC}/conf-qmail.sav ${WRKSRC}/conf-qmail
(-)mail/qmail-contrib/Makefile (-2 / +2 lines)
Lines 64-77 post-build: Link Here
64
	@${ECHO_MSG} "===> Rebuilding DJB installer to respect STAGEDIR"
64
	@${ECHO_MSG} "===> Rebuilding DJB installer to respect STAGEDIR"
65
	${MV} -f ${WRKFF}/conf-qmail ${WRKFF}/conf-qmail.sav
65
	${MV} -f ${WRKFF}/conf-qmail ${WRKFF}/conf-qmail.sav
66
	${ECHO_CMD} "${STAGEDIR}${QMAIL_PREFIX}" > ${WRKFF}/conf-qmail
66
	${ECHO_CMD} "${STAGEDIR}${QMAIL_PREFIX}" > ${WRKFF}/conf-qmail
67
	cd ${WRKFF} ; ${RM} -f install instcheck install.o instcheck.o hier.o auto_qmail.o auto_qmail.c
67
	cd ${WRKFF} ; ${RM} install instcheck install.o instcheck.o hier.o auto_qmail.o auto_qmail.c
68
	cd ${WRKFF} ; ${DO_MAKE_BUILD} install instcheck
68
	cd ${WRKFF} ; ${DO_MAKE_BUILD} install instcheck
69
	${TOUCH} ${WRKFF}/newaliases ${WRKFF}/fastforward ${WRKFF}/newinclude
69
	${TOUCH} ${WRKFF}/newaliases ${WRKFF}/fastforward ${WRKFF}/newinclude
70
	${MV} -f ${WRKFF}/conf-qmail.sav ${WRKFF}/conf-qmail
70
	${MV} -f ${WRKFF}/conf-qmail.sav ${WRKFF}/conf-qmail
71
71
72
	${MV} -f ${WRKDF}/conf-qmail ${WRKDF}/conf-qmail.sav
72
	${MV} -f ${WRKDF}/conf-qmail ${WRKDF}/conf-qmail.sav
73
	${ECHO_CMD} "${STAGEDIR}${QMAIL_PREFIX}" > ${WRKDF}/conf-qmail
73
	${ECHO_CMD} "${STAGEDIR}${QMAIL_PREFIX}" > ${WRKDF}/conf-qmail
74
	cd ${WRKDF} ; ${RM} -f install instcheck install.o instcheck.o hier.o auto_qmail.o auto_qmail.c
74
	cd ${WRKDF} ; ${RM} install instcheck install.o instcheck.o hier.o auto_qmail.o auto_qmail.c
75
	cd ${WRKDF} ; ${DO_MAKE_BUILD} install instcheck
75
	cd ${WRKDF} ; ${DO_MAKE_BUILD} install instcheck
76
	${TOUCH} ${WRKDF}/dot-forward
76
	${TOUCH} ${WRKDF}/dot-forward
77
	${MV} -f ${WRKDF}/conf-qmail.sav ${WRKDF}/conf-qmail
77
	${MV} -f ${WRKDF}/conf-qmail.sav ${WRKDF}/conf-qmail
(-)mail/qmail/Makefile (-2 / +2 lines)
Lines 818-824 post-build: Link Here
818
	@${MV} -f ${WRKSRC}/conf-qmail ${WRKSRC}/conf-qmail.sav
818
	@${MV} -f ${WRKSRC}/conf-qmail ${WRKSRC}/conf-qmail.sav
819
	@${ECHO_CMD} "${STAGEDIR}${PREFIX}" > ${WRKSRC}/conf-qmail
819
	@${ECHO_CMD} "${STAGEDIR}${PREFIX}" > ${WRKSRC}/conf-qmail
820
	@${MV} -f ${WRKSRC}/install ${WRKSRC}/install.nostage
820
	@${MV} -f ${WRKSRC}/install ${WRKSRC}/install.nostage
821
	@cd ${WRKSRC} ; ${RM} -f install instcheck install.o instcheck.o hier.o auto_qmail.o auto_qmail.c
821
	@cd ${WRKSRC} ; ${RM} install instcheck install.o instcheck.o hier.o auto_qmail.o auto_qmail.c
822
	@cd ${WRKSRC} ; ${DO_MAKE_BUILD} install instcheck
822
	@cd ${WRKSRC} ; ${DO_MAKE_BUILD} install instcheck
823
	@${MV} -f ${WRKSRC}/conf-qmail.sav ${WRKSRC}/conf-qmail
823
	@${MV} -f ${WRKSRC}/conf-qmail.sav ${WRKSRC}/conf-qmail
824
824
Lines 912-918 post-install: Link Here
912
	  ${ECHO_CMD} "@unexec rmdir ${QMAIL_PREFIX} 2>/dev/null || :"; \
912
	  ${ECHO_CMD} "@unexec rmdir ${QMAIL_PREFIX} 2>/dev/null || :"; \
913
	} >> ${TMPPLIST}
913
	} >> ${TMPPLIST}
914
# Stop check-orphans finding the queue dir
914
# Stop check-orphans finding the queue dir
915
	${RM} -rf ${STAGEDIR}${PREFIX}/queue/
915
	${RM} -r ${STAGEDIR}${PREFIX}/queue/
916
916
917
certificate:
917
certificate:
918
.if defined(SLAVE_TLS) || defined(SLAVE_LDAP)
918
.if defined(SLAVE_TLS) || defined(SLAVE_LDAP)
(-)mail/qmailanalog/Makefile (-1 / +1 lines)
Lines 51-57 post-build: Link Here
51
	@${ECHO_MSG} "===> Rebuilding DJB installer to respect STAGEDIR"
51
	@${ECHO_MSG} "===> Rebuilding DJB installer to respect STAGEDIR"
52
	@${MV} -f ${WRKSRC}/conf-home ${WRKSRC}/conf-home.sav
52
	@${MV} -f ${WRKSRC}/conf-home ${WRKSRC}/conf-home.sav
53
	@${ECHO_CMD} "${STAGEDIR}${QMPREFIX}" > ${WRKSRC}/conf-home
53
	@${ECHO_CMD} "${STAGEDIR}${QMPREFIX}" > ${WRKSRC}/conf-home
54
	@cd ${WRKSRC} ; ${RM} -f install instcheck install.o instcheck.o hier.o auto_home.o auto_home.c
54
	@cd ${WRKSRC} ; ${RM} install instcheck install.o instcheck.o hier.o auto_home.o auto_home.c
55
	@cd ${WRKSRC} ; ${DO_MAKE_BUILD} install instcheck
55
	@cd ${WRKSRC} ; ${DO_MAKE_BUILD} install instcheck
56
	@${MV} -f ${WRKSRC}/conf-home.sav ${WRKSRC}/conf-home
56
	@${MV} -f ${WRKSRC}/conf-home.sav ${WRKSRC}/conf-home
57
57
(-)mail/qpopper/Makefile (-1 / +1 lines)
Lines 133-139 post-patch: Link Here
133
.if ${COMPILER_TYPE} == clang
133
.if ${COMPILER_TYPE} == clang
134
	@${REINPLACE_CMD} -e 's|-freg-struct-return||' ${WRKSRC}/configure.in
134
	@${REINPLACE_CMD} -e 's|-freg-struct-return||' ${WRKSRC}/configure.in
135
.endif
135
.endif
136
	@${RM} -f ${WRKSRC}/popper/md5.h
136
	@${RM} ${WRKSRC}/popper/md5.h
137
	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/man/*
137
	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/man/*
138
	@${REINPLACE_CMD} -e \
138
	@${REINPLACE_CMD} -e \
139
		's|\$${sbindir}/sendmail|${LOCALBASE}/sbin/sendmail|g' \
139
		's|\$${sbindir}/sendmail|${LOCALBASE}/sbin/sendmail|g' \
(-)mail/qtools/Makefile (-1 / +1 lines)
Lines 37-43 post-build: Link Here
37
	@${ECHO_MSG} "===> Rebuilding DJB installer to respect STAGEDIR"
37
	@${ECHO_MSG} "===> Rebuilding DJB installer to respect STAGEDIR"
38
	@${MV} -f ${WRKSRC}/conf-home ${WRKSRC}/conf-home.sav
38
	@${MV} -f ${WRKSRC}/conf-home ${WRKSRC}/conf-home.sav
39
	@${ECHO_CMD} "${STAGEDIR}${PREFIX}" > ${WRKSRC}/conf-home
39
	@${ECHO_CMD} "${STAGEDIR}${PREFIX}" > ${WRKSRC}/conf-home
40
	@cd ${WRKSRC} ; ${RM} -f install instcheck install.o instcheck.o hier.o auto_home.o auto_home.c
40
	@cd ${WRKSRC} ; ${RM} install instcheck install.o instcheck.o hier.o auto_home.o auto_home.c
41
	@cd ${WRKSRC} ; ${DO_MAKE_BUILD} install instcheck
41
	@cd ${WRKSRC} ; ${DO_MAKE_BUILD} install instcheck
42
	@${TOUCH} ${WRKSRC}/replier-config
42
	@${TOUCH} ${WRKSRC}/replier-config
43
	@${MV} -f ${WRKSRC}/conf-home.sav ${WRKSRC}/conf-home
43
	@${MV} -f ${WRKSRC}/conf-home.sav ${WRKSRC}/conf-home
(-)mail/renattach/Makefile (-1 / +1 lines)
Lines 23-29 PLIST_FILES= bin/renattach \ Link Here
23
OPTIONS_DEFINE=	DOCS
23
OPTIONS_DEFINE=	DOCS
24
24
25
post-extract:
25
post-extract:
26
	@${RM} -f ${WRKSRC}/src/getopt*
26
	@${RM} ${WRKSRC}/src/getopt*
27
27
28
post-install:
28
post-install:
29
	${MV} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.ex \
29
	${MV} ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.ex \
(-)mail/spambnc/Makefile (-2 / +2 lines)
Lines 38-49 pre-extract: Link Here
38
38
39
post-extract:
39
post-extract:
40
	${MV} ${EXTRACT_DIR} ${WRKDIR}
40
	${MV} ${EXTRACT_DIR} ${WRKDIR}
41
	${RM} -rf ${WRKDIRPREFIX}${.CURDIR}/worktmp
41
	${RM} -r ${WRKDIRPREFIX}${.CURDIR}/worktmp
42
42
43
do-install:
43
do-install:
44
	${MKDIR} ${STAGEDIR}${DATADIR}
44
	${MKDIR} ${STAGEDIR}${DATADIR}
45
	(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR})
45
	(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR})
46
	${RM} -rf ${STAGEDIR}${DATADIR}/docs
46
	${RM} -r ${STAGEDIR}${DATADIR}/docs
47
47
48
do-install-DOCS-on:
48
do-install-DOCS-on:
49
	${MKDIR} ${STAGEDIR}${DOCSDIR}
49
	${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)mail/squirrelmail-avelsieve-plugin/Makefile (-1 / +1 lines)
Lines 9-15 MAINTAINER= ports@FreeBSD.org Link Here
9
COMMENT=	SquirrelMail plugin for Server-Side Mail Filtering management
9
COMMENT=	SquirrelMail plugin for Server-Side Mail Filtering management
10
10
11
pre-install:
11
pre-install:
12
	${RM} -Rf ${WRKSRC}/${SQUIRREL_PLUGIN_NAME}/po
12
	${RM} -R ${WRKSRC}/${SQUIRREL_PLUGIN_NAME}/po
13
	${FIND} ${WRKSRC}/${SQUIRREL_PLUGIN_NAME} -type f \
13
	${FIND} ${WRKSRC}/${SQUIRREL_PLUGIN_NAME} -type f \
14
		\( -name '.cvsignore' -o -name '*.bak' -o -name '*.orig' \) -exec ${RM} {} \;
14
		\( -name '.cvsignore' -o -name '*.bak' -o -name '*.orig' \) -exec ${RM} {} \;
15
15
(-)mail/squirrelmail-vlogin-plugin/Makefile (-2 / +2 lines)
Lines 23-30 pre-install:: Link Here
23
	${RM} ${WRKSRC}/${PORTNAME}/docs/index.php
23
	${RM} ${WRKSRC}/${PORTNAME}/docs/index.php
24
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
24
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
25
	(cd ${WRKSRC}/${PORTNAME}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
25
	(cd ${WRKSRC}/${PORTNAME}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
26
	${RM} -rf ${WRKSRC}/${PORTNAME}/README
26
	${RM} -r ${WRKSRC}/${PORTNAME}/README
27
	${RM} -rf ${WRKSRC}/${PORTNAME}/docs
27
	${RM} -r ${WRKSRC}/${PORTNAME}/docs
28
28
29
.include "${.CURDIR}/../squirrelmail/bsd.squirrelmail.mk"
29
.include "${.CURDIR}/../squirrelmail/bsd.squirrelmail.mk"
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)mail/squirrelmail/Makefile (-3 / +3 lines)
Lines 69-78 do-build: Link Here
69
			${MV} $$f doc/`dirname $$f`; \
69
			${MV} $$f doc/`dirname $$f`; \
70
		done)
70
		done)
71
	@${MV} ${WRKSRC}/doc/plugins/squirrelspell/doc/README ${WRKSRC}/doc/plugins/squirrelspell
71
	@${MV} ${WRKSRC}/doc/plugins/squirrelspell/doc/README ${WRKSRC}/doc/plugins/squirrelspell
72
	@${RM} -rf ${WRKSRC}/doc/plugins/squirrelspell/doc
72
	@${RM} -r ${WRKSRC}/doc/plugins/squirrelspell/doc
73
	@${MV} ${WRKSRC}/plugins/squirrelspell/doc/* ${WRKSRC}/doc/plugins/squirrelspell
73
	@${MV} ${WRKSRC}/plugins/squirrelspell/doc/* ${WRKSRC}/doc/plugins/squirrelspell
74
	@${RM} -f ${WRKSRC}/doc/plugins/squirrelspell/index.php
74
	@${RM} ${WRKSRC}/doc/plugins/squirrelspell/index.php
75
	@${RM} -rf ${WRKSRC}/plugins/squirrelspell/doc
75
	@${RM} -r ${WRKSRC}/plugins/squirrelspell/doc
76
76
77
	@${ECHO} "left_refresh=300" >> ${WRKSRC}/data/default_pref
77
	@${ECHO} "left_refresh=300" >> ${WRKSRC}/data/default_pref
78
	@${MV} ${WRKSRC}/config/config_local.php ${WRKSRC}/config/config_local.php.sample
78
	@${MV} ${WRKSRC}/config/config_local.php ${WRKSRC}/config/config_local.php.sample
(-)mail/thunderbird-i18n/Makefile (-2 / +2 lines)
Lines 43-49 XPI_ID_${dist}= langpack-${dist}@thunderbird.mozilla.org Link Here
43
.endfor
43
.endfor
44
44
45
do-extract:
45
do-extract:
46
	@${RM} -rf ${WRKDIR}
46
	@${RM} -r ${WRKDIR}
47
	@${MKDIR} ${WRKDIR} ${WRKSRC}
47
	@${MKDIR} ${WRKDIR} ${WRKSRC}
48
	@for lang in ${THUNDERBIRD_I18N_}; do \
48
	@for lang in ${THUNDERBIRD_I18N_}; do \
49
		if ! (${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$lang.xpi -d ${WRKSRC}/langpack-$$lang@thunderbird.mozilla.org);\
49
		if ! (${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$lang.xpi -d ${WRKSRC}/langpack-$$lang@thunderbird.mozilla.org);\
Lines 66-72 do-install: Link Here
66
	done
66
	done
67
	@${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { \
67
	@${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { \
68
		${LN} -sf ${XPI_LIBDIR}/${WDIR} $$_dir/ ${_Q}; }' ${_A}
68
		${LN} -sf ${XPI_LIBDIR}/${WDIR} $$_dir/ ${_Q}; }' ${_A}
69
	@${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS}; { ${RM} -f $$_dir/${WDIR} ; }' ${_A}
69
	@${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS}; { ${RM} $$_dir/${WDIR} ; }' ${_A}
70
70
71
post-patch:
71
post-patch:
72
	${FIND} ${WRKSRC} -name install.rdf -print0 | \
72
	${FIND} ${WRKSRC} -name install.rdf -print0 | \
(-)mail/thunderbird/Makefile (-2 / +2 lines)
Lines 144-150 post-install: Link Here
144
	@${CHMOD} -R a+rX,go-w ${STAGEDIR}${XPI_LIBDIR}/${XPI_ID}
144
	@${CHMOD} -R a+rX,go-w ${STAGEDIR}${XPI_LIBDIR}/${XPI_ID}
145
	@${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/thunderbird 2>/dev/null || true
145
	@${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/thunderbird 2>/dev/null || true
146
	@${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${XPI_ID} ${LOCALBASE}/lib/thunderbird/extensions 2>/dev/null || true' >> ${TMPPLIST}
146
	@${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${XPI_ID} ${LOCALBASE}/lib/thunderbird/extensions 2>/dev/null || true' >> ${TMPPLIST}
147
	@${ECHO_CMD} '@unexec ${RM} -f ${LOCALBASE}/lib/thunderbird/extensions/${XPI_ID}' >> ${TMPPLIST}
147
	@${ECHO_CMD} '@unexec ${RM} ${LOCALBASE}/lib/thunderbird/extensions/${XPI_ID}' >> ${TMPPLIST}
148
.endif
148
.endif
149
.if ${PORT_OPTIONS:MENIGMAIL}
149
.if ${PORT_OPTIONS:MENIGMAIL}
150
	@${MKDIR} ${STAGEDIR}${XPI_LIBDIR}/${EM_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/${PORTNAME}
150
	@${MKDIR} ${STAGEDIR}${XPI_LIBDIR}/${EM_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/${PORTNAME}
Lines 153-159 post-install: Link Here
153
	@${CHMOD} -R a+rX,go-w ${STAGEDIR}${XPI_LIBDIR}/${EM_ID}
153
	@${CHMOD} -R a+rX,go-w ${STAGEDIR}${XPI_LIBDIR}/${EM_ID}
154
	@${LN} -sf ${XPI_LIBDIR}/${EM_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/${PORTNAME} 2>/dev/null || true
154
	@${LN} -sf ${XPI_LIBDIR}/${EM_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/${PORTNAME} 2>/dev/null || true
155
	@${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${EM_ID} ${LOCALBASE}/lib/${PORTNAME}/extensions 2>/dev/null || true' >> ${TMPPLIST}
155
	@${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${EM_ID} ${LOCALBASE}/lib/${PORTNAME}/extensions 2>/dev/null || true' >> ${TMPPLIST}
156
	@${ECHO_CMD} '@unexec ${RM} -f ${LOCALBASE}/lib/${PORTNAME}/extensions/${EM_ID}' >> ${TMPPLIST}
156
	@${ECHO_CMD} '@unexec ${RM} ${LOCALBASE}/lib/${PORTNAME}/extensions/${EM_ID}' >> ${TMPPLIST}
157
.endif
157
.endif
158
158
159
.include <bsd.port.post.mk>
159
.include <bsd.port.post.mk>
(-)mail/xpbiff/Makefile (-2 / +2 lines)
Lines 28-34 YOUBINBINDIR= ${LOCALBASE} Link Here
28
.include <bsd.port.pre.mk>
28
.include <bsd.port.pre.mk>
29
29
30
do-extract:
30
do-extract:
31
	@${RM} -rf ${WRKDIR}
31
	@${RM} -r ${WRKDIR}
32
	@${MKDIR} ${WRKDIR}
32
	@${MKDIR} ${WRKDIR}
33
	@(cd ${WRKDIR}; \
33
	@(cd ${WRKDIR}; \
34
	  if [ ! -f ${DISTDIR}/${DISTNAME}.tar.gz ]; then \
34
	  if [ ! -f ${DISTDIR}/${DISTNAME}.tar.gz ]; then \
Lines 38-44 do-extract: Link Here
38
	  fi)
38
	  fi)
39
39
40
pre-patch:
40
pre-patch:
41
	@(${RM} -rf ${WRKSRC}/LocPixmap.c; \
41
	@(${RM} -r ${WRKSRC}/LocPixmap.c; \
42
	  ${CP} ${FILESDIR}/LocPixmap.c ${WRKSRC} );
42
	  ${CP} ${FILESDIR}/LocPixmap.c ${WRKSRC} );
43
43
44
post-patch:
44
post-patch:
(-)math/blacs/Makefile (-1 / +1 lines)
Lines 83-89 do-build: Link Here
83
	(cd ${WRKSRC_SHARED}; make mpi; make tester)
83
	(cd ${WRKSRC_SHARED}; make mpi; make tester)
84
84
85
post-build:
85
post-build:
86
	${RM} -rf ${WRKDIR}/tmp_shared
86
	${RM} -r ${WRKDIR}/tmp_shared
87
	${MKDIR} ${WRKDIR}/tmp_shared
87
	${MKDIR} ${WRKDIR}/tmp_shared
88
	${MV} ${WRKSRC_SHARED}/LIB/blacs_MPI-FreeBSD-${DEBUG_LEVEL}.a          ${WRKSRC_SHARED}/LIB/libblacsc.a
88
	${MV} ${WRKSRC_SHARED}/LIB/blacs_MPI-FreeBSD-${DEBUG_LEVEL}.a          ${WRKSRC_SHARED}/LIB/libblacsc.a
89
	${MV} ${WRKSRC_SHARED}/LIB/blacsF77init_MPI-FreeBSD-${DEBUG_LEVEL}.a   ${WRKSRC_SHARED}/LIB/libblacsf77.a
89
	${MV} ${WRKSRC_SHARED}/LIB/blacsF77init_MPI-FreeBSD-${DEBUG_LEVEL}.a   ${WRKSRC_SHARED}/LIB/libblacsf77.a
(-)math/eukleides/Makefile (-1 / +1 lines)
Lines 54-59 pre-install-EXAMPLES-on: Link Here
54
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
54
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
55
55
56
post-install:
56
post-install:
57
	@${RM} -f ${STAGEDIR}${PREFIX}/bin/*.bak*
57
	@${RM} ${STAGEDIR}${PREFIX}/bin/*.bak*
58
58
59
.include <bsd.port.mk>
59
.include <bsd.port.mk>
(-)math/gmp/Makefile (-1 / +1 lines)
Lines 41-47 CONFIGURE_ENV+= ABI="32" Link Here
41
.endif
41
.endif
42
42
43
post-extract:
43
post-extract:
44
	@${RM} -f ${WRKSRC}/doc/gmp.info*
44
	@${RM} ${WRKSRC}/doc/gmp.info*
45
45
46
post-patch:
46
post-patch:
47
	@${REINPLACE_CMD} "s/\(athlon64\-\*\-\*\)/amd64-*-* | \1/;s/\(x86_64)\)/amd64 | \1/" \
47
	@${REINPLACE_CMD} "s/\(athlon64\-\*\-\*\)/amd64-*-* | \1/;s/\(x86_64)\)/amd64 | \1/" \
(-)math/gsl/Makefile (-1 / +1 lines)
Lines 21-27 INSTALL_TARGET= install-strip Link Here
21
INFO=		gsl-ref
21
INFO=		gsl-ref
22
22
23
post-extract:
23
post-extract:
24
	@${RM} -f ${WRKSRC}/doc/gsl-ref.info*
24
	@${RM} ${WRKSRC}/doc/gsl-ref.info*
25
25
26
#prevent regression test coredumps from causing failures on the
26
#prevent regression test coredumps from causing failures on the
27
#package-building cluster:
27
#package-building cluster:
(-)math/ipopt/Makefile (-2 / +2 lines)
Lines 47-59 post-extract: Link Here
47
	@(${MV} ${WRKSRC}/ThirdParty/Mumps/MUMPS_4.10.0 ${WRKSRC}/ThirdParty/Mumps/MUMPS);
47
	@(${MV} ${WRKSRC}/ThirdParty/Mumps/MUMPS_4.10.0 ${WRKSRC}/ThirdParty/Mumps/MUMPS);
48
48
49
post-install-DOCS-off:
49
post-install-DOCS-off:
50
	${RM} -rf ${STAGEDIR}${PREFIX}/share/coin
50
	${RM} -r ${STAGEDIR}${PREFIX}/share/coin
51
51
52
post-install-DOCS-on:
52
post-install-DOCS-on:
53
	${MKDIR} ${STAGEDIR}${DOCSDIR}
53
	${MKDIR} ${STAGEDIR}${DOCSDIR}
54
	${INSTALL_DATA} ${WRKSRC}/Ipopt/doc/documentation.pdf\
54
	${INSTALL_DATA} ${WRKSRC}/Ipopt/doc/documentation.pdf\
55
	   ${STAGEDIR}${DOCSDIR}
55
	   ${STAGEDIR}${DOCSDIR}
56
	${MV} ${STAGEDIR}${PREFIX}/share/coin/doc ${STAGEDIR}${DOCSDIR}
56
	${MV} ${STAGEDIR}${PREFIX}/share/coin/doc ${STAGEDIR}${DOCSDIR}
57
	${RM} -rf ${STAGEDIR}${PREFIX}/share/coin
57
	${RM} -r ${STAGEDIR}${PREFIX}/share/coin
58
58
59
.include <bsd.port.mk>
59
.include <bsd.port.mk>
(-)math/lapack/Makefile (-1 / +1 lines)
Lines 213-219 post-install: Link Here
213
213
214
.if defined(MAINTAINER_MODE)
214
.if defined(MAINTAINER_MODE)
215
package-manpages: build-manpages
215
package-manpages: build-manpages
216
	@${RM} -f ${WRKDIR}/lapack-manpages-${PORTVERSION}.tar.gz ; \
216
	@${RM} ${WRKDIR}/lapack-manpages-${PORTVERSION}.tar.gz ; \
217
	cd ${WRKSRC}/DOCS/man; \
217
	cd ${WRKSRC}/DOCS/man; \
218
	${TAR} -czvf ${WRKDIR}/lapack-manpages-${PORTVERSION}.tar.gz \
218
	${TAR} -czvf ${WRKDIR}/lapack-manpages-${PORTVERSION}.tar.gz \
219
	${MAN3L:S|^|man3/|}
219
	${MAN3L:S|^|man3/|}
(-)math/mingw32-libgmp/Makefile (-1 / +1 lines)
Lines 37-42 INFO= gmp Link Here
37
INFO_PATH=	${GMP_TARG}/info
37
INFO_PATH=	${GMP_TARG}/info
38
38
39
post-extract:
39
post-extract:
40
	@${RM} -f ${WRKSRC}/doc/gmp.info*
40
	@${RM} ${WRKSRC}/doc/gmp.info*
41
41
42
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)math/miracl/Makefile (-1 / +1 lines)
Lines 56-62 post-patch: Link Here
56
# Don't error when files not found
56
# Don't error when files not found
57
# Fix mrmuldv.cc not existing due to s/gcc/CC/ replacement above.
57
# Fix mrmuldv.cc not existing due to s/gcc/CC/ replacement above.
58
	@${REINPLACE_CMD} -E \
58
	@${REINPLACE_CMD} -E \
59
		-e 's|^rm |${RM} -f |' \
59
		-e 's|^rm |${RM} |' \
60
		-e 's|^cp mrmuldv\.${CC} mrmuldv\.c|${CP} mrmuldv.gcc mrmuldv.c|' \
60
		-e 's|^cp mrmuldv\.${CC} mrmuldv\.c|${CP} mrmuldv.gcc mrmuldv.c|' \
61
		${WRKSRC}/${BUILDCMD}
61
		${WRKSRC}/${BUILDCMD}
62
62
(-)math/octave-forge-actuarial/Makefile (-1 / +1 lines)
Lines 22-28 do-build: Link Here
22
	@${DO_NADA}
22
	@${DO_NADA}
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-bim/Makefile (-1 / +1 lines)
Lines 25-31 do-build: Link Here
25
	@${DO_NADA}
25
	@${DO_NADA}
26
26
27
post-build:
27
post-build:
28
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
30
31
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)math/octave-forge-cgi/Makefile (-1 / +1 lines)
Lines 23-29 do-build: Link Here
23
	@${DO_NADA}
23
	@${DO_NADA}
24
24
25
post-build:
25
post-build:
26
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)math/octave-forge-communications/Makefile (-1 / +1 lines)
Lines 26-32 RUN_DEPENDS+= ${TARBALLS_DIR}/signal.tar.gz:math/octave-forge-signal Link Here
26
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
26
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
27
27
28
post-build:
28
post-build:
29
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)math/octave-forge-control/Makefile (-1 / +1 lines)
Lines 21-27 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
22
23
post-build:
23
post-build:
24
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)math/octave-forge-data-smoothing/Makefile (-1 / +1 lines)
Lines 22-28 do-build: Link Here
22
	@${DO_NADA}
22
	@${DO_NADA}
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
28
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
(-)math/octave-forge-database/Makefile (-1 / +1 lines)
Lines 23-29 USES+= pgsql Link Here
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
24
24
25
post-build:
25
post-build:
26
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
28
29
post-patch:
29
post-patch:
(-)math/octave-forge-dataframe/Makefile (-1 / +1 lines)
Lines 22-28 do-build: Link Here
22
	@${DO_NADA}
22
	@${DO_NADA}
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-dicom/Makefile (-1 / +1 lines)
Lines 34-40 post-patch: Link Here
34
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
34
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
35
35
36
post-build:
36
post-build:
37
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
37
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
38
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
38
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
39
39
40
.include <bsd.port.mk>
40
.include <bsd.port.mk>
(-)math/octave-forge-divand/Makefile (-1 / +1 lines)
Lines 24-30 do-build: Link Here
24
	@${DO_NADA}
24
	@${DO_NADA}
25
25
26
post-build:
26
post-build:
27
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
29
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)math/octave-forge-doctest/Makefile (-1 / +1 lines)
Lines 20-26 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
20
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
20
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
21
21
22
post-build:
22
post-build:
23
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
23
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
24
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)math/octave-forge-econometrics/Makefile (-1 / +1 lines)
Lines 23-29 RUN_DEPENDS+= ${TARBALLS_DIR}/optim.tar.gz:math/octave-forge-optim Link Here
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
24
24
25
post-build:
25
post-build:
26
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)math/octave-forge-fenv/Makefile (-1 / +1 lines)
Lines 21-27 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
22
23
post-build:
23
post-build:
24
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)math/octave-forge-financial/Makefile (-1 / +1 lines)
Lines 23-29 do-build: Link Here
23
	@${DO_NADA}
23
	@${DO_NADA}
24
24
25
post-build:
25
post-build:
26
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)math/octave-forge-fits/Makefile (-1 / +1 lines)
Lines 23-29 LIB_DEPENDS+= libcfitsio.so:astro/cfitsio Link Here
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
24
24
25
post-build:
25
post-build:
26
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)math/octave-forge-fl-core/Makefile (-1 / +1 lines)
Lines 22-28 USES= dos2unix Link Here
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-fuzzy-logic-toolkit/Makefile (-1 / +1 lines)
Lines 22-28 do-build: Link Here
22
	@${DO_NADA}
22
	@${DO_NADA}
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-ga/Makefile (-1 / +1 lines)
Lines 22-28 do-build: Link Here
22
	@${DO_NADA}
22
	@${DO_NADA}
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-general/Makefile (-1 / +1 lines)
Lines 17-23 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
17
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
17
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
18
18
19
post-build:
19
post-build:
20
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
20
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
21
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
21
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)math/octave-forge-generate_html/Makefile (-1 / +1 lines)
Lines 21-27 do-build: Link Here
21
	@${DO_NADA}
21
	@${DO_NADA}
22
22
23
post-build:
23
post-build:
24
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)math/octave-forge-gnuplot/Makefile (-1 / +1 lines)
Lines 22-28 do-build: Link Here
22
	@${DO_NADA}
22
	@${DO_NADA}
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-image/Makefile (-1 / +1 lines)
Lines 25-31 GNU_CONFIGURE= yes Link Here
25
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
25
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
26
26
27
post-build:
27
post-build:
28
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
30
31
.include <bsd.port.pre.mk>
31
.include <bsd.port.pre.mk>
(-)math/octave-forge-interval/Makefile (-1 / +1 lines)
Lines 22-28 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-io/Makefile (-1 / +1 lines)
Lines 21-27 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
22
23
post-build:
23
post-build:
24
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)math/octave-forge-level-set/Makefile (-1 / +1 lines)
Lines 24-30 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
24
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
24
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
25
25
26
post-build:
26
post-build:
27
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
29
30
.include <bsd.port.pre.mk>
30
.include <bsd.port.pre.mk>
(-)math/octave-forge-linear-algebra/Makefile (-1 / +1 lines)
Lines 18-24 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
18
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
18
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
19
19
20
post-build:
20
post-build:
21
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
21
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
22
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
22
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)math/octave-forge-lssa/Makefile (-1 / +1 lines)
Lines 21-27 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
22
23
post-build:
23
post-build:
24
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)math/octave-forge-ltfat/Makefile (-3 / +3 lines)
Lines 26-34 GNU_CONFIGURE= yes Link Here
26
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
26
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
27
27
28
post-build:
28
post-build:
29
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
30
	${RM} -f ${WRKSRC}/../inst/DESCRIPTION
30
	${RM} ${WRKSRC}/../inst/DESCRIPTION
31
	${RM} -f ${WRKSRC}/../inst/ltfat/DESCRIPTION
31
	${RM} ${WRKSRC}/../inst/ltfat/DESCRIPTION
32
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
32
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
33
33
34
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)math/octave-forge-mapping/Makefile (-1 / +1 lines)
Lines 22-28 ALL_TARGET= # nada Link Here
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-mechanics/Makefile (-1 / +1 lines)
Lines 25-31 WRKSRC= ${WRKDIR}/${OCTSRC}/inst/molecularDynamics/src Link Here
25
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
25
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
26
26
27
post-build:
27
post-build:
28
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
30
31
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)math/octave-forge-miscellaneous/Makefile (-1 / +1 lines)
Lines 25-31 RUN_DEPENDS+= ${TARBALLS_DIR}/general.tar.gz:math/octave-forge-general Link Here
25
MAKE_ENV+=	MKOCTFILE=mkoctfile
25
MAKE_ENV+=	MKOCTFILE=mkoctfile
26
26
27
post-build:
27
post-build:
28
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
30
31
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)math/octave-forge-msh/Makefile (-1 / +1 lines)
Lines 28-34 post-patch: Link Here
28
	${REINPLACE_CMD} 's/ $$(LDFLAGS)//' ${WRKSRC}/Makefile.in
28
	${REINPLACE_CMD} 's/ $$(LDFLAGS)//' ${WRKSRC}/Makefile.in
29
29
30
post-build:
30
post-build:
31
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
31
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
32
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
32
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
33
33
34
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)math/octave-forge-mvn/Makefile (-1 / +1 lines)
Lines 22-28 do-build: Link Here
22
	@${DO_NADA}
22
	@${DO_NADA}
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-nan/Makefile (-1 / +1 lines)
Lines 24-30 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
24
ALL_TARGET=	octave
24
ALL_TARGET=	octave
25
25
26
post-build:
26
post-build:
27
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
29
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)math/octave-forge-ncarray/Makefile (-1 / +1 lines)
Lines 27-33 do-build: Link Here
27
	@${DO_NADA}
27
	@${DO_NADA}
28
28
29
post-build:
29
post-build:
30
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
30
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
31
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
31
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
32
32
33
.include <bsd.port.mk>
33
.include <bsd.port.mk>
(-)math/octave-forge-netcdf/Makefile (-1 / +1 lines)
Lines 22-28 LIB_DEPENDS+= libnetcdf.so:science/netcdf Link Here
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-nlwing2/Makefile (-1 / +1 lines)
Lines 21-27 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
22
23
post-build:
23
post-build:
24
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)math/octave-forge-nnet/Makefile (-1 / +1 lines)
Lines 22-28 do-build: Link Here
22
	@${DO_NADA}
22
	@${DO_NADA}
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-nurbs/Makefile (-1 / +1 lines)
Lines 23-29 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
24
24
25
post-build:
25
post-build:
26
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)math/octave-forge-ocs/Makefile (-1 / +1 lines)
Lines 23-29 RUN_DEPENDS+= ${TARBALLS_DIR}/odepkg.tar.gz:math/octave-forge-odepkg Link Here
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
24
24
25
post-build:
25
post-build:
26
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)math/octave-forge-octcdf/Makefile (-1 / +1 lines)
Lines 23-29 LIB_DEPENDS+= libnetcdf.so:science/netcdf Link Here
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
24
24
25
post-build:
25
post-build:
26
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)math/octave-forge-octclip/Makefile (-1 / +1 lines)
Lines 24-30 post-patch: Link Here
24
	${REINPLACE_CMD} -e s/CC/MKOCTFILE/ -e s/-Wall// -e s/-Wextra// ${WRKSRC}/Makefile
24
	${REINPLACE_CMD} -e s/CC/MKOCTFILE/ -e s/-Wall// -e s/-Wextra// ${WRKSRC}/Makefile
25
25
26
post-build:
26
post-build:
27
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
29
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)math/octave-forge-octgpr/Makefile (-1 / +1 lines)
Lines 26-32 GNU_CONFIGURE= yes Link Here
26
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
26
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
27
27
28
post-build:
28
post-build:
29
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)math/octave-forge-octproj/Makefile (-1 / +1 lines)
Lines 26-32 post-patch: Link Here
26
	${REINPLACE_CMD} -e s/CC/MKOCTFILE/ -e s/-Wall// -e s/-Wextra// ${WRKSRC}/Makefile
26
	${REINPLACE_CMD} -e s/CC/MKOCTFILE/ -e s/-Wall// -e s/-Wextra// ${WRKSRC}/Makefile
27
27
28
post-build:
28
post-build:
29
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)math/octave-forge-odepkg/Makefile (-1 / +1 lines)
Lines 26-32 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
26
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
26
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
27
27
28
post-build:
28
post-build:
29
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)math/octave-forge-optics/Makefile (-1 / +1 lines)
Lines 23-29 do-build: Link Here
23
	@${DO_NADA}
23
	@${DO_NADA}
24
24
25
post-build:
25
post-build:
26
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)math/octave-forge-optim/Makefile (-1 / +1 lines)
Lines 26-32 GNU_CONFIGURE= yes Link Here
26
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
26
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
27
27
28
post-build:
28
post-build:
29
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)math/octave-forge-optiminterp/Makefile (-1 / +1 lines)
Lines 25-31 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
25
MAKE_ENV+=	MKOCTFILE_FORTRAN_90=yes MKOCTFILE=mkoctfile
25
MAKE_ENV+=	MKOCTFILE_FORTRAN_90=yes MKOCTFILE=mkoctfile
26
26
27
post-build:
27
post-build:
28
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
30
31
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)math/octave-forge-parallel/Makefile (-1 / +1 lines)
Lines 22-28 USES= compiler:gcc-c++11-lib Link Here
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-plot/Makefile (-1 / +1 lines)
Lines 22-28 do-build: Link Here
22
	@${DO_NADA}
22
	@${DO_NADA}
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-pt_br/Makefile (-1 / +1 lines)
Lines 21-27 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
22
23
post-build:
23
post-build:
24
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)math/octave-forge-quaternion/Makefile (-1 / +1 lines)
Lines 21-27 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
22
23
post-build:
23
post-build:
24
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)math/octave-forge-queueing/Makefile (-1 / +1 lines)
Lines 21-27 do-build: Link Here
21
	@${DO_NADA}
21
	@${DO_NADA}
22
22
23
post-build:
23
post-build:
24
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)math/octave-forge-secs1d/Makefile (-1 / +1 lines)
Lines 24-30 do-build: Link Here
24
	@${DO_NADA}
24
	@${DO_NADA}
25
25
26
post-build:
26
post-build:
27
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
29
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)math/octave-forge-secs3d/Makefile (-1 / +1 lines)
Lines 25-31 do-build: Link Here
25
	@${DO_NADA}
25
	@${DO_NADA}
26
26
27
post-build:
27
post-build:
28
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
30
31
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)math/octave-forge-signal/Makefile (-1 / +1 lines)
Lines 26-32 post-patch: Link Here
26
	${REINPLACE_CMD} s/-Wall// ${WRKSRC}/Makefile
26
	${REINPLACE_CMD} s/-Wall// ${WRKSRC}/Makefile
27
27
28
post-build:
28
post-build:
29
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)math/octave-forge-sockets/Makefile (-1 / +1 lines)
Lines 26-32 post-patch: Link Here
26
	${REINPLACE_CMD} 's/sed/gsed/g' ${WRKSRC}/Makefile
26
	${REINPLACE_CMD} 's/sed/gsed/g' ${WRKSRC}/Makefile
27
27
28
post-build:
28
post-build:
29
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)math/octave-forge-sparsersb/Makefile (-1 / +1 lines)
Lines 22-28 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-specfun/Makefile (-1 / +1 lines)
Lines 21-27 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
21
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
22
23
post-build:
23
post-build:
24
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)math/octave-forge-splines/Makefile (-1 / +1 lines)
Lines 24-30 do-build: Link Here
24
	@${DO_NADA}
24
	@${DO_NADA}
25
25
26
post-build:
26
post-build:
27
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
29
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)math/octave-forge-statistics/Makefile (-1 / +1 lines)
Lines 21-27 do-build: Link Here
21
	@${DO_NADA}
21
	@${DO_NADA}
22
22
23
post-build:
23
post-build:
24
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)math/octave-forge-stk/Makefile (-1 / +1 lines)
Lines 20-26 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
20
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
20
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
21
21
22
post-build:
22
post-build:
23
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
23
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
24
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)math/octave-forge-strings/Makefile (-1 / +1 lines)
Lines 20-26 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
20
ALL_TARGET=	# Intentionally left empty
20
ALL_TARGET=	# Intentionally left empty
21
21
22
post-build:
22
post-build:
23
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
23
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
24
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
24
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)math/octave-forge-struct/Makefile (-1 / +1 lines)
Lines 22-28 GNU_CONFIGURE= yes Link Here
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
22
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-symbolic/Makefile (-1 / +1 lines)
Lines 26-32 do-build: Link Here
26
	${DO_NADA}
26
	${DO_NADA}
27
27
28
post-build:
28
post-build:
29
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
31
31
32
.include <bsd.port.mk>
32
.include <bsd.port.mk>
(-)math/octave-forge-tisean/Makefile (-1 / +1 lines)
Lines 24-30 GNU_CONFIGURE= yes Link Here
24
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
24
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
25
25
26
post-build:
26
post-build:
27
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
27
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
28
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
29
30
.include <bsd.port.pre.mk>
30
.include <bsd.port.pre.mk>
(-)math/octave-forge-tsa/Makefile (-1 / +1 lines)
Lines 22-28 WRKSRC= ${WRKDIR}/${OCTSRC}/src Link Here
22
ALL_TARGET=	octave
22
ALL_TARGET=	octave
23
23
24
post-build:
24
post-build:
25
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
25
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
26
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)math/octave-forge-video/Makefile (-1 / +1 lines)
Lines 28-34 LIB_DEPENDS+= libavcodec.so:multimedia/ffmpeg Link Here
28
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
28
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
29
29
30
post-build:
30
post-build:
31
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
31
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
32
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
32
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
33
33
34
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)math/octave-forge-zeromq/Makefile (-1 / +1 lines)
Lines 25-31 CFLAGS+= -I${LOCALBASE}/include Link Here
25
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
25
.include "${.CURDIR}/../../Mk/bsd.octave.mk"
26
26
27
post-build:
27
post-build:
28
	${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure
28
	${RM} ${WRKSRC}/Makefile ${WRKSRC}/configure
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
29
	cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC}
30
30
31
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)math/py-bitvector/Makefile (-1 / +1 lines)
Lines 20-26 PYDISTUTILS_PKGNAME= BitVector Link Here
20
PORTDOCS=	README BitVector-${PORTVERSION}.html
20
PORTDOCS=	README BitVector-${PORTVERSION}.html
21
21
22
post-extract:
22
post-extract:
23
	@${RM} -f ${WRKSRC}/test.py
23
	@${RM} ${WRKSRC}/test.py
24
24
25
DOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}
25
DOCSDIR=	${PREFIX}/share/doc/py-${PORTNAME}
26
26
(-)math/py-numarray/Makefile (-1 / +1 lines)
Lines 32-37 post-install: Link Here
32
	@${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR}
32
	@${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR}
33
	@${TAR} -C ${WRKSRC}/Doc -cf- .|${TAR} -C ${STAGEDIR}${DOCSDIR} -xf-
33
	@${TAR} -C ${WRKSRC}/Doc -cf- .|${TAR} -C ${STAGEDIR}${DOCSDIR} -xf-
34
	@${TAR} -C ${WRKSRC}/Examples -cf- .|${TAR} -C ${STAGEDIR}${EXAMPLESDIR} -xf-
34
	@${TAR} -C ${WRKSRC}/Examples -cf- .|${TAR} -C ${STAGEDIR}${EXAMPLESDIR} -xf-
35
	@${RM} -fr ${STAGEDIR}${EXAMPLESDIR}/ufunc/build
35
	@${RM} -r ${STAGEDIR}${EXAMPLESDIR}/ufunc/build
36
36
37
.include <bsd.port.mk>
37
.include <bsd.port.mk>
(-)math/qtiplot-doc/Makefile (-1 / +1 lines)
Lines 25-31 post-patch: Link Here
25
25
26
do-install:
26
do-install:
27
	${MKDIR} ${STAGEDIR}${DATADIR}
27
	${MKDIR} ${STAGEDIR}${DATADIR}
28
	${RM} -rf ${WRKSRC}/html/pics-it
28
	${RM} -r ${WRKSRC}/html/pics-it
29
	cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
29
	cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
30
30
31
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)math/sage/Makefile (-5 / +5 lines)
Lines 62-75 post-patch: Link Here
62
	@${CHMOD} +x ${WRKSRC}/local/bin/ld
62
	@${CHMOD} +x ${WRKSRC}/local/bin/ld
63
63
64
post-build:
64
post-build:
65
	${RM} -rf ${WRKSRC}/tmp/.sage
65
	${RM} -r ${WRKSRC}/tmp/.sage
66
	${CHMOD} -R a+rX ${WRKSRC}
66
	${CHMOD} -R a+rX ${WRKSRC}
67
67
68
check regression-test test: build
68
check regression-test test: build
69
	@${ECHO_MSG} This test can also be performed after installation by typing \"sage -testall\".
69
	@${ECHO_MSG} This test can also be performed after installation by typing \"sage -testall\".
70
	@${ECHO_MSG}
70
	@${ECHO_MSG}
71
	cd ${WRKSRC} && ${SETENV} DOT_SAGE=${WRKSRC}/tmp/.sage ./sage -testall
71
	cd ${WRKSRC} && ${SETENV} DOT_SAGE=${WRKSRC}/tmp/.sage ./sage -testall
72
	${RM} -f ${WRKSRC}/python*.core
72
	${RM} ${WRKSRC}/python*.core
73
73
74
# Don't build docs (because of mysterious race conditions).
74
# Don't build docs (because of mysterious race conditions).
75
ALL_TARGET=	build
75
ALL_TARGET=	build
Lines 83-89 do-install: Link Here
83
		${SED} -e 's#${WRKDIR}/##' | \
83
		${SED} -e 's#${WRKDIR}/##' | \
84
		${CPIO} -pmud -R ${BINOWN}:${BINGRP} ${STAGEDIR}${PREFIX}
84
		${CPIO} -pmud -R ${BINOWN}:${BINGRP} ${STAGEDIR}${PREFIX}
85
	${ECHO_CMD} | ${SETENV} DOT_SAGE=${STAGED_SAGE_DIR}/tmp/.sage ${STAGED_SAGE_DIR}/sage
85
	${ECHO_CMD} | ${SETENV} DOT_SAGE=${STAGED_SAGE_DIR}/tmp/.sage ${STAGED_SAGE_DIR}/sage
86
	${RM} -rf ${STAGED_SAGE_DIR}/tmp/.sage
86
	${RM} -r ${STAGED_SAGE_DIR}/tmp/.sage
87
	${SED} -e "s+#SAGE_ROOT.*+SAGE_ROOT=${INSTALL_SAGE_DIR}+" ${WRKSRC}/sage > ${STAGEDIR}${PREFIX}/bin/sage
87
	${SED} -e "s+#SAGE_ROOT.*+SAGE_ROOT=${INSTALL_SAGE_DIR}+" ${WRKSRC}/sage > ${STAGEDIR}${PREFIX}/bin/sage
88
	${CHMOD} ${BINMODE} ${STAGEDIR}${PREFIX}/bin/sage
88
	${CHMOD} ${BINMODE} ${STAGEDIR}${PREFIX}/bin/sage
89
89
Lines 99-105 MAKE_ENV+= MAKE="${MAKE} -j${MAKE_JOBS_NUMBER}" Link Here
99
99
100
.ifdef MAINTAINER_MODE
100
.ifdef MAINTAINER_MODE
101
test-fbsd-patches:	patch
101
test-fbsd-patches:	patch
102
	${RM} -rf ${WRKSRC}/build/pkgs/*/src; \
102
	${RM} -r ${WRKSRC}/build/pkgs/*/src; \
103
	for d in ${WRKSRC}/build/pkgs/*; do \
103
	for d in ${WRKSRC}/build/pkgs/*; do \
104
		if ls $$d/fbsd-patch-* > /dev/null 2>&1; then \
104
		if ls $$d/fbsd-patch-* > /dev/null 2>&1; then \
105
			${ECHO_MSG} Testing patches in $${d##*/}; \
105
			${ECHO_MSG} Testing patches in $${d##*/}; \
Lines 123-129 test-fbsd-patches: patch Link Here
123
			fi; \
123
			fi; \
124
		fi; \
124
		fi; \
125
	done; \
125
	done; \
126
	${RM} -rf ${WRKSRC}/build/pkgs/*/src
126
	${RM} -r ${WRKSRC}/build/pkgs/*/src
127
.endif
127
.endif
128
128
129
.include <bsd.port.post.mk>
129
.include <bsd.port.post.mk>
(-)math/scalapack/Makefile (-1 / +1 lines)
Lines 109-115 pre-configure: Link Here
109
.endfor
109
.endfor
110
110
111
post-build:
111
post-build:
112
	${RM} -rf ${WRKSRC}/CMakeFiles ${WRKSRC}/CMakeCache.txt
112
	${RM} -r ${WRKSRC}/CMakeFiles ${WRKSRC}/CMakeCache.txt
113
	${CP} -p ${WRKSRC}/Makefile.dist ${WRKSRC}/Makefile
113
	${CP} -p ${WRKSRC}/Makefile.dist ${WRKSRC}/Makefile
114
	(cd ${WRKSRC} &&	\
114
	(cd ${WRKSRC} &&	\
115
	${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS:C|BUILD_STATIC_LIBS|BUILD_SHARED_LIBS|} ${CMAKE_SOURCE_PATH})
115
	${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS:C|BUILD_STATIC_LIBS|BUILD_SHARED_LIBS|} ${CMAKE_SOURCE_PATH})
(-)math/superlu_mt/Makefile (-3 / +3 lines)
Lines 88-102 post-patch: Link Here
88
do-build:
88
do-build:
89
	cd ${WRKSRC} ; ${MAKE_CMD} LDFLAGS="${LDFLAGS}"
89
	cd ${WRKSRC} ; ${MAKE_CMD} LDFLAGS="${LDFLAGS}"
90
	cd ${WRKSRC_SHARED} ; ${MAKE_CMD} LDFLAGS="${LDFLAGS}"
90
	cd ${WRKSRC_SHARED} ; ${MAKE_CMD} LDFLAGS="${LDFLAGS}"
91
	${RM} -rf ${WRKDIR}/tmp_static
91
	${RM} -r ${WRKDIR}/tmp_static
92
	${MKDIR} ${WRKDIR}/tmp_static
92
	${MKDIR} ${WRKDIR}/tmp_static
93
	cd ${WRKDIR}/tmp_static
93
	cd ${WRKDIR}/tmp_static
94
	${FIND} ${WRKSRC} -name "*\.a" -exec ${CP} {} ${WRKDIR}/tmp_static \;
94
	${FIND} ${WRKSRC} -name "*\.a" -exec ${CP} {} ${WRKDIR}/tmp_static \;
95
	${RM} -rf ${WRKDIR}/tmp_shared
95
	${RM} -r ${WRKDIR}/tmp_shared
96
	${MKDIR} ${WRKDIR}/tmp_shared
96
	${MKDIR} ${WRKDIR}/tmp_shared
97
	${FIND} ${WRKSRC_SHARED} -name "*\.a" -exec ${CP} {} ${WRKDIR}/tmp_shared \;
97
	${FIND} ${WRKSRC_SHARED} -name "*\.a" -exec ${CP} {} ${WRKDIR}/tmp_shared \;
98
	@cd ${WRKDIR}/tmp_shared ; for i in `ls *.a | ${SED}  's/\.a//' `; do \
98
	@cd ${WRKDIR}/tmp_shared ; for i in `ls *.a | ${SED}  's/\.a//' `; do \
99
	${RM} -f $${i}.so.* $${i}.so ; \
99
	${RM} $${i}.so.* $${i}.so ; \
100
	${FC} ${CFLAGS} ${FPIC} ${LDFLAGS} -shared -o $${i}.so.${SVERSION} \
100
	${FC} ${CFLAGS} ${FPIC} ${LDFLAGS} -shared -o $${i}.so.${SVERSION} \
101
	-Wl,-soname,$${i}.so.${SVERSION} -Wl,--allow-multiple-definition \
101
	-Wl,-soname,$${i}.so.${SVERSION} -Wl,--allow-multiple-definition \
102
	-Wl,--whole-archive $${i}.a -Wl,--no-whole-archive -Wl,--as-needed; \
102
	-Wl,--whole-archive $${i}.a -Wl,--no-whole-archive -Wl,--as-needed; \
(-)math/vtk5/Makefile (-2 / +2 lines)
Lines 246-252 post-install: Link Here
246
	done
246
	done
247
	@cd ${STAGEDIR}${LIBDIR}; \
247
	@cd ${STAGEDIR}${LIBDIR}; \
248
	for lib in *.so; do \
248
	for lib in *.so; do \
249
	    ${RM} -f $$lib; \
249
	    ${RM} $$lib; \
250
	    ${LN} -sf $$lib.${PORTVERSION} $$lib.${PORTVERSION:R}; \
250
	    ${LN} -sf $$lib.${PORTVERSION} $$lib.${PORTVERSION:R}; \
251
	    ${LN} -sf $$lib.${PORTVERSION:R} $$lib.${PORTVERSION:R:R}; \
251
	    ${LN} -sf $$lib.${PORTVERSION:R} $$lib.${PORTVERSION:R:R}; \
252
	    ${LN} -sf $$lib.${PORTVERSION:R:R} $$lib; \
252
	    ${LN} -sf $$lib.${PORTVERSION:R:R} $$lib; \
Lines 254-260 post-install: Link Here
254
.if ${PORT_OPTIONS:MQT4}
254
.if ${PORT_OPTIONS:MQT4}
255
	@cd ${STAGEDIR}${LIBDIR}; \
255
	@cd ${STAGEDIR}${LIBDIR}; \
256
	for lib in libQVTK*.so; do \
256
	for lib in libQVTK*.so; do \
257
	    ${RM} -f $$lib; \
257
	    ${RM} $$lib; \
258
	    ${LN} -sf $$lib.${PORTVERSION} $$lib; \
258
	    ${LN} -sf $$lib.${PORTVERSION} $$lib; \
259
	    ${LN} -sf $$lib.${PORTVERSION} $$lib.${PORTVERSION:R:R}; \
259
	    ${LN} -sf $$lib.${PORTVERSION} $$lib.${PORTVERSION:R:R}; \
260
	done
260
	done
(-)math/xppaut/Makefile (-1 / +1 lines)
Lines 25-30 DOCS_MAKE_ENV_OFF= NOPORTDOCS=yes Link Here
25
EXAMPLES_MAKE_ENV_OFF=	NOPORTEXAMPLES=yes
25
EXAMPLES_MAKE_ENV_OFF=	NOPORTEXAMPLES=yes
26
26
27
post-build:
27
post-build:
28
	${RM} -f ${WRKSRC}/ode/._*
28
	${RM} ${WRKSRC}/ode/._*
29
29
30
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)misc/compat4x/Makefile (-1 / +1 lines)
Lines 77-83 do-extract: Link Here
77
	@(cd ${DISTDIR}/${DIST_SUBDIR} && ${CAT} ${DISTFILES} | ${TAR} -xzf - -C ${WRKDIR} )
77
	@(cd ${DISTDIR}/${DIST_SUBDIR} && ${CAT} ${DISTFILES} | ${TAR} -xzf - -C ${WRKDIR} )
78
.if !defined(FORCE_VULNERABLE_OPENSSL)
78
.if !defined(FORCE_VULNERABLE_OPENSSL)
79
.for lib in ${OPENSSL_LIBS}
79
.for lib in ${OPENSSL_LIBS}
80
	@${RM} -f ${WRKSRC}/${lib}
80
	@${RM} ${WRKSRC}/${lib}
81
.endfor
81
.endfor
82
.endif
82
.endif
83
83
(-)misc/compat5x/Makefile (-2 / +2 lines)
Lines 54-65 PLIST_SUB+= SPARC64="@comment " Link Here
54
54
55
do-install:
55
do-install:
56
	@${MKDIR} -m 0755 ${STAGEDIR}${TARGET_DIR}
56
	@${MKDIR} -m 0755 ${STAGEDIR}${TARGET_DIR}
57
	${RM} -f ${WRKSRC}/libpthread.so.1
57
	${RM} ${WRKSRC}/libpthread.so.1
58
	(cd ${STAGEDIR}${TARGET_DIR} && ${LN} -sf libthr.so.1 libpthread.so.1)
58
	(cd ${STAGEDIR}${TARGET_DIR} && ${LN} -sf libthr.so.1 libpthread.so.1)
59
	(cd ${WRKSRC} && ${INSTALL_DATA} *.so.* ${STAGEDIR}${TARGET_DIR})
59
	(cd ${WRKSRC} && ${INSTALL_DATA} *.so.* ${STAGEDIR}${TARGET_DIR})
60
.if ${ARCH} == amd64
60
.if ${ARCH} == amd64
61
	@${MKDIR} ${STAGEDIR}${TARGET32_DIR}
61
	@${MKDIR} ${STAGEDIR}${TARGET32_DIR}
62
	${RM} -f ${WRKSRC}/lib32/libpthread.so.1
62
	${RM} ${WRKSRC}/lib32/libpthread.so.1
63
	(cd ${STAGEDIR}${TARGET32_DIR} && ${LN} -sf libthr.so.1 libpthread.so.1)
63
	(cd ${STAGEDIR}${TARGET32_DIR} && ${LN} -sf libthr.so.1 libpthread.so.1)
64
	(cd ${WRKSRC}/lib32 && ${INSTALL_DATA} *.so.* ${STAGEDIR}${TARGET32_DIR})
64
	(cd ${WRKSRC}/lib32 && ${INSTALL_DATA} *.so.* ${STAGEDIR}${TARGET32_DIR})
65
.endif
65
.endif
(-)misc/compat6x/Makefile (-2 / +2 lines)
Lines 33-44 USE_LDCONFIG32= ${TARGET32_DIR} Link Here
33
33
34
do-install:
34
do-install:
35
	@${MKDIR} -m 755 ${STAGEDIR}${TARGET_DIR}
35
	@${MKDIR} -m 755 ${STAGEDIR}${TARGET_DIR}
36
	${RM} -f ${WRKSRC}/lib/libpthread.so.2
36
	${RM} ${WRKSRC}/lib/libpthread.so.2
37
	(cd ${STAGEDIR}${TARGET_DIR} && ${LN} -sf libthr.so.2 libpthread.so.2)
37
	(cd ${STAGEDIR}${TARGET_DIR} && ${LN} -sf libthr.so.2 libpthread.so.2)
38
	(cd ${WRKSRC}/lib && ${INSTALL_DATA} *.so.* ${STAGEDIR}${TARGET_DIR})
38
	(cd ${WRKSRC}/lib && ${INSTALL_DATA} *.so.* ${STAGEDIR}${TARGET_DIR})
39
.if ${ARCH} == amd64
39
.if ${ARCH} == amd64
40
	@${MKDIR} ${STAGEDIR}${TARGET32_DIR}
40
	@${MKDIR} ${STAGEDIR}${TARGET32_DIR}
41
	${RM} -f ${WRKSRC}/lib32/libpthread.so.2
41
	${RM} ${WRKSRC}/lib32/libpthread.so.2
42
	(cd ${STAGEDIR}${TARGET32_DIR} && ${LN} -sf libthr.so.2 libpthread.so.2)
42
	(cd ${STAGEDIR}${TARGET32_DIR} && ${LN} -sf libthr.so.2 libpthread.so.2)
43
	(cd ${WRKSRC}/lib32 && ${INSTALL_DATA} *.so.* ${STAGEDIR}${TARGET32_DIR})
43
	(cd ${WRKSRC}/lib32 && ${INSTALL_DATA} *.so.* ${STAGEDIR}${TARGET32_DIR})
44
.endif
44
.endif
(-)misc/figlet-fonts/Makefile (-4 / +4 lines)
Lines 24-42 post-extract: Link Here
24
		${TAR} xf Obanner-canon.tgz -C ${WRKSRC}/contributed/ && \
24
		${TAR} xf Obanner-canon.tgz -C ${WRKSRC}/contributed/ && \
25
		${MV} ./Obanner-canon/* ${WRKSRC}/contributed/ && \
25
		${MV} ./Obanner-canon/* ${WRKSRC}/contributed/ && \
26
		${RMDIR} ./Obanner-canon && \
26
		${RMDIR} ./Obanner-canon && \
27
		${RM} -f Obanner-canon.tgz && \
27
		${RM} Obanner-canon.tgz && \
28
		${TAR} xf Obanner.tgz -C ${WRKSRC}/contributed/ && \
28
		${TAR} xf Obanner.tgz -C ${WRKSRC}/contributed/ && \
29
		${MV} ./Obanner/* ${WRKSRC}/contributed/ && \
29
		${MV} ./Obanner/* ${WRKSRC}/contributed/ && \
30
		${RMDIR} ./Obanner && \
30
		${RMDIR} ./Obanner && \
31
		${RM} -f Obanner.tgz && \
31
		${RM} Obanner.tgz && \
32
		${MV} ./C64-fonts/* ${WRKSRC}/contributed/ && \
32
		${MV} ./C64-fonts/* ${WRKSRC}/contributed/ && \
33
		${RMDIR} ./C64-fonts && \
33
		${RMDIR} ./C64-fonts && \
34
		${MV} ./bdffonts/* ${WRKSRC}/contributed/ && \
34
		${MV} ./bdffonts/* ${WRKSRC}/contributed/ && \
35
		${RMDIR} ./bdffonts
35
		${RMDIR} ./bdffonts
36
	@cd ${WRKSRC}/international && \
36
	@cd ${WRKSRC}/international && \
37
		${TAR} xf cjkfonts.tar.gz -C ${WRKSRC}/international/ && \
37
		${TAR} xf cjkfonts.tar.gz -C ${WRKSRC}/international/ && \
38
		${RM} -f cjkfonts.tar.gz
38
		${RM} cjkfonts.tar.gz
39
	@${RM} -f ${WRKSRC}/contributed/banner.flf
39
	@${RM} ${WRKSRC}/contributed/banner.flf
40
40
41
do-install:
41
do-install:
42
.for f in contributed international
42
.for f in contributed international
(-)misc/gnuit/Makefile (-3 / +3 lines)
Lines 15-22 CONFIGURE_ARGS= --disable-transition Link Here
15
15
16
post-install:
16
post-install:
17
	# Clean stage from orphans.
17
	# Clean stage from orphans.
18
	${RM} -f ${STAGEDIR}${PREFIX}/man/man1/gitmkdirs.1
18
	${RM} ${STAGEDIR}${PREFIX}/man/man1/gitmkdirs.1
19
	${RM} -f ${STAGEDIR}${PREFIX}/man/man1/gitwhich.1
19
	${RM} ${STAGEDIR}${PREFIX}/man/man1/gitwhich.1
20
	${RM} -f ${STAGEDIR}${PREFIX}/man/man1/gitxgrep.1
20
	${RM} ${STAGEDIR}${PREFIX}/man/man1/gitxgrep.1
21
21
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)misc/jargon/Makefile (-1 / +1 lines)
Lines 15-21 DATADIR= ${PREFIX}/share/jargon Link Here
15
15
16
post-extract:
16
post-extract:
17
	(cd ${WRKSRC}; \
17
	(cd ${WRKSRC}; \
18
	 ${RM} -rf html/graphics/.xvpics graphics/.xvpics \
18
	 ${RM} -r html/graphics/.xvpics graphics/.xvpics \
19
		html/letters.html~ html/online-preface.html~)
19
		html/letters.html~ html/online-preface.html~)
20
20
21
do-install:
21
do-install:
(-)misc/lingoteach/Makefile (-1 / +1 lines)
Lines 54-60 post-patch:: Link Here
54
.if ${PORT_OPTIONS:MSOUND}
54
.if ${PORT_OPTIONS:MSOUND}
55
post-install::
55
post-install::
56
	cd ${WRKDIR}/${PORTNAME}-sound-${SOUNDV}/data; \
56
	cd ${WRKDIR}/${PORTNAME}-sound-${SOUNDV}/data; \
57
		${RM} -f Make*; \
57
		${RM} Make*; \
58
		${CP} -R ${WRKDIR}/${PORTNAME}-sound-${SOUNDV}/data \
58
		${CP} -R ${WRKDIR}/${PORTNAME}-sound-${SOUNDV}/data \
59
		${STAGEDIR}${DATADIR};
59
		${STAGEDIR}${DATADIR};
60
.endif
60
.endif
(-)misc/posixtestsuite/Makefile (-1 / +1 lines)
Lines 63-69 help: pre-everything Link Here
63
63
64
aclean:	all
64
aclean:	all
65
	@${ECHO} "Cleaning tests tree..."
65
	@${ECHO} "Cleaning tests tree..."
66
	-@(cd ${WRKSRC} && ${RM} -f ${RUN_RESULT} && ${MAKE_CMD} clean)
66
	-@(cd ${WRKSRC} && ${RM} ${RUN_RESULT} && ${MAKE_CMD} clean)
67
67
68
rerun:	all
68
rerun:	all
69
.if defined(WITH_THRLIB)
69
.if defined(WITH_THRLIB)
(-)misc/py-qt4-demo/Makefile (-1 / +1 lines)
Lines 26-32 USE_PYQT= assistant_run core_run dbus_run dbussupport_run declarative_run \ Link Here
26
		xmlpatterns_run sip_run qscintilla2_run
26
		xmlpatterns_run sip_run qscintilla2_run
27
27
28
do-install:
28
do-install:
29
	${RM} -f ${WRKSRC}/examples/designer/plugins/plugins.py.orig
29
	${RM} ${WRKSRC}/examples/designer/plugins/plugins.py.orig
30
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
30
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
31
	cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
31
	cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
32
	${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
32
	${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
(-)misc/talkfilters/Makefile (-1 / +1 lines)
Lines 28-34 post-extract: Link Here
28
	@${CHMOD} +x ${WRKSRC}/install-sh
28
	@${CHMOD} +x ${WRKSRC}/install-sh
29
29
30
post-patch:
30
post-patch:
31
	@${RM} -f ${WRKSRC}/*.info*
31
	@${RM} ${WRKSRC}/*.info*
32
	@${REINPLACE_CMD} -e \
32
	@${REINPLACE_CMD} -e \
33
		's|^\(pkgconfigdir\ =\ \).*|\1$$(prefix)/libdata/pkgconfig|' \
33
		's|^\(pkgconfigdir\ =\ \).*|\1$$(prefix)/libdata/pkgconfig|' \
34
			${WRKSRC}/Makefile.am \
34
			${WRKSRC}/Makefile.am \
(-)multimedia/kissdx/Makefile (-1 / +1 lines)
Lines 43-49 post-patch: Link Here
43
		 /^all:/s| $$(OBJS)||' ${WRKSRC}/Makefile
43
		 /^all:/s| $$(OBJS)||' ${WRKSRC}/Makefile
44
44
45
pre-build:
45
pre-build:
46
	@${RM} -f ${WRKSRC}/kissdx.o
46
	@${RM} ${WRKSRC}/kissdx.o
47
47
48
do-install:
48
do-install:
49
	${INSTALL_PROGRAM} ${WRKSRC}/kissdx ${STAGEDIR}${PREFIX}/sbin
49
	${INSTALL_PROGRAM} ${WRKSRC}/kissdx ${STAGEDIR}${PREFIX}/sbin
(-)multimedia/libmediainfo/Makefile (-1 / +1 lines)
Lines 50-55 post-patch: Link Here
50
post-install:
50
post-install:
51
	${INSTALL_SCRIPT} ${WRKSRC}/libmediainfo-config ${STAGEDIR}${PREFIX}/bin/libmediainfo-config
51
	${INSTALL_SCRIPT} ${WRKSRC}/libmediainfo-config ${STAGEDIR}${PREFIX}/bin/libmediainfo-config
52
	${INSTALL_DATA} ${WRKSRC}/libmediainfo.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/libmediainfo.pc
52
	${INSTALL_DATA} ${WRKSRC}/libmediainfo.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/libmediainfo.pc
53
	${RM} -fr ${STAGEDIR}${PREFIX}/include/MediaInfoDLL/
53
	${RM} -r ${STAGEDIR}${PREFIX}/include/MediaInfoDLL/
54
54
55
.include <bsd.port.mk>
55
.include <bsd.port.mk>
(-)multimedia/mlt/Makefile (-1 / +1 lines)
Lines 125-131 pre-configure: Link Here
125
125
126
post-install:
126
post-install:
127
	${INSTALL_MAN} ${WRKSRC}/docs/melt.1 ${STAGEDIR}${MANPREFIX}/man/man1/melt.1
127
	${INSTALL_MAN} ${WRKSRC}/docs/melt.1 ${STAGEDIR}${MANPREFIX}/man/man1/melt.1
128
	@${RM} -f ${WRKSRC}/docs/melt.1
128
	@${RM} ${WRKSRC}/docs/melt.1
129
.if ${PORT_OPTIONS:MDOCS}
129
.if ${PORT_OPTIONS:MDOCS}
130
. for f in ${PORTDOCS}
130
. for f in ${PORTDOCS}
131
	cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${DOCSDIR}
131
	cd ${WRKSRC} && ${COPYTREE_SHARE} ${f} ${STAGEDIR}${DOCSDIR}
(-)multimedia/mpeg4ip/Makefile (-1 / +1 lines)
Lines 133-139 pre-configure: Link Here
133
133
134
# replace bundled mp4v2 with placeholder
134
# replace bundled mp4v2 with placeholder
135
post-configure:
135
post-configure:
136
	@${RM} -rf ${WRKSRC}/lib/mp4v2
136
	@${RM} -r ${WRKSRC}/lib/mp4v2
137
	@${MKDIR} ${WRKSRC}/lib/mp4v2
137
	@${MKDIR} ${WRKSRC}/lib/mp4v2
138
	@echo '#include "mpeg4ip.h"' > ${WRKSRC}/lib/mp4v2/mp4.h
138
	@echo '#include "mpeg4ip.h"' > ${WRKSRC}/lib/mp4v2/mp4.h
139
139
(-)multimedia/oscam/Makefile (-1 / +1 lines)
Lines 25-31 SVN_REV= 11062 Link Here
25
SVN_SRC=	http://www.streamboard.tv/svn/oscam/trunk
25
SVN_SRC=	http://www.streamboard.tv/svn/oscam/trunk
26
26
27
do-install:
27
do-install:
28
	${RM} -f ${WRKSRC}/Distribution/*.debug
28
	${RM} ${WRKSRC}/Distribution/*.debug
29
	${INSTALL_PROGRAM} ${WRKSRC}/Distribution/${PORTNAME}-${PORTVERSION}-* ${STAGEDIR}${PREFIX}/bin/oscam
29
	${INSTALL_PROGRAM} ${WRKSRC}/Distribution/${PORTNAME}-${PORTVERSION}-* ${STAGEDIR}${PREFIX}/bin/oscam
30
	${INSTALL_MAN} ${WRKSRC}/Distribution/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/
30
	${INSTALL_MAN} ${WRKSRC}/Distribution/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/
31
	${INSTALL_MAN} ${WRKSRC}/Distribution/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/
31
	${INSTALL_MAN} ${WRKSRC}/Distribution/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/
(-)multimedia/py-openlp/Makefile (-1 / +1 lines)
Lines 43-49 QT_LRELEASE= ${LOCALBASE}/bin/lrelease-qt4 Link Here
43
NO_ARCH=	yes
43
NO_ARCH=	yes
44
44
45
pre-build:
45
pre-build:
46
	@${RM} -f ${WRKSRC}/resources/__init__.py
46
	@${RM} ${WRKSRC}/resources/__init__.py
47
	@${MKDIR} ${WRKSRC}/resources/i18n/qm
47
	@${MKDIR} ${WRKSRC}/resources/i18n/qm
48
	@set -e; \
48
	@set -e; \
49
	for TSFILE in ${WRKSRC}/resources/i18n/*.ts; do \
49
	for TSFILE in ${WRKSRC}/resources/i18n/*.ts; do \
(-)multimedia/pymp/Makefile (-1 / +1 lines)
Lines 34-40 OPTIONS_DEFINE= DOCS Link Here
34
post-patch:
34
post-patch:
35
	@${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|; \
35
	@${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|; \
36
		s|PREFIX/lib/pymp|${DATADIR}|' ${WRKSRC}/${PORTNAME}
36
		s|PREFIX/lib/pymp|${DATADIR}|' ${WRKSRC}/${PORTNAME}
37
	@${RM} -f ${WRKSRC}/build.py
37
	@${RM} ${WRKSRC}/build.py
38
38
39
do-build:
39
do-build:
40
	@${PYTHON_CMD} -m compileall ${WRKSRC}
40
	@${PYTHON_CMD} -m compileall ${WRKSRC}
(-)multimedia/qmmp-plugin-pack-qt5/Makefile (-1 / +1 lines)
Lines 53-58 XMP_LIB_DEPENDS= libxmp.so:audio/libxmp Link Here
53
XMP_CMAKE_BOOL=	USE_XMP
53
XMP_CMAKE_BOOL=	USE_XMP
54
54
55
pre-configure:
55
pre-configure:
56
	@${RM} -f ${BUILD_WRKSRC}/CMakeCache.txt
56
	@${RM} ${BUILD_WRKSRC}/CMakeCache.txt
57
57
58
.include <bsd.port.mk>
58
.include <bsd.port.mk>
(-)multimedia/qmmp-plugin-pack/Makefile (-1 / +1 lines)
Lines 57-62 XMP_CMAKE_ON= -DUSE_XMP:BOOL=TRUE Link Here
57
XMP_CMAKE_OFF=	-DUSE_XMP:BOOL=FALSE
57
XMP_CMAKE_OFF=	-DUSE_XMP:BOOL=FALSE
58
58
59
pre-configure:
59
pre-configure:
60
	@${RM} -f ${BUILD_WRKSRC}/CMakeCache.txt
60
	@${RM} ${BUILD_WRKSRC}/CMakeCache.txt
61
61
62
.include <bsd.port.mk>
62
.include <bsd.port.mk>
(-)multimedia/qmmp-qt5/Makefile (-2 / +2 lines)
Lines 287-293 post-patch: Link Here
287
		${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|'
287
		${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|'
288
288
289
pre-configure:
289
pre-configure:
290
	@${RM} -f ${BUILD_WRKSRC}/CMakeCache.txt
290
	@${RM} ${BUILD_WRKSRC}/CMakeCache.txt
291
291
292
post-build-DOXYGEN-on:
292
post-build-DOXYGEN-on:
293
	cd ${WRKSRC}/doc && doxygen Doxyfile
293
	cd ${WRKSRC}/doc && doxygen Doxyfile
Lines 302-308 post-install-DOXYGEN-on: Link Here
302
		${INSTALL_MAN} *.html *.png *.css ${STAGEDIR}${DOCSDIR}/html ; \
302
		${INSTALL_MAN} *.html *.png *.css ${STAGEDIR}${DOCSDIR}/html ; \
303
	cd ${WRKSRC}/doc/html/search && \
303
	cd ${WRKSRC}/doc/html/search && \
304
		${INSTALL_MAN} *.html *.png *.css *.js ${STAGEDIR}${DOCSDIR}/html/search ; \
304
		${INSTALL_MAN} *.html *.png *.css *.js ${STAGEDIR}${DOCSDIR}/html/search ; \
305
	${RM} -f ${WRKDIR}/PLIST.doc ; \
305
	${RM} ${WRKDIR}/PLIST.doc ; \
306
	${FIND} ${STAGEDIR}${DOCSDIR}/html -type f | \
306
	${FIND} ${STAGEDIR}${DOCSDIR}/html -type f | \
307
		${SED} 's|${STAGEDIR}${PREFIX}/||' \
307
		${SED} 's|${STAGEDIR}${PREFIX}/||' \
308
		>> ${WRKDIR}/PLIST.doc ; \
308
		>> ${WRKDIR}/PLIST.doc ; \
(-)multimedia/qmmp/Makefile (-2 / +2 lines)
Lines 292-298 post-patch: Link Here
292
		${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|'
292
		${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|'
293
293
294
pre-configure:
294
pre-configure:
295
	@${RM} -f ${BUILD_WRKSRC}/CMakeCache.txt
295
	@${RM} ${BUILD_WRKSRC}/CMakeCache.txt
296
296
297
post-build-DOXYGEN-on:
297
post-build-DOXYGEN-on:
298
	cd ${WRKSRC}/doc && doxygen Doxyfile
298
	cd ${WRKSRC}/doc && doxygen Doxyfile
Lines 307-313 post-install-DOXYGEN-on: Link Here
307
		${INSTALL_MAN} *.html *.png *.css ${STAGEDIR}${DOCSDIR}/html ; \
307
		${INSTALL_MAN} *.html *.png *.css ${STAGEDIR}${DOCSDIR}/html ; \
308
	cd ${WRKSRC}/doc/html/search && \
308
	cd ${WRKSRC}/doc/html/search && \
309
		${INSTALL_MAN} *.html *.png *.css *.js ${STAGEDIR}${DOCSDIR}/html/search ; \
309
		${INSTALL_MAN} *.html *.png *.css *.js ${STAGEDIR}${DOCSDIR}/html/search ; \
310
	${RM} -f ${WRKDIR}/PLIST.doc ; \
310
	${RM} ${WRKDIR}/PLIST.doc ; \
311
	${FIND} ${STAGEDIR}${DOCSDIR}/html -type f | \
311
	${FIND} ${STAGEDIR}${DOCSDIR}/html -type f | \
312
		${SED} 's|${STAGEDIR}${PREFIX}/||' \
312
		${SED} 's|${STAGEDIR}${PREFIX}/||' \
313
		>> ${WRKDIR}/PLIST.doc ; \
313
		>> ${WRKDIR}/PLIST.doc ; \
(-)multimedia/v4l-utils/Makefile (-1 / +1 lines)
Lines 15-20 INSTALL_WRKSRC= ${WRKSRC}/utils Link Here
15
15
16
# no need for udev rules
16
# no need for udev rules
17
post-install:
17
post-install:
18
	@${RM} -rf ${STAGEDIR}/lib/udev
18
	@${RM} -r ${STAGEDIR}/lib/udev
19
19
20
.include "${MASTERDIR}/Makefile"
20
.include "${MASTERDIR}/Makefile"
(-)multimedia/vlc/Makefile (-1 / +1 lines)
Lines 358-364 post-patch: Link Here
358
	@${REINPLACE_CMD} -e 's|/dev/cdrom|${WITH_CDROM_DEVICE}|g' \
358
	@${REINPLACE_CMD} -e 's|/dev/cdrom|${WITH_CDROM_DEVICE}|g' \
359
		-e 's|/dev/dvd|${WITH_DVD_DEVICE}|g' \
359
		-e 's|/dev/dvd|${WITH_DVD_DEVICE}|g' \
360
		${WRKSRC}/src/libvlc-module.c
360
		${WRKSRC}/src/libvlc-module.c
361
	@${RM} -rf ${WRKSRC}/modules/access/v4l2/linux
361
	@${RM} -r ${WRKSRC}/modules/access/v4l2/linux
362
# XXX FreeBSD doesn't have strerror_l() - use the android version of error.c
362
# XXX FreeBSD doesn't have strerror_l() - use the android version of error.c
363
	@${CP} ${WRKSRC}/src/android/error.c ${WRKSRC}/src/posix
363
	@${CP} ${WRKSRC}/src/android/error.c ${WRKSRC}/src/posix
364
.if ${PORT_OPTIONS:MQT4}
364
.if ${PORT_OPTIONS:MQT4}
(-)net-im/p5-Net-AIM/Makefile (-1 / +1 lines)
Lines 18-23 USES= perl5 Link Here
18
USE_PERL5=	configure
18
USE_PERL5=	configure
19
19
20
post-extract:
20
post-extract:
21
	@${RM} -f ${WRKSRC}/Net
21
	@${RM} ${WRKSRC}/Net
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)net-im/pidgin-skype/Makefile (-2 / +2 lines)
Lines 25-35 USE_GNOME= glib20 Link Here
25
# Note that googlecode.com is gone.
25
# Note that googlecode.com is gone.
26
build-tarball: ${DISTFILES}
26
build-tarball: ${DISTFILES}
27
${DISTFILES}:
27
${DISTFILES}:
28
	${RM} -rf ${WRKSRC}
28
	${RM} -r ${WRKSRC}
29
	svn export -r${PORTVERSION:E} \
29
	svn export -r${PORTVERSION:E} \
30
	    http://skype4pidgin.googlecode.com/svn/trunk/ ${WRKSRC}
30
	    http://skype4pidgin.googlecode.com/svn/trunk/ ${WRKSRC}
31
	tar -C ${WRKSRC}/.. -cvf - ${WRKSRC:T} | ${XZ_CMD} -vvc >${DISTFILES} || \
31
	tar -C ${WRKSRC}/.. -cvf - ${WRKSRC:T} | ${XZ_CMD} -vvc >${DISTFILES} || \
32
	    { ${RM} -f ${DISTFILES} ; exit 1 ; }
32
	    { ${RM} ${DISTFILES} ; exit 1 ; }
33
33
34
upload-tarball: build-tarball
34
upload-tarball: build-tarball
35
	scp ${DISTFILES} freefall.freebsd.org:public_distfiles/
35
	scp ${DISTFILES} freefall.freebsd.org:public_distfiles/
(-)net-im/pwytter/Makefile (-1 / +1 lines)
Lines 28-34 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} Link Here
28
DOS2UNIX_GLOB=	 *.py
28
DOS2UNIX_GLOB=	 *.py
29
29
30
post-patch:
30
post-patch:
31
	@${RM} -rf ${WRKSRC}/twclient/simplejson
31
	@${RM} -r ${WRKSRC}/twclient/simplejson
32
	@${REINPLACE_CMD} -e "s|'simplejson|}, #&|" \
32
	@${REINPLACE_CMD} -e "s|'simplejson|}, #&|" \
33
		-e "s|pwParam|pwCache','&|" \
33
		-e "s|pwParam|pwCache','&|" \
34
		-e "s|d\[p\]|d\['share/'+p\]|g" \
34
		-e "s|d\[p\]|d\['share/'+p\]|g" \
(-)net-im/turpial/Makefile (-1 / +1 lines)
Lines 28-34 LOCALES_DIR= ca de eo es fr it ja pt_BR pt_PT ru_RU tr Link Here
28
post-extract:
28
post-extract:
29
# setuptools doesn't exclude these directories
29
# setuptools doesn't exclude these directories
30
.for dir in unity gtk
30
.for dir in unity gtk
31
	@${RM} -Rf ${WRKSRC}/turpial/ui/${dir}
31
	@${RM} -R ${WRKSRC}/turpial/ui/${dir}
32
.endfor
32
.endfor
33
33
34
post-patch:
34
post-patch:
(-)net-mgmt/ccnet/Makefile (-1 / +1 lines)
Lines 65-71 post-install: Link Here
65
		${STAGEDIR}${PREFIX}/bin/ccnet-servtool
65
		${STAGEDIR}${PREFIX}/bin/ccnet-servtool
66
	(cd ${STAGEDIR}${PREFIX}/lib && \
66
	(cd ${STAGEDIR}${PREFIX}/lib && \
67
		${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB})
67
		${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB})
68
	@${RM} -rf ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}
68
	@${RM} -r ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}
69
	${LN} -s ${PREFIX}/${SEABIN}/ccnet-server ${STAGEDIR}${PREFIX}/bin/
69
	${LN} -s ${PREFIX}/${SEABIN}/ccnet-server ${STAGEDIR}${PREFIX}/bin/
70
70
71
.include <bsd.port.mk>
71
.include <bsd.port.mk>
(-)net-mgmt/cricket/Makefile (-1 / +1 lines)
Lines 38-44 do-install: Link Here
38
	${MKDIR} -m 755 ${CRICKETBASE}/cricket-${PORTVERSION}
38
	${MKDIR} -m 755 ${CRICKETBASE}/cricket-${PORTVERSION}
39
	${CP} -R ${WRKSRC}/* ${CRICKETBASE}/cricket-${PORTVERSION}
39
	${CP} -R ${WRKSRC}/* ${CRICKETBASE}/cricket-${PORTVERSION}
40
	${FIND} ${CRICKETBASE}/cricket-${PORTVERSION} -name \*.orig -or \
40
	${FIND} ${CRICKETBASE}/cricket-${PORTVERSION} -name \*.orig -or \
41
		-name \*.bak | ${XARGS} ${RM} -f
41
		-name \*.bak | ${XARGS} ${RM}
42
	${LN} -s cricket-${PORTVERSION} \
42
	${LN} -s cricket-${PORTVERSION} \
43
		${CRICKETBASE}/cricket
43
		${CRICKETBASE}/cricket
44
	if [ -f ${LOCALBASE}/cricket/compile ] ; then \
44
	if [ -f ${LOCALBASE}/cricket/compile ] ; then \
(-)net-mgmt/mk-livestatus/Makefile (-1 / +1 lines)
Lines 47-53 COMMAND_FILE?= /var/spool/nagios/rw/live Link Here
47
# Actual version can be found on CPAN
47
# Actual version can be found on CPAN
48
# http://search.cpan.org/~nierlein/Monitoring-Livestatus/
48
# http://search.cpan.org/~nierlein/Monitoring-Livestatus/
49
post-extract:
49
post-extract:
50
	@${RM} -rf ${WRKSRC}/api/perl
50
	@${RM} -r ${WRKSRC}/api/perl
51
51
52
post-patch:
52
post-patch:
53
	@${SED} -i '' -e 's|/usr/bin/python|${LOCALBASE}/bin/python2.7|g' \
53
	@${SED} -i '' -e 's|/usr/bin/python|${LOCALBASE}/bin/python2.7|g' \
(-)net-mgmt/nagvis/Makefile (-1 / +1 lines)
Lines 53-59 RUN_DEPENDS+= dot:graphics/graphviz Link Here
53
.endif
53
.endif
54
54
55
post-extract:
55
post-extract:
56
	@${RM} -f ${WRKSRC}/.gitignore ${WRKSRC}/install.sh ${WRKSRC}/INSTALL
56
	@${RM} ${WRKSRC}/.gitignore ${WRKSRC}/install.sh ${WRKSRC}/INSTALL
57
57
58
post-patch:
58
post-patch:
59
	@${REINPLACE_CMD} -i '' -e 's|@NAGVIS_WEB@|/nagvis|g' \
59
	@${REINPLACE_CMD} -i '' -e 's|@NAGVIS_WEB@|/nagvis|g' \
(-)net-mgmt/p5-Net-NSCA-Client/Makefile (-2 / +2 lines)
Lines 45-52 USES= perl5 Link Here
45
USE_PERL5=	modbuild
45
USE_PERL5=	modbuild
46
46
47
post-patch:
47
post-patch:
48
	@cd ${WRKSRC} && ${RM} -f bin/send_nsca
48
	@cd ${WRKSRC} && ${RM} bin/send_nsca
49
	@cd ${WRKSRC} && ${RM} -f t/send_nsca.t
49
	@cd ${WRKSRC} && ${RM} t/send_nsca.t
50
50
51
regression-test: build
51
regression-test: build
52
	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./Build test
52
	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./Build test
(-)net-mgmt/pandorafms_agent/Makefile (-2 / +2 lines)
Lines 40-47 post-patch: Link Here
40
	@${REINPLACE_CMD} -e '\|PREFIX=|s|=[^;]*|=${PREFIX}|' ${WRKSRC}/pandora_agent_installer
40
	@${REINPLACE_CMD} -e '\|PREFIX=|s|=[^;]*|=${PREFIX}|' ${WRKSRC}/pandora_agent_installer
41
41
42
post-install:
42
post-install:
43
	@${RM} -f ${STAGEDIR}${LOGDIR}/pandora_agent.log
43
	@${RM} ${STAGEDIR}${LOGDIR}/pandora_agent.log
44
	@${RM} -f ${STAGEDIR}${DATADIR}/collections/.empty
44
	@${RM} ${STAGEDIR}${DATADIR}/collections/.empty
45
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
45
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
46
.for x in ${PORTDOCS}
46
.for x in ${PORTDOCS}
47
	${INSTALL_DATA} ${WRKSRC}/${x} ${STAGEDIR}${DOCSDIR}
47
	${INSTALL_DATA} ${WRKSRC}/${x} ${STAGEDIR}${DOCSDIR}
(-)net-mgmt/pandorafms_console/Makefile (-1 / +1 lines)
Lines 56-62 post-patch: Link Here
56
56
57
post-install:
57
post-install:
58
	@cd ${STAGEDIR}${WWWDIR} \
58
	@cd ${STAGEDIR}${WWWDIR} \
59
		&& ${RM} -rf pandora_console_[il]* DEBIAN/ *.spec \
59
		&& ${RM} -r pandora_console_[il]* DEBIAN/ *.spec \
60
			attachment/downloads/.gitignore ${PORTDOCS} \
60
			attachment/downloads/.gitignore ${PORTDOCS} \
61
			Dockerfile docker_entrypoint.sh \
61
			Dockerfile docker_entrypoint.sh \
62
			*.sql.bak extras/check_other_languages.sh.bak
62
			*.sql.bak extras/check_other_languages.sh.bak
(-)net-mgmt/pixilate/Makefile (-1 / +1 lines)
Lines 26-32 PLIST_FILES= bin/pixilate man/man1/pixilate.1.gz Link Here
26
OPTIONS_DEFINE=	DOCS
26
OPTIONS_DEFINE=	DOCS
27
27
28
post-patch:
28
post-patch:
29
	@cd ${WRKSRC} && ${RM} -f INSTALL install-sh missing mkinstalldirs
29
	@cd ${WRKSRC} && ${RM} INSTALL install-sh missing mkinstalldirs
30
30
31
post-install:
31
post-install:
32
	${MKDIR} ${STAGEDIR}${DOCSDIR}
32
	${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)net-mgmt/sblim-wbemcli/Makefile (-1 / +1 lines)
Lines 16-21 USES= tar:bzip2 Link Here
16
GNU_CONFIGURE=	YES
16
GNU_CONFIGURE=	YES
17
CPPFLAGS+=	-I${PREFIX}/include
17
CPPFLAGS+=	-I${PREFIX}/include
18
LDFLAGS+=	-L${PREFIX}/lib
18
LDFLAGS+=	-L${PREFIX}/lib
19
MAKE_ARGS=	RM="${RM} -f"
19
MAKE_ARGS=	RM="${RM}"
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)net-mgmt/seafile/Makefile (-1 / +1 lines)
Lines 117-123 post-install: Link Here
117
	${INSTALL_SCRIPT} ${WRKSRC}/scripts/seaf-cli-wrapper.sh ${STAGEDIR}${PREFIX}/bin/seaf-cli
117
	${INSTALL_SCRIPT} ${WRKSRC}/scripts/seaf-cli-wrapper.sh ${STAGEDIR}${PREFIX}/bin/seaf-cli
118
	(cd ${STAGEDIR}${PREFIX}/lib && \
118
	(cd ${STAGEDIR}${PREFIX}/lib && \
119
		${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB})
119
		${COPYTREE_SHARE} ${PYTHON_VERSION} ${STAGEDIR}${PREFIX}/${SEALIB})
120
	@${RM} -rf ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION} \
120
	@${RM} -r ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION} \
121
		${WRKSRC}/scripts/seaf-cli-wrapper.sh \
121
		${WRKSRC}/scripts/seaf-cli-wrapper.sh \
122
		${WRKSRC}/scripts/sqlite2mysql.[ps][yh] \
122
		${WRKSRC}/scripts/sqlite2mysql.[ps][yh] \
123
		${WRKSRC}/scripts/setup-seafile.sh \
123
		${WRKSRC}/scripts/setup-seafile.sh \
(-)net-mgmt/zabbix2-server/Makefile (-1 / +1 lines)
Lines 149-155 post-patch: Link Here
149
.endif
149
.endif
150
	@${REINPLACE_CMD} -Ee 's|(@sysconfdir@/(\$$\([A-Z]*_CONFIG\)))" ([|][|] cp "../../conf/\$$\([A-Z]*_CONFIG\)" "\$$\(DESTDIR\)@sysconfdir@)"|\1.sample" \3/\2.sample"|;' \
150
	@${REINPLACE_CMD} -Ee 's|(@sysconfdir@/(\$$\([A-Z]*_CONFIG\)))" ([|][|] cp "../../conf/\$$\([A-Z]*_CONFIG\)" "\$$\(DESTDIR\)@sysconfdir@)"|\1.sample" \3/\2.sample"|;' \
151
		${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in
151
		${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in
152
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) -exec ${RM} -f {} +
152
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) -exec ${RM} {} +
153
153
154
post-install:
154
post-install:
155
.if ${PORT_OPTIONS:MJAVAGW}
155
.if ${PORT_OPTIONS:MJAVAGW}
(-)net-mgmt/zabbix22-server/Makefile (-1 / +1 lines)
Lines 146-152 post-patch: Link Here
146
.endif
146
.endif
147
	@${REINPLACE_CMD} -Ee 's|(@sysconfdir@/(\$$\([A-Z]*_CONFIG\)))" ([|][|] cp "../../conf/\$$\([A-Z]*_CONFIG\)" "\$$\(DESTDIR\)@sysconfdir@)"|\1.sample" \3/\2.sample"|;' \
147
	@${REINPLACE_CMD} -Ee 's|(@sysconfdir@/(\$$\([A-Z]*_CONFIG\)))" ([|][|] cp "../../conf/\$$\([A-Z]*_CONFIG\)" "\$$\(DESTDIR\)@sysconfdir@)"|\1.sample" \3/\2.sample"|;' \
148
		${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in
148
		${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in
149
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) -exec ${RM} -f {} +
149
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) -exec ${RM} {} +
150
150
151
.if ${ZABBIX_BUILD} == "server"
151
.if ${ZABBIX_BUILD} == "server"
152
	@${REINPLACE_CMD} -e 's#PidFile=/tmp/zabbix_server.pid#PidFile=/var/run/zabbix/zabbix_server.pid#g' \
152
	@${REINPLACE_CMD} -e 's#PidFile=/tmp/zabbix_server.pid#PidFile=/var/run/zabbix/zabbix_server.pid#g' \
(-)net-mgmt/zabbix24-server/Makefile (-1 / +1 lines)
Lines 157-163 post-patch: Link Here
157
		-Ee 's|(@sysconfdir@/(\$$\([A-Z]*_CONFIG\)))" ([|][|] cp "../../conf/\$$\([A-Z]*_CONFIG\)" "\$$\(DESTDIR\)@sysconfdir@)"|\1.sample" \3/\2.sample"|;' \
157
		-Ee 's|(@sysconfdir@/(\$$\([A-Z]*_CONFIG\)))" ([|][|] cp "../../conf/\$$\([A-Z]*_CONFIG\)" "\$$\(DESTDIR\)@sysconfdir@)"|\1.sample" \3/\2.sample"|;' \
158
		${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in
158
		${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in
159
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) \
159
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) \
160
		-exec ${RM} -f {} +
160
		-exec ${RM} {} +
161
161
162
post-install:
162
post-install:
163
163
(-)net-mgmt/zabbix3-server/Makefile (-1 / +1 lines)
Lines 195-201 post-patch: Link Here
195
		-Ee 's|(@sysconfdir@/(\$$\([A-Z]*_CONFIG\)))" ([|][|] cp "../../conf/\$$\([A-Z]*_CONFIG\)" "\$$\(DESTDIR\)@sysconfdir@)"|\1.sample" \3/\2.sample"|;' \
195
		-Ee 's|(@sysconfdir@/(\$$\([A-Z]*_CONFIG\)))" ([|][|] cp "../../conf/\$$\([A-Z]*_CONFIG\)" "\$$\(DESTDIR\)@sysconfdir@)"|\1.sample" \3/\2.sample"|;' \
196
		${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in
196
		${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in
197
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) \
197
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) \
198
		-exec ${RM} -f {} +
198
		-exec ${RM} {} +
199
199
200
post-install:
200
post-install:
201
201
(-)net-mgmt/zabbix32-server/Makefile (-1 / +1 lines)
Lines 195-201 post-patch: Link Here
195
		-Ee 's|(@sysconfdir@/(\$$\([A-Z]*_CONFIG\)))" ([|][|] cp "../../conf/\$$\([A-Z]*_CONFIG\)" "\$$\(DESTDIR\)@sysconfdir@)"|\1.sample" \3/\2.sample"|;' \
195
		-Ee 's|(@sysconfdir@/(\$$\([A-Z]*_CONFIG\)))" ([|][|] cp "../../conf/\$$\([A-Z]*_CONFIG\)" "\$$\(DESTDIR\)@sysconfdir@)"|\1.sample" \3/\2.sample"|;' \
196
		${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in
196
		${WRKSRC}/src/zabbix_${ZABBIX_BUILD}/Makefile.in
197
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) \
197
	@${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.orig' \) \
198
		-exec ${RM} -f {} +
198
		-exec ${RM} {} +
199
199
200
post-install:
200
post-install:
201
201
(-)net-p2p/qbittorrent/Makefile (-1 / +1 lines)
Lines 90-96 post-install: Link Here
90
	${INSTALL_MAN} ${WRKSRC}/doc/qbittorrent-nox.1 \
90
	${INSTALL_MAN} ${WRKSRC}/doc/qbittorrent-nox.1 \
91
		${STAGEDIR}${MAN1PREFIX}/man/man1/
91
		${STAGEDIR}${MAN1PREFIX}/man/man1/
92
.endif
92
.endif
93
	@${RM} -rf ${STAGEDIR}${PREFIX}/share/man
93
	@${RM} -r ${STAGEDIR}${PREFIX}/share/man
94
94
95
post-install-DOCS-on:
95
post-install-DOCS-on:
96
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
96
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)net-p2p/vuze/Makefile (-1 / +1 lines)
Lines 56-62 CLASSPATH:=${CLASSPATH}:${JAVALIBDIR}/${jar} Link Here
56
.endfor
56
.endfor
57
57
58
post-patch:
58
post-patch:
59
	${RM} -rf ${WRKSRC}/org/eclipse
59
	${RM} -r ${WRKSRC}/org/eclipse
60
	@${SED} -E -e 's|%%CLASSPATH%%|${CLASSPATH}|' \
60
	@${SED} -E -e 's|%%CLASSPATH%%|${CLASSPATH}|' \
61
		${FILESDIR}/build.xml > ${WRKSRC}/build.xml
61
		${FILESDIR}/build.xml > ${WRKSRC}/build.xml
62
62
(-)net/avahi-app/Makefile (-1 / +1 lines)
Lines 93-99 post-patch: avahi-post-patch Link Here
93
avahi-post-patch:
93
avahi-post-patch:
94
	@${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' \
94
	@${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' \
95
		${WRKSRC}/man/*.*
95
		${WRKSRC}/man/*.*
96
	@${RM} -f ${WRKSRC}/man/*.bak
96
	@${RM} ${WRKSRC}/man/*.bak
97
	@${REINPLACE_CMD} -e 's|-ldl||g ; s|netdev|network|g' \
97
	@${REINPLACE_CMD} -e 's|-ldl||g ; s|netdev|network|g' \
98
		${WRKSRC}/configure \
98
		${WRKSRC}/configure \
99
		${WRKSRC}/avahi-client/Makefile.in \
99
		${WRKSRC}/avahi-client/Makefile.in \
(-)net/binkd/Makefile (-1 / +1 lines)
Lines 22-28 AMIGA4D_CONFIGUTE_WITH= aso Link Here
22
HTTPS_CONFIGURE_WITH=	https
22
HTTPS_CONFIGURE_WITH=	https
23
23
24
pre-configure:
24
pre-configure:
25
	@${RM} -rf ${WRKSRC}/mkfls/unix/CVS
25
	@${RM} -r ${WRKSRC}/mkfls/unix/CVS
26
	@${CP} ${WRKSRC}/mkfls/unix/* ${WRKSRC}/
26
	@${CP} ${WRKSRC}/mkfls/unix/* ${WRKSRC}/
27
	@${CHMOD} a+x ${WRKSRC}/configure
27
	@${CHMOD} a+x ${WRKSRC}/configure
28
28
(-)net/dshell/Makefile (-1 / +1 lines)
Lines 38-44 post-patch: Link Here
38
.endfor
38
.endfor
39
39
40
post-build:
40
post-build:
41
	${RM} -rf ${WRKSRC}/lib/${PYTHON_VERSION}
41
	${RM} -r ${WRKSRC}/lib/${PYTHON_VERSION}
42
	${REINPLACE_CMD} -e 's|${WRKSRC}|${ETCDIR}|' ${WRKSRC}/dshell ${WRKSRC}/dshell-decode
42
	${REINPLACE_CMD} -e 's|${WRKSRC}|${ETCDIR}|' ${WRKSRC}/dshell ${WRKSRC}/dshell-decode
43
	${REINPLACE_CMD} -e 's|BINPATH=${WRKSRC}/bin|BINPATH=${PREFIX}/libexec/dshell|' \
43
	${REINPLACE_CMD} -e 's|BINPATH=${WRKSRC}/bin|BINPATH=${PREFIX}/libexec/dshell|' \
44
		-e 's|DSHELL=${WRKSRC}|DSHELL=${PYTHON_SITELIBDIR}|' \
44
		-e 's|DSHELL=${WRKSRC}|DSHELL=${PYTHON_SITELIBDIR}|' \
(-)net/freeradius3/Makefile (-1 / +1 lines)
Lines 362-368 post-patch: Link Here
362
		${WRKSRC}/src/modules/rlm_krb5/configure
362
		${WRKSRC}/src/modules/rlm_krb5/configure
363
.endif
363
.endif
364
.if empty(PORT_OPTIONS:MRUBY)
364
.if empty(PORT_OPTIONS:MRUBY)
365
	@${RM} -fr ${WRKSRC}/src/modules/rlm_ruby/
365
	@${RM} -r ${WRKSRC}/src/modules/rlm_ruby/
366
.endif
366
.endif
367
367
368
post-build:
368
post-build:
(-)net/ldapdiff/Makefile (-1 / +1 lines)
Lines 34-40 CONFIGURE_ARGS+=--with-iconv-dir=${LOCALBASE} Link Here
34
.endif
34
.endif
35
35
36
post-extract:
36
post-extract:
37
	@cd ${WRKSRC} && ${RM} -f *.o ldapdiff Makefile config.h
37
	@cd ${WRKSRC} && ${RM} *.o ldapdiff Makefile config.h
38
38
39
do-install:
39
do-install:
40
	${INSTALL_PROGRAM} ${WRKSRC}/ldapdiff ${STAGEDIR}${PREFIX}/bin
40
	${INSTALL_PROGRAM} ${WRKSRC}/ldapdiff ${STAGEDIR}${PREFIX}/bin
(-)net/libp0f/Makefile (-2 / +2 lines)
Lines 20-27 USES= gmake libtool pathfix pkgconfig tar:tgz Link Here
20
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
21
22
post-stage:
22
post-stage:
23
	${RM} -f ${STAGEDIR}${LOCALBASE}/bin/p0f
23
	${RM} ${STAGEDIR}${LOCALBASE}/bin/p0f
24
	${MV} ${STAGEDIR}/etc/p0f ${STAGEDIR}${LOCALBASE}/etc/libp0f
24
	${MV} ${STAGEDIR}/etc/p0f ${STAGEDIR}${LOCALBASE}/etc/libp0f
25
	${RM} -rf ${STAGEDIR}/etc
25
	${RM} -r ${STAGEDIR}/etc
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)net/linux-c6-openldap/Makefile (-1 / +1 lines)
Lines 22-28 PORTDOCS= ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README Link Here
22
22
23
# do not install any openldap configuration directories/files
23
# do not install any openldap configuration directories/files
24
post-extract:
24
post-extract:
25
	${RM} -rf ${WRKSRC}/etc
25
	${RM} -r ${WRKSRC}/etc
26
26
27
# use a native openldap configuration directories/files
27
# use a native openldap configuration directories/files
28
post-install:
28
post-install:
(-)net/linux-f10-nss_ldap/Makefile (-3 / +3 lines)
Lines 48-58 post-patch: Link Here
48
	fi
48
	fi
49
.if !${PORT_OPTIONS:MPAM}
49
.if !${PORT_OPTIONS:MPAM}
50
	@if [ -f ${WRKSRC}/lib/security/pam_ldap.so ]; then \
50
	@if [ -f ${WRKSRC}/lib/security/pam_ldap.so ]; then \
51
		${RM} -rf ${WRKSRC}/lib/; \
51
		${RM} -r ${WRKSRC}/lib/; \
52
	fi
52
	fi
53
	@if [ -f ${WRKSRC}/usr/share/doc/${PORTNAME}-${PORTVERSION}/COPYING.pam_ldap ]; then \
53
	@if [ -f ${WRKSRC}/usr/share/doc/${PORTNAME}-${PORTVERSION}/COPYING.pam_ldap ]; then \
54
		${RM} ${WRKSRC}/usr/share/doc/${PORTNAME}-${PORTVERSION}/*.pam*; \
54
		${RM} ${WRKSRC}/usr/share/doc/${PORTNAME}-${PORTVERSION}/*.pam*; \
55
		${RM} -rf ${WRKSRC}/usr/share/doc/${PORTNAME}-${PORTVERSION}/pam.d; \
55
		${RM} -r ${WRKSRC}/usr/share/doc/${PORTNAME}-${PORTVERSION}/pam.d; \
56
	fi
56
	fi
57
	@if [ -f ${WRKSRC}/usr/share/man/man5/pam_ldap.5.gz ]; then \
57
	@if [ -f ${WRKSRC}/usr/share/man/man5/pam_ldap.5.gz ]; then \
58
		${RM} ${WRKSRC}/usr/share/man/man5/pam_ldap.5.gz; \
58
		${RM} ${WRKSRC}/usr/share/man/man5/pam_ldap.5.gz; \
Lines 60-66 post-patch: Link Here
60
.else
60
.else
61
.if !${PORT_OPTIONS:MDOCS}
61
.if !${PORT_OPTIONS:MDOCS}
62
	@if [ -d ${WRKSRC}/usr/share/doc/${PORTNAME}-${PORTVERSION}/pam.d ]; then \
62
	@if [ -d ${WRKSRC}/usr/share/doc/${PORTNAME}-${PORTVERSION}/pam.d ]; then \
63
		${RM} -rf ${WRKSRC}/usr/share/doc/${PORTNAME}-${PORTVERSION}/pam.d/; \
63
		${RM} -r ${WRKSRC}/usr/share/doc/${PORTNAME}-${PORTVERSION}/pam.d/; \
64
	fi
64
	fi
65
.endif
65
.endif
66
.endif
66
.endif
(-)net/linux-f10-openldap/Makefile (-1 / +1 lines)
Lines 21-27 PORTDOCS= ANNOUNCEMENT CHANGES COPYRIGHT LICENSE README Link Here
21
21
22
# do not install any openldap configuration directories/files
22
# do not install any openldap configuration directories/files
23
post-extract:
23
post-extract:
24
	${RM} -rf ${WRKSRC}/etc
24
	${RM} -r ${WRKSRC}/etc
25
25
26
# use a native openldap configuration directories/files
26
# use a native openldap configuration directories/files
27
post-install:
27
post-install:
(-)net/netatalk/Makefile (-1 / +1 lines)
Lines 118-124 post-patch: Link Here
118
		${WRKSRC}/configure
118
		${WRKSRC}/configure
119
119
120
post-install:
120
post-install:
121
	@${RM} -f ${STAGEDIR}${PREFIX}/bin/nu ${STAGEDIR}${PREFIX}/bin/lp2pap.sh \
121
	@${RM} ${STAGEDIR}${PREFIX}/bin/nu ${STAGEDIR}${PREFIX}/bin/lp2pap.sh \
122
		${STAGEDIR}${PREFIX}/bin/test_parse_mtab \
122
		${STAGEDIR}${PREFIX}/bin/test_parse_mtab \
123
		${STAGEDIR}${PREFIX}/bin/afpd-mtab.pl
123
		${STAGEDIR}${PREFIX}/bin/afpd-mtab.pl
124
	${INSTALL_SCRIPT} ${WRKSRC}/contrib/macusers/macusers \
124
	${INSTALL_SCRIPT} ${WRKSRC}/contrib/macusers/macusers \
(-)net/neubot/Makefile (-1 / +1 lines)
Lines 35-41 PKGMESSAGE= ${WRKDIR}/pkg_message Link Here
35
OPTIONS_DEFINE=	DOCS
35
OPTIONS_DEFINE=	DOCS
36
36
37
post-install:
37
post-install:
38
	${RM} -rf ${STAGEDIR}${LSTATEDIR}
38
	${RM} -r ${STAGEDIR}${LSTATEDIR}
39
	(cd ${STAGEDIR}${PREFIX} \
39
	(cd ${STAGEDIR}${PREFIX} \
40
	&& ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
40
	&& ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
41
	-d ${PREFIX} -f ${DATADIR:S;${PREFIX}/;;})
41
	-d ${PREFIX} -f ${DATADIR:S;${PREFIX}/;;})
(-)net/nph/Makefile (-1 / +1 lines)
Lines 21-26 do-install: Link Here
21
	PKG_PREFIX=${STAGEDIR}${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
21
	PKG_PREFIX=${STAGEDIR}${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
22
22
23
post-clean:
23
post-clean:
24
	@${RM} -f ${STAGEDIR}${PREFIX}/etc/ph_server
24
	@${RM} ${STAGEDIR}${PREFIX}/etc/ph_server
25
25
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)net/ntlmaps/Makefile (-1 / +1 lines)
Lines 19-25 OPTIONS_DEFINE= DOCS Link Here
19
post-patch:
19
post-patch:
20
	@${REINPLACE_CMD} -e \
20
	@${REINPLACE_CMD} -e \
21
	    's,^#! /usr/bin/python,#!${PYTHON_CMD},' ${WRKSRC}/main.py
21
	    's,^#! /usr/bin/python,#!${PYTHON_CMD},' ${WRKSRC}/main.py
22
	@${RM} -rf ${WRKSRC}/main.py.bak
22
	@${RM} -r ${WRKSRC}/main.py.bak
23
23
24
do-build:
24
do-build:
25
	@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
25
	@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
(-)net/p5-PlRPC/Makefile (-1 / +1 lines)
Lines 19-25 USE_PERL5= configure Link Here
19
WRKSRC=		${WRKDIR}/${PORTNAME}
19
WRKSRC=		${WRKDIR}/${PORTNAME}
20
20
21
post-patch:
21
post-patch:
22
	@${FIND} ${WRKSRC} -name ".svn" | ${XARGS} ${RM} -rf
22
	@${FIND} ${WRKSRC} -name ".svn" | ${XARGS} ${RM} -r
23
	@${REINPLACE_CMD} -i '' -e 's/perldoc -t/echo perldoc -t/' \
23
	@${REINPLACE_CMD} -i '' -e 's/perldoc -t/echo perldoc -t/' \
24
		${WRKSRC}/Makefile.PL
24
		${WRKSRC}/Makefile.PL
25
25
(-)net/py-pystun/Makefile (-1 / +1 lines)
Lines 18-23 USE_PYTHON= autoplist distutils Link Here
18
NO_ARCH=	yes
18
NO_ARCH=	yes
19
19
20
post-extract:
20
post-extract:
21
	@${RM} -rf ${WRKSRC}/tests
21
	@${RM} -r ${WRKSRC}/tests
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)net/samba36/Makefile (-3 / +3 lines)
Lines 483-490 pre-configure: Link Here
483
483
484
post-configure:
484
post-configure:
485
# It's in another port
485
# It's in another port
486
	@${RM} -f ${WRKDIR}/${DISTNAME}/docs/htmldocs/manpages/libsmbclient.7.html
486
	@${RM} ${WRKDIR}/${DISTNAME}/docs/htmldocs/manpages/libsmbclient.7.html
487
	@${RM} -rf ${WRKDIR}/${DISTNAME}/examples/libsmbclient
487
	@${RM} -r ${WRKDIR}/${DISTNAME}/examples/libsmbclient
488
488
489
pre-install:
489
pre-install:
490
	-@${FIND} "${STAGEDIR}${SAMBA_MODULEDIR}" -type f -o -type l 2>/dev/null | ${SORT} | ${SED} -E 's|^${STAGEDIR}${PREFIX}/?||;' > ${WRKDIR}/.PLIST.exclude
490
	-@${FIND} "${STAGEDIR}${SAMBA_MODULEDIR}" -type f -o -type l 2>/dev/null | ${SORT} | ${SED} -E 's|^${STAGEDIR}${PREFIX}/?||;' > ${WRKDIR}/.PLIST.exclude
Lines 494-500 pre-install: Link Here
494
.endif
494
.endif
495
495
496
post-install:
496
post-install:
497
	@${RM} -f ${STAGEDIR}/${PREFIX}/bin/findsmb
497
	@${RM} ${STAGEDIR}/${PREFIX}/bin/findsmb
498
.for sect in 1 3 5 7 8
498
.for sect in 1 3 5 7 8
499
	@${MKDIR} ${STAGEDIR}${MAN${sect}PREFIX}/man/man${sect}
499
	@${MKDIR} ${STAGEDIR}${MAN${sect}PREFIX}/man/man${sect}
500
.	for man in ${SAMBA_MAN${sect}}
500
.	for man in ${SAMBA_MAN${sect}}
(-)net/samba42/Makefile (-1 / +1 lines)
Lines 453-459 PORTDOCS= README.FreeBSD Link Here
453
IGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support
453
IGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support
454
454
455
post-extract:
455
post-extract:
456
			@${RM} -rf ${WRKSRC}/pidl
456
			@${RM} -r ${WRKSRC}/pidl
457
457
458
post-patch:
458
post-patch:
459
			@${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${PKGCONFIGDIR}|g' \
459
			@${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${PKGCONFIGDIR}|g' \
(-)net/samba43/Makefile (-1 / +1 lines)
Lines 453-459 PORTDOCS= README.FreeBSD Link Here
453
IGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support
453
IGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support
454
454
455
post-extract:
455
post-extract:
456
			@${RM} -rf ${WRKSRC}/pidl
456
			@${RM} -r ${WRKSRC}/pidl
457
457
458
post-patch:
458
post-patch:
459
			@${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${PKGCONFIGDIR}|g' \
459
			@${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${PKGCONFIGDIR}|g' \
(-)net/samba44/Makefile (-1 / +1 lines)
Lines 439-445 PORTDOCS= README.FreeBSD Link Here
439
IGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support
439
IGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support
440
440
441
post-extract:
441
post-extract:
442
			@${RM} -rf ${WRKSRC}/pidl
442
			@${RM} -r ${WRKSRC}/pidl
443
443
444
post-patch:
444
post-patch:
445
			@${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${PKGCONFIGDIR}|g' \
445
			@${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${PKGCONFIGDIR}|g' \
(-)net/stf-6rd-kmod/Makefile (-3 / +3 lines)
Lines 64-70 maintainer-diff: Link Here
64
	${FETCH_CMD} -o ${MASTERDIR}/files-9.1/patch-aa https://github.com/kuriyama/freebsd/compare/freebsd:releng/9.1...6rd-releng-9.1.diff
64
	${FETCH_CMD} -o ${MASTERDIR}/files-9.1/patch-aa https://github.com/kuriyama/freebsd/compare/freebsd:releng/9.1...6rd-releng-9.1.diff
65
65
66
maintainer-tar:
66
maintainer-tar:
67
	-${RM} -rf ${EXPDIR}
67
	-${RM} -r ${EXPDIR}
68
	${MKDIR} ${EXPDIR}
68
	${MKDIR} ${EXPDIR}
69
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/releng/${OSREL}/sys/net net
69
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/releng/${OSREL}/sys/net net
70
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/releng/${OSREL}/sys/modules/if_stf modules/if_stf
70
	cd ${EXPDIR} && svn export -r ${SVN_REV} ${SVN_MIRROR}/releng/${OSREL}/sys/modules/if_stf modules/if_stf
Lines 77-87 maintainer-check: Link Here
77
	if [ "$${new}" != "$${old}" ]; then ${ECHO_MSG} "New stf rev: $${new}"; fi
77
	if [ "$${new}" != "$${old}" ]; then ${ECHO_MSG} "New stf rev: $${new}"; fi
78
78
79
make-distinfo:
79
make-distinfo:
80
	${RM} -f distinfo.tmp.*
80
	${RM} distinfo.tmp.*
81
.for r in 8.4 9.1 9.3 10.1
81
.for r in 8.4 9.1 9.3 10.1
82
	${MAKE} OSREL=${r} OSVERSION=${r:C/\.//}0000 UNAMER=${r}-RELEASE DISTINFO_FILE=${MASTERDIR}/distinfo.tmp.${r} makesum
82
	${MAKE} OSREL=${r} OSVERSION=${r:C/\.//}0000 UNAMER=${r}-RELEASE DISTINFO_FILE=${MASTERDIR}/distinfo.tmp.${r} makesum
83
.endfor
83
.endfor
84
	${CAT} ${MASTERDIR}/distinfo.tmp.* > ${MASTERDIR}/distinfo
84
	${CAT} ${MASTERDIR}/distinfo.tmp.* > ${MASTERDIR}/distinfo
85
	${RM} -f distinfo.tmp.*
85
	${RM} distinfo.tmp.*
86
86
87
.include <bsd.port.post.mk>
87
.include <bsd.port.post.mk>
(-)net/vnc/Makefile (-1 / +1 lines)
Lines 74-80 PLIST_SUB+= SERVER="@comment " Link Here
74
post-extract:
74
post-extract:
75
.if ${PORT_OPTIONS:MSERVER}
75
.if ${PORT_OPTIONS:MSERVER}
76
	@cd ${WRKSRC} && ${TAR} -cf - -C ${WRKDIR} xc | ${TAR} -xf - && \
76
	@cd ${WRKSRC} && ${TAR} -cf - -C ${WRKDIR} xc | ${TAR} -xf - && \
77
	${RM} -rf ${WRKDIR}/xc
77
	${RM} -r ${WRKDIR}/xc
78
.endif
78
.endif
79
79
80
post-patch:
80
post-patch:
(-)net/zebra/Makefile (-1 / +1 lines)
Lines 82-88 IGNORE= RIPNGD requires IPV6 option Link Here
82
.endif
82
.endif
83
83
84
post-install:
84
post-install:
85
	@( cd ${WRKSRC}/doc; ${RM} -f zebra*info*; \
85
	@( cd ${WRKSRC}/doc; ${RM} zebra*info*; \
86
	   ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} zebra.info install )
86
	   ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} zebra.info install )
87
	@${ECHO_MSG} "===>     installing zebra startup file..."
87
	@${ECHO_MSG} "===>     installing zebra startup file..."
88
	${INSTALL_SCRIPT} ${WRKDIR}/zebractl ${STAGEDIR}${PREFIX}/sbin/zebractl
88
	${INSTALL_SCRIPT} ${WRKDIR}/zebractl ${STAGEDIR}${PREFIX}/sbin/zebractl
(-)news/diablo/Makefile (-1 / +1 lines)
Lines 48-54 do-install: Link Here
48
	${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/group
48
	${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/group
49
	${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/postq
49
	${MKDIR} ${STAGEDIR}${PREFIX}/news/spool/postq
50
	(cd ${WRKSRC} && xmake install)
50
	(cd ${WRKSRC} && xmake install)
51
	@${RM} -rf ${STAGEDIR}${PREFIX}/news/man
51
	@${RM} -r ${STAGEDIR}${PREFIX}/news/man
52
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/news/dbin/*
52
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/news/dbin/*
53
	${INSTALL_SCRIPT} ${WRKDIR}/diablo ${STAGEDIR}${PREFIX}/etc/rc.d
53
	${INSTALL_SCRIPT} ${WRKDIR}/diablo ${STAGEDIR}${PREFIX}/etc/rc.d
54
54
(-)news/fidogate/Makefile (-2 / +2 lines)
Lines 34-41 post-patch: Link Here
34
34
35
pre-configure:
35
pre-configure:
36
	${TOUCH} ${WRKSRC}/doc/fidogate.info
36
	${TOUCH} ${WRKSRC}/doc/fidogate.info
37
	${RM} -f ${WRKSRC}/doc/fidogate.info-?
37
	${RM} ${WRKSRC}/doc/fidogate.info-?
38
	${RM} -f ${WRKSRC}/doc/fidogate.txt
38
	${RM} ${WRKSRC}/doc/fidogate.txt
39
	${REINPLACE_CMD} -e "s|[.]info-|.info|" ${WRKSRC}/doc/Makefile
39
	${REINPLACE_CMD} -e "s|[.]info-|.info|" ${WRKSRC}/doc/Makefile
40
	${REINPLACE_CMD} -e "s|.{PREFIX}|${PREFIX}|g" \
40
	${REINPLACE_CMD} -e "s|.{PREFIX}|${PREFIX}|g" \
41
		 -e "s|.{LOCALBASE}|${LOCALBASE}|g" \
41
		 -e "s|.{LOCALBASE}|${LOCALBASE}|g" \
(-)ports-mgmt/porttree/Makefile (-1 / +1 lines)
Lines 33-39 do-install: Link Here
33
33
34
gen-dist:
34
gen-dist:
35
	${MKDIR} ${WRKDIR}
35
	${MKDIR} ${WRKDIR}
36
	${RM} -rf ${WRKSRC}
36
	${RM} -r ${WRKSRC}
37
	svn export -r ${SVN_REV} ${SVNROOT} ${WRKSRC}
37
	svn export -r ${SVN_REV} ${SVNROOT} ${WRKSRC}
38
	${TAR} -cvy -C ${WRKDIR} --exclude FreeBSDport -f ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME}
38
	${TAR} -cvy -C ${WRKDIR} --exclude FreeBSDport -f ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME}
39
39
(-)print/a2ps/Makefile (-1 / +1 lines)
Lines 86-91 post-install: Link Here
86
.endif
86
.endif
87
	cd ${WRKSRC}/doc && \
87
	cd ${WRKSRC}/doc && \
88
		${SETENV} ${MAKE_ENV} ${MAKE} ${.MAKEFLAGS} ${MAKE_ARGS} ${INSTALL_TARGET}
88
		${SETENV} ${MAKE_ENV} ${MAKE} ${.MAKEFLAGS} ${MAKE_ARGS} ${INSTALL_TARGET}
89
	${RM} -f ${STAGEDIR}${PREFIX}/lib/liba2ps.la
89
	${RM} ${STAGEDIR}${PREFIX}/lib/liba2ps.la
90
90
91
.include <bsd.port.mk>
91
.include <bsd.port.mk>
(-)print/adobe-cmaps/Makefile (-1 / +1 lines)
Lines 21-27 INSTDIRS= ac15 ag15 ai0 aj16 aj20 ak12 rksj-cmaps Link Here
21
FONTSDIR=	${PREFIX}/share/fonts/${PORTNAME}
21
FONTSDIR=	${PREFIX}/share/fonts/${PORTNAME}
22
22
23
post-extract:
23
post-extract:
24
	${RM} -f ${WRKSRC}/ag15/.nfsFA55
24
	${RM} ${WRKSRC}/ag15/.nfsFA55
25
25
26
do-install:
26
do-install:
27
	${MKDIR} ${STAGEDIR}${FONTSDIR}
27
	${MKDIR} ${STAGEDIR}${FONTSDIR}
(-)print/afm/Makefile (-1 / +1 lines)
Lines 14-19 COMMENT= Adobe Font Metrics Link Here
14
14
15
NO_BUILD=	yes
15
NO_BUILD=	yes
16
pre-patch:
16
pre-patch:
17
	@${RM} -rf ${WRKSRC}/RCS
17
	@${RM} -r ${WRKSRC}/RCS
18
18
19
.include <bsd.port.mk>
19
.include <bsd.port.mk>
(-)print/apsfilter/Makefile (-1 / +1 lines)
Lines 136-142 RUN_DEPENDS+= ${_DEPENDS_CONVERT} Link Here
136
.endif
136
.endif
137
137
138
post-install:
138
post-install:
139
	${RM} -f ${STAGEDIR}${PREFIX}/etc/apsfilter/basedir
139
	${RM} ${STAGEDIR}${PREFIX}/etc/apsfilter/basedir
140
	${LN} -sfn ${PREFIX}/share/apsfilter ${STAGEDIR}${PREFIX}/etc/apsfilter/basedir
140
	${LN} -sfn ${PREFIX}/share/apsfilter ${STAGEDIR}${PREFIX}/etc/apsfilter/basedir
141
141
142
.include <bsd.port.mk>
142
.include <bsd.port.mk>
(-)print/ghostscript8-base/Makefile (-1 / +1 lines)
Lines 134-140 pre-build: pre-build-drivers.mak Link Here
134
	    ${WRKSRC}/freetype/objs/freetype214MT_D.so
134
	    ${WRKSRC}/freetype/objs/freetype214MT_D.so
135
135
136
pre-install:
136
pre-install:
137
	cd ${WRKSRC}/Resource/Init && ${RM} -f \
137
	cd ${WRKSRC}/Resource/Init && ${RM} \
138
	    gs_statd.ps.orig gs_ttf.ps.orig pdf_font.ps.orig
138
	    gs_statd.ps.orig gs_ttf.ps.orig pdf_font.ps.orig
139
	${MKDIR} ${STAGEDIR}${DATADIR}
139
	${MKDIR} ${STAGEDIR}${DATADIR}
140
140
(-)print/ghostscript9-agpl-base/Makefile (-1 / +1 lines)
Lines 129-135 pre-build: pre-build-drivers.mak Link Here
129
	${MKDIR} ${WRKSRC}/bin
129
	${MKDIR} ${WRKSRC}/bin
130
130
131
pre-install:
131
pre-install:
132
	cd ${WRKSRC}/Resource/Init && ${RM} -f \
132
	cd ${WRKSRC}/Resource/Init && ${RM} \
133
	    gs_statd.ps.orig gs_ttf.ps.orig pdf_font.ps.orig
133
	    gs_statd.ps.orig gs_ttf.ps.orig pdf_font.ps.orig
134
	${MKDIR} ${STAGEDIR}${DATADIR}
134
	${MKDIR} ${STAGEDIR}${DATADIR}
135
135
(-)print/ghostscript9-base/Makefile (-1 / +1 lines)
Lines 130-136 pre-build: pre-build-drivers.mak Link Here
130
	${MKDIR} ${WRKSRC}/bin
130
	${MKDIR} ${WRKSRC}/bin
131
131
132
pre-install:
132
pre-install:
133
	cd ${WRKSRC}/Resource/Init && ${RM} -f \
133
	cd ${WRKSRC}/Resource/Init && ${RM} \
134
	    gs_statd.ps.orig gs_ttf.ps.orig pdf_font.ps.orig
134
	    gs_statd.ps.orig gs_ttf.ps.orig pdf_font.ps.orig
135
	${MKDIR} ${STAGEDIR}${DATADIR}
135
	${MKDIR} ${STAGEDIR}${DATADIR}
136
136
(-)print/muttprint/Makefile (-1 / +1 lines)
Lines 56-62 pre-everything:: Link Here
56
	@${ECHO}
56
	@${ECHO}
57
57
58
post-patch:
58
post-patch:
59
	@${RM} -f ${WRKSRC}/pics/*.orig
59
	@${RM} ${WRKSRC}/pics/*.orig
60
.if ${PAPERSIZE}==a4
60
.if ${PAPERSIZE}==a4
61
	@${REINPLACE_CMD} 's|%%PAPERSIZE%%|${PAPERSIZE:tu}|' \
61
	@${REINPLACE_CMD} 's|%%PAPERSIZE%%|${PAPERSIZE:tu}|' \
62
		${WRKSRC}/muttprint
62
		${WRKSRC}/muttprint
(-)print/openprinting/Makefile (-1 / +1 lines)
Lines 93-99 post-patch: Link Here
93
93
94
post-install:
94
post-install:
95
.for unneeded in bin sbin man/man1 man/mani share
95
.for unneeded in bin sbin man/man1 man/mani share
96
	@${RM} -rf ${STAGEDIR}${PREFIX}/${unneeded}
96
	@${RM} -r ${STAGEDIR}${PREFIX}/${unneeded}
97
.endfor
97
.endfor
98
98
99
.include <bsd.port.mk>
99
.include <bsd.port.mk>
(-)print/p5-Text-PDF/Makefile (-1 / +1 lines)
Lines 17-23 USES= perl5 Link Here
17
USE_PERL5=	configure
17
USE_PERL5=	configure
18
18
19
post-patch:
19
post-patch:
20
	@${RM} -f ${WRKSRC}/pm_to_blib
20
	@${RM} ${WRKSRC}/pm_to_blib
21
21
22
post-install:
22
post-install:
23
	@${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Text/PDF/examples
23
	@${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Text/PDF/examples
(-)print/pslib/Makefile (-1 / +1 lines)
Lines 56-62 post-patch: Link Here
56
56
57
post-install:
57
post-install:
58
	${MKDIR} -m 0755 ${STAGEDIR}${EXAMPLESDIR}
58
	${MKDIR} -m 0755 ${STAGEDIR}${EXAMPLESDIR}
59
	@${RM} -f ${EX_WRKSRC}/Makefile.unix ${EX_WRKSRC}/ChangeLog \
59
	@${RM} ${EX_WRKSRC}/Makefile.unix ${EX_WRKSRC}/ChangeLog \
60
		${EX_WRKSRC}/CMakeLists.txt
60
		${EX_WRKSRC}/CMakeLists.txt
61
	cd ${EX_WRKSRC} && ${PAX} -rw * ${STAGEDIR}${EXAMPLESDIR}
61
	cd ${EX_WRKSRC} && ${PAX} -rw * ${STAGEDIR}${EXAMPLESDIR}
62
62
(-)russian/koi8r-ps/Makefile (-1 / +1 lines)
Lines 64-70 do-install: Link Here
64
		else \
64
		else \
65
			${SETENV} SIMPLE_BACKUP_SUFFIX=.CyrPS VERSION_CONTROL= \
65
			${SETENV} SIMPLE_BACKUP_SUFFIX=.CyrPS VERSION_CONTROL= \
66
				${PATCH} "${FONTMAP}" ${WRKSRC}/Fontmap.diff ; \
66
				${PATCH} "${FONTMAP}" ${WRKSRC}/Fontmap.diff ; \
67
			${RM} -f "${FONTMAP}".CyrPS ; \
67
			${RM} "${FONTMAP}".CyrPS ; \
68
	fi
68
	fi
69
.endif
69
.endif
70
	${ECHO_CMD} ${FONTMAP} > ${STAGEDIR}${CPS_DIR}/fontmap.path
70
	${ECHO_CMD} ${FONTMAP} > ${STAGEDIR}${CPS_DIR}/fontmap.path
(-)science/minc2/Makefile (-3 / +3 lines)
Lines 38-45 LDFLAGS+= -L${LOCALBASE}/lib Link Here
38
CONFLICTS=	minc-1* zh-tk-[0-9]*
38
CONFLICTS=	minc-1* zh-tk-[0-9]*
39
39
40
pre-patch:
40
pre-patch:
41
	@${RM} -f ${WRKSRC}/ac_config_aux/*
41
	@${RM} ${WRKSRC}/ac_config_aux/*
42
	@${RM} -f ${WRKSRC}/progs/minccalc/gram.[ch]
42
	@${RM} ${WRKSRC}/progs/minccalc/gram.[ch]
43
	@${RM} -f ${WRKSRC}/progs/mincgen/ncgentab.[ch]
43
	@${RM} ${WRKSRC}/progs/mincgen/ncgentab.[ch]
44
44
45
.include <bsd.port.mk>
45
.include <bsd.port.mk>
(-)security/bdc/Makefile (-1 / +1 lines)
Lines 47-53 do-install: Link Here
47
47
48
	${MV} ${STAGEDIR}${PREFIX}/bdc/doc ${STAGEDIR}${DOCSDIR}
48
	${MV} ${STAGEDIR}${PREFIX}/bdc/doc ${STAGEDIR}${DOCSDIR}
49
	${INSTALL_MAN} ${STAGEDIR}${PREFIX}/bdc/man/bdc.1 ${STAGEDIR}${MANPREFIX}/man/man1
49
	${INSTALL_MAN} ${STAGEDIR}${PREFIX}/bdc/man/bdc.1 ${STAGEDIR}${MANPREFIX}/man/man1
50
	${RM} -f ${STAGEDIR}${PREFIX}/bdc/man
50
	${RM} ${STAGEDIR}${PREFIX}/bdc/man
51
51
52
	${INSTALL_SCRIPT} ${WRKDIR}/bdc ${STAGEDIR}${PREFIX}/bin
52
	${INSTALL_SCRIPT} ${WRKDIR}/bdc ${STAGEDIR}${PREFIX}/bin
53
53
(-)security/ca_root_nss/Makefile (-1 / +1 lines)
Lines 47-53 do-extract: Link Here
47
	@${TAR} -C ${WRKDIR} -xf ${DISTDIR}/nss-${VERSION_NSS}${NSS_SUFFIX}${EXTRACT_SUFX} \
47
	@${TAR} -C ${WRKDIR} -xf ${DISTDIR}/nss-${VERSION_NSS}${NSS_SUFFIX}${EXTRACT_SUFX} \
48
	    ${CERTDATA_TXT_PATH}
48
	    ${CERTDATA_TXT_PATH}
49
	@${CP} ${WRKDIR}/${CERTDATA_TXT_PATH} ${WRKDIR}
49
	@${CP} ${WRKDIR}/${CERTDATA_TXT_PATH} ${WRKDIR}
50
	@${RM} -rf ${WRKDIR}/nss-${VERSION_NSS}
50
	@${RM} -r ${WRKDIR}/nss-${VERSION_NSS}
51
51
52
do-build:	apply-slist
52
do-build:	apply-slist
53
	@${SETENV} PATH=${LOCALBASE}/bin:$${PATH} \
53
	@${SETENV} PATH=${LOCALBASE}/bin:$${PATH} \
(-)security/courier-authlib/Makefile (-1 / +1 lines)
Lines 179-185 post-patch: Link Here
179
179
180
pre-configure:
180
pre-configure:
181
	@if [ -f "${WRKDIR}/courier-authlib.cache" -a -s "${WRKDIR}/courier-authlib.cache" ] ; then \
181
	@if [ -f "${WRKDIR}/courier-authlib.cache" -a -s "${WRKDIR}/courier-authlib.cache" ] ; then \
182
		${RM} -f "${WRKDIR}/courier-authlib.cache" ; \
182
		${RM} "${WRKDIR}/courier-authlib.cache" ; \
183
	fi
183
	fi
184
184
185
post-install:
185
post-install:
(-)security/doorman/Makefile (-1 / +1 lines)
Lines 32-38 pre-patch: Link Here
32
		${WRKSRC}/doormand.c
32
		${WRKSRC}/doormand.c
33
33
34
post-install:
34
post-install:
35
	${RM} -f ${STAGEDIR}${PREFIX}/etc/doormand/ipf_add
35
	${RM} ${STAGEDIR}${PREFIX}/etc/doormand/ipf_add
36
	(cd ${FILESDIR} && ${INSTALL_SCRIPT} ipf_add.atend ipf_delete \
36
	(cd ${FILESDIR} && ${INSTALL_SCRIPT} ipf_add.atend ipf_delete \
37
		ipf_add.before_block ${STAGEDIR}${PREFIX}/etc/doormand)
37
		ipf_add.before_block ${STAGEDIR}${PREFIX}/etc/doormand)
38
	${INSTALL_DATA} ${WRKDIR}/doormand.cf.EXAMPLE \
38
	${INSTALL_DATA} ${WRKDIR}/doormand.cf.EXAMPLE \
(-)security/hamachi/Makefile (-1 / +1 lines)
Lines 22-28 PORTDOCS= README CHANGES Link Here
22
MAKE_ENV=	HAMACHI_DST=${STAGEDIR}${PREFIX}/bin TUNCFG_DST=${STAGEDIR}${PREFIX}/sbin
22
MAKE_ENV=	HAMACHI_DST=${STAGEDIR}${PREFIX}/bin TUNCFG_DST=${STAGEDIR}${PREFIX}/sbin
23
23
24
post-patch:
24
post-patch:
25
	${RM} -f ${WRKSRC}/tuncfg/tuncfg
25
	${RM} ${WRKSRC}/tuncfg/tuncfg
26
	${LOCALBASE}/bin/upx -d ${WRKSRC}/hamachi
26
	${LOCALBASE}/bin/upx -d ${WRKSRC}/hamachi
27
27
28
do-build:
28
do-build:
(-)security/ipsec-tools/Makefile (-1 / +1 lines)
Lines 92-98 post-install: Link Here
92
92
93
post-install-EXAMPLES-on:
93
post-install-EXAMPLES-on:
94
	@${MKDIR} ${STAGEDIR}/${EXAMPLESDIR}
94
	@${MKDIR} ${STAGEDIR}/${EXAMPLESDIR}
95
	@${RM} -f ${WRKSRC}/src/racoon/samples/*.in
95
	@${RM} ${WRKSRC}/src/racoon/samples/*.in
96
	@${CP} -r ${WRKSRC}/src/racoon/samples/* ${STAGEDIR}/${EXAMPLESDIR}
96
	@${CP} -r ${WRKSRC}/src/racoon/samples/* ${STAGEDIR}/${EXAMPLESDIR}
97
97
98
post-install-DOCS-on:
98
post-install-DOCS-on:
(-)security/libgcrypt/Makefile (-1 / +1 lines)
Lines 38-44 CONFIGURE_ARGS+= --disable-asm Link Here
38
.endif
38
.endif
39
39
40
post-patch:
40
post-patch:
41
	${RM} -f ${WRKSRC}/doc/gcrypt.info*
41
	${RM} ${WRKSRC}/doc/gcrypt.info*
42
	${REINPLACE_CMD} -e 's|ALIGN (3)|ALIGN (2)|g' ${WRKSRC}/mpi/i386/*.S
42
	${REINPLACE_CMD} -e 's|ALIGN (3)|ALIGN (2)|g' ${WRKSRC}/mpi/i386/*.S
43
43
44
post-install:
44
post-install:
(-)security/libressl-devel/Makefile (-2 / +2 lines)
Lines 38-47 post-stage-NC-on: Link Here
38
	${INSTALL_MAN} ${WRKSRC}/apps/nc/nc.1 ${STAGEDIR}/${PREFIX}/man/man1/nc.1
38
	${INSTALL_MAN} ${WRKSRC}/apps/nc/nc.1 ${STAGEDIR}/${PREFIX}/man/man1/nc.1
39
39
40
post-stage:
40
post-stage:
41
	${RM} -rf ${STAGEDIR}/${PREFIX}/etc/ssl/cert.pem
41
	${RM} -r ${STAGEDIR}/${PREFIX}/etc/ssl/cert.pem
42
42
43
post-install-MAN3-off:
43
post-install-MAN3-off:
44
	${RM} -rf ${STAGEDIR}/${PREFIX}/man/man3
44
	${RM} -r ${STAGEDIR}/${PREFIX}/man/man3
45
	${REINPLACE_CMD} -e '/^man\/man3/d' ${TMPPLIST}
45
	${REINPLACE_CMD} -e '/^man\/man3/d' ${TMPPLIST}
46
46
47
.include <bsd.port.mk>
47
.include <bsd.port.mk>
(-)security/libressl/Makefile (-2 / +2 lines)
Lines 37-46 post-stage-NC-on: Link Here
37
	${INSTALL_MAN} ${WRKSRC}/apps/nc/nc.1 ${STAGEDIR}/${PREFIX}/man/man1/nc.1
37
	${INSTALL_MAN} ${WRKSRC}/apps/nc/nc.1 ${STAGEDIR}/${PREFIX}/man/man1/nc.1
38
38
39
post-stage:
39
post-stage:
40
	${RM} -rf ${STAGEDIR}/${PREFIX}/etc/ssl/cert.pem
40
	${RM} -r ${STAGEDIR}/${PREFIX}/etc/ssl/cert.pem
41
41
42
post-install-MAN3-off:
42
post-install-MAN3-off:
43
	${RM} -rf ${STAGEDIR}/${PREFIX}/man/man3
43
	${RM} -r ${STAGEDIR}/${PREFIX}/man/man3
44
	${REINPLACE_CMD} -e '/^man\/man3/d' ${TMPPLIST}
44
	${REINPLACE_CMD} -e '/^man\/man3/d' ${TMPPLIST}
45
45
46
.include <bsd.port.mk>
46
.include <bsd.port.mk>
(-)security/nacl/Makefile (-1 / +1 lines)
Lines 30-36 post-patch: Link Here
30
	@${REINPLACE_CMD} -i -e "s|c++|${CXX}|" ${WRKSRC}/okcompilers/cpp
30
	@${REINPLACE_CMD} -i -e "s|c++|${CXX}|" ${WRKSRC}/okcompilers/cpp
31
31
32
pre-build:
32
pre-build:
33
	${RM} -rf ${WRKSRC}/crypto_onetimeauth/poly1305/amd64
33
	${RM} -r ${WRKSRC}/crypto_onetimeauth/poly1305/amd64
34
34
35
do-build:
35
do-build:
36
	cd ${WRKSRC} && ./do
36
	cd ${WRKSRC} && ./do
(-)security/nmap/Makefile (-1 / +1 lines)
Lines 47-53 CONFIGURE_ARGS+=--without-localdirs \ Link Here
47
47
48
# XXX limit results if we do a grep in the sources!
48
# XXX limit results if we do a grep in the sources!
49
post-extract:
49
post-extract:
50
	@${RM} -rf ${WRKSRC}/mswin32
50
	@${RM} -r ${WRKSRC}/mswin32
51
51
52
post-configure:
52
post-configure:
53
	@${REINPLACE_CMD} -e "s|^DESTDIR *=|& ${DESTDIR}|" ${WRKSRC}/Makefile
53
	@${REINPLACE_CMD} -e "s|^DESTDIR *=|& ${DESTDIR}|" ${WRKSRC}/Makefile
(-)security/openssl/Makefile (-1 / +1 lines)
Lines 130-136 post-patch: Link Here
130
130
131
post-patch-MAN3-off:
131
post-patch-MAN3-off:
132
	${GREP} -L openssl_manual_section ${WRKSRC}/doc/crypto/*.pod | ${XARGS} ${RM}
132
	${GREP} -L openssl_manual_section ${WRKSRC}/doc/crypto/*.pod | ${XARGS} ${RM}
133
	${RM} -rf ${WRKSRC}/doc/ssl/*.pod
133
	${RM} -r ${WRKSRC}/doc/ssl/*.pod
134
	${REINPLACE_CMD} -e 's|pod doc/ssl/\*\.pod|pod|' ${WRKSRC}/Makefile.org
134
	${REINPLACE_CMD} -e 's|pod doc/ssl/\*\.pod|pod|' ${WRKSRC}/Makefile.org
135
135
136
do-configure:
136
do-configure:
(-)security/openvpn-auth-ldap/Makefile (-2 / +2 lines)
Lines 63-73 CC+= ${DEBUG_FLAGS} Link Here
63
# Note that googlecode.com is gone.
63
# Note that googlecode.com is gone.
64
build-tarball: ${DISTFILES}
64
build-tarball: ${DISTFILES}
65
${DISTFILES}:
65
${DISTFILES}:
66
	${RM} -rf ${WRKSRC}
66
	${RM} -r ${WRKSRC}
67
	svn export -r${PORTVERSION:E:C/^s//} \
67
	svn export -r${PORTVERSION:E:C/^s//} \
68
	    http://openvpn-auth-ldap.googlecode.com/svn/trunk/ ${WRKSRC}
68
	    http://openvpn-auth-ldap.googlecode.com/svn/trunk/ ${WRKSRC}
69
	tar -C ${WRKSRC}/.. -cvf - ${WRKSRC:T} | ${XZ_CMD} -vvc >${DISTFILES} || \
69
	tar -C ${WRKSRC}/.. -cvf - ${WRKSRC:T} | ${XZ_CMD} -vvc >${DISTFILES} || \
70
	    { ${RM} -f ${DISTFILES} ; exit 1 ; }
70
	    { ${RM} ${DISTFILES} ; exit 1 ; }
71
71
72
upload-tarball: build-tarball
72
upload-tarball: build-tarball
73
	scp ${DISTFILES} freefall.freebsd.org:public_distfiles/
73
	scp ${DISTFILES} freefall.freebsd.org:public_distfiles/
(-)security/p5-Authen-TypeKey/Makefile (-1 / +1 lines)
Lines 26-31 USES= perl5 Link Here
26
26
27
post-patch:
27
post-patch:
28
	# Really old M::I code
28
	# Really old M::I code
29
	${RM} -rf ${WRKSRC}/inc
29
	${RM} -r ${WRKSRC}/inc
30
30
31
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)security/p5-Crypt-OpenPGP/Makefile (-1 / +1 lines)
Lines 31-36 USES= perl5 Link Here
31
USE_PERL5=	configure
31
USE_PERL5=	configure
32
32
33
post-patch:
33
post-patch:
34
	@${RM} -f ${WRKSRC}/lib/Crypt/OpenPGP/Ciphertext.pm.orig
34
	@${RM} ${WRKSRC}/lib/Crypt/OpenPGP/Ciphertext.pm.orig
35
35
36
.include <bsd.port.mk>
36
.include <bsd.port.mk>
(-)security/p5-openxpki/Makefile (-1 / +1 lines)
Lines 103-109 post-patch: Link Here
103
	${CAT} filelist | ${XARGS} -0 -I % ${REINPLACE_CMD} -e 's|/etc/openxpki|${PREFIX}/etc/openxpki|g' "%"; \
103
	${CAT} filelist | ${XARGS} -0 -I % ${REINPLACE_CMD} -e 's|/etc/openxpki|${PREFIX}/etc/openxpki|g' "%"; \
104
	${CAT} filelist | ${XARGS} -0 -I % ${REINPLACE_CMD} -e 's|/var/run/openxpkid.pid|/var/openxpki/openxpkid.pid|g' "%"; \
104
	${CAT} filelist | ${XARGS} -0 -I % ${REINPLACE_CMD} -e 's|/var/run/openxpkid.pid|/var/openxpki/openxpkid.pid|g' "%"; \
105
	${CAT} filelist | ${XARGS} -0 -I % ${REINPLACE_CMD} -e 's|/var/openxpki/\([^\.]*\)\.log|/var/log/openxpki/\1\.log|g' "%"; \
105
	${CAT} filelist | ${XARGS} -0 -I % ${REINPLACE_CMD} -e 's|/var/openxpki/\([^\.]*\)\.log|/var/log/openxpki/\1\.log|g' "%"; \
106
	${CAT} filelist | ${XARGS} -0 -I % ${RM} -f "%.bak"; \
106
	${CAT} filelist | ${XARGS} -0 -I % ${RM} "%.bak"; \
107
	${RM} filelist; \
107
	${RM} filelist; \
108
	)
108
	)
109
	@${MKDIR} ${WRKSRC}/t/var/log/openxpki
109
	@${MKDIR} ${WRKSRC}/t/var/log/openxpki
(-)security/pgp/Makefile (-1 / +1 lines)
Lines 22-28 PGPLIB= ${STAGEDIR}${PREFIX}/share/pgp Link Here
22
22
23
post-extract:
23
post-extract:
24
	cd ${WRKDIR}; ${TAR} -xf pgp263ii.tar; \
24
	cd ${WRKDIR}; ${TAR} -xf pgp263ii.tar; \
25
		${RM} -f pgp263ii.tar
25
		${RM} pgp263ii.tar
26
26
27
do-install:
27
do-install:
28
	${INSTALL_PROGRAM} ${WRKSRC}/pgp ${STAGEDIR}${PREFIX}/bin/
28
	${INSTALL_PROGRAM} ${WRKSRC}/pgp ${STAGEDIR}${PREFIX}/bin/
(-)security/shishi/Makefile (-1 / +1 lines)
Lines 35-41 CPPFLAGS+= -I${LOCALBASE}/include Link Here
35
LIBS+=		-L${LOCALBASE}/lib
35
LIBS+=		-L${LOCALBASE}/lib
36
36
37
post-extract:
37
post-extract:
38
	@${RM} -f ${WRKSRC}/doc/shishi.info*
38
	@${RM} ${WRKSRC}/doc/shishi.info*
39
	@cd ${WRKSRC}/db/gl && ${LN} -s ../../build-aux/link-warning.h
39
	@cd ${WRKSRC}/db/gl && ${LN} -s ../../build-aux/link-warning.h
40
40
41
post-patch:
41
post-patch:
(-)security/sks/Makefile (-1 / +1 lines)
Lines 30-36 OPTIONS_DEFINE= DOCS Link Here
30
post-extract:
30
post-extract:
31
	@: > ${WRKSRC}/Makefile.local
31
	@: > ${WRKSRC}/Makefile.local
32
	@${REINPLACE_CMD} 's/-ccopt -pg //' ${WRKSRC}/Makefile
32
	@${REINPLACE_CMD} 's/-ccopt -pg //' ${WRKSRC}/Makefile
33
	@cd ${WRKSRC} && ${RM} -f .depend
33
	@cd ${WRKSRC} && ${RM} .depend
34
34
35
post-patch:
35
post-patch:
36
	@${REINPLACE_CMD} -Ee '/^CC=/d; /^CFLAGS=/s/=/+=/' \
36
	@${REINPLACE_CMD} -Ee '/^CC=/d; /^CFLAGS=/s/=/+=/' \
(-)security/spike-proxy/Makefile (-1 / +1 lines)
Lines 26-32 OPTIONS_DEFINE= DOCS Link Here
26
26
27
do-install:
27
do-install:
28
	@${MKDIR} ${STAGEDIR}${DATADIR}
28
	@${MKDIR} ${STAGEDIR}${DATADIR}
29
	@${RM} -rf ${WRKSRC}/*.bak
29
	@${RM} -r ${WRKSRC}/*.bak
30
	${CP} -Rp ${WRKSRC}/* ${STAGEDIR}${DATADIR}
30
	${CP} -Rp ${WRKSRC}/* ${STAGEDIR}${DATADIR}
31
	${SED} "s|DATADIR|${DATADIR}|" ${SCRIPTDIR}/spkproxy.sh > \
31
	${SED} "s|DATADIR|${DATADIR}|" ${SCRIPTDIR}/spkproxy.sh > \
32
		${STAGEDIR}${PREFIX}/bin/spkproxy.sh
32
		${STAGEDIR}${PREFIX}/bin/spkproxy.sh
(-)security/vuxml/Makefile (-1 / +1 lines)
Lines 33-39 dir_DTD= share/xml/dtd/vuxml Link Here
33
VUXML_FILE?=	${PKGDIR}/vuln.xml
33
VUXML_FILE?=	${PKGDIR}/vuln.xml
34
34
35
do-extract:
35
do-extract:
36
	@${RM} -rf ${WRKDIR}
36
	@${RM} -r ${WRKDIR}
37
	@${MKDIR} ${WRKDIR}
37
	@${MKDIR} ${WRKDIR}
38
.for f in ${DISTFILES}
38
.for f in ${DISTFILES}
39
	${CP} ${_DISTDIR}/${f} ${WRKDIR}/${f}
39
	${CP} ${_DISTDIR}/${f} ${WRKDIR}/${f}
(-)sysutils/amrstat/Makefile (-1 / +1 lines)
Lines 35-41 NO_WRKSUBDIR= yes Link Here
35
SUB_FILES+=	${PERIODICSCRIPT}
35
SUB_FILES+=	${PERIODICSCRIPT}
36
36
37
post-extract:
37
post-extract:
38
	${RM} -f ${WRKSRC}/amrstat
38
	${RM} ${WRKSRC}/amrstat
39
39
40
do-install:
40
do-install:
41
	${INSTALL_PROGRAM} ${WRKSRC}/amrstat ${STAGEDIR}${PREFIX}/sbin
41
	${INSTALL_PROGRAM} ${WRKSRC}/amrstat ${STAGEDIR}${PREFIX}/sbin
(-)sysutils/bsdadminscripts/Makefile (-1 / +1 lines)
Lines 49-55 do-install: Link Here
49
.endfor
49
.endfor
50
	${MKDIR} ${STAGEDIR}${ETCDIR}
50
	${MKDIR} ${STAGEDIR}${ETCDIR}
51
	${MV} ${STAGEDIR}${PREFIX}/etc/*.sample ${STAGEDIR}${ETCDIR}
51
	${MV} ${STAGEDIR}${PREFIX}/etc/*.sample ${STAGEDIR}${ETCDIR}
52
	${RM} -rf ${STAGEDIR}${PREFIX}/etc/*.sample
52
	${RM} -r ${STAGEDIR}${PREFIX}/etc/*.sample
53
53
54
post-install-DOCS-on:
54
post-install-DOCS-on:
55
	${MKDIR} ${STAGEDIR}${DOCSDIR}
55
	${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)sysutils/duplicity/Makefile (-6 / +6 lines)
Lines 63-84 post-patch-PEXPECT-off: Link Here
63
		-name '*ssh_pexpect*' -delete
63
		-name '*ssh_pexpect*' -delete
64
64
65
post-patch-FTP-off:
65
post-patch-FTP-off:
66
	@${RM} -f ${WRKSRC}/${PORTNAME}/backends/ftpbackend.py
66
	@${RM} ${WRKSRC}/${PORTNAME}/backends/ftpbackend.py
67
67
68
post-patch-FTPS-off:
68
post-patch-FTPS-off:
69
	@${RM} -f ${WRKSRC}/${PORTNAME}/backends/ftpsbackend.py
69
	@${RM} ${WRKSRC}/${PORTNAME}/backends/ftpsbackend.py
70
70
71
post-patch-S3-off:
71
post-patch-S3-off:
72
.for f in botobackend _boto_multi _boto_single
72
.for f in botobackend _boto_multi _boto_single
73
	@${RM} -f ${WRKSRC}/${PORTNAME}/backends/${f}.py
73
	@${RM} ${WRKSRC}/${PORTNAME}/backends/${f}.py
74
.endfor
74
.endfor
75
75
76
post-patch-GDOCS-off:
76
post-patch-GDOCS-off:
77
	@${RM} -f ${WRKSRC}/${PORTNAME}/backends/gdocsbackend.py
77
	@${RM} ${WRKSRC}/${PORTNAME}/backends/gdocsbackend.py
78
78
79
post-patch-CLOUDFILES-off:
79
post-patch-CLOUDFILES-off:
80
.for f in cfbackend _cf_cloudfiles _cf_pyrax
80
.for f in cfbackend _cf_cloudfiles _cf_pyrax
81
	@${RM} -f ${WRKSRC}/${PORTNAME}/backends/${f}.py
81
	@${RM} ${WRKSRC}/${PORTNAME}/backends/${f}.py
82
.endfor
82
.endfor
83
83
84
post-patch-CLOUDFILES-on:
84
post-patch-CLOUDFILES-on:
Lines 87-93 post-patch-CLOUDFILES-on: Link Here
87
	@${REINPLACE_CMD} 's|"pyrax"|"cloudfiles"|' ${WRKSRC}/${PORTNAME}/globals.py
87
	@${REINPLACE_CMD} 's|"pyrax"|"cloudfiles"|' ${WRKSRC}/${PORTNAME}/globals.py
88
88
89
post-patch-GIO-off:
89
post-patch-GIO-off:
90
	@${RM} -f ${WRKSRC}/${PORTNAME}/backends/giobackend.py
90
	@${RM} ${WRKSRC}/${PORTNAME}/backends/giobackend.py
91
91
92
post-install:
92
post-install:
93
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/python2.7/site-packages/duplicity/_librsync.so
93
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/python2.7/site-packages/duplicity/_librsync.so
(-)sysutils/e2fsprogs/Makefile (-2 / +2 lines)
Lines 162-168 post-build: Link Here
162
# system are statically linked against anything that is outside the root fs,
162
# system are statically linked against anything that is outside the root fs,
163
# else we're in trouble if e2fsck is needed for boot:
163
# else we're in trouble if e2fsck is needed for boot:
164
# (we don't use e2fsck.static, since we can link libc.so dynamically)
164
# (we don't use e2fsck.static, since we can link libc.so dynamically)
165
	cd ${WRKSRC}/e2fsck && ${RM} -f e2fsck \
165
	cd ${WRKSRC}/e2fsck && ${RM} e2fsck \
166
		&& ${MAKE_CMD} e2fsck \
166
		&& ${MAKE_CMD} e2fsck \
167
		STATIC_LIBS="../lib/libext2fs.a ../lib/libcom_err.a \
167
		STATIC_LIBS="../lib/libext2fs.a ../lib/libcom_err.a \
168
		../lib/libblkid.a  ../lib/libuuid.a" \
168
		../lib/libblkid.a  ../lib/libuuid.a" \
Lines 202-208 post-build: Link Here
202
.endif
202
.endif
203
203
204
post-install:
204
post-install:
205
	${RM} -f ${STAGEDIR}${PREFIX}/sbin/uuidd
205
	${RM} ${STAGEDIR}${PREFIX}/sbin/uuidd
206
	${INSTALL_PROGRAM} ${WRKSRC}/fsck_ext2fs ${STAGEDIR}${PREFIX}/sbin/
206
	${INSTALL_PROGRAM} ${WRKSRC}/fsck_ext2fs ${STAGEDIR}${PREFIX}/sbin/
207
	${INSTALL_MAN} ${FILESDIR}/fsck_ext2fs.8 ${STAGEDIR}${PREFIX}/man/man8/
207
	${INSTALL_MAN} ${FILESDIR}/fsck_ext2fs.8 ${STAGEDIR}${PREFIX}/man/man8/
208
.if ${PORT_OPTIONS:MDOCS}
208
.if ${PORT_OPTIONS:MDOCS}
(-)sysutils/freesbie/Makefile (-1 / +1 lines)
Lines 30-36 pre-configure: Link Here
30
30
31
do-install:
31
do-install:
32
	@ ${MKDIR} ${STAGEDIR}${DATADIR}
32
	@ ${MKDIR} ${STAGEDIR}${DATADIR}
33
	@ ${RM} -f ${WRKSRC}/scripts/iso.sh.orig \
33
	@ ${RM} ${WRKSRC}/scripts/iso.sh.orig \
34
		${WRKSRC}/scripts/pkginstall.sh.orig \
34
		${WRKSRC}/scripts/pkginstall.sh.orig \
35
		${WRKSRC}/scripts/pkgselect.sh.orig
35
		${WRKSRC}/scripts/pkgselect.sh.orig
36
	@ cd ${WRKSRC} && ${FIND} . -type f -print | tar -cf - -T - | \
36
	@ cd ${WRKSRC} && ${FIND} . -type f -print | tar -cf - -T - | \
(-)sysutils/gosa/Makefile (-1 / +1 lines)
Lines 53-59 post-patch: Link Here
53
.endfor
53
.endfor
54
54
55
	@${MV} -f ${WRKSRC}/contrib/gosa.conf.5 ${WRKSRC}
55
	@${MV} -f ${WRKSRC}/contrib/gosa.conf.5 ${WRKSRC}
56
	@${FIND} ${WRKSRC} -type f -name '*.orig' -exec ${RM} -f {} +
56
	@${FIND} ${WRKSRC} -type f -name '*.orig' -exec ${RM} {} +
57
57
58
do-install:
58
do-install:
59
	@${MKDIR} ${STAGEDIR}${WWWDIR}
59
	@${MKDIR} ${STAGEDIR}${WWWDIR}
(-)sysutils/grub2-pcbsd/Makefile (-1 / +1 lines)
Lines 85-91 post-configure: Link Here
85
	@${LN} -sfh /usr/include/machine /usr/include/sys /usr/include/x86 ${WRKSRC}/grub-core
85
	@${LN} -sfh /usr/include/machine /usr/include/sys /usr/include/x86 ${WRKSRC}/grub-core
86
86
87
post-install:
87
post-install:
88
	${RM} -rf ${STAGEDIR}${PREFIX}/lib/charset.alias
88
	${RM} -r ${STAGEDIR}${PREFIX}/lib/charset.alias
89
	${INSTALL_SCRIPT} ${WRKDIR}/00_header ${STAGEDIR}${PREFIX}/etc/grub.d/
89
	${INSTALL_SCRIPT} ${WRKDIR}/00_header ${STAGEDIR}${PREFIX}/etc/grub.d/
90
	${INSTALL_SCRIPT} ${WRKDIR}/10_kfreebsd ${STAGEDIR}${PREFIX}/etc/grub.d/
90
	${INSTALL_SCRIPT} ${WRKDIR}/10_kfreebsd ${STAGEDIR}${PREFIX}/etc/grub.d/
91
	${INSTALL_SCRIPT} ${WRKDIR}/10_ktrueos ${STAGEDIR}${PREFIX}/etc/grub.d/
91
	${INSTALL_SCRIPT} ${WRKDIR}/10_ktrueos ${STAGEDIR}${PREFIX}/etc/grub.d/
(-)sysutils/ldap-account-manager/Makefile (-2 / +2 lines)
Lines 30-39 WRITEABLES= config sess tmp Link Here
30
OPTIONS_DEFINE=	DOCS
30
OPTIONS_DEFINE=	DOCS
31
31
32
do-install:
32
do-install:
33
	@${ECHO_CMD} '@exec if [ -f %D/${WWWDIR_REL}/config/shells ]; then ${RM} -f %D/${WWWDIR_REL}/config/shells; fi' >> ${TMPPLIST}
33
	@${ECHO_CMD} '@exec if [ -f %D/${WWWDIR_REL}/config/shells ]; then ${RM} %D/${WWWDIR_REL}/config/shells; fi' >> ${TMPPLIST}
34
.for CONFIG in ${CONFIGS}
34
.for CONFIG in ${CONFIGS}
35
	@${ECHO_CMD} '@sample ${WWWDIR_REL}/config/${CONFIG}.sample' >> ${TMPPLIST}
35
	@${ECHO_CMD} '@sample ${WWWDIR_REL}/config/${CONFIG}.sample' >> ${TMPPLIST}
36
	@${ECHO_CMD} '@exec if [ -f %D/${WWWDIR_REL}/config/${CONFIG}_sample ]; then ${RM} -f %D/${WWWDIR_REL}/config/${CONFIG}_sample; fi' >> ${TMPPLIST}
36
	@${ECHO_CMD} '@exec if [ -f %D/${WWWDIR_REL}/config/${CONFIG}_sample ]; then ${RM} %D/${WWWDIR_REL}/config/${CONFIG}_sample; fi' >> ${TMPPLIST}
37
.endfor
37
.endfor
38
.for I in ${LAMDATA}
38
.for I in ${LAMDATA}
39
	@${FIND} -s ${WRKSRC}/${I} -type f -not -name '*.sample' | ${SED} -e 's,^${WRKSRC},${WWWDIR_REL},' >> ${TMPPLIST}
39
	@${FIND} -s ${WRKSRC}/${I} -type f -not -name '*.sample' | ${SED} -e 's,^${WRKSRC},${WWWDIR_REL},' >> ${TMPPLIST}
(-)sysutils/radmind/Makefile (-1 / +1 lines)
Lines 40-46 IGNORE_TIMESTAMPS_DESC= Add '-t' option to fsdiff Link Here
40
40
41
post-install:
41
post-install:
42
	# Ugly hack to remove generated man pages
42
	# Ugly hack to remove generated man pages
43
	${RM} -rf ${WRKSRC}/tmp
43
	${RM} -r ${WRKSRC}/tmp
44
44
45
	# Port's Docs (Copyright & wire protocol info)
45
	# Port's Docs (Copyright & wire protocol info)
46
	${MKDIR} ${STAGEDIR}${DOCSDIR}
46
	${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)sysutils/scprotect/Makefile (-1 / +1 lines)
Lines 22-27 BROKEN= does not build on 11.x Link Here
22
.endif
22
.endif
23
23
24
post-extract:
24
post-extract:
25
	@cd ${WRKSRC}/kmod && ${RM} -f machine
25
	@cd ${WRKSRC}/kmod && ${RM} machine
26
26
27
.include <bsd.port.post.mk>
27
.include <bsd.port.post.mk>
(-)sysutils/u-boot-pine64/Makefile (-1 / +1 lines)
Lines 38-44 IGNORE= requires FreeBSD 10 or later Link Here
38
38
39
post-extract:
39
post-extract:
40
	(cd ${WRKSRC}; ${EXTRACT_CMD} xvf ${DISTDIR}/firmware-pine64-20160329-6.1.src.rpm)
40
	(cd ${WRKSRC}; ${EXTRACT_CMD} xvf ${DISTDIR}/firmware-pine64-20160329-6.1.src.rpm)
41
	${RM} -fr ${WRKSRC}/arm-trusted-firmware
41
	${RM} -r ${WRKSRC}/arm-trusted-firmware
42
	(cd ${WRKSRC}; ${EXTRACT_CMD} xvf pine64atf.tar.xz)
42
	(cd ${WRKSRC}; ${EXTRACT_CMD} xvf pine64atf.tar.xz)
43
43
44
do-configure:
44
do-configure:
(-)sysutils/webmin/Makefile (-1 / +1 lines)
Lines 26-32 SUB_FILES= pkg-message Link Here
26
WEBMIN_MODULES=
26
WEBMIN_MODULES=
27
27
28
post-extract:
28
post-extract:
29
	@${RM} -f ${WRKSRC}/mount/freebsd-mounts-?
29
	@${RM} ${WRKSRC}/mount/freebsd-mounts-?
30
	@if [ "${WEBMIN_MODULES}" != "" ]; then \
30
	@if [ "${WEBMIN_MODULES}" != "" ]; then \
31
		for webmin_module in ${WEBMIN_MODULES}; do \
31
		for webmin_module in ${WEBMIN_MODULES}; do \
32
			${ECHO} "===> Unpacking updated module: $${webmin_module}"; \
32
			${ECHO} "===> Unpacking updated module: $${webmin_module}"; \
(-)sysutils/xvidcap/Makefile (-1 / +1 lines)
Lines 54-60 post-patch: Link Here
54
54
55
post-install:
55
post-install:
56
.if ${PORT_OPTIONS:MDOCS}
56
.if ${PORT_OPTIONS:MDOCS}
57
	${RM} -f ${NULLDOCS:S|^|${STAGEDIR}${DOCSDIR}/|}
57
	${RM} ${NULLDOCS:S|^|${STAGEDIR}${DOCSDIR}/|}
58
.endif
58
.endif
59
59
60
.include <bsd.port.mk>
60
.include <bsd.port.mk>
(-)textproc/ansifilter/Makefile (-1 / +1 lines)
Lines 47-53 post-patch: Link Here
47
		 s|$$(CFLAGS)|$$(CXXFLAGS)|' ${WRKSRC}/src/${MAKEFILE}
47
		 s|$$(CFLAGS)|$$(CXXFLAGS)|' ${WRKSRC}/src/${MAKEFILE}
48
48
49
pre-build:
49
pre-build:
50
	@${RM} -f ${WRKSRC}/src/qt-gui/moc_*.cpp
50
	@${RM} ${WRKSRC}/src/qt-gui/moc_*.cpp
51
51
52
do-install:
52
do-install:
53
	${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} \
53
	${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} \
(-)textproc/asm-xml/Makefile (-1 / +1 lines)
Lines 17-23 USES= dos2unix uidfix Link Here
17
PLIST_FILES=	include/asm-xml.h lib/libasm-xml.a
17
PLIST_FILES=	include/asm-xml.h lib/libasm-xml.a
18
18
19
post-extract:
19
post-extract:
20
	${RM} -rf ${WRKSRC}/obj
20
	${RM} -r ${WRKSRC}/obj
21
21
22
post-patch:
22
post-patch:
23
	@${CP} ${FILESDIR}/Makefile ${WRKSRC}/Makefile
23
	@${CP} ${FILESDIR}/Makefile ${WRKSRC}/Makefile
(-)textproc/docbook-sgml/Makefile (-1 / +1 lines)
Lines 26-32 DBCAT= ${PREFIX}/${DBKDIR}/catalog Link Here
26
PLIST_SUB=	DBKDIR=${DBKDIR}
26
PLIST_SUB=	DBKDIR=${DBKDIR}
27
27
28
do-extract:
28
do-extract:
29
	@${RM} -rf ${WRKDIR}
29
	@${RM} -r ${WRKDIR}
30
	@${MKDIR} ${WRKDIR}
30
	@${MKDIR} ${WRKDIR}
31
.for df in ${DISTFILES:C,:.*,,}
31
.for df in ${DISTFILES:C,:.*,,}
32
	@cd ${WRKDIR} && ${TAR} \
32
	@cd ${WRKDIR} && ${TAR} \
(-)textproc/docbook-utils/Makefile (-1 / +1 lines)
Lines 39-44 post-patch: Link Here
39
			${WRKSRC}/backends/txt
39
			${WRKSRC}/backends/txt
40
40
41
pre-configure:
41
pre-configure:
42
	${RM} -f ${WRKSRC}/config.cache
42
	${RM} ${WRKSRC}/config.cache
43
43
44
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)textproc/docbook-xml/Makefile (-1 / +1 lines)
Lines 27-33 DBCAT_SGML= ${PREFIX}/${DBKDIR}/catalog Link Here
27
PLIST_SUB=	DBKDIR=${DBKDIR}
27
PLIST_SUB=	DBKDIR=${DBKDIR}
28
28
29
do-extract:
29
do-extract:
30
	@${RM} -rf ${WRKDIR}
30
	@${RM} -r ${WRKDIR}
31
	@${MKDIR} ${WRKDIR}
31
	@${MKDIR} ${WRKDIR}
32
.for df in ${DISTFILES:C,:.*,,}
32
.for df in ${DISTFILES:C,:.*,,}
33
	@cd ${WRKDIR} && ${TAR} \
33
	@cd ${WRKDIR} && ${TAR} \
(-)textproc/docbook-xsl/Makefile (-1 / +1 lines)
Lines 148-154 PLIST_SUB+= XHTML11="@comment " Link Here
148
post-extract:
148
post-extract:
149
	${FIND} ${WRKSRC} \( -name '.*' -or -name '*.sh' -or -name '*.LOG' \) -delete
149
	${FIND} ${WRKSRC} \( -name '.*' -or -name '*.sh' -or -name '*.LOG' \) -delete
150
	${FIND} ${WRKSRC}/extensions -type d -mindepth 1 -maxdepth 1 -print0 |\
150
	${FIND} ${WRKSRC}/extensions -type d -mindepth 1 -maxdepth 1 -print0 |\
151
		${XARGS} -0 ${RM} -rf
151
		${XARGS} -0 ${RM} -r
152
152
153
do-install:
153
do-install:
154
.if ${PORT_OPTIONS:MDOCS}
154
.if ${PORT_OPTIONS:MDOCS}
(-)textproc/dsssl-docbook-modular/Makefile (-1 / +1 lines)
Lines 27-33 RELDIR= docbook/dsssl/modular Link Here
27
INSTDIR=	${PREFIX}/share/sgml/${RELDIR}
27
INSTDIR=	${PREFIX}/share/sgml/${RELDIR}
28
28
29
do-build:
29
do-build:
30
	${RM} -Rf ${WRKSRC}/docsrc
30
	${RM} -R ${WRKSRC}/docsrc
31
31
32
do-install:
32
do-install:
33
	${MKDIR} ${STAGEDIR}${INSTDIR}
33
	${MKDIR} ${STAGEDIR}${INSTDIR}
(-)textproc/flex/Makefile (-1 / +1 lines)
Lines 34-40 post-patch: .SILENT Link Here
34
	${REINPLACE_CMD} -Ee 's/tests//' \
34
	${REINPLACE_CMD} -Ee 's/tests//' \
35
		-e '/mode=compile ..CC/s/\\$$/-fPIC -DPIC &/' \
35
		-e '/mode=compile ..CC/s/\\$$/-fPIC -DPIC &/' \
36
		${WRKSRC}/Makefile.in
36
		${WRKSRC}/Makefile.in
37
	${RM} -f ${WRKSRC}/doc/*.info*
37
	${RM} ${WRKSRC}/doc/*.info*
38
38
39
post-install:
39
post-install:
40
.if ${PORT_OPTIONS:MEXAMPLES}
40
.if ${PORT_OPTIONS:MEXAMPLES}
(-)textproc/hs-bytestring-csv/Makefile (-1 / +1 lines)
Lines 16-22 USE_ALEX= yes Link Here
16
16
17
# Force regeneration of the lexer.
17
# Force regeneration of the lexer.
18
post-patch::
18
post-patch::
19
	@${RM} -rf ${WRKSRC}/dist
19
	@${RM} -r ${WRKSRC}/dist
20
20
21
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
21
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
22
.include <bsd.port.mk>
22
.include <bsd.port.mk>
(-)textproc/htmlc/Makefile (-1 / +1 lines)
Lines 22-28 HAS_CONFIGURE= yes Link Here
22
CONFIGURE_ARGS=	--prefix ${LOCALBASE}
22
CONFIGURE_ARGS=	--prefix ${LOCALBASE}
23
23
24
post-patch:
24
post-patch:
25
	${RM} -f ${WRKSRC}/doc/Makefile
25
	${RM} ${WRKSRC}/doc/Makefile
26
	${TOUCH} ${WRKSRC}/doc/Makefile
26
	${TOUCH} ${WRKSRC}/doc/Makefile
27
	${ECHO} "all:" > ${WRKSRC}/doc/Makefile
27
	${ECHO} "all:" > ${WRKSRC}/doc/Makefile
28
	${REINPLACE_CMD} 's|-warn-error A||g' ${WRKSRC}/config/Makefile
28
	${REINPLACE_CMD} 's|-warn-error A||g' ${WRKSRC}/config/Makefile
(-)textproc/hyperestraier/Makefile (-1 / +1 lines)
Lines 42-48 post-patch: Link Here
42
		-e 's/@MYCFLAGS@/@CFLAGS@ -Wall -fPIC -fsigned-char/' \
42
		-e 's/@MYCFLAGS@/@CFLAGS@ -Wall -fPIC -fsigned-char/' \
43
		${WRKSRC}/Makefile.in
43
		${WRKSRC}/Makefile.in
44
	@${REINPLACE_CMD} 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure
44
	@${REINPLACE_CMD} 's/-liconv/${ICONV_LIB}/' ${WRKSRC}/configure
45
	@${RM} -f ${WRKSRC}/doc/intro-en.html~ ${WRKSRC}/doc/intro-ja.html~
45
	@${RM} ${WRKSRC}/doc/intro-en.html~ ${WRKSRC}/doc/intro-ja.html~
46
46
47
post-install:
47
post-install:
48
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libestraier.so
48
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libestraier.so
(-)textproc/jade/Makefile (-1 / +1 lines)
Lines 31-37 post-extract: Link Here
31
31
32
pre-install:
32
pre-install:
33
	@${FIND} ${WRKSRC} \( -name \*.orig -o -name \*~ \) \
33
	@${FIND} ${WRKSRC} \( -name \*.orig -o -name \*~ \) \
34
		-exec ${RM} -f \{} \;
34
		-exec ${RM} \{} \;
35
35
36
post-install:
36
post-install:
37
.for i in jade nsgmls sgmlnorm spam spent sx
37
.for i in jade nsgmls sgmlnorm spam spent sx
(-)textproc/kibana41/Makefile (-1 / +1 lines)
Lines 24-30 do-install: Link Here
24
	@${MKDIR} ${STAGEDIR}${WWWDIR}
24
	@${MKDIR} ${STAGEDIR}${WWWDIR}
25
	@cd ${WRKSRC}/src && \
25
	@cd ${WRKSRC}/src && \
26
		${RM} config/kibana.yml bin/kibana.sh bin/kibana.bat && \
26
		${RM} config/kibana.yml bin/kibana.sh bin/kibana.bat && \
27
		${RM} -rf node_modules/bunyan/node_modules/dtrace-provider && \
27
		${RM} -r node_modules/bunyan/node_modules/dtrace-provider && \
28
		${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
28
		${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
29
	@${CP} ${WRKSRC}/config/kibana.yml ${STAGEDIR}${PREFIX}/etc/kibana.yml.sample
29
	@${CP} ${WRKSRC}/config/kibana.yml ${STAGEDIR}${PREFIX}/etc/kibana.yml.sample
30
30
(-)textproc/libtre/Makefile (-1 / +1 lines)
Lines 94-100 pgo-clean: Link Here
94
. endfor
94
. endfor
95
# Only remove some files from lib to preserve profiling information.
95
# Only remove some files from lib to preserve profiling information.
96
	@${FIND} -E ${BUILD_WRKSRC}/lib -iregex ".*\.(a|la|lai|lo|o|so|so\..*)$$" \
96
	@${FIND} -E ${BUILD_WRKSRC}/lib -iregex ".*\.(a|la|lai|lo|o|so|so\..*)$$" \
97
		-exec ${RM} -f {} \;
97
		-exec ${RM} {} \;
98
.endif # if ${PORT_OPTIONS:MPGO}
98
.endif # if ${PORT_OPTIONS:MPGO}
99
99
100
.include <bsd.port.mk>
100
.include <bsd.port.mk>
(-)textproc/libwps03/Makefile (-1 / +1 lines)
Lines 33-38 CONFIGURE_ARGS+= --with-sharedptr=boost Link Here
33
.endif
33
.endif
34
34
35
post-stage:
35
post-stage:
36
	@${RM} -f ${STAGEDIR}${PREFIX}/bin/*
36
	@${RM} ${STAGEDIR}${PREFIX}/bin/*
37
37
38
.include <bsd.port.post.mk>
38
.include <bsd.port.post.mk>
(-)textproc/libxml2/Makefile (-1 / +1 lines)
Lines 63-69 post-patch: Link Here
63
63
64
.if !defined(MASTERDIR)
64
.if !defined(MASTERDIR)
65
post-install:
65
post-install:
66
	@${RM} -rf ${STAGEDIR}${PREFIX}/share/gtk-doc
66
	@${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
67
.endif
67
.endif
68
68
69
.include <bsd.port.mk>
69
.include <bsd.port.mk>
(-)textproc/p5-HTML-Truncate/Makefile (-1 / +1 lines)
Lines 19-24 USES= perl5 Link Here
19
USE_PERL5=	configure
19
USE_PERL5=	configure
20
20
21
post-patch:
21
post-patch:
22
	${RM} -f ${WRKSRC}/lib/HTML/Truncate.pm.orig
22
	${RM} ${WRKSRC}/lib/HTML/Truncate.pm.orig
23
23
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)textproc/p5-IDNA-Punycode/Makefile (-1 / +1 lines)
Lines 16-21 USES= perl5 Link Here
16
USE_PERL5=	configure
16
USE_PERL5=	configure
17
17
18
post-patch:
18
post-patch:
19
	@${RM} -f ${WRKSRC}/lib/IDNA/.Punycode.pm.swp
19
	@${RM} ${WRKSRC}/lib/IDNA/.Punycode.pm.swp
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)textproc/p5-Lingua-EN-Sentence/Makefile (-1 / +1 lines)
Lines 16-21 USES= perl5 Link Here
16
USE_PERL5=	configure
16
USE_PERL5=	configure
17
17
18
post-extract:
18
post-extract:
19
	@${RM} -f ${WRKSRC}/lib/Lingua/EN/Sentence.pm~
19
	@${RM} ${WRKSRC}/lib/Lingua/EN/Sentence.pm~
20
20
21
.include <bsd.port.mk>
21
.include <bsd.port.mk>
(-)textproc/sdcv/Makefile (-1 / +1 lines)
Lines 37-43 post-patch: Link Here
37
		's|@mandir@/uk|@mandir@|' ${WRKSRC}/doc/uk/Makefile.am
37
		's|@mandir@/uk|@mandir@|' ${WRKSRC}/doc/uk/Makefile.am
38
	@${REINPLACE_CMD} -e \
38
	@${REINPLACE_CMD} -e \
39
		's|getopt1.c getopt.h||' ${WRKSRC}/src/Makefile.am
39
		's|getopt1.c getopt.h||' ${WRKSRC}/src/Makefile.am
40
	@${RM} -f ${WRKSRC}/src/getopt.h
40
	@${RM} ${WRKSRC}/src/getopt.h
41
	@${REINPLACE_CMD} '/AM_GNU_GETTEXT_VERSION/s/0\.14\.1/0.19.1/' \
41
	@${REINPLACE_CMD} '/AM_GNU_GETTEXT_VERSION/s/0\.14\.1/0.19.1/' \
42
		${WRKSRC}/configure.ac
42
		${WRKSRC}/configure.ac
43
43
(-)textproc/srilm/Makefile (-1 / +1 lines)
Lines 59-65 into ${DISTDIR}/, and then run make again.\n Link Here
59
.endif
59
.endif
60
60
61
do-extract:
61
do-extract:
62
	@${RM} -rf ${WRKDIR}
62
	@${RM} -r ${WRKDIR}
63
	@${MKDIR} ${WRKSRC}
63
	@${MKDIR} ${WRKSRC}
64
	@if ! (cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS} );\
64
	@if ! (cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS} );\
65
	then \
65
	then \
(-)textproc/tclExpat/Makefile (-1 / +1 lines)
Lines 24-30 OPTIONS_DEFINE= DOCS Link Here
24
24
25
# Remove the old version of expat bundled with the package:
25
# Remove the old version of expat bundled with the package:
26
post-extract:
26
post-extract:
27
	${RM} -rf ${WRKSRC}/expat
27
	${RM} -r ${WRKSRC}/expat
28
28
29
post-build test:
29
post-build test:
30
	${LN} -sf libtclexpat.so ${WRKSRC}/tclexpat.so
30
	${LN} -sf libtclexpat.so ${WRKSRC}/tclexpat.so
(-)textproc/templates_parser/Makefile (-1 / +1 lines)
Lines 44-50 do-build-DOCS-on: Link Here
44
		${MAKE_CMD} ${MAKE_ARGS} html
44
		${MAKE_CMD} ${MAKE_ARGS} html
45
45
46
post-install:
46
post-install:
47
	${RM} -rf ${STAGEDIR}${PREFIX}/share/gpr/manifests
47
	${RM} -r ${STAGEDIR}${PREFIX}/share/gpr/manifests
48
	${MV} ${DESTINC}.relocatable/templates_parser-conf*.ads \
48
	${MV} ${DESTINC}.relocatable/templates_parser-conf*.ads \
49
		${DESTINC}.relocatable/templates_parser-configuration.ads
49
		${DESTINC}.relocatable/templates_parser-configuration.ads
50
	${MV} ${DESTINC}/templates_parser-conf*.ads \
50
	${MV} ${DESTINC}/templates_parser-conf*.ads \
(-)vietnamese/vnroff/Makefile (-1 / +1 lines)
Lines 15-21 PLIST_FILES= bin/vnroff man/man1/vnroff.1.gz Link Here
15
NO_WRKSUBDIR=	yes
15
NO_WRKSUBDIR=	yes
16
16
17
do-extract:
17
do-extract:
18
	@${RM} -rf ${WRKSRC}
18
	@${RM} -r ${WRKSRC}
19
	@${MKDIR} ${WRKSRC}
19
	@${MKDIR} ${WRKSRC}
20
	@(cd ${WRKSRC} && ${GZCAT} ${DISTDIR}/vnroff.c.Z \
20
	@(cd ${WRKSRC} && ${GZCAT} ${DISTDIR}/vnroff.c.Z \
21
		| ${SED} -e '1,/-cut here-/d' \
21
		| ${SED} -e '1,/-cut here-/d' \
(-)www/apache24/Makefile (-2 / +2 lines)
Lines 150-156 USE_GNOME= libxml2 Link Here
150
150
151
post-extract:
151
post-extract:
152
# remove possible leftover .svn directories in the sources
152
# remove possible leftover .svn directories in the sources
153
	@${FIND} ${WRKSRC} -type d -name .svn -print | ${XARGS} ${RM} -rf
153
	@${FIND} ${WRKSRC} -type d -name .svn -print | ${XARGS} ${RM} -r
154
# limit grep results ...
154
# limit grep results ...
155
	@${FIND} ${WRKSRC} -type f \( -name 'NWGNU*' -o -name '*.ds?' -o -name '*.dep' -o -name '*.mak' -o -name '*.win' -o -name '*.vbs' -o -name '*.wsf' \) -delete
155
	@${FIND} ${WRKSRC} -type f \( -name 'NWGNU*' -o -name '*.ds?' -o -name '*.dep' -o -name '*.mak' -o -name '*.win' -o -name '*.vbs' -o -name '*.wsf' \) -delete
156
# make sure the configure script contains our patches, preserve the original script for comparsion
156
# make sure the configure script contains our patches, preserve the original script for comparsion
Lines 168-174 post-patch: Link Here
168
		${WRKSRC}/include/httpd.h
168
		${WRKSRC}/include/httpd.h
169
	${REINPLACE_CMD} -e 's|perlbin=.*|perlbin=${PERL}|' \
169
	${REINPLACE_CMD} -e 's|perlbin=.*|perlbin=${PERL}|' \
170
		${WRKSRC}/configure.in
170
		${WRKSRC}/configure.in
171
	${RM} -f ${WRKSRC}/docs/docroot/*.bak
171
	${RM} ${WRKSRC}/docs/docroot/*.bak
172
	${INSTALL_DATA} ${WRKSRC}/NOTICE ${WRKSRC}/docs/manual
172
	${INSTALL_DATA} ${WRKSRC}/NOTICE ${WRKSRC}/docs/manual
173
173
174
pre-configure::
174
pre-configure::
(-)www/calendarserver/Makefile (-2 / +2 lines)
Lines 63-74 GROUPS= ${CALDAVD_USER} Link Here
63
63
64
maint-gen-distfile:
64
maint-gen-distfile:
65
	@if [ ! -f "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}" ] ; then \
65
	@if [ ! -f "${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}" ] ; then \
66
		${MKDIR} ${WRKDIR} ; cd ${WRKDIR} ; ${RM} -Rf ${WRKDIR}/${DISTNAME} ; \
66
		${MKDIR} ${WRKDIR} ; cd ${WRKDIR} ; ${RM} -R ${WRKDIR}/${DISTNAME} ; \
67
		${ECHO_MSG} "=> Checking out CalendarServer from svn.calendarserver.org/..."; \
67
		${ECHO_MSG} "=> Checking out CalendarServer from svn.calendarserver.org/..."; \
68
		${SVN_CMD1} ${SVN_REPOSITORY_URL}/${SVN_TAG1} > /dev/null ; \
68
		${SVN_CMD1} ${SVN_REPOSITORY_URL}/${SVN_TAG1} > /dev/null ; \
69
		${ECHO_MSG} "=> Creating tar archive ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}"; \
69
		${ECHO_MSG} "=> Creating tar archive ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}"; \
70
		cd ${WRKDIR} ; tar -czf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTNAME} ; \
70
		cd ${WRKDIR} ; tar -czf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${DISTNAME} ; \
71
		${RM} -Rf ${WRKDIR}/${DISTNAME} ; \
71
		${RM} -R ${WRKDIR}/${DISTNAME} ; \
72
	else \
72
	else \
73
		${ECHO_MSG} "===>	${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} found." ; \
73
		${ECHO_MSG} "===>	${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} found." ; \
74
	fi
74
	fi
(-)www/cmsmadesimple/Makefile (-1 / +1 lines)
Lines 26-32 WRITABLE_DIRS= tmp tmp/templates_c tmp/cache \ Link Here
26
		uploads uploads/images modules
26
		uploads uploads/images modules
27
27
28
post-extract:
28
post-extract:
29
	cd ${WRKSRC} && ${RM} -f config.php
29
	cd ${WRKSRC} && ${RM} config.php
30
30
31
do-install:
31
do-install:
32
.for i in ${CMS_DIRS}
32
.for i in ${CMS_DIRS}
(-)www/fcgi/Makefile (-1 / +1 lines)
Lines 35-41 post-install: Link Here
35
.if ${PORT_OPTIONS:MDOCS}
35
.if ${PORT_OPTIONS:MDOCS}
36
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
36
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
37
	cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
37
	cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
38
	@${RM} -f ${STAGEDIR}${DOCSDIR}/*.[13]
38
	@${RM} ${STAGEDIR}${DOCSDIR}/*.[13]
39
.endif
39
.endif
40
40
41
.include <bsd.port.mk>
41
.include <bsd.port.mk>
(-)www/firefox-esr-i18n/Makefile (-1 / +1 lines)
Lines 74-80 do-install: Link Here
74
	@${ECHO_CMD} '@exec ${INSTALL} -d ${XPI_SLDIRS_ALL:S,^${PREFIX},%D,}' ${_A}
74
	@${ECHO_CMD} '@exec ${INSTALL} -d ${XPI_SLDIRS_ALL:S,^${PREFIX},%D,}' ${_A}
75
	@${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { \
75
	@${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { \
76
		${LN} -sf ${XPI_LIBDIR}/${WDIR} $$_dir/ ${_Q}; }' ${_A}
76
		${LN} -sf ${XPI_LIBDIR}/${WDIR} $$_dir/ ${_Q}; }' ${_A}
77
	@${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS}; { ${RM} -f $$_dir/${WDIR} ; }' ${_A}
77
	@${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS}; { ${RM} $$_dir/${WDIR} ; }' ${_A}
78
78
79
post-patch:
79
post-patch:
80
	${FIND} ${WRKSRC} -name install.rdf -print0 | \
80
	${FIND} ${WRKSRC} -name install.rdf -print0 | \
(-)www/firefox-i18n/Makefile (-1 / +1 lines)
Lines 73-79 do-install: Link Here
73
	@${ECHO_CMD} '@exec ${INSTALL} -d ${XPI_SLDIRS_ALL:S,^${PREFIX},%D,}' ${_A}
73
	@${ECHO_CMD} '@exec ${INSTALL} -d ${XPI_SLDIRS_ALL:S,^${PREFIX},%D,}' ${_A}
74
	@${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { \
74
	@${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { \
75
		${LN} -sf ${XPI_LIBDIR}/${WDIR} $$_dir/ ${_Q}; }' ${_A}
75
		${LN} -sf ${XPI_LIBDIR}/${WDIR} $$_dir/ ${_Q}; }' ${_A}
76
	@${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS} ; { ${RM} -f $$_dir/${WDIR} ; }' ${_A}
76
	@${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS} ; { ${RM} $$_dir/${WDIR} ; }' ${_A}
77
77
78
post-patch:
78
post-patch:
79
	${FIND} ${WRKSRC} -name install.rdf -print0 | \
79
	${FIND} ${WRKSRC} -name install.rdf -print0 | \
(-)www/foswiki/Makefile (-1 / +1 lines)
Lines 53-59 SUB_FILES+= LocalSite.cfg Link Here
53
PLIST_SUB+=	WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
53
PLIST_SUB+=	WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
54
54
55
post-patch:
55
post-patch:
56
	@${RM} -rf ${WRKSRC}/lib/CPAN
56
	@${RM} -r ${WRKSRC}/lib/CPAN
57
	@${MV} ${WRKSRC}/bin-htaccess.txt ${WRKSRC}/bin/.htaccess.txt
57
	@${MV} ${WRKSRC}/bin-htaccess.txt ${WRKSRC}/bin/.htaccess.txt
58
	@${CP} ${WRKSRC}/subdir-htaccess.txt ${WRKSRC}/working/.htaccess
58
	@${CP} ${WRKSRC}/subdir-htaccess.txt ${WRKSRC}/working/.htaccess
59
	@cd ${WRKSRC} && \
59
	@cd ${WRKSRC} && \
(-)www/geronimo/Makefile (-1 / +1 lines)
Lines 76-82 pre-patch: Link Here
76
76
77
post-patch:
77
post-patch:
78
	@${ECHO_MSG} -n ">> Removing unneeded files..."
78
	@${ECHO_MSG} -n ">> Removing unneeded files..."
79
	@${RM} -f `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'`
79
	@${RM} `${FIND} ${WRKSRC} -name '*.bat'` `${FIND} ${WRKSRC} -name '*.orig'` `${FIND} ${WRKSRC} -name '*.exe'`
80
	@${ECHO_MSG} " [ DONE ]"
80
	@${ECHO_MSG} " [ DONE ]"
81
	@${REINPLACE_CMD} -e '/^activemq.data/s|= |= ${APP_HOME}/|' ${WRKSRC}/var/config/config-substitutions.properties
81
	@${REINPLACE_CMD} -e '/^activemq.data/s|= |= ${APP_HOME}/|' ${WRKSRC}/var/config/config-substitutions.properties
82
82
(-)www/grafana2/Makefile (-1 / +1 lines)
Lines 127-133 post-extract: Link Here
127
	@${MV} ${WRKSRC_ldap} ${WRKSRC}/src/github.com/go-ldap/ldap
127
	@${MV} ${WRKSRC_ldap} ${WRKSRC}/src/github.com/go-ldap/ldap
128
	@${MV} ${WRKSRC_pq} ${WRKSRC}/src/github.com/lib/pq
128
	@${MV} ${WRKSRC_pq} ${WRKSRC}/src/github.com/lib/pq
129
129
130
	${RM} -rf ${WRKSRC}/src/github.com/${GH_ACCOUNT}/grafana/public
130
	${RM} -r ${WRKSRC}/src/github.com/${GH_ACCOUNT}/grafana/public
131
	${MV} ${WRKDIR}/public  ${WRKSRC}/src/github.com/${GH_ACCOUNT}/grafana/
131
	${MV} ${WRKDIR}/public  ${WRKSRC}/src/github.com/${GH_ACCOUNT}/grafana/
132
	${RM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/grafana/public/.DS_Store
132
	${RM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/grafana/public/.DS_Store
133
	${RM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/grafana/public/app/.DS_Store
133
	${RM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/grafana/public/app/.DS_Store
(-)www/grafana3/Makefile (-1 / +1 lines)
Lines 219-225 post-extract: Link Here
219
	@${MV} ${WRKSRC_redis} \
219
	@${MV} ${WRKSRC_redis} \
220
		${WRKSRC}/src/gopkg.in/redis.v2
220
		${WRKSRC}/src/gopkg.in/redis.v2
221
221
222
	${RM} -rf ${WRKSRC}/src/github.com/grafana/grafana/public
222
	${RM} -r ${WRKSRC}/src/github.com/grafana/grafana/public
223
	${MV} ${WRKSRC_grafana_public} ${WRKSRC}/src/github.com/grafana/grafana/public
223
	${MV} ${WRKSRC_grafana_public} ${WRKSRC}/src/github.com/grafana/grafana/public
224
	${MV} ${WRKSRC}/src/github.com/grafana/grafana/public/public_gen \
224
	${MV} ${WRKSRC}/src/github.com/grafana/grafana/public/public_gen \
225
		${WRKSRC}/src/github.com/grafana/grafana/public_gen
225
		${WRKSRC}/src/github.com/grafana/grafana/public_gen
(-)www/iwebcal/Makefile (-1 / +1 lines)
Lines 17-23 WRKSRC= ${WRKDIR}/iWebCal Link Here
17
PLIST_SUB=	WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
17
PLIST_SUB=	WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
18
18
19
post-extract:
19
post-extract:
20
	-@${FIND} ${WRKSRC}/ -type d -name '.svn' | ${XARGS} ${RM} -rf
20
	-@${FIND} ${WRKSRC}/ -type d -name '.svn' | ${XARGS} ${RM} -r
21
21
22
do-install:
22
do-install:
23
	@${MKDIR} ${STAGEDIR}${WWWDIR}
23
	@${MKDIR} ${STAGEDIR}${WWWDIR}
(-)www/jericho-html/Makefile (-1 / +1 lines)
Lines 20-26 PORTDOCS= * Link Here
20
PLIST_FILES+=	%%JAVAJARDIR%%/${PORTNAME}.jar
20
PLIST_FILES+=	%%JAVAJARDIR%%/${PORTNAME}.jar
21
21
22
do-build:
22
do-build:
23
	(cd ${WRKSRC} && ${RM} -rf classes/* && ${SETENV}         \
23
	(cd ${WRKSRC} && ${RM} -r classes/* && ${SETENV}         \
24
		LANG=en_US.ISO8859-1 ${JAVAC}                     \
24
		LANG=en_US.ISO8859-1 ${JAVAC}                     \
25
		-classpath ${INTERFACES:S, ,,g}                   \
25
		-classpath ${INTERFACES:S, ,,g}                   \
26
		-d classes src/java/net/htmlparser/jericho/*.java \
26
		-d classes src/java/net/htmlparser/jericho/*.java \
(-)www/linux-seamonkey/Makefile.common (-1 / +1 lines)
Lines 35-41 _Q= 2>/dev/null || true Link Here
35
35
36
.if !target(post-extract)
36
.if !target(post-extract)
37
post-extract:
37
post-extract:
38
	@${RM} -rf ${WRKSRC}/updates
38
	@${RM} -r ${WRKSRC}/updates
39
	@${LN} -sf ${LOCALBASE}/lib/browser_plugins/symlinks/${APP_NAME} \
39
	@${LN} -sf ${LOCALBASE}/lib/browser_plugins/symlinks/${APP_NAME} \
40
		${WRKSRC}/${APP_SUBDIR}plugins
40
		${WRKSRC}/${APP_SUBDIR}plugins
41
.endif
41
.endif
(-)www/magento/Makefile (-2 / +2 lines)
Lines 35-41 SUB_LIST+= MAGENTODIR=${MAGENTODIR} WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} Link Here
35
PLIST_SUB+=	${SUB_LIST}
35
PLIST_SUB+=	${SUB_LIST}
36
36
37
post-patch:
37
post-patch:
38
	@${RM} -f ${WRKSRC}/cron.sh ${WRKSRC}/.htaccess
38
	@${RM} ${WRKSRC}/cron.sh ${WRKSRC}/.htaccess
39
39
40
do-install:
40
do-install:
41
	@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MAGENTODIR}
41
	@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MAGENTODIR}
Lines 47-53 do-install: Link Here
47
do-install-SESSIONS-on:
47
do-install-SESSIONS-on:
48
	@${REINPLACE_CMD} -e 's,<active>false,<active>true,' \
48
	@${REINPLACE_CMD} -e 's,<active>false,<active>true,' \
49
		${STAGEDIR}${PREFIX}/${MAGENTODIR}/app/etc/modules/Cm_RedisSession.xml
49
		${STAGEDIR}${PREFIX}/${MAGENTODIR}/app/etc/modules/Cm_RedisSession.xml
50
	@${RM} -f ${STAGEDIR}${PREFIX}/${MAGENTODIR}/app/etc/modules/Cm_RedisSession.xml.bak
50
	@${RM} ${STAGEDIR}${PREFIX}/${MAGENTODIR}/app/etc/modules/Cm_RedisSession.xml.bak
51
do-install-EXAMPLES-on:
51
do-install-EXAMPLES-on:
52
	@${MKDIR} ${STAGEDIR}${PREFIX}/${EXAMPLESDIR}
52
	@${MKDIR} ${STAGEDIR}${PREFIX}/${EXAMPLESDIR}
53
	@${INSTALL_DATA} ${WRKDIR}/crontab ${STAGEDIR}${PREFIX}/${EXAMPLESDIR}
53
	@${INSTALL_DATA} ${WRKDIR}/crontab ${STAGEDIR}${PREFIX}/${EXAMPLESDIR}
(-)www/otrs/Makefile (-1 / +1 lines)
Lines 134-140 post-patch: Link Here
134
		${XARGS} ${REINPLACE_CMD} -i '' \
134
		${XARGS} ${REINPLACE_CMD} -i '' \
135
			-e 's|Digest::SHA::PurePerl|Digest::SHA|g'
135
			-e 's|Digest::SHA::PurePerl|Digest::SHA|g'
136
	@${FIND} ${WRKSRC} -name "*.orig" -delete
136
	@${FIND} ${WRKSRC} -name "*.orig" -delete
137
	@${RM} -rf ${WRKSRC}/Kernel/cpan-lib/ \
137
	@${RM} -r ${WRKSRC}/Kernel/cpan-lib/ \
138
		${CLEAN_FILES:S!^!${WRKSRC}/!}
138
		${CLEAN_FILES:S!^!${WRKSRC}/!}
139
139
140
do-build:
140
do-build:
(-)www/p5-HTTP-Recorder/Makefile (-1 / +1 lines)
Lines 22-27 USES= perl5 dos2unix Link Here
22
USE_PERL5=	configure
22
USE_PERL5=	configure
23
23
24
post-patch:
24
post-patch:
25
	@${RM} -f ${WRKSRC}/lib/HTTP/Recorder.pm.orig
25
	@${RM} ${WRKSRC}/lib/HTTP/Recorder.pm.orig
26
26
27
.include <bsd.port.mk>
27
.include <bsd.port.mk>
(-)www/p5-HTTP-Server-Simple-PSGI/Makefile (-1 / +1 lines)
Lines 23-28 USES= perl5 Link Here
23
23
24
post-patch:
24
post-patch:
25
# Remove bundle Plack::Handler::HTTP::Server::Simple
25
# Remove bundle Plack::Handler::HTTP::Server::Simple
26
	@${RM} -fr ${WRKSRC}/lib/Plack/
26
	@${RM} -r ${WRKSRC}/lib/Plack/
27
27
28
.include <bsd.port.mk>
28
.include <bsd.port.mk>
(-)www/p5-libapreq2/Makefile (-1 / +1 lines)
Lines 39-45 post-patch: Link Here
39
post-stage:
39
post-stage:
40
	# remove all the non-perl stuff
40
	# remove all the non-perl stuff
41
	${RM} ${STAGEDIR}${PREFIX}/bin/apreq2-config
41
	${RM} ${STAGEDIR}${PREFIX}/bin/apreq2-config
42
	${RM} -rf ${STAGEDIR}${PREFIX}/include/apreq2
42
	${RM} -r ${STAGEDIR}${PREFIX}/include/apreq2
43
	${RM} ${STAGEDIR}${PREFIX}/${APACHEINCLUDEDIR}/apreq2/apreq_module_apache2.h
43
	${RM} ${STAGEDIR}${PREFIX}/${APACHEINCLUDEDIR}/apreq2/apreq_module_apache2.h
44
	${RM} ${STAGEDIR}${PREFIX}/lib/libapreq2*
44
	${RM} ${STAGEDIR}${PREFIX}/lib/libapreq2*
45
	${RM} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/mod_apreq2*
45
	${RM} ${STAGEDIR}${PREFIX}/${APACHEMODDIR}/mod_apreq2*
(-)www/phpwebapp/Makefile (-1 / +1 lines)
Lines 20-26 SHEBANG_FILES= web_app/boxes/menu/edit/xsl/test/*.sh \ Link Here
20
		web_app/l10n-module/app/*.sh
20
		web_app/l10n-module/app/*.sh
21
21
22
post-patch:
22
post-patch:
23
	@${FIND} ${WRKSRC}/web_app/ -name .svn -type d | ${XARGS} -J % ${RM} -fr %
23
	@${FIND} ${WRKSRC}/web_app/ -name .svn -type d | ${XARGS} -J % ${RM} -r %
24
24
25
do-install:
25
do-install:
26
	${MKDIR} ${STAGEDIR}${WWWDIR}/
26
	${MKDIR} ${STAGEDIR}${WWWDIR}/
(-)www/pivotx/Makefile (-1 / +1 lines)
Lines 71-77 post-extract: Link Here
71
post-patch:
71
post-patch:
72
.for FILES in ${PORTEXAMPLES}
72
.for FILES in ${PORTEXAMPLES}
73
	@${SED} -e 's#%%BLOGURL%%#${BLOGURL}#g' '${WRKSRC}/${FILES}' >'${TEMP_WRKSRC}/${FILES}'
73
	@${SED} -e 's#%%BLOGURL%%#${BLOGURL}#g' '${WRKSRC}/${FILES}' >'${TEMP_WRKSRC}/${FILES}'
74
	@${RM} -f '${WRKSRC}/${FILES}'
74
	@${RM} '${WRKSRC}/${FILES}'
75
.endfor
75
.endfor
76
	@cd '${WRKSRC}' && ${FIND} . -type f -name '*.orig' -delete
76
	@cd '${WRKSRC}' && ${FIND} . -type f -name '*.orig' -delete
77
77
(-)www/piwigo/Makefile (-1 / +1 lines)
Lines 64-70 pre-install-EXAMPLES-on: Link Here
64
64
65
do-install:
65
do-install:
66
	@cd ${WRKSRC}/doc/ && ${RM} ${PORTDOCS}
66
	@cd ${WRKSRC}/doc/ && ${RM} ${PORTDOCS}
67
	@${RM} -fr ${WRKSRC}/tools ${WRKSRC}/_data/dummy.txt
67
	@${RM} -r ${WRKSRC}/tools ${WRKSRC}/_data/dummy.txt
68
	@${INSTALL} -d ${STAGEDIR}${WWWDIR}
68
	@${INSTALL} -d ${STAGEDIR}${WWWDIR}
69
	@${TAR} -C ${WRKSRC} -cf - . | \
69
	@${TAR} -C ${WRKSRC} -cf - . | \
70
	${TAR} --unlink -C ${STAGEDIR}${WWWDIR} -xf -
70
	${TAR} --unlink -C ${STAGEDIR}${WWWDIR} -xf -
(-)www/planet/Makefile (-1 / +1 lines)
Lines 20-26 PKGMESSAGE= ${WRKDIR}/pkg-message Link Here
20
20
21
post-extract:
21
post-extract:
22
	@${RM}	${WRKSRC}/.bzrignore
22
	@${RM}	${WRKSRC}/.bzrignore
23
	@${FIND} ${WRKSRC}/ -type d -name '.bzr' | ${XARGS} ${RM} -rf
23
	@${FIND} ${WRKSRC}/ -type d -name '.bzr' | ${XARGS} ${RM} -r
24
24
25
do-install:
25
do-install:
26
	@${MKDIR} ${STAGEDIR}${DATADIR}
26
	@${MKDIR} ${STAGEDIR}${DATADIR}
(-)www/py-flask-restplus/Makefile (-1 / +1 lines)
Lines 36-42 TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock Link Here
36
.endif
36
.endif
37
37
38
do-test:
38
do-test:
39
	@${RM} -fr ${TEST_WRKSRC}/build/lib/tests
39
	@${RM} -r ${TEST_WRKSRC}/build/lib/tests
40
	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
40
	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
41
41
42
.include <bsd.port.post.mk>
42
.include <bsd.port.post.mk>
(-)www/py-flask-restplus08/Makefile (-1 / +1 lines)
Lines 38-44 TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock Link Here
38
.endif
38
.endif
39
39
40
do-test:
40
do-test:
41
	@${RM} -fr ${TEST_WRKSRC}/build/lib/tests
41
	@${RM} -r ${TEST_WRKSRC}/build/lib/tests
42
	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
42
	@(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest)
43
43
44
.include <bsd.port.post.mk>
44
.include <bsd.port.post.mk>
(-)www/py-gandi.cli/Makefile (-2 / +2 lines)
Lines 30-37 TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock Link Here
30
.endif
30
.endif
31
31
32
post-extract:
32
post-extract:
33
	${FIND} ${WRKSRC} -type d -name __pycache__ -exec ${RM} -rf {} + && \
33
	${FIND} ${WRKSRC} -type d -name __pycache__ -exec ${RM} -r {} + && \
34
	${FIND} ${WRKSRC} -type f -name '*.py[co]' -exec ${RM} -f {} +
34
	${FIND} ${WRKSRC} -type f -name '*.py[co]' -exec ${RM} {} +
35
35
36
do-test:
36
do-test:
37
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
37
	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
(-)www/pydio/Makefile (-1 / +1 lines)
Lines 27-33 SUB_FILES= pkg-deinstall pkg-message Link Here
27
SUB_LIST+=	GOWDIR=${WWWDIR:H}
27
SUB_LIST+=	GOWDIR=${WWWDIR:H}
28
28
29
post-patch:
29
post-patch:
30
	@${RM} -f ${WRKSRC}/plugins/gui.ajax/res/themes/vision/images/mimes/16/._users-folder.png
30
	@${RM} ${WRKSRC}/plugins/gui.ajax/res/themes/vision/images/mimes/16/._users-folder.png
31
	@${MV} ${WRKSRC}/conf/bootstrap_conf.php ${WRKDIR}/bootstrap_conf.php.sample
31
	@${MV} ${WRKSRC}/conf/bootstrap_conf.php ${WRKDIR}/bootstrap_conf.php.sample
32
	@${MV} ${WRKSRC}/conf/bootstrap_context.php ${WRKDIR}/bootstrap_context.php.sample
32
	@${MV} ${WRKSRC}/conf/bootstrap_context.php ${WRKDIR}/bootstrap_context.php.sample
33
	@${MV} ${WRKSRC}/conf/bootstrap_repositories.php ${WRKDIR}/bootstrap_repositories.php.sample
33
	@${MV} ${WRKSRC}/conf/bootstrap_repositories.php ${WRKDIR}/bootstrap_repositories.php.sample
(-)www/rt40/Makefile (-3 / +3 lines)
Lines 195-201 pre-fetch: Link Here
195
.endif
195
.endif
196
196
197
post-patch:
197
post-patch:
198
	@${RM} -f ${WRKSRC}/lib/RT.pm.in.orig
198
	@${RM} ${WRKSRC}/lib/RT.pm.in.orig
199
	@${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!g' ${WRKSRC}/config.layout
199
	@${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!g' ${WRKSRC}/config.layout
200
	@${REINPLACE_CMD} -e 's!%%SITE_PERL%%!${PREFIX}/${SITE_PERL_REL}!g' ${WRKSRC}/config.layout
200
	@${REINPLACE_CMD} -e 's!%%SITE_PERL%%!${PREFIX}/${SITE_PERL_REL}!g' ${WRKSRC}/config.layout
201
	@${REINPLACE_CMD} -e 's!/path/to/your/etc!${RT_ETC_PATH}!g' ${WRKSRC}/etc/RT_SiteConfig.pm
201
	@${REINPLACE_CMD} -e 's!/path/to/your/etc!${RT_ETC_PATH}!g' ${WRKSRC}/etc/RT_SiteConfig.pm
Lines 203-212 post-patch: Link Here
203
	    ${RM} ${WRKSRC}/lib/RT/Interface/CLI.pm.bak
203
	    ${RM} ${WRKSRC}/lib/RT/Interface/CLI.pm.bak
204
204
205
pre-install:
205
pre-install:
206
	@${RM} -f ${WRKSRC}/lib/RT.pm.in
206
	@${RM} ${WRKSRC}/lib/RT.pm.in
207
207
208
post-install:
208
post-install:
209
	@${RM} -rf ${STAGEDIR}/${WWWDIR}${PKGNAMESUFFIX}
209
	@${RM} -r ${STAGEDIR}/${WWWDIR}${PKGNAMESUFFIX}
210
	${MKDIR} ${STAGEDIR}${DOCSDIR}/upgrade
210
	${MKDIR} ${STAGEDIR}${DOCSDIR}/upgrade
211
	(cd ${WRKSRC}/etc && \
211
	(cd ${WRKSRC}/etc && \
212
	    ${COPYTREE_SHARE} upgrade ${STAGEDIR}${DOCSDIR} "! -name *\.in")
212
	    ${COPYTREE_SHARE} upgrade ${STAGEDIR}${DOCSDIR} "! -name *\.in")
(-)www/rt42/Makefile (-3 / +3 lines)
Lines 185-191 pre-fetch: Link Here
185
.endif
185
.endif
186
186
187
post-patch:
187
post-patch:
188
	@${RM} -f ${WRKSRC}/lib/RT.pm.in.orig
188
	@${RM} ${WRKSRC}/lib/RT.pm.in.orig
189
	@${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!g' ${WRKSRC}/config.layout
189
	@${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!g' ${WRKSRC}/config.layout
190
	@${REINPLACE_CMD} -e 's!%%SITE_PERL%%!${PREFIX}/${SITE_PERL_REL}!g' ${WRKSRC}/config.layout
190
	@${REINPLACE_CMD} -e 's!%%SITE_PERL%%!${PREFIX}/${SITE_PERL_REL}!g' ${WRKSRC}/config.layout
191
	@${REINPLACE_CMD} -e 's!/path/to/your/etc!${RT_ETC_PATH}!g' ${WRKSRC}/etc/RT_SiteConfig.pm
191
	@${REINPLACE_CMD} -e 's!/path/to/your/etc!${RT_ETC_PATH}!g' ${WRKSRC}/etc/RT_SiteConfig.pm
Lines 193-202 post-patch: Link Here
193
	    ${RM} ${WRKSRC}/lib/RT/Interface/CLI.pm.bak
193
	    ${RM} ${WRKSRC}/lib/RT/Interface/CLI.pm.bak
194
194
195
pre-install:
195
pre-install:
196
	@${RM} -f ${WRKSRC}/lib/RT.pm.in
196
	@${RM} ${WRKSRC}/lib/RT.pm.in
197
197
198
post-install:
198
post-install:
199
	@${RM} -rf ${STAGEDIR}/${WWWDIR}${PKGNAMESUFFIX}
199
	@${RM} -r ${STAGEDIR}/${WWWDIR}${PKGNAMESUFFIX}
200
	${MKDIR} ${STAGEDIR}${DOCSDIR}/upgrade
200
	${MKDIR} ${STAGEDIR}${DOCSDIR}/upgrade
201
	(cd ${WRKSRC}/etc && \
201
	(cd ${WRKSRC}/etc && \
202
	    ${COPYTREE_SHARE} upgrade ${STAGEDIR}${DOCSDIR} "! -name *\.in")
202
	    ${COPYTREE_SHARE} upgrade ${STAGEDIR}${DOCSDIR} "! -name *\.in")
(-)www/rt44/Makefile (-3 / +3 lines)
Lines 188-194 pre-fetch: Link Here
188
.endif
188
.endif
189
189
190
post-patch:
190
post-patch:
191
	@${RM} -f ${WRKSRC}/lib/RT.pm.in.orig
191
	@${RM} ${WRKSRC}/lib/RT.pm.in.orig
192
	@${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!g' ${WRKSRC}/config.layout
192
	@${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!g' ${WRKSRC}/config.layout
193
	@${REINPLACE_CMD} -e 's!%%SITE_PERL%%!${PREFIX}/${SITE_PERL_REL}!g' ${WRKSRC}/config.layout
193
	@${REINPLACE_CMD} -e 's!%%SITE_PERL%%!${PREFIX}/${SITE_PERL_REL}!g' ${WRKSRC}/config.layout
194
	@${REINPLACE_CMD} -e 's!/path/to/your/etc!${RT_ETC_PATH}!g' ${WRKSRC}/etc/RT_SiteConfig.pm
194
	@${REINPLACE_CMD} -e 's!/path/to/your/etc!${RT_ETC_PATH}!g' ${WRKSRC}/etc/RT_SiteConfig.pm
Lines 196-205 post-patch: Link Here
196
	    ${RM} ${WRKSRC}/lib/RT/Interface/CLI.pm.bak
196
	    ${RM} ${WRKSRC}/lib/RT/Interface/CLI.pm.bak
197
197
198
pre-install:
198
pre-install:
199
	@${RM} -f ${WRKSRC}/lib/RT.pm.in
199
	@${RM} ${WRKSRC}/lib/RT.pm.in
200
200
201
post-install:
201
post-install:
202
	@${RM} -rf ${STAGEDIR}/${WWWDIR}${PKGNAMESUFFIX}
202
	@${RM} -r ${STAGEDIR}/${WWWDIR}${PKGNAMESUFFIX}
203
	${MKDIR} ${STAGEDIR}${DOCSDIR}/upgrade
203
	${MKDIR} ${STAGEDIR}${DOCSDIR}/upgrade
204
	(cd ${WRKSRC}/etc && \
204
	(cd ${WRKSRC}/etc && \
205
	    ${COPYTREE_SHARE} upgrade ${STAGEDIR}${DOCSDIR} "! -name *\.in")
205
	    ${COPYTREE_SHARE} upgrade ${STAGEDIR}${DOCSDIR} "! -name *\.in")
(-)www/rubygem-scrapi/Makefile (-2 / +2 lines)
Lines 22-29 PLIST_FILES= ${GEM_LIB_DIR}/lib/tidy/libtidy.so Link Here
22
.include <bsd.port.pre.mk>
22
.include <bsd.port.pre.mk>
23
23
24
post-install:
24
post-install:
25
	${RM} -f ${LOCALBASE}/${GEM_LIB_DIR}/lib/tidy/libtidy.dll
25
	${RM} ${LOCALBASE}/${GEM_LIB_DIR}/lib/tidy/libtidy.dll
26
	${RM} -f ${LOCALBASE}/${GEM_LIB_DIR}/lib/tidy/libtidy.so
26
	${RM} ${LOCALBASE}/${GEM_LIB_DIR}/lib/tidy/libtidy.so
27
	${LN} -sf ${LOCALBASE}/lib/libtidy.so ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/lib/tidy/
27
	${LN} -sf ${LOCALBASE}/lib/libtidy.so ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/lib/tidy/
28
28
29
.include <bsd.port.post.mk>
29
.include <bsd.port.post.mk>
(-)www/seamonkey-i18n/Makefile (-1 / +1 lines)
Lines 68-74 do-install: Link Here
68
	done
68
	done
69
	@${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { \
69
	@${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { \
70
		${LN} -sf ${XPI_LIBDIR}/${WDIR} $$_dir/ ${_Q}; }' ${_A}
70
		${LN} -sf ${XPI_LIBDIR}/${WDIR} $$_dir/ ${_Q}; }' ${_A}
71
	@${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS}; { ${RM} -f $$_dir/${WDIR} ; }' ${_A}
71
	@${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS}; { ${RM} $$_dir/${WDIR} ; }' ${_A}
72
72
73
post-patch:
73
post-patch:
74
	${FIND} ${WRKSRC} -name install.rdf -print0 | \
74
	${FIND} ${WRKSRC} -name install.rdf -print0 | \
(-)www/seamonkey/Makefile (-2 / +2 lines)
Lines 168-174 post-install: Link Here
168
	@${CHMOD} -R a+rX,go-w ${STAGEDIR}${XPI_LIBDIR}/${XPI_ID}
168
	@${CHMOD} -R a+rX,go-w ${STAGEDIR}${XPI_LIBDIR}/${XPI_ID}
169
	@${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/seamonkey 2>/dev/null || true
169
	@${LN} -sf ${XPI_LIBDIR}/${XPI_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/seamonkey 2>/dev/null || true
170
	@${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${XPI_ID} ${LOCALBASE}/lib/seamonkey/extensions 2>/dev/null || true' >> ${TMPPLIST}
170
	@${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${XPI_ID} ${LOCALBASE}/lib/seamonkey/extensions 2>/dev/null || true' >> ${TMPPLIST}
171
	@${ECHO_CMD} '@unexec ${RM} -f ${LOCALBASE}/lib/seamonkey/extensions/${XPI_ID}' >> ${TMPPLIST}
171
	@${ECHO_CMD} '@unexec ${RM} ${LOCALBASE}/lib/seamonkey/extensions/${XPI_ID}' >> ${TMPPLIST}
172
.endif
172
.endif
173
.if ${PORT_OPTIONS:MMAILNEWS} && ${PORT_OPTIONS:MENIGMAIL}
173
.if ${PORT_OPTIONS:MMAILNEWS} && ${PORT_OPTIONS:MENIGMAIL}
174
	@${MKDIR} ${STAGEDIR}${XPI_LIBDIR}/${EM_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/${PORTNAME}
174
	@${MKDIR} ${STAGEDIR}${XPI_LIBDIR}/${EM_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/${PORTNAME}
Lines 177-183 post-install: Link Here
177
	@${CHMOD} -R a+rX,go-w ${STAGEDIR}${XPI_LIBDIR}/${EM_ID}
177
	@${CHMOD} -R a+rX,go-w ${STAGEDIR}${XPI_LIBDIR}/${EM_ID}
178
	@${LN} -sf ${XPI_LIBDIR}/${EM_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/${PORTNAME} 2>/dev/null || true
178
	@${LN} -sf ${XPI_LIBDIR}/${EM_ID} ${STAGEDIR}${XPI_LIBDIR}/symlinks/${PORTNAME} 2>/dev/null || true
179
	@${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${EM_ID} ${LOCALBASE}/lib/${PORTNAME}/extensions 2>/dev/null || true' >> ${TMPPLIST}
179
	@${ECHO_CMD} '@exec ${LN} -sf %D/lib/xpi/${EM_ID} ${LOCALBASE}/lib/${PORTNAME}/extensions 2>/dev/null || true' >> ${TMPPLIST}
180
	@${ECHO_CMD} '@unexec ${RM} -f ${LOCALBASE}/lib/${PORTNAME}/extensions/${EM_ID}' >> ${TMPPLIST}
180
	@${ECHO_CMD} '@unexec ${RM} ${LOCALBASE}/lib/${PORTNAME}/extensions/${EM_ID}' >> ${TMPPLIST}
181
.endif
181
.endif
182
182
183
.include <bsd.port.post.mk>
183
.include <bsd.port.post.mk>
(-)www/tclwebtest/Makefile (-1 / +1 lines)
Lines 22-28 PLIST_SUB+= LIBDIR="${LIBDIR}" Link Here
22
OPTIONS_DEFINE=	DOCS
22
OPTIONS_DEFINE=	DOCS
23
23
24
post-extract:
24
post-extract:
25
	@${FIND} ${WRKSRC} -name CVS | ${XARGS} ${RM} -rf
25
	@${FIND} ${WRKSRC} -name CVS | ${XARGS} ${RM} -r
26
	@${SED}	-i "" -e "s| tclsh | ${LOCALBASE}/bin/tclsh |g" ${WRKSRC}/tclwebtest
26
	@${SED}	-i "" -e "s| tclsh | ${LOCALBASE}/bin/tclsh |g" ${WRKSRC}/tclwebtest
27
27
28
do-install:
28
do-install:
(-)www/tdiary/Makefile (-1 / +1 lines)
Lines 76-82 pre-patch: Link Here
76
	@${RM} ${WRKSRC}/config.ru
76
	@${RM} ${WRKSRC}/config.ru
77
	@${RM} ${WRKSRC}/tdiary.gemspec
77
	@${RM} ${WRKSRC}/tdiary.gemspec
78
	@${RM} ${WRKSRC}/tmp/.gitkeep
78
	@${RM} ${WRKSRC}/tmp/.gitkeep
79
	@${RM} -rf ${WRKSRC}/.bundle
79
	@${RM} -r ${WRKSRC}/.bundle
80
	@${RM} -r ${WRKSRC}/misc/lib/bundler-1.11.2
80
	@${RM} -r ${WRKSRC}/misc/lib/bundler-1.11.2
81
	@${RM} -r ${WRKSRC}/public
81
	@${RM} -r ${WRKSRC}/public
82
	@${RM} -r ${WRKSRC}/spec
82
	@${RM} -r ${WRKSRC}/spec
(-)www/tdom/Makefile (-1 / +1 lines)
Lines 17-23 USES= gmake tar:tgz tcl:tea Link Here
17
USE_GITHUB=	yes
17
USE_GITHUB=	yes
18
18
19
pre-configure:
19
pre-configure:
20
	${RM} -f ${WRKSRC}/generic/domalloc.?
20
	${RM} ${WRKSRC}/generic/domalloc.?
21
21
22
PLIST_SUB+=	PORTVERSION=${PORTVERSION}
22
PLIST_SUB+=	PORTVERSION=${PORTVERSION}
23
23
(-)www/testlink/Makefile (-1 / +1 lines)
Lines 61-67 post-patch: Link Here
61
	@${REINPLACE_CMD} -e 's|/var/testlink|${WWWDIR}|' ${WRKSRC}/config.inc.php
61
	@${REINPLACE_CMD} -e 's|/var/testlink|${WWWDIR}|' ${WRKSRC}/config.inc.php
62
	@${FIND} ${WRKSRC} -name "\.*" -delete
62
	@${FIND} ${WRKSRC} -name "\.*" -delete
63
	@${FIND} ${WRKSRC} -name "*.orig" -delete
63
	@${FIND} ${WRKSRC} -name "*.orig" -delete
64
	@${RM} -rf ${WRKSRC}/.idea
64
	@${RM} -r ${WRKSRC}/.idea
65
65
66
do-install:
66
do-install:
67
	@${MKDIR} ${STAGEDIR}${WWWDIR}
67
	@${MKDIR} ${STAGEDIR}${WWWDIR}
(-)www/thundersnarf/Makefile (-1 / +1 lines)
Lines 48-54 SUB_FILES= pkg-message Link Here
48
48
49
post-extract:
49
post-extract:
50
	# Present on FreeBSD 8 and 9 after extraction
50
	# Present on FreeBSD 8 and 9 after extraction
51
	@${RM} -f ${WRKSRC}/protected/data/bin/._thundersnarf
51
	@${RM} ${WRKSRC}/protected/data/bin/._thundersnarf
52
52
53
do-install:
53
do-install:
54
	@${MKDIR} ${STAGEDIR}${WWWDIR}
54
	@${MKDIR} ${STAGEDIR}${WWWDIR}
(-)www/tidy-devel/Makefile (-2 / +2 lines)
Lines 65-72 getcvs: Link Here
65
	CVSROOT=${CVSROOT} CVS_PASSFILE=${CVS_PASSFILE} cvs -z3 co -P tidy
65
	CVSROOT=${CVSROOT} CVS_PASSFILE=${CVS_PASSFILE} cvs -z3 co -P tidy
66
66
67
tarball:
67
tarball:
68
	${RM} -rf ${WRKDIR}/cvs/tidy/CVSROOT
68
	${RM} -r ${WRKDIR}/cvs/tidy/CVSROOT
69
	${FIND} ${WRKDIR}/cvs -name CVS | ${XARGS} ${RM} -rf
69
	${FIND} ${WRKDIR}/cvs -name CVS | ${XARGS} ${RM} -r
70
	cd ${WRKDIR}/cvs &&	\
70
	cd ${WRKDIR}/cvs &&	\
71
	${TAR} cfj ${_DISTDIR}${DISTFILES} tidy
71
	${TAR} cfj ${_DISTDIR}${DISTFILES} tidy
72
72
(-)www/tt-rss/Makefile (-1 / +1 lines)
Lines 82-88 do-configure: Link Here
82
do-install:
82
do-install:
83
	${MKDIR} ${STAGEDIR}${WWWDIR} ${STAGEDIR}${DATADIR}
83
	${MKDIR} ${STAGEDIR}${WWWDIR} ${STAGEDIR}${DATADIR}
84
	(cd ${WRKSRC} && ${COPYTREE_SHARE} "*" ${STAGEDIR}${WWWDIR} "! -name LICENSE")
84
	(cd ${WRKSRC} && ${COPYTREE_SHARE} "*" ${STAGEDIR}${WWWDIR} "! -name LICENSE")
85
	${RM} -rf ${STAGEDIR}${WWWDIR}/debian
85
	${RM} -r ${STAGEDIR}${WWWDIR}/debian
86
	${MKDIR} ${STAGEDIR}${WWWDIR}/icons/	# Not used for fresh installation
86
	${MKDIR} ${STAGEDIR}${WWWDIR}/icons/	# Not used for fresh installation
87
	${TOUCH} ${STAGEDIR}${WWWDIR}/icons/.empty
87
	${TOUCH} ${STAGEDIR}${WWWDIR}/icons/.empty
88
	${INSTALL_DATA} ${WRKDIR}/httpd-tt-rss.conf ${STAGEDIR}${DATADIR}
88
	${INSTALL_DATA} ${WRKDIR}/httpd-tt-rss.conf ${STAGEDIR}${DATADIR}
(-)www/twiki/Makefile (-3 / +3 lines)
Lines 32-43 WRKSRC= ${WRKDIR}/twiki Link Here
32
USES+=		cpe
32
USES+=		cpe
33
33
34
post-extract:
34
post-extract:
35
	@${RM} -rf ${WRKSRC}/lib/CPAN
35
	@${RM} -r ${WRKSRC}/lib/CPAN
36
	@${CAT} ${.CURDIR}/../twiki-*/pkg-plist |\
36
	@${CAT} ${.CURDIR}/../twiki-*/pkg-plist |\
37
		${SED} -e 's|%%TWDIR%%|${WRKSRC}|;/^@/d' |\
37
		${SED} -e 's|%%TWDIR%%|${WRKSRC}|;/^@/d' |\
38
		${XARGS} ${RM} -f
38
		${XARGS} ${RM}
39
	@${FIND} ${WRKSRC} -name \*,v | while read f; do\
39
	@${FIND} ${WRKSRC} -name \*,v | while read f; do\
40
		[ -e $${f%%,v} ] || ${RM} -f $$f; done
40
		[ -e $${f%%,v} ] || ${RM} $$f; done
41
	@${FIND} ${WRKSRC} -type d -empty -delete
41
	@${FIND} ${WRKSRC} -type d -empty -delete
42
42
43
post-patch:
43
post-patch:
(-)www/uzbl/Makefile (-1 / +1 lines)
Lines 49-55 post-patch: Link Here
49
		${WRKSRC}/bin/uzbl-tabbed
49
		${WRKSRC}/bin/uzbl-tabbed
50
50
51
post-build:
51
post-build:
52
	@${FIND} ${WRKSRC} \( -name "*.orig" -or -name "*.bak" \) -exec ${RM} -f {} \;
52
	@${FIND} ${WRKSRC} \( -name "*.orig" -or -name "*.bak" \) -exec ${RM} {} \;
53
53
54
post-install:
54
post-install:
55
.if ${PORT_OPTIONS:MDOCS}
55
.if ${PORT_OPTIONS:MDOCS}
(-)www/varnish4/Makefile (-1 / +1 lines)
Lines 42-48 post-patch: Link Here
42
	@${REINPLACE_CMD} -e 's|\$$(libdir)/pkgconfig|\$$(prefix)/libdata/pkgconfig|' \
42
	@${REINPLACE_CMD} -e 's|\$$(libdir)/pkgconfig|\$$(prefix)/libdata/pkgconfig|' \
43
		${WRKSRC}/Makefile.am
43
		${WRKSRC}/Makefile.am
44
.if defined(BAD_TESTS)
44
.if defined(BAD_TESTS)
45
	${RM} -f ${BAD_TESTS:C|.+|${WRKSRC}/bin/varnishtest/tests/\0.vtc|}
45
	${RM} ${BAD_TESTS:C|.+|${WRKSRC}/bin/varnishtest/tests/\0.vtc|}
46
.endif
46
.endif
47
47
48
regression-test check test: build
48
regression-test check test: build
(-)www/webstone-ssl/Makefile (-1 / +1 lines)
Lines 31-37 CFLAGS+= -I${OPENSSLINC} Link Here
31
LDFLAGS+=	-L${OPENSSLLIB}
31
LDFLAGS+=	-L${OPENSSLLIB}
32
32
33
pre-configure:
33
pre-configure:
34
	@${RM} -f ${WRKSRC}/src/config.cache
34
	@${RM} ${WRKSRC}/src/config.cache
35
35
36
do-install:
36
do-install:
37
	@${RMDIR} ${WRKSRC}/bin/runs
37
	@${RMDIR} ${WRKSRC}/bin/runs
(-)www/wikicalc/Makefile (-1 / +1 lines)
Lines 18-24 SHEBANG_FILES= *.pl Link Here
18
perl_CMD=	${LOCALBASE}/bin/perl -I${DATADIR}
18
perl_CMD=	${LOCALBASE}/bin/perl -I${DATADIR}
19
19
20
post-extract:
20
post-extract:
21
	@${RM} -f ${WRKSRC}/gpl.txt
21
	@${RM} ${WRKSRC}/gpl.txt
22
22
23
do-install:
23
do-install:
24
	${MKDIR} ${STAGEDIR}${DATADIR}
24
	${MKDIR} ${STAGEDIR}${DATADIR}
(-)www/wt/Makefile (-1 / +1 lines)
Lines 220-226 CMAKE_ARGS+= -DMYSQL_PREFIX:STRING=${LOCALBASE} Link Here
220
.endif
220
.endif
221
221
222
post-stage:
222
post-stage:
223
	@${RM} -f ${STAGEDIR}${ETCDIR}/wt_config.xml
223
	@${RM} ${STAGEDIR}${ETCDIR}/wt_config.xml
224
	@${MKDIR} ${STAGEDIR}${ETCDIR}
224
	@${MKDIR} ${STAGEDIR}${ETCDIR}
225
	@${CP} -p ${BUILD_WRKSRC}/wt_config.xml \
225
	@${CP} -p ${BUILD_WRKSRC}/wt_config.xml \
226
		${STAGEDIR}${ETCDIR}/wt_config.xml.sample
226
		${STAGEDIR}${ETCDIR}/wt_config.xml.sample
(-)www/xpi-adblock/Makefile (-1 / +1 lines)
Lines 17-23 XPI_DIRS= chrome/adblock chrome components defaults/preferences defaults Link Here
17
17
18
post-patch:
18
post-patch:
19
	@${REINPLACE_CMD} -e 's|2.0a3|2.0.*|g' ${WRKSRC}/install.rdf
19
	@${REINPLACE_CMD} -e 's|2.0a3|2.0.*|g' ${WRKSRC}/install.rdf
20
	@${RM} -f ${WRKSRC}/install.rdf?*
20
	@${RM} ${WRKSRC}/install.rdf?*
21
21
22
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
22
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)www/xpi-adblock/Makefile.xpi (-3 / +3 lines)
Lines 168-174 do-install: Link Here
168
		${ECHO_CMD} "@dir $${sldir}" ${_A}; \
168
		${ECHO_CMD} "@dir $${sldir}" ${_A}; \
169
	done
169
	done
170
	@${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { ${LN} -sf ${_TD_FULL} $$_dir/ ${_Q}; }' ${_A}
170
	@${ECHO_CMD} '@exec for _dir in ${XPI_LINKFARMS} ; { ${LN} -sf ${_TD_FULL} $$_dir/ ${_Q}; }' ${_A}
171
	@${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS} ; { ${RM} -f $$_dir/${XPI_ID} ; }' ${_A}
171
	@${ECHO_CMD} '@unexec for _dir in ${XPI_LINKFARMS} ; { ${RM} $$_dir/${XPI_ID} ; }' ${_A}
172
.endif
172
.endif
173
173
174
.if !target(relink)
174
.if !target(relink)
Lines 187-193 xpi-post-extract: Link Here
187
.endif
187
.endif
188
188
189
post-extract: xpi-post-extract
189
post-extract: xpi-post-extract
190
	@${RM} -rf ${WRKSRC}/META-INF
190
	@${RM} -r ${WRKSRC}/META-INF
191
191
192
# Maintainer section
192
# Maintainer section
193
xpi-gen:	extract
193
xpi-gen:	extract
Lines 210-216 xpi-plist: extract Link Here
210
210
211
xpi-pre-chrome:
211
xpi-pre-chrome:
212
	@${CHMOD} g+w ${_TD_FULL}
212
	@${CHMOD} g+w ${_TD_FULL}
213
	@${RM} -f ${_TD_FULL}/chrome.manifest
213
	@${RM} ${_TD_FULL}/chrome.manifest
214
214
215
xpi-post-chrome:
215
xpi-post-chrome:
216
	@${CP} -f ${_TD_FULL}/chrome.manifest ${FILESDIR}/
216
	@${CP} -f ${_TD_FULL}/chrome.manifest ${FILESDIR}/
(-)www/xpi-clear_cache_button/Makefile (-1 / +1 lines)
Lines 41-46 post-patch: Link Here
41
		${WRKSRC}/install.rdf
41
		${WRKSRC}/install.rdf
42
42
43
pre-install:
43
pre-install:
44
	@${RM} -f ${WRKSRC}/install.rdf.bak
44
	@${RM} ${WRKSRC}/install.rdf.bak
45
45
46
.include <bsd.port.mk>
46
.include <bsd.port.mk>
(-)www/xpi-conkeror/Makefile (-2 / +2 lines)
Lines 31-38 post-patch: Link Here
31
		cd ${WRKSRC} && \
31
		cd ${WRKSRC} && \
32
			${MV} contrib/conkeror.desktop . && \
32
			${MV} contrib/conkeror.desktop . && \
33
			${MV} contrib/man/conkeror.1 . && \
33
			${MV} contrib/man/conkeror.1 . && \
34
			${RM} -rf contrib/debian contrib/dist contrib/man debian tests && \
34
			${RM} -r contrib/debian contrib/dist contrib/man debian tests && \
35
			${RM} -f contrib/build.sh contrib/install.sh contrib/mketags.sh \
35
			${RM} contrib/build.sh contrib/install.sh contrib/mketags.sh \
36
			contrib/testrun.sh contrib/run-conkeror && \
36
			contrib/testrun.sh contrib/run-conkeror && \
37
			${MKDIR} share  && \
37
			${MKDIR} share  && \
38
			${MV} branding chrome components content \
38
			${MV} branding chrome components content \
(-)www/xpi-flashblock/Makefile (-1 / +1 lines)
Lines 19-25 post-patch: Link Here
19
	    ${WRKSRC}/install.rdf
19
	    ${WRKSRC}/install.rdf
20
20
21
pre-install:
21
pre-install:
22
	@${RM} -f ${WRKSRC}/install.rdf.bak
22
	@${RM} ${WRKSRC}/install.rdf.bak
23
23
24
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
24
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
25
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)www/xpi-imagezoom/Makefile (-1 / +1 lines)
Lines 18-24 XPI_DIRS= chrome defaults/preferences defaults Link Here
18
18
19
post-patch:
19
post-patch:
20
	@${REINPLACE_CMD} -e '/maxVersion/s|3.0b4|3.0.\*|' ${WRKSRC}/install.rdf
20
	@${REINPLACE_CMD} -e '/maxVersion/s|3.0b4|3.0.\*|' ${WRKSRC}/install.rdf
21
	@${RM} -f ${WRKSRC}/install.rdf.bak
21
	@${RM} ${WRKSRC}/install.rdf.bak
22
22
23
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
23
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
24
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)www/xpi-jslib/Makefile (-1 / +1 lines)
Lines 20-26 XPI_DIRS= chrome/jsliblive chrome components defaults/preferences defaults Link Here
20
20
21
post-patch:
21
post-patch:
22
		${REINPLACE_CMD} -Ee '/Suite/,/Flock/s/>2[.]0[.][*]</>2.4.*</' ${WRKSRC}/install.rdf
22
		${REINPLACE_CMD} -Ee '/Suite/,/Flock/s/>2[.]0[.][*]</>2.4.*</' ${WRKSRC}/install.rdf
23
		${RM} -f ${WRKSRC}/install.rdf.bak
23
		${RM} ${WRKSRC}/install.rdf.bak
24
24
25
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
25
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)www/xpi-jsview/Makefile (-1 / +1 lines)
Lines 23-29 post-patch: Link Here
23
	@${REINPLACE_CMD} -e 's|<em:maxVersion>9\.0a1<|<em:maxVersion>99.*<|' ${WRKSRC}/install.rdf
23
	@${REINPLACE_CMD} -e 's|<em:maxVersion>9\.0a1<|<em:maxVersion>99.*<|' ${WRKSRC}/install.rdf
24
24
25
pre-install:
25
pre-install:
26
	@${RM} -f ${WRKSRC}/install.rdf.bak
26
	@${RM} ${WRKSRC}/install.rdf.bak
27
27
28
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
28
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)www/xpi-server_spy/Makefile (-1 / +1 lines)
Lines 19-25 post-patch: Link Here
19
		${WRKSRC}/install.rdf
19
		${WRKSRC}/install.rdf
20
20
21
pre-install:
21
pre-install:
22
	@${RM} -f ${WRKSRC}/install.rdf.bak
22
	@${RM} ${WRKSRC}/install.rdf.bak
23
23
24
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
24
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
25
.include <bsd.port.mk>
25
.include <bsd.port.mk>
(-)www/xpi-showip/Makefile (-1 / +1 lines)
Lines 20-26 post-patch: Link Here
20
	    ${WRKSRC}/install.rdf
20
	    ${WRKSRC}/install.rdf
21
21
22
pre-install:
22
pre-install:
23
	@${RM} -f ${WRKSRC}/install.rdf.bak
23
	@${RM} ${WRKSRC}/install.rdf.bak
24
24
25
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
25
.include "${.CURDIR}/../xpi-adblock/Makefile.xpi"
26
.include <bsd.port.mk>
26
.include <bsd.port.mk>
(-)www/yabb/Makefile (-1 / +1 lines)
Lines 44-50 PERLFILES= AdminIndex.pl BoardConvert.pl Convert.pl \ Link Here
44
		Convert2x.pl Setup.pl Sources/SpellChecker.pl YaBB.pl
44
		Convert2x.pl Setup.pl Sources/SpellChecker.pl YaBB.pl
45
45
46
post-extract:
46
post-extract:
47
	@${RM} -rf ${WCGI}/Convert ${WCGI}/Modules ${WCGI}/FixFile.pl
47
	@${RM} -r ${WCGI}/Convert ${WCGI}/Modules ${WCGI}/FixFile.pl
48
48
49
do-patch:
49
do-patch:
50
.for _I in ${PERLFILES}
50
.for _I in ${PERLFILES}
(-)www/yanopaste/Makefile (-1 / +1 lines)
Lines 15-21 USE_PHP= xsl session xmlwriter xmlreader Link Here
15
SUB_FILES=	pkg-message
15
SUB_FILES=	pkg-message
16
16
17
post-patch:
17
post-patch:
18
	${FIND} ${WRKSRC} -name .svn -type d | ${XARGS} ${RM} -rf
18
	${FIND} ${WRKSRC} -name .svn -type d | ${XARGS} ${RM} -r
19
19
20
do-install:
20
do-install:
21
	@${MKDIR} ${STAGEDIR}${WWWDIR}
21
	@${MKDIR} ${STAGEDIR}${WWWDIR}
(-)www/youtube_dl/Makefile (-1 / +1 lines)
Lines 39-45 RTMPDUMP_RUN_DEPENDS= ${LOCALBASE}/bin/rtmpdump:multimedia/rtmpdump Link Here
39
39
40
post-extract:
40
post-extract:
41
	@# remove tarball provided version, build our own
41
	@# remove tarball provided version, build our own
42
	@${RM} -f ${WRKSRC}/youtube-dl
42
	@${RM} ${WRKSRC}/youtube-dl
43
43
44
post-patch:
44
post-patch:
45
	@${REINPLACE_CMD} -e 's|python devscripts/|${PYTHON_CMD} devscripts/|' ${WRKSRC}/Makefile
45
	@${REINPLACE_CMD} -e 's|python devscripts/|${PYTHON_CMD} devscripts/|' ${WRKSRC}/Makefile
(-)www/zen-cart/Makefile (-1 / +1 lines)
Lines 31-37 OPTIONS_DEFINE= EXAMPLES Link Here
31
31
32
do-install:
32
do-install:
33
	@${MKDIR} ${STAGEDIR}${WWWDIR}
33
	@${MKDIR} ${STAGEDIR}${WWWDIR}
34
	(cd ${WRKSRC} && ${COPYTREE_SHARE} docs ${STAGEDIR}${EXAMPLESDIR} && ${RM} -rf ${WRKSRC}/docs)
34
	(cd ${WRKSRC} && ${COPYTREE_SHARE} docs ${STAGEDIR}${EXAMPLESDIR} && ${RM} -r ${WRKSRC}/docs)
35
	(cd ${WRKSRC} && ${MV} vbv_learn_more.html ${STAGEDIR}${EXAMPLESDIR}/)
35
	(cd ${WRKSRC} && ${MV} vbv_learn_more.html ${STAGEDIR}${EXAMPLESDIR}/)
36
	(cd ${WRKSRC} && ${MV} mcs_learn_more.html ${STAGEDIR}${EXAMPLESDIR}/)
36
	(cd ${WRKSRC} && ${MV} mcs_learn_more.html ${STAGEDIR}${EXAMPLESDIR}/)
37
	(cd ${WRKSRC} && ${MV} robots_example.txt ${STAGEDIR}${EXAMPLESDIR}/)
37
	(cd ${WRKSRC} && ${MV} robots_example.txt ${STAGEDIR}${EXAMPLESDIR}/)
(-)x11-clocks/asclock-gtk/Makefile (-1 / +1 lines)
Lines 38-44 SHAPED_THEME_DESC= Shaped theme Link Here
38
38
39
do-configure:
39
do-configure:
40
	@(cd ${WRKSRC}; \
40
	@(cd ${WRKSRC}; \
41
	  ${RM} -rf default_theme; \
41
	  ${RM} -r default_theme; \
42
	  ${LN} -s themes/${PORT_OPTIONS:M*_THEME:S/_THEME//:tl} default_theme)
42
	  ${LN} -s themes/${PORT_OPTIONS:M*_THEME:S/_THEME//:tl} default_theme)
43
43
44
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)x11-clocks/asclock-xlib/Makefile (-1 / +1 lines)
Lines 24-30 post-patch: Link Here
24
24
25
pre-configure:
25
pre-configure:
26
	@(cd ${WRKSRC}; \
26
	@(cd ${WRKSRC}; \
27
	  ${RM} -rf default_theme; \
27
	  ${RM} -r default_theme; \
28
	  ${LN} -s themes/Orb default_theme)
28
	  ${LN} -s themes/Orb default_theme)
29
29
30
post-install:
30
post-install:
(-)x11-clocks/pclock/Makefile (-1 / +1 lines)
Lines 19-25 MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" OBJS="Main.o Graphics.o" \ Link Here
19
		LIBDIR="-L${LOCALBASE}/lib ${LDFLAGS}"
19
		LIBDIR="-L${LOCALBASE}/lib ${LDFLAGS}"
20
20
21
post-extract:
21
post-extract:
22
	cd ${WRKSRC} && ${RM} -f getopt*
22
	cd ${WRKSRC} && ${RM} getopt*
23
23
24
do-install:
24
do-install:
25
	${INSTALL_PROGRAM} ${WRKSRC}/pclock ${STAGEDIR}${PREFIX}/bin
25
	${INSTALL_PROGRAM} ${WRKSRC}/pclock ${STAGEDIR}${PREFIX}/bin
(-)x11-fm/doublecmd/Makefile (-2 / +2 lines)
Lines 212-221 do-build: Link Here
212
		${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --bm="${BUILD_MODE}" --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE}
212
		${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --bm="${BUILD_MODE}" --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE}
213
213
214
post-build:
214
post-build:
215
	@${RM} -rf ${DOCSRC}/*/dev-help
215
	@${RM} -r ${DOCSRC}/*/dev-help
216
216
217
pre-install:
217
pre-install:
218
	@${RM} -f ${PLIST}
218
	@${RM} ${PLIST}
219
219
220
	@${ECHO_CMD} "@dir %%DATADIR%%/plugins/wcx" >> ${PLIST}
220
	@${ECHO_CMD} "@dir %%DATADIR%%/plugins/wcx" >> ${PLIST}
221
	@${ECHO_CMD} "@dir %%DATADIR%%/plugins/wdx" >> ${PLIST}
221
	@${ECHO_CMD} "@dir %%DATADIR%%/plugins/wdx" >> ${PLIST}
(-)x11-fm/gentoo/Makefile (-1 / +1 lines)
Lines 41-46 post-install-DOCS-on: Link Here
41
	${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
41
	${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
42
.endfor
42
.endfor
43
	cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
43
	cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
44
	${RM} -f ${STAGEDIR}${DOCSDIR}/gentoo.1x
44
	${RM} ${STAGEDIR}${DOCSDIR}/gentoo.1x
45
45
46
.include <bsd.port.mk>
46
.include <bsd.port.mk>
(-)x11-fm/gprename/Makefile (-1 / +1 lines)
Lines 26-32 NO_BUILD= yes Link Here
26
OPTIONS_DEFINE=	DOCS
26
OPTIONS_DEFINE=	DOCS
27
27
28
post-extract:
28
post-extract:
29
	@${RM} -rf ${WRKSRC}/build
29
	@${RM} -r ${WRKSRC}/build
30
30
31
post-patch:
31
post-patch:
32
	@${REINPLACE_CMD} -e \
32
	@${REINPLACE_CMD} -e \
(-)x11-themes/adwaita-icon-theme/Makefile (-2 / +2 lines)
Lines 17-23 CONFIGURE_ENV= ac_cv_path_GTK_ENCODE_SYMBOLIC_SVG="false" Link Here
17
INSTALLS_ICONS=	yes
17
INSTALLS_ICONS=	yes
18
18
19
post-install:
19
post-install:
20
	@${RM} -rf ${STAGEDIR}${PREFIX}/lib/locale
20
	@${RM} -r ${STAGEDIR}${PREFIX}/lib/locale
21
	@${RM} -rf ${STAGEDIR}${PREFIX}/locale
21
	@${RM} -r ${STAGEDIR}${PREFIX}/locale
22
22
23
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)x11-themes/gtk-digital-harmony-theme/Makefile (-1 / +1 lines)
Lines 28-34 PLIST_SUB+= GTK20="@comment " METACITY="" Link Here
28
.endif
28
.endif
29
29
30
post-extract:
30
post-extract:
31
	@${RM} -rf ${WRKSRC}/gtk-2.0/Scrollbars/Backup \
31
	@${RM} -r ${WRKSRC}/gtk-2.0/Scrollbars/Backup \
32
		${WRKSRC}/gtk-2.0/ReadME.txt
32
		${WRKSRC}/gtk-2.0/ReadME.txt
33
	@${FIND} ${WRKSRC} -type f -print0 | ${XARGS} -0 ${CHMOD} 644
33
	@${FIND} ${WRKSRC} -type f -print0 | ${XARGS} -0 ${CHMOD} 644
34
34
(-)x11-themes/gtk-equinox-engine/Makefile (-1 / +1 lines)
Lines 41-47 ANIMATION_CONFIGURE_ENABLE= animation Link Here
41
post-patch:
41
post-patch:
42
	@${FIND} ${WRKDIR} -name 'gtkrc' -exec \
42
	@${FIND} ${WRKDIR} -name 'gtkrc' -exec \
43
	    ${REINPLACE_CMD} -e 's!^include "apps/nautilus\.rc"!#&!' {} +
43
	    ${REINPLACE_CMD} -e 's!^include "apps/nautilus\.rc"!#&!' {} +
44
	@${FIND} ${WRKDIR} -type f -name 'gtkrc.bak' -exec ${RM} -f {} +
44
	@${FIND} ${WRKDIR} -type f -name 'gtkrc.bak' -exec ${RM} {} +
45
	@${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \
45
	@${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \
46
		${WRKSRC}/src/animation.c
46
		${WRKSRC}/src/animation.c
47
47
(-)x11-themes/openbox-themes/Makefile (-1 / +1 lines)
Lines 20-26 NO_ARCH= yes Link Here
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
20
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
21
21
22
post-extract:
22
post-extract:
23
	@${RM} -rf ${WRKSRC}/debian
23
	@${RM} -r ${WRKSRC}/debian
24
24
25
do-install:
25
do-install:
26
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/themes
26
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/themes
(-)x11-themes/sawfish-themes/Makefile (-1 / +1 lines)
Lines 26-32 DATA_DIRS= 2YearsToNever Anonymous Aquiline BWM Big Blackwindow \ Link Here
26
		debian gorilla gorillaz mxflat typo
26
		debian gorilla gorillaz mxflat typo
27
27
28
post-extract:
28
post-extract:
29
	${FIND} ${WRKSRC} -name .xvpics | ${XARGS} ${RM} -rf
29
	${FIND} ${WRKSRC} -name .xvpics | ${XARGS} ${RM} -r
30
30
31
do-install:
31
do-install:
32
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/sawfish/themes
32
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/sawfish/themes
(-)x11-toolkits/gtk12/Makefile (-1 / +1 lines)
Lines 41-47 post-patch: Link Here
41
	@${MV} ${WRKSRC}/gtk/gtkrc.zh_TW.big5 ${WRKSRC}/gtk/gtkrc.zh_TW.Big5
41
	@${MV} ${WRKSRC}/gtk/gtkrc.zh_TW.big5 ${WRKSRC}/gtk/gtkrc.zh_TW.Big5
42
42
43
pre-build:
43
pre-build:
44
	${RM} -rf ${WRKSRC}/docs/gtk.info*
44
	${RM} -r ${WRKSRC}/docs/gtk.info*
45
45
46
post-install:
46
post-install:
47
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/gtk/themes/engines
47
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/gtk/themes/engines
(-)x11-toolkits/gtk30/Makefile (-1 / +1 lines)
Lines 87-93 pre-configure: Link Here
87
	fi
87
	fi
88
88
89
pre-build:
89
pre-build:
90
	@${RM} -rf ${WRKSRC}/docs/gtk.info*
90
	@${RM} -r ${WRKSRC}/docs/gtk.info*
91
91
92
post-install:
92
post-install:
93
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/gtk-3.0/modules
93
	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/gtk-3.0/modules
(-)x11-toolkits/gtkada/Makefile (-1 / +1 lines)
Lines 66-71 do-build: Link Here
66
post-install:
66
post-install:
67
	@${MKDIR} ${STAGEDIR}${PREFIX}/libdata
67
	@${MKDIR} ${STAGEDIR}${PREFIX}/libdata
68
	@${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig ${STAGEDIR}${PREFIX}/libdata/
68
	@${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig ${STAGEDIR}${PREFIX}/libdata/
69
	${RM} -rf ${STAGEDIR}${PREFIX}/share/doc/gtkada/gtkada_ug/_sources
69
	${RM} -r ${STAGEDIR}${PREFIX}/share/doc/gtkada/gtkada_ug/_sources
70
70
71
.include <bsd.port.mk>
71
.include <bsd.port.mk>
(-)x11-toolkits/iwidgets/Makefile (-1 / +1 lines)
Lines 36-42 post-patch: Link Here
36
		-e 's,@ITCL_VERSION@,3.3,g' ${WRKSRC}/Makefile.in
36
		-e 's,@ITCL_VERSION@,3.3,g' ${WRKSRC}/Makefile.in
37
37
38
post-install:
38
post-install:
39
	${RM} -f ${STAGEDIR}${PREFIX}/lib/iwidgets
39
	${RM} ${STAGEDIR}${PREFIX}/lib/iwidgets
40
	${LN} -s ${DISTNAME} ${STAGEDIR}${PREFIX}/lib/iwidgets
40
	${LN} -s ${DISTNAME} ${STAGEDIR}${PREFIX}/lib/iwidgets
41
.if ${PORT_OPTIONS:MDOCS}
41
.if ${PORT_OPTIONS:MDOCS}
42
	${MKDIR} ${STAGEDIR}${DOCSDIR}
42
	${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)x11-toolkits/linux-c6-qt47-x11/Makefile (-1 / +1 lines)
Lines 30-35 NVIDIA_GL_USE_OFF= LINUX=dri Link Here
30
DESCR=	${.CURDIR}/../../devel/qt4/pkg-descr
30
DESCR=	${.CURDIR}/../../devel/qt4/pkg-descr
31
31
32
post-patch:
32
post-patch:
33
	${RM} -f ${WRKSRC}/usr/share/qt47/translations/qt_help_*.qm
33
	${RM} ${WRKSRC}/usr/share/qt47/translations/qt_help_*.qm
34
34
35
.include <bsd.port.mk>
35
.include <bsd.port.mk>
(-)x11-toolkits/py-gui/Makefile (-1 / +1 lines)
Lines 29-35 OPENGL_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gtk/gdkgl/__init__.py:x11-toolk Link Here
29
post-patch:
29
post-patch:
30
	@${REINPLACE_CMD} -e 's|"GUI.Cocoa",||g' ${WRKSRC}/setup.py
30
	@${REINPLACE_CMD} -e 's|"GUI.Cocoa",||g' ${WRKSRC}/setup.py
31
	@${TOUCH} ${WRKSRC}/GUI/Generic/__init__.py ${WRKSRC}/GUI/Gtk/__init__.py
31
	@${TOUCH} ${WRKSRC}/GUI/Generic/__init__.py ${WRKSRC}/GUI/Gtk/__init__.py
32
	@${RM} -fr ${WRKSRC}/Demos/BlobEdit/.gdb_history ${WRKSRC}/Demos/BlobEdit/Makefile ${WRKSRC}/GUI/Cocoa
32
	@${RM} -r ${WRKSRC}/Demos/BlobEdit/.gdb_history ${WRKSRC}/Demos/BlobEdit/Makefile ${WRKSRC}/GUI/Cocoa
33
33
34
post-install:
34
post-install:
35
	${MKDIR} ${STAGEDIR}${DOCSDIR}
35
	${MKDIR} ${STAGEDIR}${DOCSDIR}
(-)x11-toolkits/py-wxPython28/Makefile (-4 / +4 lines)
Lines 125-134 post-install: Link Here
125
	${CHMOD} -R a+rX \
125
	${CHMOD} -R a+rX \
126
		${STAGEDIR}${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/${WX_PYTHON_DIR}
126
		${STAGEDIR}${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/${WX_PYTHON_DIR}
127
# Remove unwanted .egg-info
127
# Remove unwanted .egg-info
128
	${RM} -rf ${STAGEDIR}${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/wxPython_common-*.egg-info
128
	${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/wxPython_common-*.egg-info
129
	${RM} -rf ${STAGEDIR}${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/wx.pth
129
	${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/wx.pth
130
	${RM} -rf ${STAGEDIR}${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/wxversion*
130
	${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/wxversion*
131
	${RM} -rf ${STAGEDIR}${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/${WX_PYTHON_DIR}/*.egg-info
131
	${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/${WX_PYTHON_DIR}/*.egg-info
132
.endif
132
.endif
133
133
134
.include <bsd.port.post.mk>
134
.include <bsd.port.post.mk>
(-)x11-toolkits/swt-devel/Makefile (-1 / +1 lines)
Lines 80-86 DIST_EXT= gtk-linux-x86 Link Here
80
80
81
post-extract:
81
post-extract:
82
	@(cd ${WRKSRC} && ${UNZIP_NATIVE_CMD} -qo *.zip)
82
	@(cd ${WRKSRC} && ${UNZIP_NATIVE_CMD} -qo *.zip)
83
	@${RM} -f ${WRKSRC}/*.o ${WRKSRC}/*.so ${WRKSRC}/*.jar
83
	@${RM} ${WRKSRC}/*.o ${WRKSRC}/*.so ${WRKSRC}/*.jar
84
84
85
post-patch:
85
post-patch:
86
	@${SED} -E -e 's|%%ARCH%%|${ARCH}|' \
86
	@${SED} -E -e 's|%%ARCH%%|${ARCH}|' \
(-)x11-toolkits/swt/Makefile (-1 / +1 lines)
Lines 80-86 DIST_EXT= gtk-linux-x86 Link Here
80
80
81
post-extract:
81
post-extract:
82
	@(cd ${WRKSRC} && ${UNZIP_CMD} -qo "*.zip")
82
	@(cd ${WRKSRC} && ${UNZIP_CMD} -qo "*.zip")
83
	@${RM} -f ${WRKSRC}/*.o ${WRKSRC}/*.so ${WRKSRC}/*.jar
83
	@${RM} ${WRKSRC}/*.o ${WRKSRC}/*.so ${WRKSRC}/*.jar
84
84
85
post-patch:
85
post-patch:
86
	${SED} -e 's|freebsd|dragonfly|g' ${WRKSRC}/make_freebsd.mak \
86
	${SED} -e 's|freebsd|dragonfly|g' ${WRKSRC}/make_freebsd.mak \
(-)x11-wm/fvwm-crystal/Makefile (-1 / +1 lines)
Lines 41-47 DOCS_INSTALL_TARGET= install-doc Link Here
41
41
42
post-extract:
42
post-extract:
43
	@cd ${WRKSRC} && ${FIND} . -depth -type d -name .svn \
43
	@cd ${WRKSRC} && ${FIND} . -depth -type d -name .svn \
44
		-exec ${RM} -rf {} \;
44
		-exec ${RM} -r {} \;
45
45
46
post-patch:
46
post-patch:
47
	@${REINPLACE_CMD} -e 's|cp -r -d|cp -r|; s|cp -d|cp|' \
47
	@${REINPLACE_CMD} -e 's|cp -r -d|cp -r|; s|cp -d|cp|' \
(-)x11-wm/gcompmgr/Makefile (-1 / +1 lines)
Lines 28-34 DESKTOP_ENTRIES="gcompmgr" \ Link Here
28
OPTIONS_DEFINE=	DOCS
28
OPTIONS_DEFINE=	DOCS
29
29
30
post-patch:
30
post-patch:
31
	@${RM} -f ${WRKSRC}/INSTALL
31
	@${RM} ${WRKSRC}/INSTALL
32
	@${REINPLACE_CMD} -e 's|connect(SigC::slot|connect(sigc::mem_fun|g ; \
32
	@${REINPLACE_CMD} -e 's|connect(SigC::slot|connect(sigc::mem_fun|g ; \
33
		s|#include <sigc++\/compatibility\.h>||g' \
33
		s|#include <sigc++\/compatibility\.h>||g' \
34
			${WRKSRC}/src/*.cc
34
			${WRKSRC}/src/*.cc
(-)x11/bmpanel2/Makefile (-1 / +1 lines)
Lines 34-40 post-patch: Link Here
34
	@${REINPLACE_CMD} -e 's,uint,unsigned,' ${WRKSRC}/args.c
34
	@${REINPLACE_CMD} -e 's,uint,unsigned,' ${WRKSRC}/args.c
35
# Disable unused optional features (and thus unbreak "make clean")
35
# Disable unused optional features (and thus unbreak "make clean")
36
	@${REINPLACE_CMD} -e '/^OPTION/s, ON, OFF,' ${WRKSRC}/CMakeLists.txt
36
	@${REINPLACE_CMD} -e '/^OPTION/s, ON, OFF,' ${WRKSRC}/CMakeLists.txt
37
	@${RM} -f ${WRKSRC}/themes/striped/theme.orig
37
	@${RM} ${WRKSRC}/themes/striped/theme.orig
38
38
39
post-install:
39
post-install:
40
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bmpanel2
40
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bmpanel2
(-)x11/cinnamon-screensaver/Makefile (-1 / +1 lines)
Lines 45-51 post-patch: Link Here
45
post-install:
45
post-install:
46
	${INSTALL_DATA} ${WRKDIR}/cinnamon-screensaver.pam \
46
	${INSTALL_DATA} ${WRKDIR}/cinnamon-screensaver.pam \
47
		${STAGEDIR}${PREFIX}/etc/pam.d/cinnamon-screensaver
47
		${STAGEDIR}${PREFIX}/etc/pam.d/cinnamon-screensaver
48
	${RM} -fr ${STAGEDIR}${PREFIX}/etc/pam.d/pam.d/
48
	${RM} -r ${STAGEDIR}${PREFIX}/etc/pam.d/pam.d/
49
49
50
pre-configure:
50
pre-configure:
51
	cd ${WRKSRC} && NOCONFIGURE=yes ${SH} ./autogen.sh
51
	cd ${WRKSRC} && NOCONFIGURE=yes ${SH} ./autogen.sh
(-)x11/eaglemode/Makefile (-3 / +3 lines)
Lines 62-74 post-patch: Link Here
62
		${REINPLACE_CMD} -e '1s|/usr/bin/perl|${perl_CMD}|'
62
		${REINPLACE_CMD} -e '1s|/usr/bin/perl|${perl_CMD}|'
63
63
64
post-patch-XINE-off:
64
post-patch-XINE-off:
65
	@${RM} -f ${WRKSRC}/makers/emAv.maker.pm
65
	@${RM} ${WRKSRC}/makers/emAv.maker.pm
66
66
67
post-patch-RSVG-off:
67
post-patch-RSVG-off:
68
	@${RM} -f ${WRKSRC}/makers/emSvg.maker.pm
68
	@${RM} ${WRKSRC}/makers/emSvg.maker.pm
69
69
70
post-patch-PDF-off:
70
post-patch-PDF-off:
71
	@${RM} -f ${WRKSRC}/makers/emPdf.maker.pm
71
	@${RM} ${WRKSRC}/makers/emPdf.maker.pm
72
72
73
do-build:
73
do-build:
74
	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
74
	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
(-)x11/tycoon/Makefile (-1 / +1 lines)
Lines 24-29 post-patch: Link Here
24
		's,FL_REVISION>=80,FL_REVISION >= 80 || FL_VERSION != 0,g'
24
		's,FL_REVISION>=80,FL_REVISION >= 80 || FL_VERSION != 0,g'
25
25
26
pre-configure:
26
pre-configure:
27
	@${RM} -f ${WRKSRC}/xbackdrop/backdrops/index?*
27
	@${RM} ${WRKSRC}/xbackdrop/backdrops/index?*
28
28
29
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)x11/wmappl/Makefile (-1 / +1 lines)
Lines 22-28 IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 Link Here
22
IMLIB2_CONFIGURE_ENABLE=Imlib2
22
IMLIB2_CONFIGURE_ENABLE=Imlib2
23
23
24
post-extract:
24
post-extract:
25
	@${RM} -rf ${WRKSRC}/icons/CVS
25
	@${RM} -r ${WRKSRC}/icons/CVS
26
26
27
post-patch:
27
post-patch:
28
	@${REINPLACE_CMD} -e \
28
	@${REINPLACE_CMD} -e \
(-)x11/wmxss/Makefile (-1 / +1 lines)
Lines 16-22 PLIST_FILES= bin/wmxss Link Here
16
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/Src
16
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/Src
17
17
18
post-extract:
18
post-extract:
19
	@( cd ${WRKSRC} ; ${MAKE} clean ; ${RM} -f .nfs* )
19
	@( cd ${WRKSRC} ; ${MAKE} clean ; ${RM} .nfs* )
20
20
21
post-patch:
21
post-patch:
22
	@${REINPLACE_CMD} -E \
22
	@${REINPLACE_CMD} -E \
(-)x11/xkbctrl/Makefile (-1 / +1 lines)
Lines 18-24 USE_XORG= x11 xkbfile Link Here
18
NO_WRKSUBDIR=	yes
18
NO_WRKSUBDIR=	yes
19
19
20
do-extract:
20
do-extract:
21
		@${RM} -rf ${WRKSRC}
21
		@${RM} -r ${WRKSRC}
22
		@${MKDIR} ${WRKSRC}
22
		@${MKDIR} ${WRKSRC}
23
		@for _file in ${DISTFILES}; do \
23
		@for _file in ${DISTFILES}; do \
24
			${CP} ${DISTDIR}/${DIST_SUBDIR}/$${_file} ${WRKSRC}; \
24
			${CP} ${DISTDIR}/${DIST_SUBDIR}/$${_file} ${WRKSRC}; \
(-)x11/xvattr/Makefile (-1 / +1 lines)
Lines 28-34 GTK1_USE_OFF= GNOME=gtk20 Link Here
28
GTK1_VARS_OFF=	GTK_PC=gtk+-2.0
28
GTK1_VARS_OFF=	GTK_PC=gtk+-2.0
29
29
30
post-extract:
30
post-extract:
31
	@${RM} -f ${WRKSRC}/getopt.h
31
	@${RM} ${WRKSRC}/getopt.h
32
32
33
do-build:
33
do-build:
34
	cd ${WRKSRC} && ${CC} ${CFLAGS} ${PORTNAME}.c -o ${PORTNAME} \
34
	cd ${WRKSRC} && ${CC} ${CFLAGS} ${PORTNAME}.c -o ${PORTNAME} \

Return to bug 213570