wip/*: replace LOCALBASE with PREFIX

This commit is contained in:
Roland Illig 2019-05-22 21:30:26 +02:00
parent 4a2cce4197
commit c6ca8059ad
59 changed files with 88 additions and 88 deletions

View File

@ -18,12 +18,12 @@ EGDIR= ${PREFIX}/share/examples/${PKGBASE}
CONF_FILES= ${EGDIR}/Chinput.ad ${PKG_SYSCONFDIR}/Chinput.ad
post-patch:
${SED} -e 's:/usr/dict:'${LOCALBASE}/lib/unicon':g' < \
${SED} -e 's:/usr/dict:'${PREFIX}/lib/unicon':g' < \
${WRKSRC}/src/init.c > ${WRKSRC}/src/init.c.tmp
${SED} -e 's:/usr/lib/ZWinPro:'${PREFIX}/etc':g' < \
${WRKSRC}/src/init.c.tmp > ${WRKSRC}/src/init.c
${MV} ${WRKSRC}/resource/Chinput.ad ${WRKSRC}/resource/Chinput.ad.tmp
${SED} -e 's:/usr/lib/unicon2:'${LOCALBASE}/lib/unicon':g' < \
${SED} -e 's:/usr/lib/unicon2:'${PREFIX}/lib/unicon':g' < \
${WRKSRC}/resource/Chinput.ad.tmp > \
${WRKSRC}/resource/Chinput.ad

View File

@ -13,7 +13,7 @@ COMMENT= America Online's open source web server
MAKE_FLAGS+= NSHOME=${WRKSRC}
CONFIGURE_ARGS+= --with-tcl=${LOCALBASE}/lib
CONFIGURE_ARGS+= --with-tcl=${PREFIX}/lib
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_PKGLOCALEDIR= yes

View File

@ -24,14 +24,14 @@ CFLAGS+= -Wno-inconsistent-missing-override \
-Wno-unused-function
CMAKE_ARGS+= -DENABLE_SPOTIFY_BLOB=OFF \
-DCRYPTOPP_LIBS=${LOCALBASE}/lib/libcryptopp.so \
-DCRYPTOPP_INCLUDEDIR=${LOCALBASE}/include/cryptopp \
-DCRYPTOPP_LIBDIR=${LOCALBASE}/lib \
-DCRYPTOPP_LIBS=${PREFIX}/lib/libcryptopp.so \
-DCRYPTOPP_INCLUDEDIR=${PREFIX}/include/cryptopp \
-DCRYPTOPP_LIBDIR=${PREFIX}/lib \
-DCRYPTOPP_LDFLAGS=-lcryptopp \
-DCRYPTOPP_LIBRARIES=cryptopp \
-DCRYPTOPP_LIBRARY_DIRS=${LOCALBASE}/lib \
-DCRYPTOPP_cryptopp_INCLUDEDIR=${LOCALBASE}/include/cryptopp \
-DCRYPTOPP_cryptopp_LIBDIR=${LOCALBASE}/lib \
-DCRYPTOPP_LIBRARY_DIRS=${PREFIX}/lib \
-DCRYPTOPP_cryptopp_INCLUDEDIR=${PREFIX}/include/cryptopp \
-DCRYPTOPP_cryptopp_LIBDIR=${PREFIX}/lib \
-DCRYPTOPP_FOUND=1 \
-DENABLE_DBUS=ON \
-DBUILD_WERROR=OFF

View File

@ -33,7 +33,7 @@ PKGSRC_MAKE_ENV+= SH=/bin/ksh
MAKE_ARGS+= CFLAGS="${CFLAGS}"
BUILD_TARGET= all-binutils all-ld
PLIST_SUBST+= LOCALBASE=${LOCALBASE}
PLIST_SUBST+= LOCALBASE=${PREFIX}
BINDIR= ${PREFIX}/cross/libexec/binutils

View File

@ -19,8 +19,8 @@ GNU_CONFIGURE= YES
CONFIGURE_DIRS= src/vldp2
BUILD_DIRS= src
MAKE_ENV+= DATA_DIR=${LOCALBASE}/share/daphne
MAKE_ENV+= LIB_DIR=${LOCALBASE}/lib/daphne
MAKE_ENV+= DATA_DIR=${PREFIX}/share/daphne
MAKE_ENV+= LIB_DIR=${PREFIX}/lib/daphne
.if ${MACHINE_ARCH} == "i386"
MAKE_ENV+= USE_MMX_RGB2YUV=1
MAKE_ENV+= PFLAGS="-DNATIVE_CPU_X86 -DMMX_RGB2YUV"

View File

@ -22,7 +22,7 @@ REPLACE_PYTHON+= scripts/dolfin-convert/dolfin-convert
CMAKE_ARGS+= -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
-DDOLFIN_ENABLE_MPI:BOOL=OFF \
-DLOCALBASE=${LOCALBASE}
-DLOCALBASE=${PREFIX}
# CHOLMOD_DIR, UMFPACK_DIR, etc. will default to .buildlink. See CMakeCache.txt
# Installed dolfin-config.cmake contains .buildlink where it should use
@ -40,7 +40,7 @@ CMAKE_ARGS+= -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
CXXFLAGS+= -fpermissive
.if ${OPSYS} == "Darwin"
CXXFLAGS+= -I${LOCALBASE}/${PYINC}
CXXFLAGS+= -I${PREFIX}/${PYINC}
.endif
# Fix for variadic template warnings, but causes make_pair() error

View File

@ -27,7 +27,7 @@ CONFIGURE_ARGS+= --with-ca-file=/etc/ssl/certs/ca-certificates.crt
BUILDLINK_TRANSFORM+= rm:-Werror
# with --nonet, xsltproc needs a helping hand finding some dtds
XSLTPROC_PATH= ${LOCALBASE}/share/doc/dbus
XSLTPROC_PATH= ${PREFIX}/share/doc/dbus
# notyet
#CONFIGURE_ARGS+= --enable-meego

View File

@ -59,7 +59,7 @@ MAKE_ENV+= DESTDIR=${DESTDIR}
REPLACE_INTERPRETER+= escript
REPLACE.escript.old= .*escript
REPLACE.escript.new= ${LOCALBASE}/bin/escript
REPLACE.escript.new= ${PREFIX}/bin/escript
REPLACE_FILES.escript= \
lib/reltool/examples/display_args \
lib/reltool/examples/mnesia_core_dump_viewer \

View File

@ -32,7 +32,7 @@ MAKE_ENV+= DESTDIR=${DESTDIR}
REPLACE_INTERPRETER+= escript
REPLACE.escript.old= .*escript
REPLACE.escript.new= ${LOCALBASE}/bin/escript
REPLACE.escript.new= ${PREFIX}/bin/escript
REPLACE_FILES.escript= \
lib/reltool/examples/display_args \
lib/reltool/examples/mnesia_core_dump_viewer \

View File

@ -47,7 +47,7 @@ post-build:
cd ${WRKSRC}; for i in mime-en mime-ja; do \
${RM} -f $${i}.info*; \
${CP} $${i}.texi $${i}.texi.orig; \
${LOCALBASE}/bin/qkc -Oeu $${i}.texi.orig >$${i}.texi; \
${PREFIX}/bin/qkc -Oeu $${i}.texi.orig >$${i}.texi; \
makeinfo --force --no-validate $${i}.texi; \
done

View File

@ -15,7 +15,7 @@ NO_CONFIGURE= yes
NO_BUILD= yes
NAME= rssgrab
GDESKLETSDIR= ${LOCALBASE}/share/gdesklets
GDESKLETSDIR= ${PREFIX}/share/gdesklets
REPLACE_PYTHON= ${NAME}/feedparser.py

View File

@ -16,7 +16,7 @@ NO_BUILD= yes
USE_TOOLS+= pax
NAME= StarterBar
GDESKLETSDIR= ${LOCALBASE}/share/gdesklets
GDESKLETSDIR= ${PREFIX}/share/gdesklets
post-extract:
${PYTHONBIN} ${WRKSRC}/Install_${NAME}_Sensor.bin --nomsg ${WRKSRC}

View File

@ -16,7 +16,7 @@ USE_TOOLS+= gmake
pre-configure:
cd ${WRKSRC}; \
${CAT} makevars|${SED} -e s,DESTDIR=\/usr\/local,DESTDIR=${LOCALBASE}, > makevars.tmp; \
${CAT} makevars|${SED} -e s,DESTDIR=\/usr\/local,DESTDIR=${PREFIX}, > makevars.tmp; \
${CP} makevars makevars.old; ${CP} makevars.tmp makevars; \
${CP} makefile Makefile

View File

@ -50,8 +50,8 @@ MAKEFLAGS+= USE_BINUTILS=${USE_BINUTILS:Q}
.endif
.if defined(USE_BINUTILS) && !empty(USE_BINUTILS:M[yY][eE][sS])
DEPENDS+= binutils>=2.14:../../devel/binutils
CONFIGURE_ARGS+= --with-as=${LOCALBASE}/bin/as
CONFIGURE_ARGS+= --with-ld=${LOCALBASE}/bin/ld
CONFIGURE_ARGS+= --with-as=${PREFIX}/bin/as
CONFIGURE_ARGS+= --with-ld=${PREFIX}/bin/ld
CONFIGURE_ARGS+= --with-gnu-as
CONFIGURE_ARGS+= --with-gnu-ld
CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv}

View File

@ -1,6 +1,6 @@
# $NetBSD: buildlink3.mk,v 1.2 2009/03/20 19:43:41 jsonn Exp $
BUILDLINK_PREFIX.gcc42:= ${LOCALBASE}/gcc42
BUILDLINK_PREFIX.gcc42:= ${PREFIX}/gcc42
BUILDLINK_TREE+= gcc42

View File

@ -1,6 +1,6 @@
# $NetBSD: buildlink3.mk,v 1.3 2009/03/20 19:43:41 jsonn Exp $
BUILDLINK_PREFIX.gcc43:= ${LOCALBASE}/gcc43
BUILDLINK_PREFIX.gcc43:= ${PREFIX}/gcc43
BUILDLINK_TREE+= gcc43

View File

@ -28,7 +28,7 @@ BUILD_DEPENDS+= ${GCC_PKGNAME}-${GCC46_DIST_VERSION}{,nb[0-9]*}:../../wip/gcc46
.include "../../mk/bsd.prefs.mk"
LIBGCC_SUBPREFIX= ${GCC_PKGNAME}
LIBGCC_PREFIX= ${LOCALBASE}/${LIBGCC_SUBPREFIX}
LIBGCC_PREFIX= ${PREFIX}/${LIBGCC_SUBPREFIX}
GCC_TARGET_MACHINE?= ${MACHINE_GNU_PLATFORM}
BUILD_DEFS+= GCC_TARGET_MACHINE

View File

@ -29,7 +29,7 @@ BUILD_DEPENDS+= ${GCC_PKGNAME}-${GCC47_DIST_VERSION}{,nb[0-9]*}:../../wip/gcc47
.include "../../mk/bsd.prefs.mk"
LIBGCC_SUBPREFIX= ${GCC_PKGNAME}
LIBGCC_PREFIX= ${LOCALBASE}/${LIBGCC_SUBPREFIX}
LIBGCC_PREFIX= ${PREFIX}/${LIBGCC_SUBPREFIX}
GCC_TARGET_MACHINE?= ${MACHINE_GNU_PLATFORM}
BUILD_DEFS+= GCC_TARGET_MACHINE

View File

@ -15,7 +15,7 @@ COMMENT= Standalone GRASS 6 drivers for GDAL and OGR
WRKSRC= ${WRKDIR}/gdal-grass-1.3.1
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-gdal=${LOCALBASE}/bin/gdal-config
CONFIGURE_ARGS+= --with-gdal=${PREFIX}/bin/gdal-config
CONFIGURE_ARGS+= --with-grass=${GRASS_HOME}
USE_LANGUAGES= c++
BUILD_TARGET= default

View File

@ -14,7 +14,7 @@ COMMENT= Outline font viewer for X11
USE_LANGUAGES= c c++
USE_PKGLOCALEDIR= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-fontdir=${LOCALBASE}/share/ghostscript/fonts
CONFIGURE_ARGS+= --with-fontdir=${PREFIX}/share/ghostscript/fonts
.include "../../fonts/t1lib/buildlink3.mk"
.include "../../graphics/freetype-lib/buildlink3.mk"

View File

@ -19,7 +19,7 @@ EGDIR= ${DOCDIR}/samples
CONF_FILES= ${EGDIR}/glkloaderrc ${PKG_SYSCONFDIR}/glkloaderrc
post-install:
${INSTALL_DATA} ${FILESDIR}/glkstart.h ${LOCALBASE}/include/glkloader
${INSTALL_DATA} ${FILESDIR}/glkstart.h ${PREFIX}/include/glkloader
${INSTALL_DATA_DIR} ${EGDIR}
${INSTALL_DATA} ${FILESDIR}/glkloaderrc ${EGDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}

View File

@ -15,7 +15,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-lame=${BUILDLINK_PREFIX.lame} \
--with-perl=${BUILDLINK_PREFIX.perl} \
--with-xml=${BUILDLINK_PREFIX.libxml2}/bin \
--with-docdir=${LOCALBASE}/share/doc/ices \
--with-docdir=${PREFIX}/share/doc/ices \
--with-libshout=${BUILDLINK_PREFIX.libshout}
.include "../../audio/libshout/buildlink3.mk"

View File

@ -21,13 +21,13 @@ PKGMANDIR?= man # until this in official pkgsrc
do-build:
cd ${WRKSRC} && \
${GMAKE} BINDIR=${LOCALBASE}/bin LIBDIR=${LOCALBASE}/lib \
MANDIR=${LOCALBASE}/${PKGMANDIR}
${GMAKE} BINDIR=${PREFIX}/bin LIBDIR=${PREFIX}/lib \
MANDIR=${PREFIX}/${PKGMANDIR}
do-install:
cd ${WRKSRC} && \
${GMAKE} BINDIR=${LOCALBASE}/bin LIBDIR=${LOCALBASE}/lib \
MANDIR=${LOCALBASE}/${PKGMANDIR} install
${GMAKE} BINDIR=${PREFIX}/bin LIBDIR=${PREFIX}/lib \
MANDIR=${PREFIX}/${PKGMANDIR} install
# If you are a developer, you can install the headers, development libraries
# and associated development man pages, with:

View File

@ -29,5 +29,5 @@ do-install:
.include "../../mk/java-vm.mk"
.include "../../mk/bsd.pkg.mk"
MAKE_PROGRAM= ${LOCALBASE}/bin/ant
MAKE_PROGRAM= ${PREFIX}/bin/ant
MAKE_FLAGS= -Dpkgsrc.prefix=${PREFIX}

View File

@ -58,7 +58,7 @@ PLIST.x11= yes
SUBST_CLASSES+= paths
SUBST_FILES.paths= kioslave/info/kde-info2html.conf
SUBST_SED.paths= -e 's,@LOCALBASE@,${LOCALBASE},g'
SUBST_SED.paths= -e 's,@LOCALBASE@,${PREFIX},g'
SUBST_STAGE.paths= post-patch
REPLACE_PERL+= \

View File

@ -24,6 +24,6 @@ SUBST_CLASSES+= path
SUBST_MESSAGE.path= Setting up hardcoded path.
SUBST_FILES.path= Makefile
SUBST_STAGE.path= post-patch
SUBST_SED.path= -e 's|/usr/pkg|${LOCALBASE}|'
SUBST_SED.path= -e 's|/usr/pkg|${PREFIX}|'
.include "../../mk/bsd.pkg.mk"

View File

@ -18,10 +18,10 @@ PLIST_VARS+= java kde4 gtk3
USE_JAVA= yes
USE_JAVA2= yes
BUILD_DEPENDS+= apache-ant-[0-9]*:../../devel/apache-ant
CONFIGURE_ARGS+= --with-ant-home=${LOCALBASE}
CONFIGURE_ARGS+= --with-ant-home=${PREFIX}
DEPENDS+= hsqldb18-[0-9]*:../../databases/hsqldb18
CONFIGURE_ARGS+= --with-hsqldb-jar=${LOCALBASE}/lib/java/hsqldb18/hsqldb.jar
CONFIGURE_ARGS+= --with-hsqldb-jar=${PREFIX}/lib/java/hsqldb18/hsqldb.jar
CONFIGURE_ARGS+= --enable-ext-wiki-publisher \
--with-java \
--with-jdk-home=${PKG_JAVA_HOME} \
@ -58,7 +58,7 @@ CONFIGURE_ARGS+= --disable-gtk3
.if !empty(PKG_OPTIONS:Mkde4)
CONFIGURE_ARGS+= --enable-kde4
CONFIGURE_ENV+= KDE4DIR="${LOCALBASE}"
CONFIGURE_ENV+= KDE4DIR="${PREFIX}"
PLIST.kde4= yes
.include "../../x11/kdelibs4/buildlink3.mk"
.else

View File

@ -24,13 +24,13 @@ CONFIGURE_ARGS+= --mandir=/man
.if !exists(/usr/bin/lex)
BUILD_DEPENDS+= flex-[0-9]*:../../devel/flex
LEX= ${LOCALBASE}/bin/flex -8
LEX= ${PREFIX}/bin/flex -8
MAKE_ENV+= LEX=${LEX:Q}
.endif
.if !exists(/usr/bin/yacc)
BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison
YACC= ${LOCALBASE}/bin/bison -y
YACC= ${PREFIX}/bin/bison -y
MAKE_ENV+= YACC=${YACC:Q}
.endif

View File

@ -20,7 +20,7 @@ NO_BUILD= YES
# XXX This would be a good place to use PREFER_PKGSRC
.if empty(OPSYS:M*BSD)
DEPENDS+= mktemp>=1.4:../../sysutils/mktemp
MKTEMP= ${LOCALBASE}/bin/mktemp
MKTEMP= ${PREFIX}/bin/mktemp
.else
MKTEMP= mktemp
.endif

View File

@ -205,7 +205,7 @@ CONFIGURE_ARGS+= --disable-runtime-cpudetection
. if !empty(PKG_OPTIONS:Mmplayer-win32)
EVAL_PREFIX+= PREFIX.win32-codecs=win32-codecs
PREFIX.win32-codecs_DEFAULT= ${LOCALBASE}
PREFIX.win32-codecs_DEFAULT= ${PREFIX}
CONFIGURE_ARGS+= --enable-win32dll
CONFIGURE_ARGS+= --win32codecsdir="${PREFIX.win32-codecs}/lib/win32"
DEPENDS+= win32-codecs>=011227:../../multimedia/win32-codecs

View File

@ -226,7 +226,7 @@ CONFIGURE_ARGS+= --disable-runtime-cpudetection
. if !empty(PKG_OPTIONS:Mmplayer-win32)
EVAL_PREFIX+= PREFIX.win32-codecs=win32-codecs
PREFIX.win32-codecs_DEFAULT= ${LOCALBASE}
PREFIX.win32-codecs_DEFAULT= ${PREFIX}
CONFIGURE_ARGS+= --enable-win32dll
#CONFIGURE_ARGS+= --win32codecsdir="${PREFIX.win32-codecs}/lib/win32"
DEPENDS+= win32-codecs>=011227:../../multimedia/win32-codecs

View File

@ -15,7 +15,7 @@ GNU_CONFIGURE= YES
USE_LIBTOOL= YES
USE_TOOLS+= gmake
CPPFLAGS+= -I${LOCALBASE}/include/PCSC
CPPFLAGS+= -I${PREFIX}/include/PCSC
CONTSRCDIR= ${WRKSRC}/src/slbCryptoflex.bundle/Contents/
CONTDIR= ${PREFIX}/lib/pcsc-lite/drivers/slbCryptoflex.bundle/Contents

View File

@ -15,7 +15,7 @@ GNU_CONFIGURE= YES
USE_LIBTOOL= YES
USE_TOOLS+= gmake
CPPFLAGS+= -I${LOCALBASE}/include/PCSC
CPPFLAGS+= -I${PREFIX}/include/PCSC
CONFIGURE_ARGS+= --enable-callback

View File

@ -14,7 +14,7 @@ COMMENT= PAM plugin for MUSCLE SmartCard framework
WRKSRC= ${WRKDIR}/${DISTNAME}/MusclePAM
USE_TOOLS+= gmake
CPPFLAGS+= -I${LOCALBASE}/include/PCSC
CPPFLAGS+= -I${PREFIX}/include/PCSC
PKG_SYSCONFSUBDIR= musclepam
EGDIR= ${PREFIX}/share/examples/muscle-pam

View File

@ -16,7 +16,7 @@ GNU_CONFIGURE= YES
USE_LIBTOOL= YES
USE_TOOLS+= gmake
CPPFLAGS+= -I${LOCALBASE}/include/PCSC
CPPFLAGS+= -I${PREFIX}/include/PCSC
EGDIR= ${PREFIX}/share/examples/muscle-pkcs11

View File

@ -16,11 +16,11 @@ DIST_SUBDIR= ${PKGNAME_NOREV}
CONFIGURE_ARGS+= --with-tcl=${BUILDLINK_PREFIX.tcl}/lib
CONFIGURE_ARGS+= --with-tclinclude=${BUILDLINK_PREFIX.tcl}/include/tcl/generic
CONFIGURE_ARGS+= --with-mysql-include=${LOCALBASE}/include/mysql
CONFIGURE_ARGS+= --with-mysql-lib=${LOCALBASE}/lib/mysql
CONFIGURE_ARGS+= --libdir=${LOCALBASE}/lib/tcl
CONFIGURE_ARGS+= --with-mysql-include=${PREFIX}/include/mysql
CONFIGURE_ARGS+= --with-mysql-lib=${PREFIX}/lib/mysql
CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/tcl
LIBS += ${COMPILER_RPATH_FLAG}${LOCALBASE}/lib/mysql
LIBS += ${COMPILER_RPATH_FLAG}${PREFIX}/lib/mysql
.include "../../mk/mysql.buildlink3.mk"
.include "../../lang/tcl/buildlink3.mk"

View File

@ -15,7 +15,7 @@ SUBST_CLASSES+= obmenu
SUBST_MESSAGE.obmenu= Fixing LOCALBASE path.
SUBST_STAGE.obmenu= pre-patch
SUBST_FILES.obmenu= obmenu
SUBST_SED.obmenu+= -e 's|/usr/share|${LOCALBASE}/share|g'
SUBST_SED.obmenu+= -e 's|/usr/share|${PREFIX}/share|g'
PYDISTUTILSPKG= yes
REPLACE_PYTHON= ${WRKSRC}/obmenu ${WRKSRC}/obxml.py

View File

@ -20,7 +20,7 @@ BUILD_DEPENDS+= gtk-doc-[0-9]*:../../textproc/gtk-doc
BUILD_DEPENDS+= gsed-[0-9]*:../../textproc/gsed
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= SED_PROG=${LOCALBASE}/bin/gsed
CONFIGURE_ARGS+= SED_PROG=${PREFIX}/bin/gsed
USE_LANGUAGES= c c++
USE_LIBTOOL= yes

View File

@ -11,7 +11,7 @@ LICENSE= gnu-gpl-v2
.include "../../mk/bsd.prefs.mk"
.if ${LOCALBASE} == "/usr" || !exists(/usr/bin/file)
.if ${PREFIX} == "/usr" || !exists(/usr/bin/file)
DEPENDS+= file-[0-9]*:../../sysutils/file
.endif

View File

@ -36,7 +36,7 @@ post-extract:
${INSTALL_DATA} ${FILESDIR}/qplatformdefs.h ${WRKSRC}/src/qt/mkspecs/solaris-g++
pre-configure:
sed -e 's:@LOCALBASE@:${LOCALBASE}:g' \
sed -e 's:@LOCALBASE@:${PREFIX}:g' \
-e 's:@X11BASE@:${X11BASE}:g' \
-e 's:@X11PREFIX@:${X11PREFIX}:g' \
-e 's:@LIBTOOL@:${LIBTOOL:Q}:g' \

View File

@ -50,7 +50,7 @@ PHANTOMJS_WEBKIT_DISABLE+= video
PHANTOMJS_WEBKIT_DISABLE+= gamepad
pre-configure:
${SED} -e 's:@LOCALBASE@:${LOCALBASE}:g' \
${SED} -e 's:@LOCALBASE@:${PREFIX}:g' \
-e 's:@X11BASE@:${X11BASE}:g' \
-e 's:@X11PREFIX@:${X11PREFIX}:g' \
-e 's:@LIBTOOL@:${LIBTOOL:Q}:g' \

View File

@ -19,7 +19,7 @@ EXTRACT_ELEMENTS= ${PYSUBDIR}/Modules/_bsddb.c
EXTRACT_ELEMENTS+= ${PYSUBDIR}/Modules/bsddb.h
.endif
PY_SETUP_SUBST+= BLPREFIX=${LOCALBASE}
PY_SETUP_SUBST+= BLPREFIX=${PREFIX}
PY_SETUP_SUBST+= DBRTPREFIX=${BUILDLINK_PREFIX.db4}
PY_SETUP_SUBST+= DBPREFIX=${BUILDLINK_PREFIX.db4}

View File

@ -146,7 +146,7 @@ PC_FILES= Qt5Bootstrap.pc Qt5Concurrent.pc Qt5Core.pc \
Qt5Widgets.pc Qt5Xml.pc
pre-configure:
${SED} -e 's:@LOCALBASE@:${LOCALBASE}:g' \
${SED} -e 's:@LOCALBASE@:${PREFIX}:g' \
-e 's:@X11BASE@:${X11BASE}:g' \
-e 's:@LIBTOOL@:${LIBTOOL:Q}:g' \
-e 's:@CC@:${CC:Q}:g' \

View File

@ -38,7 +38,7 @@ CONFIGURE_ENV+= FC_LDFLAGS=${X11_LDFLAGS:Q}\ ${COMPILER_RPATH_FLAG}${BUILDLINK_
# override HOME to avoid picking up a bad ${HOME}/.scilab during the build
MAKE_ENV+= HOME=${WRKSRC}
MAKE_ENV+= PVM_ROOT=${PVM_ROOT:Q}
CONFIGURE_ENV+= LOCALBASE=${LOCALBASE}
CONFIGURE_ENV+= LOCALBASE=${PREFIX}
# FIXME -- this ugly hack will go away on newer versions of scilab where the build
# system has been improved significantly see:
@ -50,7 +50,7 @@ CONFIGURE_ENV+= LOCALBASE=${LOCALBASE}
CFLAGS+= -DG95_FORTRAN=1
.endif
PVM_ROOT?= ${LOCALBASE}/pvm3
PVM_ROOT?= ${PREFIX}/pvm3
CONFIGURE_ENV+= PVM_ROOT=${PVM_ROOT:Q}
CONFIGURE_ENV+= X11BASE=${X11BASE}
PLIST_SUBST+= SCIBASE=${SCIBASE:Q}
@ -110,7 +110,7 @@ post-install:
${RM} -f ${DESTDIR}${PREFIX}/lib/${SCIBASE}/util/scidem.orig
${RM} -f ${DESTDIR}${PREFIX}/lib/${SCIBASE}/util/scidoc.orig
${RM} -f ${DESTDIR}${PREFIX}/lib/${SCIBASE}/libtool
${LN} -s ${LOCALBASE}/bin/libtool ${DESTDIR}${PREFIX}/lib/${SCIBASE}/libtool
${LN} -s ${PREFIX}/bin/libtool ${DESTDIR}${PREFIX}/lib/${SCIBASE}/libtool
${RM} -f ${DESTDIR}${PREFIX}/lib/${SCIBASE}/bin/dold
${RM} -f ${DESTDIR}${PREFIX}/lib/${SCIBASE}/config/*.subst.sav
${RM} -f ${DESTDIR}${PREFIX}/lib/${SCIBASE}/config/config.guess

View File

@ -49,13 +49,13 @@ BUILD_SCRIPT= ${FILESDIR}/buildscm.sh
.endif
post-patch:
${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
${SED} -e 's|%%LOCALBASE%%|${PREFIX}|g' \
< ${FILESDIR}/require.scm > ${WRKSRC}/require.scm
post-build:
${CAT} ${BUILD_SCRIPT} \
| ${SED} -e 's|%%PREFIX%%|${PREFIX}|g' \
| ${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
| ${SED} -e 's|%%LOCALBASE%%|${PREFIX}|g' \
> ${WRKSRC}/buildscm.sh
cd ${WRKSRC} && ${SH} ./buildscm.sh

View File

@ -14,7 +14,7 @@ COMMENT= Converts the output of FreeBSD "vidcontrol -p" to PNG
WRKSRC= ${WRKDIR}
CFLAGS+= -DPREFIX=\"${PREFIX}\"
LDFLAGS+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.gd}/lib
LDFLAGS+= -L${LOCALBASE}/lib
LDFLAGS+= -L${PREFIX}/lib
MAKE_ENV+= MKMAN=no
PKGMANDIR?= man

View File

@ -14,8 +14,8 @@ NO_SRC_ON_CDROM= # changes daily
USE_TOOLS+= gmake perl
USE_LANGUAGES= c c++
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --prefix=${LOCALBASE}
CONFIGURE_ARGS+= --mandir=${LOCALBASE}/${PKGMANDIR}
CONFIGURE_ARGS+= --prefix=${PREFIX}
CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR}
.include "options.mk"

View File

@ -17,7 +17,7 @@ SUBST_CLASSES+= localbase
SUBST_MESSAGE.localbase= Fixing localbase.
SUBST_STAGE.localbase= post-extract
SUBST_FILES.localbase= service.sh
SUBST_SED.localbase= -e "s,/usr/pkg,${LOCALBASE},"
SUBST_SED.localbase= -e "s,/usr/pkg,${PREFIX},"
do-fetch:

View File

@ -23,9 +23,9 @@ GNU_CONFIGURE= YES
CONFIGURE_ENV= PYTHON=${PYTHONBIN:Q}
PKG_SYSCONFSUBDIR= sgml
EGDIR= ${LOCALBASE}/share/examples/sgmltools-lite
EGDIR= ${PREFIX}/share/examples/sgmltools-lite
CONFIGURE_ARGS+= --with-etcsgml=${EGDIR}
CONFIGURE_ARGS+= --datadir=${LOCALBASE}/share
CONFIGURE_ARGS+= --datadir=${PREFIX}/share
# Avoid using -s on /usr/pkg/bin/sgmltools
_STRIPFLAG_INSTALL=

View File

@ -19,10 +19,10 @@ BUILD_DIRS= # empty
PKG_SYSCONFSUBDIR= shoutcast
post-build:
@${SED} -e "s,@LOCALBASE@,${LOCALBASE},g" < ${WRKSRC}/sc_serv.conf > ${WRKSRC}/tmp
@${SED} -e "s,@LOCALBASE@,${PREFIX},g" < ${WRKSRC}/sc_serv.conf > ${WRKSRC}/tmp
@${SED} -e "s,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR},g" < ${WRKSRC}/tmp >${WRKSRC}/sc_serv.conf
do-install:
@${FILESDIR}/install.sh ${WRKDIR}/shoutcast-1-9-2-linux-glibc6 ${DESTDIR}${LOCALBASE} ${DESTDIR}${PKG_SYSCONFDIR}
@${FILESDIR}/install.sh ${WRKDIR}/shoutcast-1-9-2-linux-glibc6 ${DESTDIR}${PREFIX} ${DESTDIR}${PKG_SYSCONFDIR}
.include "../../mk/bsd.pkg.mk"

View File

@ -29,7 +29,7 @@ NO_SRC_ON_FTP= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
JAVA_HOME= ${LOCALBASE}/java/sun-j2me/
JAVA_HOME= ${PREFIX}/java/sun-j2me/
MESSAGE_SUBST+= JAVA_HOME="${JAVA_HOME}"

View File

@ -96,7 +96,7 @@ CONFIGURE_ARGS+= ${WITH_DIALOGS}
CONFIGURE_ARGS+= --with-infopath=${INFOPATH:Q}
CONFIGURE_ARGS+= --with-site-includes=${BUILDLINK_DIR}/include:${BUILDLINK_X11_DIR}/include
CONFIGURE_ARGS+= --with-site-libraries=${BUILDLINK_DIR}/lib:${BUILDLINK_X11_DIR}
CONFIGURE_ARGS+= --with-site-runtime-libraries=${LOCALBASE}/lib:${X11BASE}/lib
CONFIGURE_ARGS+= --with-site-runtime-libraries=${PREFIX}/lib:${X11BASE}/lib
CFLAGS+= -Dunix

View File

@ -18,7 +18,7 @@ USE_TOOLS+= gmake
USE_LIBTOOL= yes
#CONFIGURE_ENV+=
CONFIGURE_ARGS+= --with-gl-prefix=${LOCALBASE}
CONFIGURE_ARGS+= --with-gl-prefix=${PREFIX}
.include "../../graphics/giflib/buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"

View File

@ -19,7 +19,7 @@ LIBS+= ${LIBOSSAUDIO}
pre-configure:
cd ${WRKSRC} && aclocal
cd ${WRKSRC} && ${LOCALBASE}/bin/libtoolize --automake
cd ${WRKSRC} && ${PREFIX}/bin/libtoolize --automake
cd ${WRKSRC} && automake --add-missing
cd ${WRKSRC} && autoconf

View File

@ -22,7 +22,7 @@ BUILD_DEPENDS+= cabextract-[0-9]*:../../archivers/cabextract
NO_CONFIGURE= yes
NO_BUILD= yes
EXTRACT_CMD= ${LOCALBASE}/bin/cabextract -q -s $${extract_file} ppviewer.cab
EXTRACT_CMD= ${PREFIX}/bin/cabextract -q -s $${extract_file} ppviewer.cab
FONTDIR= ${PREFIX}/share/fonts/X11/TTF
DOCDIR= ${PREFIX}/share/doc/vista-fonts
FONTS_DIRS.ttf= ${FONTDIR}

View File

@ -24,15 +24,15 @@ CFLAGS+= -D_POSIX_PTHREAD_SEMANTICS
#CONFIGURE_ENV+=
#CONFIGURE_ARGS+= --enable-ocaml
CONFIGURE_ARGS+= --with-GL-prefix=${LOCALBASE}
CONFIGURE_ENV+= PERLPATH=${LOCALBASE}/bin/perl
CONFIGURE_ARGS+= --with-GL-prefix=${PREFIX}
CONFIGURE_ENV+= PERLPATH=${PREFIX}/bin/perl
#mpeg
#java
.include "../../databases/mysql56-client/buildlink3.mk"
#BUILDLINK_LDFLAGS.mysql-client?= -Wl,-R${LOCALBASE}/lib/mysql
LDFLAGS.SunOS+= -R${LOCALBASE}/lib/mysql
LIBS.SunOS+= -R${LOCALBASE}/lib/mysql
LDFLAGS.SunOS+= -R${PREFIX}/lib/mysql
LIBS.SunOS+= -R${PREFIX}/lib/mysql
.include "../../lang/perl5/buildlink3.mk"
.include "../../wip/ubit/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"

View File

@ -15,10 +15,10 @@ USE_TOOLS+= gmake
SUBST_CLASSES+= paths
SUBST_STAGE.paths= post-patch
SUBST_FILES.paths= unix/install_wings.src
SUBST_SED.paths= -e 's,%%LOCALBASE%%,${LOCALBASE},'
SUBST_SED.paths= -e 's,%%LOCALBASE%%,${PREFIX},'
ESDL_VERSION= 0.95.0630
ESDL_PATH= ${LOCALBASE}/lib/erlang/lib/esdl-${ESDL_VERSION}
ESDL_PATH= ${PREFIX}/lib/erlang/lib/esdl-${ESDL_VERSION}
REPLACE_INTERPRETER+= bash
REPLACE.bash.old= /bin/bash
@ -30,7 +30,7 @@ post-build:
do-install:
cd ${WRKSRC}/wings-0.98.29b-netbsd && ${SH} install_wings
${INSTALL} -lsr ${LOCALBASE}/lib/erlang/lib/${PKGNAME}/wings ${LOCALBASE}/bin
${INSTALL} -lsr ${PREFIX}/lib/erlang/lib/${PKGNAME}/wings ${PREFIX}/bin
.include "../../lang/erlang/buildlink3.mk"
BUILDLINK_API_DEPENDS.erlang+= erlang>=10

View File

@ -11,7 +11,7 @@ PKG_SUGGESTED_OPTIONS= icu
###
.if !empty(PKG_OPTIONS:Micu)
CONFIGURE_ARGS+= -t icu
XALAN_ENV+= ICUROOT="${LOCALBASE}"
XALAN_ENV+= ICUROOT="${PREFIX}"
PLIST_SRC+= PLIST.icu
.include "../../textproc/icu/buildlink3.mk"
.else

View File

@ -11,7 +11,7 @@ PKG_SUGGESTED_OPTIONS= icu
###
.if !empty(PKG_OPTIONS:Micu)
CONFIGURE_ARGS+= -t icu
XALAN_ENV+= ICUROOT="${LOCALBASE}"
XALAN_ENV+= ICUROOT="${PREFIX}"
PLIST_SRC+= PLIST.icu
.include "../../textproc/icu/buildlink3.mk"
.else