ports/179595: editors/vile: Fix build on -current
KATO Tsuguru
tkato432 at yahoo.com
Sat Jun 15 18:10:08 UTC 2013
>Number: 179595
>Category: ports
>Synopsis: editors/vile: Fix build on -current
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sat Jun 15 18:10:07 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 8.4-RELEASE i386
>Organization:
>Environment:
>Description:
- Fix build on -current
- Support shebangfix
>How-To-Repeat:
>Fix:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# editors_vile.diff
# editors_xvile.diff
#
echo x - editors_vile.diff
sed 's/^X//' >editors_vile.diff << '53934d34ce97f0f7659ba27c70a458a1'
Xdiff -urN /usr/ports/editors/vile/Makefile editors/vile/Makefile
X--- /usr/ports/editors/vile/Makefile 2013-04-30 01:11:24.000000000 +0900
X+++ editors/vile/Makefile 2013-06-16 00:00:00.000000000 +0900
X@@ -19,7 +19,8 @@
X OPTIONS_DEFINE= FILTERS ICONV PERL DOCS
X FILTERS_DESC= Loadable filters
X
X-USES= pkgconfig
X+USES= pkgconfig shebangfix
X+SHEBANG_FILES= perl/vileget
X GNU_CONFIGURE= yes
X MAKEFILE= makefile
X MAKE_JOBS_SAFE= yes
X@@ -58,7 +59,7 @@
X @${REINPLACE_CMD} -e \
X 's|^DOCDIR|#DOCDIR|' ${WRKSRC}/makefile.in
X @${REINPLACE_CMD} -e \
X- 's|^#!.*|#!${PERL}|' ${WRKSRC}/perl/vileget
X+ 's|defined(FLEX_BETA)|0|' ${WRKSRC}/filters/filters.h
X
X post-install:
X @${MKDIR} ${DATADIR}/macros
53934d34ce97f0f7659ba27c70a458a1
echo x - editors_xvile.diff
sed 's/^X//' >editors_xvile.diff << '7ff9911af05e2cf75ccbb5bc57cf8863'
Xdiff -urN /usr/ports/editors/xvile/Makefile editors/xvile/Makefile
X--- /usr/ports/editors/xvile/Makefile 2013-04-30 01:11:25.000000000 +0900
X+++ editors/xvile/Makefile 2013-06-16 00:00:00.000000000 +0900
X@@ -26,7 +26,8 @@
X XAW_DESC= X Athena Widgets
X XAW3D_DESC= X Athena Widgets with 3D effect
X
X-USES= pkgconfig
X+USES= pkgconfig shebangfix
X+SHEBANG_FILES= perl/vileget
X USE_XORG= x11 xext xpm
X GNU_CONFIGURE= yes
X CONFIGURE_ARGS= --disable-imake \
X@@ -94,7 +95,7 @@
X @${REINPLACE_CMD} -e \
X 's|^DOCDIR|#DOCDIR|' ${WRKSRC}/makefile.in
X @${REINPLACE_CMD} -e \
X- 's|^#!.*|#!${PERL}|' ${WRKSRC}/perl/vileget
X+ 's|defined (FLEX_BETA)|0|' ${WRKSRC}/filters/filters.h
X
X post-install:
X @${MKDIR} ${DATADIR}/macros
7ff9911af05e2cf75ccbb5bc57cf8863
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list