View | Details | Raw Unified | Return to bug 153429 | Differences between
and this patch

Collapse All | Expand All

(-)audio/linux-mbrola/Makefile (-6 / +2 lines)
Lines 21-27 Link Here
21
21
22
CONFLICTS=	mbrola-*
22
CONFLICTS=	mbrola-*
23
NO_BUILD=	yes
23
NO_BUILD=	yes
24
ONLY_FOR_ARCHS=	alpha amd64 i386
24
IA32_BINARY_PORT=	yes
25
USE_LINUX=	yes
25
USE_LINUX=	yes
26
USE_ZIP=	yes
26
USE_ZIP=	yes
27
RESTRICTED=	for non-commercial, non-military applications only
27
RESTRICTED=	for non-commercial, non-military applications only
Lines 36-42 Link Here
36
36
37
do-extract:
37
do-extract:
38
	@${MKDIR} ${WRKSRC}
38
	@${MKDIR} ${WRKSRC}
39
	@unzip -qo ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}.zip -d ${WRKSRC}
39
	@${UNZIP_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}.zip -d ${WRKSRC}
40
40
41
do-patch:
41
do-patch:
42
	@${RM} -f ${WRKSRC}/mbrola-FreeBSD-i386-aout
42
	@${RM} -f ${WRKSRC}/mbrola-FreeBSD-i386-aout
Lines 44-54 Link Here
44
.include <bsd.port.pre.mk>
44
.include <bsd.port.pre.mk>
45
45
46
do-install:
46
do-install:
47
.if (${ARCH} == "alpha")
48
	@${INSTALL_PROGRAM} ${WRKSRC}/mbrola-linux-alpha ${PREFIX}/bin/mbrola
49
.else
50
	@${INSTALL_PROGRAM} ${WRKSRC}/mbrola-linux-i386 ${PREFIX}/bin/mbrola
47
	@${INSTALL_PROGRAM} ${WRKSRC}/mbrola-linux-i386 ${PREFIX}/bin/mbrola
51
.endif
52
	@${CHMOD} +x ${PREFIX}/bin/mbrola
48
	@${CHMOD} +x ${PREFIX}/bin/mbrola
53
.if !defined(NOPORTDOCS)
49
.if !defined(NOPORTDOCS)
54
	@${MKDIR} ${DOCSDIR}
50
	@${MKDIR} ${DOCSDIR}
(-)devel/ros-nxt/Makefile (-1 / +1 lines)
Lines 63-69 Link Here
63
	${CP} ${_DISTDIR}/nxt-python-1.1.2.zip ${WRKSRC}/nxt_python/build
63
	${CP} ${_DISTDIR}/nxt-python-1.1.2.zip ${WRKSRC}/nxt_python/build
64
	# already extract and mark as such because we have to patch it
64
	# already extract and mark as such because we have to patch it
65
	(cd ${WRKSRC}/nxt_python/build ; \
65
	(cd ${WRKSRC}/nxt_python/build ; \
66
	 ${LOCALBASE}/bin/unzip -q nxt-python-1.1.2.zip ; \
66
	 ${UNZIP_CMD} -q nxt-python-1.1.2.zip ; \
67
	 ${TOUCH} nxt-python-1.1.2/unpacked)
67
	 ${TOUCH} nxt-python-1.1.2/unpacked)
68
	# remove nxt_rviz_plugin, it is unbuildable right now
68
	# remove nxt_rviz_plugin, it is unbuildable right now
69
	# and keeping it here breaks rospack
69
	# and keeping it here breaks rospack
(-)editors/openoffice.org-3-RC/Makefile (-1 / +1 lines)
Lines 193-199 Link Here
193
pre-configure:
193
pre-configure:
194
#Workaround for gperf. #i85469#
194
#Workaround for gperf. #i85469#
195
	@${LN} -sf ${LOCALBASE}/bin/gperf ${WRKSRC}/solenv/bin/gperf
195
	@${LN} -sf ${LOCALBASE}/bin/gperf ${WRKSRC}/solenv/bin/gperf
196
	@${LN} -sf ${LOCALBASE}/bin/unzip ${WRKSRC}/solenv/bin/unzip
196
	@${LN} -sf ${UNZIP_CMD} ${WRKSRC}/solenv/bin/unzip
197
.if defined(WITH_KDE4)
197
.if defined(WITH_KDE4)
198
	@${LN} -sf ${LOCALBASE}/bin/moc-qt4 ${WRKSRC}/solenv/bin/moc
198
	@${LN} -sf ${LOCALBASE}/bin/moc-qt4 ${WRKSRC}/solenv/bin/moc
