summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2001-06-29If USE_BUILDLINK_ONLY is set, then also set USE_CONFIG_WRAPPERjlam1-1/+9
automatically.
2001-06-28Create new variable BUILDLINK_CONFIG_WRAPPER_SED.<pkgname> that is addedjlam1-3/+7
to the sed expression used in the generated config script wrappers.
2001-06-28Update MASTER_SITE_XCONTRIB server list, inspired by a posting to tech-pkgwiz1-2/+12
by Jim Bernard <jbernard@mines.edu>.
2001-06-28add an explicite GNU_ARCH.mipsel assignment to work around poor interactiondrochner1-1/+2
with <bsd.own.mk>
2001-06-27do not forget Xhubertf1-1/+3
2001-06-27o move REPLACE_PERL code to more proper location -- to the do-patch target;zuntum1-15/+15
now it works when NO_CONFIGURE is set
2001-06-27o introduce REPLACE_PERLzuntum1-1/+16
it chdir's to ${WRKSRC} and automatically replaces /usr/bin/perl, /usr/local/bin/perl and /usr/pkg/bin/perl with ${PERL5} in each file listed in REPLACE_PERL variable in package's Makefile
2001-06-26Remove a debugging printf/echo.jlam1-2/+1
2001-06-26Fix bug in the sed expression used to filter out libtool archives. It wasjlam1-2/+3
mangling "lib/libaviplay.so.0.0" to "y.so.0.0". Thanks to Tomasz Luchowski <zuntum@netbsd.org> for finding this.
2001-06-26Fix typo in RCD Id -- s/NetSBD/NetBSD/zuntum1-1/+1
2001-06-26Add code, similar to REPLACE_NCURSES, called REPLACE_BUILDLINK, thatjlam1-3/+30
replace ${BUILDLINK_DIR} in config scripts.
2001-06-26 * add example how to setup a sandbox from sourcehubertf1-2/+2
* remove twice-mentioned resolv.conf
2001-06-23A tiny example how I start my sandbox builds.hubertf1-0/+19
Nothing fancy, probably needs adjusting to other people's environments. XXX the list of things that need to be setup in the sandbox should XXX probably be moved to Packages.txt...
2001-06-23Add a script that I use to upload binary pkgs to the FTP serverhubertf2-1/+36
2001-06-23Factor out the sed expression used to fix libtool archives into a variable,jlam1-3/+6
BUILDLINK_FIX_LIBTOOL_SED, that may be appended to.
2001-06-21The GNU patch used under Solaris doesn't understand "-b .orig", usetron1-1/+5
"-z .orig" instead.
2001-06-21Do previous in a different way.jlam1-2/+4
2001-06-21Try to fix check for XAW_TYPE.jlam1-2/+2
2001-06-21Add code that runs at post-build time to fix references to ${BUILDLINK_DIR}jlam1-1/+23
into ${LOCALBASE} in libtool archives if USE_LIBTOOL is defined.
2001-06-21As proposed by Luke Mewburn on tech-pkg, make sure to always usehubertf1-1/+2
simple backups with suffix ".orig", in case someone has set SIMPLE_BACKUP_SUFFIX and/or VERSION_CONTROL in $env.
2001-06-20Relax libtool archive regexp to match more .la files.jlam1-2/+2
2001-06-20Filter out libtool archive files from being linked into ${BUILDLINK_DIR}jlam1-3/+7
as they often add extra -L options to the compiler flags, which goes against the buildlink.mk philosophy.
2001-06-20Move default setting of XAW_TYPE to bsd.prefs.mk.jlam2-3/+7
2001-06-20Remove upclient related variables (UPCLIENT_LOGIN, etc.) Thesenra1-9/+1
are no longer required as part of the upclient package configuration.
2001-06-19do not check for ACCEPTABLE_LICENCES when deinstalling. closes PR pkg/13211assar1-2/+2
2001-06-19Add BUILDLINK_DIR to the CONFIGURE_ENV and MAKE_ENV automatically.jlam1-1/+3
2001-06-18Create USE_BUILDLINK_ONLY variable that doesn't add -L${LOCALBASE}/libjlam1-3/+13
to LDFLAGS if it's defined. This is intended for use by package developers to catch packages that implicitly use libraries from ${LOCALBASE}/lib without depending on the correct package.
2001-06-18On some platforms, /bin/sh is feebler than NetBSD's /bin/sh with respect tojlam1-4/+9
shell variable manipulation, e.g. ${parameter##word} and ${parameter%word}. Change instances such constructs to use ${DIRNAME} and ${SED} to make the same manipulations. This is the second part of pkg/13236 by Stoned Elipot <Stoned.Elipot@script.jussieu.fr> with minor changes by me. Also explictly create ${BUILDLINK_DIR} at start of _BUILDLINK_USE target to better handle NO_DEPENDS= cases.
2001-06-18Add DIRNAME, first part of patch from pkg/13236 by Stoned Elipotjlam3-3/+6
<Stoned.Elipot@script.jussieu.fr>.
2001-06-18Move the MKDIR line to after we test if the source file exists or not, sojlam1-2/+2
we don't create an empty directory with no files to populate in it.
2001-06-16Add code to handle GTK-style config scripts (gtk-config --cflags/--libs)jlam1-2/+36
by wrapping them in another script that converts references to ${LOCALBASE} to ${BUILDLINK_DIR}.
2001-06-16Add a check for the libGLU which comes with XFree86 4.1.0: HAVE_BUILTIN_GLUveego1-1/+13
To be used in the Mesa package.
2001-06-16Add BUILD_USES_GETTEXT_M4 to set a build dependency on either an olderjlam1-2/+6
version of gettext or gettext-m4.
2001-06-15Automatically prepend ${BUILDLINK_CPPFLAGS} and ${BUILDLINK_LDFLAGS} tojlam1-11/+7
CFLAGS/CPPFLAGS/CXXFLAGS/LDFLAGS.
2001-06-15Pass BUILDLINK_CPPFLAGS and BUILDLINK_LDFLAGS through CONFIGURE_ENV andjlam1-1/+6
MAKE_ENV.
2001-06-14Put back stuff deleted in last commit.skrll1-4/+27
2001-06-14Add GNU_ARCH.mipseb (which is just mipseb); now pkgsrc make machinery passesrafal1-27/+5
the right (ARCH, VENDOR, OS) tuple down to GNU_CONFIGURE using programs. Fixes PR pkg/13196.
2001-06-13sort is in either /bin or /usr/bin depending on which Linux you use.jlam1-1/+5
2001-06-13Use ECHO_MSG instead of ECHO for informational message.jlam1-2/+2
2001-06-13Fix typo...LIBS gets added to CONFIGURE_ENV, not CONFIGURE.jlam1-2/+2
2001-06-12Add astrolog-license.jtb1-2/+5
2001-06-12Add amiwm-license as option to ACCEPTABLE_LICENSES.jtb1-1/+4
Closes PR pkg/13180 by John Darrow <John.P.Darrow@wheaton.edu>.
2001-06-12Split XMKMF into XMKMF_CMD and XMKMF_FLAGS and set XMKMF_CMD conditionallyjlam1-3/+5
base on whether we use xpkgwedge or not.
2001-06-12If GNU_CONFIGURE is defined, then pass LIBS to the GNU configure script.jlam1-3/+8
There are 40 packages in pkgsrc that do this.
2001-06-12Fix inclusion of defs.*.mk files so that it works from anywhere in thejlam1-5/+13
pkgsrc tree that contains a Makefile.
2001-06-12Use ${SORT} and ${WC} instead of sort and wc. Also some minor whitespacejlam1-39/+38
fixes.
2001-06-12Add SORT and WC. Linux and Solaris ones might not be right...someone injlam3-3/+9
the know should check the pathnames.
2001-06-12Migrate some OS-specific variable definitions into OS-specific files.jlam5-171/+185
Include it in bsd.prefs.mk to allow their use much earlier in Makefiles, and try to use the variable references instead of directly invoking the programs in bsd.prefs.mk and bsd.pkg.mk where possible.
2001-06-11Make CPPFLAGS part of MAKE_ENV and CONFIGURE_ENV as 220 packages want itjlam1-4/+3
to be.
2001-06-11Add missing IDEA-licence and jdk-license as ACCEPTABLE_LICENSES options.jtb1-1/+7
Pointed out by John Darrow <John.P.Darrow@wheaton.edu> on tech-pkg.