The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user. Add LANG=C and LC_ALL=C at the beginning of bsd.port.mk and export them so all commands are executed with the C locale. LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3) as default value for LC_* variables, so normally it isn't used when LC_ALL is set, but there's code out there that looks at LANG directly so it's safer to set it as well. The only commands not captured by this are != assignments before any inclusion of bsd.port.*mk. Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a different locale (e.g. USE_LOCALE=en_US.UTF-8). PR: 215882 Exp-run by: antoine Approved by: portmgr (antoine)
This commit is contained in:
@@ -12,7 +12,6 @@
|
||||
# c. Files in plist which are owned by dependencies/MTREEs
|
||||
|
||||
set -e
|
||||
export LC_ALL=C
|
||||
|
||||
. ${SCRIPTSDIR}/functions.sh
|
||||
|
||||
|
||||
+1
-1
@@ -44,7 +44,7 @@ ELIXIR_APP_ROOT?= ${PREFIX}/lib/elixir/lib/${ELIXIR_APP_NAME}
|
||||
ELIXIR_HIDDEN?= "^${ELIXIR_APP_NAME}$$"
|
||||
ELIXIR_LOCALE?= en_US.UTF-8
|
||||
MIX_CMD?= ${LOCALBASE}/bin/mix
|
||||
MIX_COMPILE?= ${SETENV} ${MIX_ENV} LANG=${ELIXIR_LOCALE} MIX_ENV=${MIX_ENV_NAME} ELIXIR_HIDDEN=${ELIXIR_HIDDEN} ${MIX_CMD} ${MIX_TARGET}
|
||||
MIX_COMPILE?= ${SETENV} ${MIX_ENV} LANG=${ELIXIR_LOCALE} LC_ALL=${ELIXIR_LOCALE} MIX_ENV=${MIX_ENV_NAME} ELIXIR_HIDDEN=${ELIXIR_HIDDEN} ${MIX_CMD} ${MIX_TARGET}
|
||||
MIX_REWRITE?=
|
||||
MIX_BUILD_DEPS?=
|
||||
MIX_RUN_DEPS?=
|
||||
|
||||
+2
-17
@@ -44,23 +44,8 @@ GEM_CACHE?= ${CACHE_DIR}/${GEM_NAME}.gem
|
||||
GEMSPEC= ${PORTNAME}.gemspec
|
||||
GEM_ENV+= RB_USER_INSTALL=yes
|
||||
|
||||
.if defined(LANG) && !empty(LANG)
|
||||
GEM_ENV+= LANG=${LANG}
|
||||
.else
|
||||
GEM_ENV+= LANG=en_US.UTF-8
|
||||
.endif
|
||||
|
||||
.if defined(LC_ALL) && !empty(LC_ALL)
|
||||
GEM_ENV+= LC_ALL=${LC_ALL}
|
||||
.else
|
||||
GEM_ENV+= LC_ALL=en_US.UTF-8
|
||||
.endif
|
||||
|
||||
.if defined(LC_CTYPE) && !empty(LC_CTYPE)
|
||||
GEM_ENV+= LC_CTYPE=${LC_CTYPE}
|
||||
.else
|
||||
GEM_ENV+= LC_CTYPE=UTF-8
|
||||
.endif
|
||||
USE_LOCALE?= en_US.UTF-8
|
||||
GEM_ENV+= LANG=${USE_LOCALE} LC_ALL=${USE_LOCALE}
|
||||
|
||||
PLIST_SUB+= PORTVERSION="${PORTVERSION}" \
|
||||
REV="${RUBY_GEM}" \
|
||||
|
||||
+1
-1
@@ -88,7 +88,7 @@ SU_CMD?= /usr/bin/su root -c
|
||||
SYSCTL?= /sbin/sysctl
|
||||
TAIL?= /usr/bin/tail
|
||||
TEST?= test # Shell builtin
|
||||
TR?= LANG=C /usr/bin/tr
|
||||
TR?= /usr/bin/tr
|
||||
TRUE?= true # Shell builtin
|
||||
UMOUNT?= /sbin/umount
|
||||
UNAME?= /usr/bin/uname
|
||||
|
||||
+13
-1
@@ -348,7 +348,10 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org
|
||||
# can be used in Makefiles by port maintainers
|
||||
# if a port breaks with it (it should be
|
||||
# extremely rare).
|
||||
#
|
||||
##
|
||||
# USE_LOCALE - LANG and LC_ALL are set to the value of this variable in
|
||||
# CONFIGURE_ENV and MAKE_ENV. Example: USE_LOCALE=en_US.UTF-8
|
||||
##
|
||||
# USE_GCC - If set, this port requires this version of gcc, either in
|
||||
# the system or installed from a port.
|
||||
# USE_CSTD - Override the default C language standard (gnu89, gnu99)
|
||||
@@ -1035,6 +1038,10 @@ FreeBSD_MAINTAINER= portmgr@FreeBSD.org
|
||||
# Most port authors should not need to understand anything after this point.
|
||||
#
|
||||
|
||||
LANG= C
|
||||
LC_ALL= C
|
||||
.export LANG LC_ALL
|
||||
|
||||
# These need to be absolute since we don't know how deep in the ports
|
||||
# tree we are and thus can't go relative. They can, of course, be overridden
|
||||
# by individual Makefiles or local system make configuration.
|
||||
@@ -1904,6 +1911,11 @@ ${_f}_ARGS:= ${f:C/^[^\:]*(\:|\$)//:S/,/ /g}
|
||||
.include "${USESDIR}/${f:C/\:.*//}.mk"
|
||||
.endfor
|
||||
|
||||
.if defined(USE_LOCALE)
|
||||
CONFIGURE_ENV+= LANG=${USE_LOCALE} LC_ALL=${USE_LOCALE}
|
||||
MAKE_ENV+= LANG=${USE_LOCALE} LC_ALL=${USE_LOCALE}
|
||||
.endif
|
||||
|
||||
.if defined(USE_XORG)
|
||||
# Add explicit X options to avoid problems with false positives in configure
|
||||
.if defined(GNU_CONFIGURE)
|
||||
|
||||
@@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
CPE_VENDOR= nih
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
MAKE_ENV= LC_ALL="C"
|
||||
USES= cpe libtool pathfix perl5 tar:xz
|
||||
USE_PERL5= build
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
@@ -23,7 +23,6 @@ LIB_DEPENDS= libaubio.so:audio/aubio \
|
||||
libfftw3.so:math/fftw3
|
||||
RUN_DEPENDS= xdg-open:devel/xdg-utils
|
||||
|
||||
EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 ${TAR}
|
||||
EXTRACT_BEFORE_ARGS=\
|
||||
-s '!\(/Clarinet in B\).*\(\.denemo\)$$!\1b\2!p' -xf
|
||||
|
||||
|
||||
@@ -29,8 +29,6 @@ RESTRICTED= unclear legal status, probably need licenses from 3GPP and more
|
||||
USES= gmake tar:bzip2 libtool
|
||||
PORTDOCS= AUTHORS COPYING ChangeLog NEWS README TODO readme.txt
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV+= LANG=C
|
||||
MAKE_ENV+= LANG=C
|
||||
INSTALL_TARGET= install-strip
|
||||
SUB_FILES= pkg-message
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
@@ -28,8 +28,6 @@ RESTRICTED= unclear legal status, probably need licenses from 3GPP and more
|
||||
USES= gmake tar:bzip2 libtool
|
||||
PORTDOCS= AUTHORS COPYING ChangeLog NEWS README TODO readme.txt
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV+= LANG=C
|
||||
MAKE_ENV+= LANG=C
|
||||
INSTALL_TARGET= install-strip
|
||||
SUB_FILES= pkg-message
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
@@ -41,8 +41,6 @@ PLIST_SUB= TARGETARCH=${TARGET_ARCH} \
|
||||
TARGET_ARCH= ${CROSS_TOOLCHAIN:C,-.*$,,}
|
||||
EXTRA_PATCHES+= ${.CURDIR}/../../devel/powerpc64-gcc/files/freebsd-format-extensions
|
||||
|
||||
CONFIGURE_ENV= LC_ALL=C
|
||||
MAKE_ENV= LC_ALL=C
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_OUTSOURCE= yes
|
||||
CONFIGURE_ARGS+=--target=${GCC_TARGET} --disable-nls \
|
||||
|
||||
@@ -56,6 +56,12 @@ C_SCRIPTS= bin/astk bin/bsf
|
||||
tools_dir= ${LOCALBASE}/aster/outils
|
||||
conf_dir= ${WRKSRC}/etc/astkrc
|
||||
|
||||
.if defined(LANG) && ${LANG:Mfr*} != ""
|
||||
ASTK_LANG= FR
|
||||
.else
|
||||
ASTK_LANG= ENG
|
||||
.endif
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
WRKCONF= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}/configuration
|
||||
@@ -164,12 +170,6 @@ HOST_NAME= this-hostname
|
||||
DOMAIN_NAME= your.domain-name
|
||||
.endif
|
||||
|
||||
.if defined(LANG) && ${LANG:Mfr*} != ""
|
||||
ASTK_LANG= FR
|
||||
.else
|
||||
ASTK_LANG= ENG
|
||||
.endif
|
||||
|
||||
pre-configure:
|
||||
${RM} ${PATCH2RM:C|^|${WRKSRC}/|:C|$|.orig|}
|
||||
|
||||
|
||||
@@ -1,14 +1,5 @@
|
||||
--- build.orig 2015-11-05 18:10:02 UTC
|
||||
+++ build
|
||||
@@ -22,7 +22,7 @@ if [ -d conf/unixconf ]; then
|
||||
echo '#######################################################################'> conf/mkheader.in
|
||||
echo '####### Makefile generated by build script ############################'>> conf/mkheader.in
|
||||
echo VERSION = $version>> conf/mkheader.in
|
||||
- echo DATE = `/bin/date`>> conf/mkheader.in
|
||||
+ echo DATE = `/usr/bin/env LANG=C /bin/date`>> conf/mkheader.in
|
||||
echo '#######################################################################'>> conf/mkheader.in
|
||||
cat conf/unixconf/mkheader.0 >> conf/mkheader.in
|
||||
else
|
||||
@@ -51,7 +51,7 @@ if [ -f conf/util/configure ]; then
|
||||
if [ `uname -s` = Darwin -a -d /opt/X11 ]; then
|
||||
util/configure --x-includes=/opt/X11/include --x-libraries=/opt/X11/lib -srcdir .
|
||||
|
||||
@@ -8,15 +8,15 @@ MASTER_SITES= # none
|
||||
DISTFILES= # none
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Unicode width dirty fix for Big5 font (${LANG} locale)
|
||||
COMMENT= Unicode width dirty fix for Big5 font (${LOCALE} locale)
|
||||
|
||||
BASELOCALEDIR= /usr/share/locale
|
||||
LOCALEDIR= ${PREFIX}/share/locale
|
||||
LANG= zh_TW.UTF-8
|
||||
LOCALE= zh_TW.UTF-8
|
||||
|
||||
PLIST_SUB= BASELOCALEDIR=${BASELOCALEDIR} \
|
||||
LOCALEDIR=${LOCALEDIR} \
|
||||
LANG=${LANG}
|
||||
LOCALE=${LOCALE}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
@@ -29,13 +29,13 @@ IGNORE= need to build this port with the locale source
|
||||
do-extract:
|
||||
@${MKDIR} ${WRKDIR}
|
||||
@${CP} -R ${SRCDIR} ${WRKSRC}
|
||||
@${CP} ${WRKSRC}/UTF-8.src ${WRKSRC}/${LANG}.src
|
||||
@${CP} ${WRKSRC}/UTF-8.src ${WRKSRC}/${LOCALE}.src
|
||||
|
||||
do-build:
|
||||
/usr/bin/mklocale -o ${WRKSRC}/LC_CTYPE ${WRKSRC}/${LANG}.src
|
||||
/usr/bin/mklocale -o ${WRKSRC}/LC_CTYPE ${WRKSRC}/${LOCALE}.src
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${STAGEDIR}${LOCALEDIR}/${LANG}
|
||||
${INSTALL_DATA} ${WRKSRC}/LC_CTYPE ${STAGEDIR}${LOCALEDIR}/${LANG}
|
||||
${MKDIR} ${STAGEDIR}${LOCALEDIR}/${LOCALE}
|
||||
${INSTALL_DATA} ${WRKSRC}/LC_CTYPE ${STAGEDIR}${LOCALEDIR}/${LOCALE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
share/locale/%%LANG%%/LC_CTYPE
|
||||
@unexec ln -fs ../UTF-8/LC_CTYPE %%BASELOCALEDIR%%/%%LANG%%/LC_CTYPE
|
||||
@exec ln -fs %D/share/locale/%%LANG%%/LC_CTYPE %%BASELOCALEDIR%%/%%LANG%%/LC_CTYPE
|
||||
share/locale/%%LOCALE%%/LC_CTYPE
|
||||
@unexec ln -fs ../UTF-8/LC_CTYPE %%BASELOCALEDIR%%/%%LOCALE%%/LC_CTYPE
|
||||
@exec ln -fs %D/share/locale/%%LOCALE%%/LC_CTYPE %%BASELOCALEDIR%%/%%LOCALE%%/LC_CTYPE
|
||||
|
||||
@@ -20,15 +20,13 @@ USES= gettext gmake libtool pathfix pkgconfig
|
||||
USE_GNOME= intlhack glib20 gtk20
|
||||
USE_LDCONFIG= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
TEST_TARGET= check
|
||||
|
||||
OPTIONS_DEFINE= GOFFICE SOUP LCOV
|
||||
GOFFICE_DESC= GOffice support
|
||||
SOUP_DESC= libsoup support
|
||||
LCOV_DESC= Force dependency on lcov
|
||||
|
||||
regression-test: build
|
||||
@${SETENV} LC_ALL=C ${MAKE_ENV} ${MAKE_CMD} -C ${WRKSRC} check
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MGOFFICE}
|
||||
|
||||
@@ -37,7 +37,7 @@ CMAKE_ARGS= -DLIBCXX_CXX_ABI=libcxxrt -DLIBCXX_LIBCXXRT_INCLUDE_PATHS=${CXXRT_IN
|
||||
|
||||
.if !defined(SVN_REV)
|
||||
.if defined(BOOTSTRAP)
|
||||
SVN_REV!= LC_ALL=C svn info http://llvm.org/svn/llvm-project/ | ${GREP} Revision | cut -d' ' -f2
|
||||
SVN_REV!= svn info http://llvm.org/svn/llvm-project/ | ${GREP} Revision | cut -d' ' -f2
|
||||
.else
|
||||
.include "Makefile.svn_rev"
|
||||
.endif
|
||||
|
||||
@@ -22,7 +22,6 @@ GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
CONFIGURE_ARGS= --enable-widec
|
||||
MAKE_ENV= LC_ALL=C
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
CONFLICTS_INSTALL= editline-*
|
||||
|
||||
@@ -17,15 +17,14 @@ MAKE_ARGS= INCLUDEDIR="${PREFIX}/include" LIBDIR="${PREFIX}/lib" \
|
||||
MANDIR="${PREFIX}/man/man"
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
#
|
||||
# To update snapshot: make makesum BOOTSTRAP=
|
||||
# Specific snapshot: make makesum SVN_FETCH= PORTVERSION=r1234
|
||||
#
|
||||
.if defined(BOOTSTRAP)
|
||||
# XXX SED and _MASTER_SITES_svn aren't defined yet
|
||||
SED?= /usr/bin/sed
|
||||
SVN_REV!= ${SETENV} LC_ALL=C svn info \
|
||||
${MASTER_SITES:M*\:svn:S/:svn//} | \
|
||||
SVN_REV!= svn info ${MASTER_SITES:M*\:svn:S/:svn//} | \
|
||||
${SED} -n 's/^Last Changed Rev: //p'
|
||||
PORTVERSION:= r${SVN_REV}
|
||||
.else
|
||||
|
||||
@@ -18,7 +18,6 @@ RUN_DEPENDS= ${LOCALBASE}/share/pciids/pci.ids:misc/pciids
|
||||
|
||||
ALL_TARGET= lib/libpci.a
|
||||
CPPFLAGS+= -fPIC
|
||||
MAKE_ENV= LANG=C
|
||||
USE_LDCONFIG= yes
|
||||
USES= gmake tar:xz
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ post-extract:
|
||||
# this pre-install is only for debugging pointyhat failures
|
||||
pre-install:
|
||||
@${ECHO_CMD} "===> Environment:"
|
||||
@${SETENV} | ${SETENV} LC_ALL=C ${SORT} -f
|
||||
@${SETENV} | ${SORT} -f
|
||||
@${ECHO_CMD} "===> Makefiles used:"
|
||||
@${ECHO_CMD} ${.MAKEFILE_LIST}
|
||||
|
||||
|
||||
@@ -38,8 +38,6 @@ EXTRA_PATCHES+= ${FILESDIR}/freebsd-format-extensions
|
||||
.endif
|
||||
.endif
|
||||
|
||||
CONFIGURE_ENV= LC_ALL=C
|
||||
MAKE_ENV= LC_ALL=C
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_OUTSOURCE= yes
|
||||
CONFIGURE_ARGS+=--target=${GCC_TARGET} --disable-nls --enable-languages=c,c++ \
|
||||
|
||||
@@ -26,8 +26,6 @@ USES= iconv gmake libtool makeinfo
|
||||
|
||||
GCC_TARGET= ${PKGNAMEPREFIX}unknown-${OPSYS:tl}${OSREL}
|
||||
|
||||
CONFIGURE_ENV= LC_ALL=C
|
||||
MAKE_ENV= LC_ALL=C
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_OUTSOURCE= yes
|
||||
CONFIGURE_ARGS= --target=${GCC_TARGET} \
|
||||
|
||||
@@ -21,10 +21,11 @@ OPTIONS_SUB= yes
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= tcltk
|
||||
USES+= tcl
|
||||
USE_LOCALE= en_US.UTF-8
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV+= ac_cv_path_tclsh="${TCLSH}"
|
||||
MAKE_ENV+= LANG=C
|
||||
TEST_TARGET= do-test
|
||||
TEST_TARGET= test
|
||||
TEST_ENV= ${MAKE_ENV} DISPLAY= TZ=utc
|
||||
PORTDOCS= *
|
||||
|
||||
INSTALL_ARGS= -pkgs -pkg-path ${STAGEDIR}${PREFIX}/lib/tcllib \
|
||||
@@ -104,7 +105,4 @@ do-install:
|
||||
cd ${WRKSRC} && ${TCLSH} ./installer.tcl ${INSTALL_ARGS}
|
||||
.endif
|
||||
|
||||
do-test:
|
||||
cd ${WRKSRC} && ${SETENV} LANG=C LC_ALL=en_US.UTF-8 DISPLAY= TZ=utc ${MAKE} test
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -17,7 +17,6 @@ DEADWOOD_VER= 3.2.09
|
||||
|
||||
REINPLACE_ARGS= -i ""
|
||||
MAKE_ENV= FLAGS="${CFLAGS}"
|
||||
CONFIGURE_ENV= LANG=
|
||||
|
||||
HAS_CONFIGURE= yes
|
||||
USE_RC_SUBR= ${PORTNAME} zoneserver Deadwood
|
||||
|
||||
@@ -29,13 +29,10 @@ CPE_VENDOR= gnu
|
||||
SUB_FILES= sources.el
|
||||
SUB_LIST= EMACS_VER=${EMACS_VER}
|
||||
|
||||
CONFIGURE_ARGS= --localstatedir=/var \
|
||||
--with-gameuser=games:games
|
||||
CONFIGURE_ARGS= --with-gameuser=games:games
|
||||
|
||||
PLIST_SUB= EMACS_VER=${EMACS_VER} GNU_HOST=${CONFIGURE_TARGET}
|
||||
|
||||
MAKE_ENV= LC_ALL=C
|
||||
|
||||
INFO= ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede \
|
||||
ediff edt efaq eieio eintr elisp emacs emacs-gnutls emacs-mime epa erc \
|
||||
ert eshell eudc eww flymake forms gnus htmlfontify idlwave ido info \
|
||||
|
||||
@@ -35,8 +35,6 @@ CONFIGURE_ARGS= --localstatedir=/var \
|
||||
|
||||
PLIST_SUB= EMACS_VER=${EMACS_VER} GNU_HOST=${CONFIGURE_TARGET}
|
||||
|
||||
MAKE_ENV= LC_ALL=C
|
||||
|
||||
INFO= ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede \
|
||||
ediff edt efaq eieio eintr elisp emacs emacs-gnutls emacs-mime epa erc \
|
||||
ert eshell eudc eww flymake forms gnus htmlfontify idlwave ido info \
|
||||
|
||||
@@ -260,7 +260,7 @@ CONFIGURE_ENV= DMAKE=${LOCALBASE}/bin/dmake \
|
||||
|
||||
MAKE_ENV+= CXXFLAGS_WARN="${CXXFLAGS_WARN}"
|
||||
MAKE_ENV+= GNUSED=${LOCALBASE}/bin/gsed
|
||||
MAKE_ENV+= DISPLAY= LANG=C LC_ALL=C
|
||||
MAKE_ENV+= DISPLAY=
|
||||
|
||||
_MAKE_JOBS= #
|
||||
|
||||
|
||||
@@ -344,7 +344,6 @@ LDFLAGS+= -L${LOCALBASE}/lib
|
||||
MAKE_ENV+= ENVCFLAGS="${CFLAGS}" ENVCFLAGSCXX="${CXXFLAGS}"
|
||||
MAKE_ENV+= ENVLINKFLAGS="${LDFLAGS}"
|
||||
MAKE_ENV+= GNUSED=${LOCALBASE}/bin/gsed
|
||||
MAKE_ENV+= LANG=C LC_ALL=C
|
||||
|
||||
pre-configure:
|
||||
@${TOUCH} ${WRKSRC}/autogen.lastrun
|
||||
|
||||
@@ -400,7 +400,7 @@ do-build:
|
||||
fi ; \
|
||||
cd ${WRKSRC}/instsetoo_native ; \
|
||||
. ../${FREEBSD_ENV_SET} ; \
|
||||
LANG=C LC_ALL=C build.pl --all -P$${numproc} -- -P$${dmproc}
|
||||
build.pl --all -P$${numproc} -- -P$${dmproc}
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${STAGEDIR}${PRINSTALLATION_BASEDIR} \
|
||||
|
||||
@@ -409,7 +409,7 @@ do-build:
|
||||
fi ; \
|
||||
cd ${WRKSRC}/instsetoo_native ; \
|
||||
. ../${FREEBSD_ENV_SET} ; \
|
||||
LANG=C LC_ALL=C build.pl --all -P$${numproc} -- -P$${dmproc}
|
||||
build.pl --all -P$${numproc} -- -P$${dmproc}
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${STAGEDIR}${PRINSTALLATION_BASEDIR} \
|
||||
|
||||
@@ -19,11 +19,10 @@ OPTIONS_DEFAULT= ASPELL
|
||||
|
||||
USES= pkgconfig:build qmake tar:bzip2
|
||||
USE_GL= gl
|
||||
USE_LOCALE= en_US.UTF-8
|
||||
USE_QT4= corelib gui moc_build network rcc_build
|
||||
|
||||
LDFLAGS+= -lz
|
||||
MAKE_ENV+= LANG=en_US.UTF-8
|
||||
CONFIGURE_ENV+= LANG=en_US.UTF-8
|
||||
PLIST_FILES= bin/tea share/pixmaps/tea_icon_v2.png
|
||||
PORTDOCS= *
|
||||
|
||||
|
||||
@@ -15,8 +15,6 @@ CONFLICTS= netatalk-[0-9]*
|
||||
USE_XORG= x11
|
||||
USES= gmake
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= LC_ALL=
|
||||
MAKE_ENV= LC_ALL=
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
|
||||
PORTDATA= *
|
||||
|
||||
@@ -20,7 +20,6 @@ USE_GNOME= gdkpixbuf2 gtk20
|
||||
USE_LDCONFIG= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --disable-static --disable-warnings
|
||||
MAKE_ENV= LANG=C
|
||||
MAKE_JOBS_UNSAFE=yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
--- contrib/libedit/makelist.orig 2001-12-16 23:55:26 UTC
|
||||
+++ contrib/libedit/makelist
|
||||
@@ -128,8 +128,8 @@ case $FLAG in
|
||||
printf("#endif /* _h_help_c */\n");
|
||||
}' /dev/null;;
|
||||
-fh)
|
||||
- cat $FILES | $AWK '/el_action_t/ { print $3 }' | \
|
||||
- sort | tr '[a-z]' '[A-Z]' | $AWK '
|
||||
+ env LANG=C cat $FILES | $AWK '/el_action_t/ { print $3 }' | \
|
||||
+ sort | env LANG=C tr '[a-z]' '[A-Z]' | $AWK '
|
||||
BEGIN {
|
||||
printf("/* Automatically generated file, do not edit */\n");
|
||||
printf("#ifndef _h_fcns_c\n#define _h_fcns_c\n");
|
||||
@@ -49,7 +49,6 @@ CONFIGURE_ENV= LOCALBASE=${LOCALBASE} \
|
||||
ac_cv_func_SSLv2_client_method=no
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
TEST_ENV= ${MAKE_ENV} LC_ALL=C
|
||||
TEST_TARGET= test
|
||||
USE_LDCONFIG= yes
|
||||
USE_PERL5= build
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
else
|
||||
x=$?
|
||||
- p=`echo $i | sed 's/ /_/g' | tr "[a-z]]" "[A-Z]"`
|
||||
+ p=`echo $i | sed 's/ /_/g' | env LC_COLLATE=C tr "[:lower:]" "[:upper:]"`
|
||||
+ p=`echo $i | sed 's/ /_/g' | tr "[:lower:]" "[:upper:]"`
|
||||
echo "#define SIZEOF_$p $x /* systype-info */"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -39,7 +39,7 @@ VIRTUALCHROOT_DESC= Follow symlinks outside a chroot jail
|
||||
CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \
|
||||
--with-altlog --with-cookie --with-diraliases \
|
||||
--with-everything --with-extauth --with-ftpwho \
|
||||
--with-language=${LANG} --with-paranoidmsg --with-puredb \
|
||||
--with-language=${LANGUAGE} --with-paranoidmsg --with-puredb \
|
||||
--with-quotas --with-ratios
|
||||
GNU_CONFIGURE= yes
|
||||
USE_PERL5= run
|
||||
@@ -60,7 +60,7 @@ SUB_LIST= PAM_DIR=${PAM_DIR} PAM_TARGET=${PAM_TARGET}
|
||||
SHEBANG_FILES= contrib/pure-stat.pl contrib/pure-vpopauth.pl
|
||||
|
||||
CONTRIB= pure-stat.pl pure-vpopauth.pl xml_python_processors.txt
|
||||
LANG?= english
|
||||
LANGUAGE?= english
|
||||
PAM_DIR?= ${EXAMPLESDIR}/pam
|
||||
PAM_TARGET?= pure-ftpd
|
||||
PAM_TEMPL?= ${FILESDIR}/pam.conf.5
|
||||
@@ -100,7 +100,7 @@ CONFIGURE_ARGS+=ac_cv_lib_iconv_iconv_open=no \
|
||||
pre-fetch:
|
||||
@${ECHO_MSG} "You can use the following additional options:"
|
||||
@${ECHO_MSG} ""
|
||||
@${ECHO_MSG} "LANG=lang (default: english)"
|
||||
@${ECHO_MSG} "LANGUAGE=lang (default: english)"
|
||||
@${ECHO_MSG} "- Enable compilation of one language support"
|
||||
@${ECHO_MSG} " available lang: brazilian-portuguese, catalan, czech, danish, dutch,"
|
||||
@${ECHO_MSG} " english, french, french-funny, german, hungarian, italian, korean,"
|
||||
|
||||
@@ -21,8 +21,8 @@ post-extract-script:
|
||||
@${ECHO_CMD} "Main-Class: ${PORTNAME}" > ${WRKDIR}/src/MANIFEST.MF
|
||||
|
||||
do-build:
|
||||
cd ${WRKDIR}/src && \
|
||||
${SETENV} LANG=en_US.UTF-8 ${JAVAC} ${PORTNAME}.java
|
||||
(cd ${WRKDIR}/src && ${SETENV} LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 \
|
||||
${JAVAC} ${PORTNAME}.java)
|
||||
|
||||
post-build-script:
|
||||
@cd ${WRKDIR}/src && \
|
||||
|
||||
@@ -45,7 +45,7 @@ post-patch:
|
||||
${WRKSRC}/doomsday/client/client.pro \
|
||||
${WRKSRC}/doomsday/server/server.pro
|
||||
# Removing (three) non-ascii bytes from the beginning of the file
|
||||
@LANG=C ${REINPLACE_CMD} '1s,^...,,' \
|
||||
@${REINPLACE_CMD} '1s,^...,,' \
|
||||
${WRKSRC}/doomsday/client/src/client/cl_sound.cpp
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -14,9 +14,10 @@ COMMENT= Chess game and PGN viewer/editor written in Java
|
||||
LICENSE= GPLv2
|
||||
|
||||
USES= tar:tgz
|
||||
USE_ANT= yes
|
||||
USE_JAVA= yes
|
||||
JAVA_VERSION= 1.6+
|
||||
USE_ANT= yes
|
||||
USE_LOCALE= en_US.ISO8859-1
|
||||
NO_ARCH= yes
|
||||
|
||||
DATADIR= ${JAVASHAREDIR}/${PORTNAME}
|
||||
@@ -30,8 +31,6 @@ PORTDOCS= *
|
||||
|
||||
JARFILE= JChessBoard.jar
|
||||
|
||||
MAKE_ENV= LANG=en_US.ISO8859-1
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
|
||||
@${MKDIR} ${STAGEDIR}${DATADIR}
|
||||
|
||||
@@ -52,15 +52,14 @@ TREMOR_LIB_DEPENDS= libvorbisidec.so:audio/libtremor
|
||||
TREMOR_MAKE_ARGS= BUILD_TREMOR=1 BUILD_VORBIS=""
|
||||
TREMOR_LIB_DEPENDS_OFF= libvorbisfile.so:audio/libvorbis
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
#
|
||||
# To update snapshot: make makesum BOOTSTRAP=
|
||||
# Specific snapshot: make makesum SVN_FETCH= PORTVERSION=1.0.r1234
|
||||
#
|
||||
.if defined(BOOTSTRAP)
|
||||
# XXX SED and _MASTER_SITES_svn aren't defined yet
|
||||
SED?= /usr/bin/sed
|
||||
SVN_REV!= ${SETENV} LC_ALL=C svn info \
|
||||
${MASTER_SITES:M*\:svn:S/:svn//} | \
|
||||
SVN_REV!= svn info ${MASTER_SITES:M*\:svn:S/:svn//} | \
|
||||
${SED} -n 's/^Last Changed Rev: //p'
|
||||
PORTVERSION:= ${PORTVERSION:R}.r${SVN_REV}
|
||||
.else
|
||||
|
||||
@@ -72,7 +72,7 @@ post-extract:
|
||||
${TAR} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${f} \
|
||||
${EXTRACT_AFTER_ARGS} -C ${WRKSRC}/qw/skins
|
||||
. endfor
|
||||
(cd ${WRKSRC}/qw/skins && LANG=C ${SH} fixskins.sh)
|
||||
(cd ${WRKSRC}/qw/skins && ${SH} fixskins.sh)
|
||||
.endif
|
||||
|
||||
# Since these files are not generated, only unpacked, install(1) them with
|
||||
|
||||
@@ -20,7 +20,6 @@ BUILD_DEPENDS= aspell:textproc/aspell \
|
||||
|
||||
USES= gmake perl5 shebangfix tar:bzip2
|
||||
ALL_TARGET= hunspell-all
|
||||
MAKE_ENV= LANG=C LC_ALL=C
|
||||
NO_ARCH= yes
|
||||
USE_PERL5= build
|
||||
SHEBANG_FILES= bin/*.pl
|
||||
|
||||
@@ -22,7 +22,6 @@ CONFIGURE_ARGS= --with-pthread=yes --enable-threadsafe \
|
||||
--enable-3ds-import --enable-sound \
|
||||
--enable-javascript-api --enable-debug=no
|
||||
USE_LDCONFIG= yes
|
||||
MAKE_ENV= LANG=C
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
pre-configure:
|
||||
|
||||
@@ -34,12 +34,12 @@ USE_XORG= x11 xau xdamage xdmcp xext xf86vidmodeproto xfixes xproto xt \
|
||||
USE_GL= gl
|
||||
USE_ANT= yes
|
||||
USE_LDCONFIG= yes
|
||||
USE_LOCALE= en_US.UTF-8
|
||||
USE_JAVA= yes
|
||||
JAVA_VERSION= 1.6+
|
||||
|
||||
BUILD_WRKSRC= ${WRKSRC}/jogl/make
|
||||
BUILD_BINPATH= ${WRKSRC}/bin
|
||||
MAKE_ENV+= LANG=en_US.UTF-8
|
||||
MAKE_ENV+= PATH="${BUILD_BINPATH}:${PATH}"
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
@@ -36,7 +36,6 @@ EXTRACT_AFTER_ARGS= -x '*/libz/*' -x zlib \
|
||||
-x '*/compat/*' -x '*/libtiff/*' \
|
||||
-x '*/libjpeg/*' -x '*/libpng/*' -a -d ${WRKDIR}
|
||||
MAKE_ARGS+= INSTALL_ROOT="${STAGEDIR}"
|
||||
MAKE_ENV+= LANG=
|
||||
CONFIGURE_ENV= WRKDIR="${WRKDIR}"
|
||||
|
||||
post-patch:
|
||||
|
||||
@@ -61,7 +61,7 @@ do-patch:
|
||||
# See also: <URL:http://cr.yp.to/cdb/cdbmake.html>.
|
||||
do-build:
|
||||
.for type in ${SKK_JISYO_TYPE}
|
||||
LC_ALL=C ${AWK} '/^[^;]/ { \
|
||||
${AWK} '/^[^;]/ { \
|
||||
s = substr($$0, index($$0, " ") + 1); \
|
||||
print "+" length($$1) "," length(s) ":" $$1 "->" s; \
|
||||
} \
|
||||
|
||||
@@ -68,7 +68,7 @@ all:
|
||||
.endif
|
||||
@${ECHO} "Building ${DISTFILE}...."
|
||||
@${ECHO} ""
|
||||
@${ECHO} "Started at "`${SETENV} LANG=C date -u`"."
|
||||
@${ECHO} "Started at "`date -u`"."
|
||||
@${ECHO} ""
|
||||
@${ECHO} "=============================================================="
|
||||
@${ECHO} ""
|
||||
@@ -97,7 +97,7 @@ all:
|
||||
@${ECHO} ""
|
||||
@${ECHO} "${DISTFILE} was built successfully!"
|
||||
@${ECHO} ""
|
||||
@${ECHO} "Finished at "`${SETENV} LANG=C date -u`"."
|
||||
@${ECHO} "Finished at "`date -u`"."
|
||||
@${ECHO} ""
|
||||
@${ECHO} "You may clean up the build directory if everything looks okay,"
|
||||
@${ECHO} "e.g., 'rm -fr ${FT2_PORTDIR}/work ${JDK_PORTDIR}/work'."
|
||||
|
||||
@@ -29,10 +29,6 @@ SHEBANG_FILES= jrunscript.in launcher/launchers.in
|
||||
|
||||
WANT_GNOME= yes
|
||||
|
||||
EXTRACT_CMD= ${GZIP_CMD}
|
||||
EXTRACT_BEFORE_ARGS= -dc
|
||||
EXTRACT_AFTER_ARGS= | ${SETENV} LC_ALL=en_US.UTF-8 ${TAR} -xf -
|
||||
|
||||
CONFIGURE_ARGS= --with-hamcrest="${HAMCREST_JAR}"
|
||||
CONFIGURE_ARGS+= --with-jdk-home="${JAVA_HOME}"
|
||||
CONFIGURE_ARGS+= --with-jre-home="${JAVA_HOME}/jre"
|
||||
|
||||
@@ -37,7 +37,7 @@ PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar
|
||||
PORTDOCS= *
|
||||
|
||||
post-patch:
|
||||
@LANG=C ${REINPLACE_CMD} 's/Ortwin Gl.*ck/Ortwin Glueck/' \
|
||||
@${REINPLACE_CMD} 's/Ortwin Gl.*ck/Ortwin Glueck/' \
|
||||
${WRKSRC}/src/java/org/apache/commons/httpclient/*.java \
|
||||
${WRKSRC}/src/java/org/apache/commons/httpclient/*/*.java
|
||||
|
||||
|
||||
@@ -24,9 +24,9 @@ COMPILE_DESC= Build from source
|
||||
|
||||
.if ${PORT_OPTIONS:MCOMPILE}
|
||||
USE_ANT= yes
|
||||
USE_LOCALE= en_US.UTF-8
|
||||
ALL_TARGET= compile
|
||||
BUILD_WRKSRC= ${WRKSRC}/ant
|
||||
MAKE_ENV= LANG=en_US.UTF-8
|
||||
.else
|
||||
NO_BUILD= yes
|
||||
.endif
|
||||
|
||||
@@ -98,7 +98,7 @@ BOOTSTRAPJDKDIR?= ${LOCALBASE}/bootstrap-openjdk
|
||||
BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:java/bootstrap-openjdk
|
||||
.endif
|
||||
|
||||
MAKE_ENV= LANG=C LC_ALL=C OS= \
|
||||
MAKE_ENV= OS= \
|
||||
ALT_JDK_IMPORT_PATH=${BOOTSTRAPJDKDIR} \
|
||||
ALT_BOOTDIR=${BOOTSTRAPJDKDIR} \
|
||||
ALT_CACERTS_FILE=${FILESDIR}/cacerts \
|
||||
|
||||
@@ -104,9 +104,7 @@ NOPRECIOUSMAKEVARS= yes
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
|
||||
_MAKE_JOBS= #
|
||||
MAKE_ENV+= LANG="C" \
|
||||
LC_ALL="C" \
|
||||
JAVA_HOME="" \
|
||||
MAKE_ENV+= JAVA_HOME="" \
|
||||
CLASSPATH="" \
|
||||
LD_LIBRARY_PATH="" \
|
||||
MAKEFLAGS="" \
|
||||
|
||||
@@ -197,8 +197,7 @@ SHEBANG_FILES= configure
|
||||
_MAKE_JOBS= #
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
MAKE_ENV= LANG="C" LC_ALL="C"
|
||||
MAKE_ENV+= CLASSPATH="" JAVA_HOME="" LD_LIBRARY_PATH=""
|
||||
MAKE_ENV= CLASSPATH="" JAVA_HOME="" LD_LIBRARY_PATH=""
|
||||
MAKE_ENV+= IGNORE_OLD_CONFIG=true
|
||||
MAKE_ENV+= COMPILER_WARNINGS_FATAL="false"
|
||||
# openjdk8 normally sets X_CFLAGS in the ./configure script, but it won't do
|
||||
|
||||
@@ -21,7 +21,7 @@ USE_GITHUB= yes
|
||||
GH_ACCOUNT= elixir-lang
|
||||
|
||||
USES= gmake
|
||||
MAKE_ENV= LANG=en_US.UTF-8
|
||||
USE_LOCALE= en_US.UTF-8
|
||||
ALL_TARGET= # empty
|
||||
REINPLACE_ARGS= -i ""
|
||||
NO_ARCH= yes
|
||||
|
||||
@@ -30,8 +30,6 @@ MAKE_JOBS_UNSAFE=yes
|
||||
PLIST_SUB= VERSION="${PORTVERSION}" \
|
||||
TARGET="${CONFIGURE_TARGET}"
|
||||
|
||||
# breaks in ext/uvecor.c on some locales
|
||||
MAKE_ENV+= LANG=C
|
||||
# avoids a problem with with ccache's pre-processor optimization
|
||||
MAKE_ENV+= CCACHE_CPP2=1
|
||||
|
||||
|
||||
+1
-4
@@ -100,10 +100,7 @@ CONFIGURE_ARGS+=--disable-nls \
|
||||
${ICONV_CONFIGURE_ARG} \
|
||||
--with-pkgversion="FreeBSD Ports Collection" \
|
||||
--with-system-zlib
|
||||
# On FreeBSD 11 and above AWK uses the locale's collating order which
|
||||
# runs into a bug in GCC (PR 211742).
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split" \
|
||||
AWK="${SETENV} LC_ALL=C ${AWK:Q}"
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
|
||||
USE_LDCONFIG= ${TARGLIB}
|
||||
PLIST_SUB= GCC_VERSION=${GCC_VERSION} \
|
||||
GNU_HOST=${CONFIGURE_TARGET} \
|
||||
|
||||
+1
-4
@@ -101,10 +101,7 @@ CONFIGURE_ARGS+=--disable-nls \
|
||||
${ICONV_CONFIGURE_ARG} \
|
||||
--with-pkgversion="FreeBSD Ports Collection" \
|
||||
--with-system-zlib
|
||||
# On FreeBSD 11 and above AWK uses the locale's collating order which
|
||||
# runs into a bug in GCC (PR 211742).
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split" \
|
||||
AWK="${SETENV} LC_ALL=C ${AWK:Q}"
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
|
||||
USE_LDCONFIG= ${TARGLIB}
|
||||
PLIST_SUB= GCC_VERSION=${GCC_VERSION} \
|
||||
GNU_HOST=${CONFIGURE_TARGET} \
|
||||
|
||||
+1
-4
@@ -103,10 +103,7 @@ CONFIGURE_ARGS+=--disable-nls \
|
||||
${ICONV_CONFIGURE_ARG} \
|
||||
--with-pkgversion="FreeBSD Ports Collection" \
|
||||
--with-system-zlib
|
||||
# On FreeBSD 11 and above AWK uses the locale's collating order which
|
||||
# runs into a bug in GCC (PR 211742).
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split" \
|
||||
AWK="${SETENV} LC_ALL=C ${AWK:Q}"
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
|
||||
USE_LDCONFIG= ${TARGLIB}
|
||||
PLIST_SUB= GCC_VERSION=${GCC_VERSION} \
|
||||
GNU_HOST=${CONFIGURE_TARGET} \
|
||||
|
||||
@@ -103,10 +103,7 @@ CONFIGURE_ARGS+=--disable-nls \
|
||||
${ICONV_CONFIGURE_ARG} \
|
||||
--with-pkgversion="FreeBSD Ports Collection" \
|
||||
--with-system-zlib
|
||||
# On FreeBSD 11 and above AWK uses the locale's collating order which
|
||||
# runs into a bug in GCC (PR 211742).
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split" \
|
||||
AWK="${SETENV} LC_ALL=C ${AWK:Q}"
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
|
||||
USE_LDCONFIG= ${TARGLIB}
|
||||
PLIST_SUB= GCC_VERSION=${GCC_VERSION} \
|
||||
GNU_HOST=${CONFIGURE_TARGET} \
|
||||
|
||||
+1
-4
@@ -97,10 +97,7 @@ CONFIGURE_ARGS+=--disable-nls \
|
||||
${ICONV_CONFIGURE_ARG} \
|
||||
--with-pkgversion="FreeBSD Ports Collection" \
|
||||
--with-system-zlib
|
||||
# On FreeBSD 11 and above AWK uses the locale's collating order which
|
||||
# runs into a bug in GCC (PR 211742).
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split" \
|
||||
AWK="${SETENV} LC_ALL=C ${AWK:Q}"
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
|
||||
USE_LDCONFIG= ${TARGLIB}
|
||||
PLIST_SUB= GCC_VERSION=${GCC_VERSION} \
|
||||
GNU_HOST=${CONFIGURE_TARGET} \
|
||||
|
||||
@@ -106,10 +106,7 @@ CONFIGURE_ARGS+=--disable-nls \
|
||||
${ICONV_CONFIGURE_ARG} \
|
||||
--with-pkgversion="FreeBSD Ports Collection" \
|
||||
--with-system-zlib
|
||||
# On FreeBSD 11 and above AWK uses the locale's collating order which
|
||||
# runs into a bug in GCC (PR 211742).
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split" \
|
||||
AWK="${SETENV} LC_ALL=C ${AWK:Q}"
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
|
||||
USE_LDCONFIG= ${TARGLIB}
|
||||
PLIST_SUB= GCC_VERSION=${GCC_VERSION} \
|
||||
GNU_HOST=${CONFIGURE_TARGET} \
|
||||
|
||||
+1
-4
@@ -101,10 +101,7 @@ CONFIGURE_ARGS+=--disable-nls \
|
||||
${ICONV_CONFIGURE_ARG} \
|
||||
--with-pkgversion="FreeBSD Ports Collection" \
|
||||
--with-system-zlib
|
||||
# On FreeBSD 11 and above AWK uses the locale's collating order which
|
||||
# runs into a bug in GCC (PR 211742).
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split" \
|
||||
AWK="${SETENV} LC_ALL=C ${AWK:Q}"
|
||||
MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
|
||||
USE_LDCONFIG= ${TARGLIB}
|
||||
PLIST_SUB= GCC_VERSION=${GCC_VERSION} \
|
||||
GNU_HOST=${CONFIGURE_TARGET} \
|
||||
|
||||
+2
-5
@@ -31,12 +31,9 @@ CONFLICTS= ghc-7.4.* ghc-7.6.* ghc-7.8.*
|
||||
|
||||
LIB_DEPENDS+= libgmp.so:math/gmp
|
||||
|
||||
USES= autoreconf gmake iconv:translit ncurses perl5 tar:xz
|
||||
USE_LOCALE= en_US.UTF-8
|
||||
USE_PERL5= build
|
||||
USES= autoreconf gmake iconv:translit ncurses perl5 tar:xz
|
||||
|
||||
MAKE_ENV+= LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
|
||||
# This is needed on FreeBSD 9.x due to the bootstrap tarball.
|
||||
TAR= env LC_ALL=en_US.UTF-8 /usr/bin/tar
|
||||
|
||||
# The configure process accepts,filters and canonicalises
|
||||
# the CONFIGURE_TARGET variable. You can read the files
|
||||
|
||||
@@ -23,8 +23,9 @@ USES+= metaport
|
||||
DIST_SUBDIR?= cabal
|
||||
.endif # !METAPORT
|
||||
|
||||
MAKE_ENV+= LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 DESTDIR=${STAGEDIR} \
|
||||
TMPDIR=${TMPDIR}
|
||||
USE_LOCALE?= en_US.UTF-8
|
||||
|
||||
MAKE_ENV+= DESTDIR=${STAGEDIR} TMPDIR=${TMPDIR}
|
||||
|
||||
SETUP_CMD?= ./setup
|
||||
|
||||
|
||||
+1
-4
@@ -29,12 +29,9 @@ CONFIGURE_ENV= ac_cv_header_sys_inotify_h=no
|
||||
# Set location for .wapi creation.
|
||||
MONO_SHARED_DIR=${WRKDIR}
|
||||
|
||||
# LC_ALL is set in order to work around issues people are having when using
|
||||
# other languages. This has shown itself in build fails and possibly other
|
||||
# strange crashes.
|
||||
MAKE_ENV= MONO_SHARED_DIR="${MONO_SHARED_DIR}" \
|
||||
INSTALL_STRIP_FLAG="${STRIP}" \
|
||||
LC_ALL=C TZ=UTC
|
||||
TZ=UTC
|
||||
|
||||
ONLY_FOR_ARCHS= i386 amd64 powerpc
|
||||
PORTSCOUT= limit:^\d+\.\d+\.[1-9]\d*
|
||||
|
||||
@@ -112,7 +112,7 @@ CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \
|
||||
-Ui_malloc -Ui_iconv -Uinstallusrbinperl -Dusenm=n \
|
||||
-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \
|
||||
-Dcf_by=${MAINTAINER:C,@.*,,} -Dcf_email=${MAINTAINER} \
|
||||
-Dcf_time="`env LANG=C ${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`"
|
||||
-Dcf_time="`${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`"
|
||||
# Keep the following two in sync.
|
||||
# lddlflags is used for all .so linking
|
||||
# shrpldflags is used for libperl.so, so remove all the extra bits inherited from lddlflags.
|
||||
@@ -127,11 +127,7 @@ USE_LDCONFIG= ${PREFIX}/${_ARCH_LIB}/CORE
|
||||
# XXX Remove
|
||||
CONFIGURE_ARGS+= -Dusedevel -Uversiononly
|
||||
|
||||
LOCALE_CLEANUP= LANG="" LC_ALL="" LC_COLLATE="" LC_CTYPE="" \
|
||||
LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \
|
||||
LC_TIME=""
|
||||
CONFIGURE_ENV+= ${LOCALE_CLEANUP} UNAME_v="$$(uname -v | sed 'y/=/ /')"
|
||||
MAKE_ENV+= ${LOCALE_CLEANUP}
|
||||
CONFIGURE_ENV+= UNAME_v="$$(uname -v | sed 'y/=/ /')"
|
||||
|
||||
SUB_LIST+= PERL_VERSION=${PERL_VERSION} \
|
||||
PERL_VER=${PERL_VER} \
|
||||
|
||||
@@ -90,7 +90,7 @@ CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \
|
||||
-Ui_malloc -Ui_iconv -Uinstallusrbinperl -Dusenm=n \
|
||||
-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \
|
||||
-Dcf_by=${MAINTAINER:C,@.*,,} -Dcf_email=${MAINTAINER} \
|
||||
-Dcf_time="`env LANG=C ${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`"
|
||||
-Dcf_time="`${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`"
|
||||
# Keep the following two in sync.
|
||||
# lddlflags is used for all .so linking
|
||||
# shrpldflags is used for libperl.so, so remove all the extra bits inherited from lddlflags.
|
||||
@@ -101,11 +101,7 @@ CONFIGURE_ARGS+= \
|
||||
# Give a hint of where libperl.so can be found.
|
||||
USE_LDCONFIG= ${PREFIX}/${_ARCH_LIB}/CORE
|
||||
|
||||
LOCALE_CLEANUP= LANG="" LC_ALL="" LC_COLLATE="" LC_CTYPE="" \
|
||||
LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \
|
||||
LC_TIME=""
|
||||
CONFIGURE_ENV+= ${LOCALE_CLEANUP} UNAME_v="$$(uname -v | sed 'y/=/ /')"
|
||||
MAKE_ENV+= ${LOCALE_CLEANUP}
|
||||
CONFIGURE_ENV+= UNAME_v="$$(uname -v | sed 'y/=/ /')"
|
||||
|
||||
SUB_LIST+= PERL_VERSION=${PERL_VERSION} \
|
||||
PERL_VER=${PERL_VER} \
|
||||
|
||||
@@ -89,7 +89,7 @@ CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \
|
||||
-Ui_malloc -Ui_iconv -Uinstallusrbinperl -Dusenm=n \
|
||||
-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \
|
||||
-Dcf_by=${MAINTAINER:C,@.*,,} -Dcf_email=${MAINTAINER} \
|
||||
-Dcf_time="`env LANG=C ${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`"
|
||||
-Dcf_time="`${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`"
|
||||
# Keep the following two in sync.
|
||||
# lddlflags is used for all .so linking
|
||||
# shrpldflags is used for libperl.so, so remove all the extra bits inherited from lddlflags.
|
||||
@@ -100,11 +100,7 @@ CONFIGURE_ARGS+= \
|
||||
# Give a hint of where libperl.so can be found.
|
||||
USE_LDCONFIG= ${PREFIX}/${_ARCH_LIB}/CORE
|
||||
|
||||
LOCALE_CLEANUP= LANG="" LC_ALL="" LC_COLLATE="" LC_CTYPE="" \
|
||||
LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \
|
||||
LC_TIME=""
|
||||
CONFIGURE_ENV+= ${LOCALE_CLEANUP} UNAME_v="$$(uname -v | sed 'y/=/ /')"
|
||||
MAKE_ENV+= ${LOCALE_CLEANUP}
|
||||
CONFIGURE_ENV+= UNAME_v="$$(uname -v | sed 'y/=/ /')"
|
||||
|
||||
SUB_LIST+= PERL_VERSION=${PERL_VERSION} \
|
||||
PERL_VER=${PERL_VER} \
|
||||
|
||||
@@ -97,7 +97,7 @@ CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} \
|
||||
-Ui_malloc -Ui_iconv -Uinstallusrbinperl -Dusenm=n \
|
||||
-Dcc="${CC}" -Duseshrplib -Dinc_version_list=none \
|
||||
-Dcf_by=${MAINTAINER:C,@.*,,} -Dcf_email=${MAINTAINER} \
|
||||
-Dcf_time="`env LANG=C ${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`"
|
||||
-Dcf_time="`${STAT} -t \"%a %b %d %T %Z %Y\" -f %Sm ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX}`"
|
||||
# Keep the following two in sync.
|
||||
# lddlflags is used for all .so linking
|
||||
# shrpldflags is used for libperl.so, so remove all the extra bits inherited from lddlflags.
|
||||
@@ -108,11 +108,7 @@ CONFIGURE_ARGS+= \
|
||||
# Give a hint of where libperl.so can be found.
|
||||
USE_LDCONFIG= ${PREFIX}/${_ARCH_LIB}/CORE
|
||||
|
||||
LOCALE_CLEANUP= LANG="" LC_ALL="" LC_COLLATE="" LC_CTYPE="" \
|
||||
LC_MESSAGES="" LC_MONETARY="" LC_NUMERIC="" \
|
||||
LC_TIME=""
|
||||
CONFIGURE_ENV+= ${LOCALE_CLEANUP} UNAME_v="$$(uname -v | sed 'y/=/ /')"
|
||||
MAKE_ENV+= ${LOCALE_CLEANUP}
|
||||
CONFIGURE_ENV+= UNAME_v="$$(uname -v | sed 'y/=/ /')"
|
||||
|
||||
SUB_LIST+= PERL_VERSION=${PERL_VERSION} \
|
||||
PERL_VER=${PERL_VER} \
|
||||
|
||||
@@ -50,6 +50,7 @@ LLVM38_DESC= LLVM 3.8
|
||||
LLVM39_DESC= LLVM 3.9
|
||||
|
||||
USES= execinfo gmake perl5 readline tar:bzip2 libedit
|
||||
USE_LOCALE= en_US.UTF-8
|
||||
USE_OPENSSL= yes
|
||||
USE_RUBY= yes
|
||||
RUBY_NO_RUN_DEPENDS= yes
|
||||
@@ -70,9 +71,6 @@ MAKE_ENV+= HOME=${WRKSRC}
|
||||
# Hack to switch to a local gem path so locally activated rake can be used
|
||||
MAKE_ENV+= GEM_PATH=${GEM_PATH}
|
||||
|
||||
# Hack to build under a UTF-8 locale
|
||||
MAKE_ENV+= LANG=en_US.UTF-8
|
||||
|
||||
F_OS= ${OPSYS:tl}
|
||||
F_MAJOR= ${OSREL:C/\..*$//}
|
||||
FREEBSD_DIR= ${F_ARCH}-${F_OS}-${F_MAJOR}
|
||||
|
||||
@@ -30,12 +30,11 @@ CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \
|
||||
--with-ruby-version=minor \
|
||||
--with-sitedir="${PREFIX}/lib/ruby/site_ruby" \
|
||||
--with-vendordir="${PREFIX}/lib/ruby/vendor_ruby"
|
||||
CONFIGURE_ENV= LC_ALL=C debugflags=
|
||||
CONFIGURE_ENV= debugflags=
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
GNU_CONFIGURE= yes
|
||||
# Keep this, else ruby will fail to load libraries dependent of libpthread.
|
||||
LIBS+= -lpthread -L${LOCALBASE}/lib
|
||||
MAKE_ENV= LC_ALL=C
|
||||
USE_LDCONFIG= yes
|
||||
USE_OPENSSL= yes
|
||||
USES= autoreconf cpe execinfo tar:xz
|
||||
|
||||
@@ -32,12 +32,11 @@ CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \
|
||||
--with-ruby-version=minor \
|
||||
--with-sitedir="${PREFIX}/lib/ruby/site_ruby" \
|
||||
--with-vendordir="${PREFIX}/lib/ruby/vendor_ruby"
|
||||
CONFIGURE_ENV= LC_ALL=C debugflags=
|
||||
CONFIGURE_ENV= debugflags=
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
GNU_CONFIGURE= yes
|
||||
# Keep this, else ruby will fail to load libraries dependent of libpthread.
|
||||
LIBS+= -lpthread -L${LOCALBASE}/lib
|
||||
MAKE_ENV= LC_ALL=C
|
||||
USE_LDCONFIG= yes
|
||||
USES= autoreconf cpe execinfo tar:xz ssl
|
||||
WRKSRC= ${RUBY_WRKSRC}
|
||||
|
||||
@@ -30,12 +30,11 @@ CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \
|
||||
--with-ruby-version=minor \
|
||||
--with-sitedir="${PREFIX}/lib/ruby/site_ruby" \
|
||||
--with-vendordir="${PREFIX}/lib/ruby/vendor_ruby"
|
||||
CONFIGURE_ENV= LC_ALL=C debugflags=
|
||||
CONFIGURE_ENV= debugflags=
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
GNU_CONFIGURE= yes
|
||||
# Keep this, else ruby will fail to load libraries dependent of libpthread.
|
||||
LIBS+= -lpthread -L${LOCALBASE}/lib
|
||||
MAKE_ENV= LC_ALL=C
|
||||
USE_LDCONFIG= yes
|
||||
USES= autoreconf cpe execinfo ssl tar:xz
|
||||
WRKSRC= ${RUBY_WRKSRC}
|
||||
|
||||
@@ -31,12 +31,11 @@ CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \
|
||||
--with-ruby-version=minor \
|
||||
--with-sitedir="${PREFIX}/lib/ruby/site_ruby" \
|
||||
--with-vendordir="${PREFIX}/lib/ruby/vendor_ruby"
|
||||
CONFIGURE_ENV= LC_ALL=C debugflags=
|
||||
CONFIGURE_ENV= debugflags=
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
GNU_CONFIGURE= yes
|
||||
# Keep this, else ruby will fail to load libraries dependent of libpthread.
|
||||
LIBS+= -lpthread -L${LOCALBASE}/lib
|
||||
MAKE_ENV= LC_ALL=C
|
||||
USE_LDCONFIG= yes
|
||||
USES= autoreconf cpe execinfo ssl tar:xz
|
||||
WRKSRC= ${RUBY_WRKSRC}
|
||||
|
||||
+2
-5
@@ -27,6 +27,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}/unix
|
||||
|
||||
ALL_TARGET= all
|
||||
INSTALL_TARGET= install install-libraries
|
||||
TEST_TARGET= test
|
||||
|
||||
USE_LDCONFIG= yes
|
||||
GNU_CONFIGURE= yes
|
||||
@@ -40,8 +41,7 @@ SHORT_TCL_VER= ${TCL_VER:S/8./8/}
|
||||
MAN_SUFFIX= ${PKGBASE}
|
||||
|
||||
MAKE_ENV= SHORT_TCL_VER="${SHORT_TCL_VER}" \
|
||||
MAN_SUFFIX=.${MAN_SUFFIX} \
|
||||
LANG=C LC_ALL=C # LANG=C is required for some of UTF-using tests
|
||||
MAN_SUFFIX=.${MAN_SUFFIX}
|
||||
|
||||
PLIST_SUB= TCL_VER=${TCL_VER} \
|
||||
SHORT_TCL_VER=${SHORT_TCL_VER}
|
||||
@@ -78,7 +78,4 @@ post-install:
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tclsh${TCL_VER}
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtcl${SHORT_TCL_VER}.so.1
|
||||
|
||||
regression-test: build
|
||||
cd ${WRKSRC} && LC_ALL=C ${MAKE} test
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
+1
-2
@@ -42,8 +42,7 @@ SHORT_TCL_VER= ${TCL_VER:S/8./8/}
|
||||
MAN_SUFFIX= ${PORTNAME}${SHORT_TCL_VER}
|
||||
|
||||
MAKE_ENV= SHORT_TCL_VER=${SHORT_TCL_VER} \
|
||||
MAN_SUFFIX=.${MAN_SUFFIX} \
|
||||
LANG=C LC_ALL=C
|
||||
MAN_SUFFIX=.${MAN_SUFFIX}
|
||||
|
||||
PLIST_SUB= TCL_VER=${TCL_VER} \
|
||||
SHORT_TCL_VER=${SHORT_TCL_VER}
|
||||
|
||||
+1
-2
@@ -52,8 +52,7 @@ SHORT_TCL_VER= ${TCL_VER:S/.//}
|
||||
MAN_SUFFIX= ${PKGBASE}
|
||||
|
||||
MAKE_ENV= SHORT_TCL_VER=${SHORT_TCL_VER} \
|
||||
MAN_SUFFIX=.${MAN_SUFFIX} \
|
||||
LANG=C LC_ALL=C # LANG=C is required for some of UTF-using tests
|
||||
MAN_SUFFIX=.${MAN_SUFFIX}
|
||||
|
||||
PLIST_SUB= TCL_VER=${TCL_VER} \
|
||||
SHORT_TCL_VER=${SHORT_TCL_VER}
|
||||
|
||||
+1
-2
@@ -53,8 +53,7 @@ TCL_VER= ${PORTVERSION:R:R}
|
||||
MAN_SUFFIX= ${PKGBASE}
|
||||
|
||||
MAKE_ENV= SHORT_TCL_VER=${PKGNAMESUFFIX} \
|
||||
MAN_SUFFIX=.${MAN_SUFFIX} \
|
||||
LANG=C LC_ALL=C # LANG=C is required for some of UTF-using tests
|
||||
MAN_SUFFIX=.${MAN_SUFFIX}
|
||||
|
||||
PLIST_SUB= TCL_VER=${TCL_VER} \
|
||||
PKGNAMESUFFIX=${PKGNAMESUFFIX}
|
||||
|
||||
@@ -45,10 +45,6 @@ swipl_OLD_CMD= /usr/bin/swipl
|
||||
swipl_CMD= ${LOCALBASE}/bin/swipl # installed by lang/swi-pl
|
||||
USE_GCC= any
|
||||
|
||||
EXTRACT_CMD= ${GZIP_CMD}
|
||||
EXTRACT_BEFORE_ARGS= -dc
|
||||
EXTRACT_AFTER_ARGS= | ${SETENV} LC_ALL=en_US.UTF-8 ${TAR} -xf -
|
||||
|
||||
DOCSDIR= ${PREFIX}/share/doc/Yap
|
||||
DATADIR= ${PREFIX}/share/Yap
|
||||
|
||||
|
||||
@@ -28,9 +28,8 @@
|
||||
+ -e 's/@set en/@set ja/' mew.texi > tmp.ja.texi
|
||||
$(RM) mew.ja.info*
|
||||
$(TOUCH) mew.ja.info
|
||||
- $(EMACS) -batch -q -no-site-file -l texinfmt \
|
||||
$(EMACS) -batch -q -no-site-file -l texinfmt \
|
||||
- -f batch-texinfo-format mew.texi
|
||||
+ LC_ALL=C $(EMACS) -batch -q -no-site-file -l texinfmt \
|
||||
+ -f batch-texinfo-format tmp.ja.texi
|
||||
+ $(RM) tmp.ja.texi
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
info:
|
||||
- $(EMACS) $(FLAGS) -l WL-MK -f wl-texinfo-format $(INFODIR)
|
||||
+ LANG=ja $(EMACS) $(FLAGS) -l WL-MK -f wl-texinfo-format $(INFODIR)
|
||||
+ LANG=ja LC_ALL=ja $(EMACS) $(FLAGS) -l WL-MK -f wl-texinfo-format $(INFODIR)
|
||||
|
||||
install-info:
|
||||
$(EMACS) $(FLAGS) -l WL-MK -f install-wl-info $(INFODIR)
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
info:
|
||||
- $(EMACS) $(FLAGS) -l WL-MK -f wl-texinfo-format $(INFODIR)
|
||||
+ LANG=ja $(EMACS) $(FLAGS) -l WL-MK -f wl-texinfo-format $(INFODIR)
|
||||
+ LANG=ja LC_ALL=ja $(EMACS) $(FLAGS) -l WL-MK -f wl-texinfo-format $(INFODIR)
|
||||
|
||||
install-info:
|
||||
$(EMACS) $(FLAGS) -l WL-MK -f install-wl-info $(INFODIR)
|
||||
|
||||
@@ -40,7 +40,6 @@ PLIST_SUB+= MASTER="@comment "
|
||||
.endif
|
||||
|
||||
# For the slave ports
|
||||
LANG= language=${WITH_LANG}
|
||||
.if ${WITH_LANG} != "en"
|
||||
PKGNAMEPREFIX= ${WITH_LANG}-
|
||||
.endif
|
||||
|
||||
@@ -18,9 +18,10 @@ COMMENT= Java library of self-contained mathematics and statistics components
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
USE_ANT= yes
|
||||
USE_JAVA= yes
|
||||
JAVA_VERSION= 1.6 1.7
|
||||
USE_ANT= yes
|
||||
USE_LOCALE= en_US.ISO8859-1
|
||||
|
||||
ALL_TARGET= jar
|
||||
MAKE_ARGS= -Dlibdir=${WRKDIR} -Dnoget=true
|
||||
@@ -31,8 +32,6 @@ PLIST_FILES+= %%JAVAJARDIR%%/${DESTJARFILE}
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
MAKE_ENV= LANG=en_US.ISO8859-1
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
|
||||
@@ -17,9 +17,10 @@ COMMENT= Java library of self-contained mathematics and statistics components
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
USE_ANT= yes
|
||||
USE_JAVA= yes
|
||||
JAVA_VERSION= 1.6+
|
||||
USE_ANT= yes
|
||||
USE_LOCALE= en_US.ISO8859-1
|
||||
|
||||
ALL_TARGET= jar
|
||||
MAKE_ARGS= -Dlibdir=${WRKDIR} -Dnoget=true
|
||||
@@ -30,8 +31,6 @@ PLIST_FILES+= %%JAVAJARDIR%%/${DESTJARFILE}
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
MAKE_ENV= LANG=en_US.ISO8859-1
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
|
||||
@@ -21,7 +21,7 @@ DOS2UNIX_FILES= etc/SIVP.start \
|
||||
|
||||
SCILAB_CMD= ${LOCALBASE}/bin/scilab-adv-cli
|
||||
SCILAB_ARGS= -noatomsautoload -nb -nouserstartup
|
||||
MAKE_ENV= LC_ALL="C" SCI_JAVA_ENABLE_HEADLESS=1 SCI_DISABLE_TK=1
|
||||
MAKE_ENV= SCI_JAVA_ENABLE_HEADLESS=1 SCI_DISABLE_TK=1
|
||||
|
||||
CONTRIBDIR?= share/scilab/contrib
|
||||
TOOLBOXDIR_REL?= ${CONTRIBDIR}/${PORTNAME}
|
||||
|
||||
@@ -16,7 +16,7 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
|
||||
|
||||
SCILAB_CMD= ${LOCALBASE}/bin/scilab-adv-cli
|
||||
SCILAB_ARGS= -noatomsautoload -nb -nouserstartup
|
||||
MAKE_ENV= LC_ALL="C" SCI_JAVA_ENABLE_HEADLESS=1 SCI_DISABLE_TK=1
|
||||
MAKE_ENV= SCI_JAVA_ENABLE_HEADLESS=1 SCI_DISABLE_TK=1
|
||||
|
||||
CONTRIBDIR?= share/scilab/contrib
|
||||
TOOLBOXDIR_REL?= ${CONTRIBDIR}/${PORTNAME}
|
||||
|
||||
@@ -25,6 +25,7 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils
|
||||
|
||||
USES= cpe desktop-file-utils fortran gettext gmake iconv \
|
||||
libtool ncurses pathfix pkgconfig shared-mime-info
|
||||
USE_LOCALE= en_US.UTF-8
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
INSTALLS_ICONS= yes
|
||||
@@ -35,8 +36,6 @@ CONFIGURE_ARGS= --with-gfortran \
|
||||
--without-emf \
|
||||
-disable-static-system-lib
|
||||
CONFIGURE_ENV= BLAS_LIBS="${BLASLIB}" LAPACK_LIBS="${LAPACKLIB}"
|
||||
MAKE_ENV= LANG=en_US.UTF-8 \
|
||||
LC_ALL=en_US.UTF-8
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
|
||||
@@ -34,9 +34,4 @@ OPTIONS_SUB= yes
|
||||
NLS_USES= gettext
|
||||
NLS_CONFIGURE_ENABLE=nls
|
||||
|
||||
# fixes build on non UTF-8 enviroments
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|echo $<|LANG=C; LC_ALL=C; &|' \
|
||||
${WRKSRC}/src/Makefile.in
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -41,7 +41,6 @@ CONFIGURE_ARGS+=--prefix=${PREFIX} \
|
||||
--enable-vp8 \
|
||||
--enable-vp9
|
||||
MAKE_ARGS+= verbose=yes
|
||||
MAKE_ENV= LC_ALL=C
|
||||
|
||||
OPTIONS_SUB= SHARED
|
||||
|
||||
|
||||
@@ -67,7 +67,7 @@ post-patch:
|
||||
|
||||
.if defined(MAINTAINER_MODE)
|
||||
regression-test: install
|
||||
LANG=C LC_ALL=C ${PREFIX}/bin/miro --unittest
|
||||
${PREFIX}/bin/miro --unittest
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
||||
@@ -42,7 +42,6 @@ CONFIGURE_ARGS+= \
|
||||
--with-htdocs-dir=${PREFIX}/smokeping/htdocs \
|
||||
--libdir=${PREFIX}/smokeping/lib
|
||||
HTDOCSDIR= ${PREFIX}/smokeping/htdocs
|
||||
MAKE_ENV= LC_ALL=C
|
||||
|
||||
USE_RC_SUBR= smokeping
|
||||
|
||||
|
||||
@@ -153,11 +153,11 @@ do-install:
|
||||
.endif
|
||||
|
||||
install-user: extract
|
||||
.if !defined(LANG)
|
||||
@${ECHO_MSG} "Please call as: make install-user LANG=<lang>"
|
||||
.if !defined(LANGUAGE)
|
||||
@${ECHO_MSG} "Please call as: make install-user LANGUAGE=<lang>"
|
||||
@${ECHO_MSG} "with <lang> one of en,de,fr,fr.noaccents,sp !"
|
||||
.else
|
||||
@${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANG}\
|
||||
@${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANGUAGE}\
|
||||
${HOME}/.mldonkey_gui_messages.ini
|
||||
.endif
|
||||
|
||||
|
||||
@@ -30,7 +30,6 @@ INSTALLS_ICONS= yes
|
||||
JARFILE= ${PORTNAME}.jar
|
||||
|
||||
# build classpath from BUILD_DEPENDS
|
||||
MAKE_ENV= LANG=C
|
||||
CLASSPATH_JARS= ${BUILD_DEPENDS:C/:.+$//:M*.jar:T}
|
||||
|
||||
PLIST_FILES= %%JAVAJARDIR%%/${JARFILE} \
|
||||
|
||||
+2
-2
@@ -148,7 +148,7 @@ do-install:
|
||||
.endfor
|
||||
|
||||
test:
|
||||
(cd ${WRKSRC} && ${SETENV} LANG=C ${MAKE_ENV} \
|
||||
${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} r)
|
||||
(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
|
||||
${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} r)
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -28,7 +28,7 @@ WRKSRC= ${PATCH_WRKSRC}/${PORTNAME}
|
||||
|
||||
MAKEFILE= Makefile.FreeBSD
|
||||
MAKE_ENV= GCJ=gcj${CSUFF} GCJH=gcjh${CSUFF} GCPP=cpp${CSUFF} \
|
||||
OBJCOPY=${OBJCOPY} LANG=C LC_CTYPE=C
|
||||
OBJCOPY=${OBJCOPY}
|
||||
|
||||
PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz
|
||||
|
||||
|
||||
@@ -22,8 +22,8 @@ COMPILE_DESC= Install the pre-compiled .jar file
|
||||
|
||||
.if ${PORT_OPTIONS:MCOMPILE}
|
||||
USE_ANT= yes
|
||||
USE_LOCALE= en_US.ISO8859-1
|
||||
ALL_TARGET= build
|
||||
MAKE_ENV= LANG=en_US.ISO8859-1
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
ALL_TARGET+= javadoc
|
||||
.endif
|
||||
|
||||
@@ -37,11 +37,11 @@ USE_ANT= yes
|
||||
USE_JAVA= yes
|
||||
JAVA_BUILD= jdk
|
||||
JAVA_VERSION= 1.6+
|
||||
USE_LOCALE= en_US.UTF-8
|
||||
|
||||
ALL_TARGET= \
|
||||
updater \
|
||||
tarball
|
||||
MAKE_ENV= LANG=en_US.UTF-8
|
||||
|
||||
PORTDATA= *
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ BUILD_DEPENDS+= keynote:security/keynote
|
||||
|
||||
USES= uidfix
|
||||
USE_RC_SUBR= isakmpd
|
||||
MAKE_ENV+= BINDIR=${PREFIX}/sbin MANDIR=${PREFIX}/man/man LC_ALL=C
|
||||
MAKE_ENV+= BINDIR=${PREFIX}/sbin MANDIR=${PREFIX}/man/man
|
||||
|
||||
USE_OPENSSL= yes
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user