199
.endif
199
.endif
(-)editors/openoffice.org-2/Makefile (-1 / +1 lines)
Lines 181-187 Link Here
181
pre-configure:
181
pre-configure:
182
#Workaround for gperf. #i85469#
182
#Workaround for gperf. #i85469#
183
	@${LN} -sf ${LOCALBASE}/bin/gperf ${WRKSRC}/solenv/bin/gperf
183
	@${LN} -sf ${LOCALBASE}/bin/gperf ${WRKSRC}/solenv/bin/gperf
184
	@${LN} -sf ${LOCALBASE}/bin/unzip ${WRKSRC}/solenv/bin/unzip
184
	@${LN} -sf ${UNZIP_CMD} ${WRKSRC}/solenv/bin/unzip
185
185
186
do-build:
186
do-build:
187
	@cd ${WRKSRC} ; ./bootstrap
187
	@cd ${WRKSRC} ; ./bootstrap
(-)editors/openoffice.org-3-devel/Makefile (-1 / +1 lines)
Lines 200-206 Link Here
200
pre-configure:
200
pre-configure:
201
#Workaround for gperf. #i85469#
201
#Workaround for gperf. #i85469#
202
	@${LN} -sf ${LOCALBASE}/bin/gperf ${WRKSRC}/solenv/bin/gperf
202
	@${LN} -sf ${LOCALBASE}/bin/gperf ${WRKSRC}/solenv/bin/gperf
203
	@${LN} -sf ${LOCALBASE}/bin/unzip ${WRKSRC}/solenv/bin/unzip
203
	@${LN} -sf ${UNZIP_CMD} ${WRKSRC}/solenv/bin/unzip
204
.if defined(WITH_KDE4)
204
.if defined(WITH_KDE4)
205
	@${LN} -sf ${LOCALBASE}/bin/moc-qt4 ${WRKSRC}/solenv/bin/moc
205
	@${LN} -sf ${LOCALBASE}/bin/moc-qt4 ${WRKSRC}/solenv/bin/moc
206
.endif
206
.endif
(-)editors/openoffice.org-vcltesttool/Makefile (-1 / +1 lines)
Lines 124-130 Link Here
124
pre-configure:
124
pre-configure:
125
#Workaround for gperf. #i85469#
125
#Workaround for gperf. #i85469#
126
	@${LN} -sf ${LOCALBASE}/bin/gperf ${WRKSRC}/solenv/bin/gperf
126
	@${LN} -sf ${LOCALBASE}/bin/gperf ${WRKSRC}/solenv/bin/gperf
127
	@${LN} -sf ${LOCALBASE}/bin/unzip ${WRKSRC}/solenv/bin/unzip
127
	@${LN} -sf ${UNZIP_CMD} ${WRKSRC}/solenv/bin/unzip
128
128
129
do-build:
129
do-build:
130
	@cd ${WRKSRC} ; ./bootstrap
130
	@cd ${WRKSRC} ; ./bootstrap
(-)emulators/vmsbackup/Makefile (-1 / +1 lines)
Lines 26-32 Link Here
26
26
27
do-extract:
27
do-extract:
28
	${MKDIR} ${WRKSRC}
28
	${MKDIR} ${WRKSRC}
29
	unzip ${DISTDIR}/${DISTNAME} -d ${WRKSRC}
29
	${UNZIP_CMD} ${DISTDIR}/${DISTNAME} -d ${WRKSRC}
30
30
31
post-patch:
31
post-patch:
32
	@${REINPLACE_CMD} -e 's#gets(ans);#fgets(ans, 80, stdin);#' ${WRKSRC}/vmsbackup.c
32
	@${REINPLACE_CMD} -e 's#gets(ans);#fgets(ans, 80, stdin);#' ${WRKSRC}/vmsbackup.c
(-)games/uhexen/Makefile (-1 / +1 lines)
Lines 43-49 Link Here
43
43
44
post-extract:
44
post-extract:
45
.if !defined(WITHOUT_WAD)
45
.if !defined(WITHOUT_WAD)
46
	@${LOCALBASE}/bin/unzip -qo ${DISTDIR}/hexen.zip \
46
	@${UNZIP_CMD} -qo ${DISTDIR}/hexen.zip \
47
		-d ${WRKSRC}
47
		-d ${WRKSRC}
48
.endif
48
.endif
49
49
(-)games/inform/Makefile (-3 / +4 lines)
Lines 36-42 Link Here
36
post-install:
36
post-install:
37
	${MKDIR} ${PREFIX}/share/inform
37
	${MKDIR} ${PREFIX}/share/inform
