Date: Sun, 2 Mar 2003 02:08:17 +0100 (CET) From: Matthias Andree <matthias.andree@web.de> To: FreeBSD-gnats-submit@freebsd.org Cc: ports@freebsd.org Subject: add WITHOUT_NLS support to devel/bison Message-ID: <200303020108.h2218HVr023755@libertas.emma.line.org>
next in thread | raw e-mail | index | archive | help
>Submitter-Id: current-users >Originator: Matthias Andree >Organization: >Confidential: no >Synopsis: add WITHOUT_NLS support to devel/bison >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 4.8-PRERELEASE i386 >Environment: System: FreeBSD libertas.emma.line.org 4.8-PRERELEASE FreeBSD 4.8-PRERELEASE #15: Tue Feb 25 00:45:38 CET 2003 toor@libertas.emma.line.org:/usr/src/sys/compile/LIBERTAS i386 >Description: The patch below allows bison to be compiled without gettext support, for use when space is tight or the gettext dependency is not desired. To compile without gettext support after applying the patch: make clean make -DWITHOUT_NLS install >How-To-Repeat: >Fix: diff -Nur /usr/ports/devel/bison/Makefile /root/bison/Makefile --- /usr/ports/devel/bison/Makefile Fri Feb 21 02:43:42 2003 +++ /root/bison/Makefile Sun Mar 2 02:04:09 2003 @@ -16,12 +16,20 @@ COMMENT= A parser generator from FSF, (mostly) compatible with Yacc BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 +.if !defined(WITHOUT_NLS) LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext +PLIST_SUB= NLS="" +.else +PLIST_SUB= NLS="@comment " +.endif RUN_DEPENDS= gm4:${PORTSDIR}/devel/m4 USE_BZIP2= yes GNU_CONFIGURE= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +.if defined(WITHOUT_NLS) +CONFIGURE_ARGS= --disable-nls +.endif CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" \ MAKEINFO="makeinfo --no-split" diff -Nur /usr/ports/devel/bison/pkg-plist /root/bison/pkg-plist --- /usr/ports/devel/bison/pkg-plist Thu Oct 24 17:30:07 2002 +++ /root/bison/pkg-plist Sun Mar 2 02:03:13 2003 @@ -9,18 +9,18 @@ share/bison/m4sugar/m4sugar.m4 share/bison/m4sugar/version.m4 share/bison/yacc.c -share/locale/de/LC_MESSAGES/bison.mo -share/locale/es/LC_MESSAGES/bison.mo -share/locale/et/LC_MESSAGES/bison.mo -share/locale/fr/LC_MESSAGES/bison.mo -share/locale/hr/LC_MESSAGES/bison.mo -share/locale/id/LC_MESSAGES/bison.mo -share/locale/it/LC_MESSAGES/bison.mo -share/locale/ja/LC_MESSAGES/bison.mo -share/locale/nl/LC_MESSAGES/bison.mo -share/locale/pt_BR/LC_MESSAGES/bison.mo -share/locale/ru/LC_MESSAGES/bison.mo -share/locale/sv/LC_MESSAGES/bison.mo -share/locale/tr/LC_MESSAGES/bison.mo +%%NLS%%share/locale/de/LC_MESSAGES/bison.mo +%%NLS%%share/locale/es/LC_MESSAGES/bison.mo +%%NLS%%share/locale/et/LC_MESSAGES/bison.mo +%%NLS%%share/locale/fr/LC_MESSAGES/bison.mo +%%NLS%%share/locale/hr/LC_MESSAGES/bison.mo +%%NLS%%share/locale/id/LC_MESSAGES/bison.mo +%%NLS%%share/locale/it/LC_MESSAGES/bison.mo +%%NLS%%share/locale/ja/LC_MESSAGES/bison.mo +%%NLS%%share/locale/nl/LC_MESSAGES/bison.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/bison.mo +%%NLS%%share/locale/ru/LC_MESSAGES/bison.mo +%%NLS%%share/locale/sv/LC_MESSAGES/bison.mo +%%NLS%%share/locale/tr/LC_MESSAGES/bison.mo @dirrm share/bison/m4sugar @dirrm share/bison To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200303020108.h2218HVr023755>