38
	(cd ${PREFIX}/share/inform && \
38
	(cd ${PREFIX}/share/inform && \
39
		unzip -qq -o ${DISTDIR}/${DIST_SUBDIR}/inform_library611.zip)
39
		${UNZIP_CMD} ${EXTRACT_BEFORE_ARGS} \
40
		${DISTDIR}/${DIST_SUBDIR}/inform_library611.zip)
40
.for file in English.h Grammar.h Parser.h VerbLib.h infix.h linklpa.h \
41
.for file in English.h Grammar.h Parser.h VerbLib.h infix.h linklpa.h \
41
		linklv.h parserm.h verblibm.h
42
		linklv.h parserm.h verblibm.h
42
	${CHMOD} ${SHAREMODE} ${PREFIX}/share/inform/${file}
43
	${CHMOD} ${SHAREMODE} ${PREFIX}/share/inform/${file}
Lines 46-56 Link Here
46
	${RM} ${PREFIX}/share/inform/readme.txt
47
	${RM} ${PREFIX}/share/inform/readme.txt
47
.else
48
.else
48
	${MKDIR} ${PREFIX}/share/doc/inform
49
	${MKDIR} ${PREFIX}/share/doc/inform
49
	(umask 222 && unzip -qq -o -d ${PREFIX}/share/doc/inform \
50
	(umask 222 && ${UNZIP_CMD} ${EXTRACT_BEFORE_ARGS} \
51
		-d ${PREFIX}/share/doc/inform \
50
		${DISTDIR}/${DIST_SUBDIR}/designers_manual_4.zip)
52
		${DISTDIR}/${DIST_SUBDIR}/designers_manual_4.zip)
51
	${MV} ${PREFIX}/share/inform/readme.txt ${PREFIX}/share/doc/inform
53
	${MV} ${PREFIX}/share/inform/readme.txt ${PREFIX}/share/doc/inform
52
	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/doc/inform
54
	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/doc/inform
53
.endif
55
.endif
54
56
55
56
.include <bsd.port.mk>
57
.include <bsd.port.mk>
(-)games/sdb/Makefile (-1 / +1 lines)
Lines 43-49 Link Here
43
	${RM} ${WRKSRC}/models/*
43
	${RM} ${WRKSRC}/models/*
44
	@cd ${WRKSRC}/models && \
44
	@cd ${WRKSRC}/models && \
45
		${RM} -f * && \
45
		${RM} -f * && \
46
		unzip -qj ${DISTDIR}/shotgun-debugger-1.0.mac-ppc.zip \
46
		${UNZIP_CMD} -qj ${DISTDIR}/shotgun-debugger-1.0.mac-ppc.zip \
47
			'sdb-1.0-macosx/models/*.md2b'
47
			'sdb-1.0-macosx/models/*.md2b'
48
.endif
48
.endif
49
49
(-)www/pebble/Makefile (-1 / +1 lines)
Lines 42-48 Link Here
42
PEBBLE_CONTEXT=	WEB-INF/applicationContext-pebble.xml
42
PEBBLE_CONTEXT=	WEB-INF/applicationContext-pebble.xml
43
43
44
do-patch:
44
do-patch:
45
	cd ${WRKSRC} && ${LOCALBASE}/bin/unzip -o pebble.war "${PEBBLE_CONTEXT}"
45
	cd ${WRKSRC} && ${UNZIP_CMD} -o pebble.war "${PEBBLE_CONTEXT}"
46
	${SED} -i.bak 's,/WEB-INF/pebble\.properties,file:${PEBBLE_PROPERTIES},' "${WRKSRC}/${PEBBLE_CONTEXT}"
46
	${SED} -i.bak 's,/WEB-INF/pebble\.properties,file:${PEBBLE_PROPERTIES},' "${WRKSRC}/${PEBBLE_CONTEXT}"
47
	cd ${WRKSRC} && ${LOCALBASE}/bin/zip -u pebble.war ${PEBBLE_CONTEXT}
47
	cd ${WRKSRC} && ${LOCALBASE}/bin/zip -u pebble.war ${PEBBLE_CONTEXT}
48
48
(-)mail/mailscanner/Makefile (-1 / +1 lines)
Lines 217-223 Link Here
217
		's,/usr/bin/wget,${LOCALBASE}/bin/wget,g;' \
217
		's,/usr/bin/wget,${LOCALBASE}/bin/wget,g;' \
218
		${WRKSRC}/lib/sophos-autoupdate
218
		${WRKSRC}/lib/sophos-autoupdate
219
	${PERL} -pi -e \
219
	${PERL} -pi -e \
220
		's,/usr/bin/unzip,${LOCALBASE}/bin/unzip,g;' \
220
		's,/usr/bin/unzip,${UNZIP_CMD},g;' \
221
		${WRKSRC}/lib/sophos-autoupdate
221
		${WRKSRC}/lib/sophos-autoupdate
222
.for FILE in ${USRLOCAL_FILES_LIB}
222
.for FILE in ${USRLOCAL_FILES_LIB}
223
	${PERL} -pi -e \
223
	${PERL} -pi -e \
(-)misc/mc/Makefile (-1 / +1 lines)
Lines 29-35 Link Here
29
USE_PERL5=	yes
29
USE_PERL5=	yes
30
USE_XZ=		yes
30
USE_XZ=		yes
31
GNU_CONFIGURE=	yes
31
GNU_CONFIGURE=	yes
32
CONFIGURE_ENV=	ZIP=${LOCALBASE}/bin/zip UNZIP=${LOCALBASE}/bin/unzip
32
CONFIGURE_ENV=	ZIP=${LOCALBASE}/bin/zip UNZIP=${UNZIP_CMD}
33
33
34
OPTIONS=	SLANG		"Build with SLang library" on \
34
OPTIONS=	SLANG		"Build with SLang library" on \
35
		ICONV		"Build with iconv recoding" on \
35
		ICONV		"Build with iconv recoding" on \
(-)textproc/docbook-xml/Makefile (-1 / +1 lines)
Lines 36-42 Link Here
36
	@[ -d ${DOCBOOKDIR}/ent ] || ${MKDIR} ${DOCBOOKDIR}/ent
36
	@[ -d ${DOCBOOKDIR}/ent ] || ${MKDIR} ${DOCBOOKDIR}/ent
37
37
38
do-install:
38
do-install:
39
	for file in `unzip -l ${DISTDIR}/${DISTFILES}|${AWK} '/:[0-9].*[^\/]$$/{print $$4}'`; do \
39
	for file in `${UNZIP_CMD} -l ${DISTDIR}/${DISTFILES}|${AWK} '/:[0-9].*[^\/]$$/{print $$4}'`; do \
40
		${INSTALL_DATA} ${WRKSRC}/$$file ${DOCBOOKDIR}/$$file; \
40
		${INSTALL_DATA} ${WRKSRC}/$$file ${DOCBOOKDIR}/$$file; \
41
	done
41
	done
42
42
(-)textproc/sdocbook-xml/Makefile (-1 / +1 lines)
Lines 37-43 Link Here
37
37
38
do-extract:
38
do-extract:
39
	${MKDIR} ${WRKDIR}; \
39
	${MKDIR} ${WRKDIR}; \
40
	(cd ${WRKDIR} && unzip -oq ${DISTDIR}/${DISTFILES})
40
	(cd ${WRKDIR} && ${UNZIP_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${DISTFILES})
41
41
42
post-patch:
42
post-patch:
43
	${SED} -e 's#@@DTDDIR@@#${SDOCBOOKDIR}#' < ${FILESDIR}/catalog.xml > ${WRKSRC}/catalog.xml
43
	${SED} -e 's#@@DTDDIR@@#${SDOCBOOKDIR}#' < ${FILESDIR}/catalog.xml > ${WRKSRC}/catalog.xml
(-)java/sun-wtk/Makefile (-1 / +1 lines)
Lines 41-47 Link Here
41
	@cd ${WRKDIR} \
41
	@cd ${WRKDIR} \
42
	&& dd bs=1024 if=${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
42
	&& dd bs=1024 if=${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
43
		of=${WRKDIR}/j2mewtk-solaris.zip skip=20 2>/dev/null
43
		of=${WRKDIR}/j2mewtk-solaris.zip skip=20 2>/dev/null
44
	@${LOCALBASE}/bin/unzip -qo ${WRKDIR}/j2mewtk-solaris.zip -d ${WRKSRC}
44
	@${UNZIP_CMD} ${EXTRACT_BEFORE_ARGS} ${WRKDIR}/j2mewtk-solaris.zip -d ${WRKSRC}
45
	@${FIND} ${WRKSRC} -type f -exec ${CHMOD} 0644 {} \+
45
	@${FIND} ${WRKSRC} -type f -exec ${CHMOD} 0644 {} \+
46
	@${FIND} ${WRKSRC} -type d -exec ${CHMOD} 0755 {} \+
46
	@${FIND} ${WRKSRC} -type d -exec ${CHMOD} 0755 {} \+
47
	@${FIND} ${WRKSRC}/bin ! -name '*.jar' -exec ${CHMOD} 0755 {} \;
47
	@${FIND} ${WRKSRC}/bin ! -name '*.jar' -exec ${CHMOD} 0755 {} \;

Return to bug 153429