summaryrefslogtreecommitdiff
path: root/devel/bmake/files
AgeCommit message (Collapse)AuthorFilesLines
2007-05-29Respect CFLAGS in a more conservative way. This preserves the abilityschmonz3-10/+7
to build Universal on Mac OS X, and may undo the Solaris breakage caused by the previous commit (reported in PR pkg/36408 and on pkgsrc-users@).
2007-05-23Respect CFLAGS. Fixes Universal build on OS X.schmonz3-6/+9
2007-05-07On Cygwin, the __CONCAT macro is predefined.rillig1-1/+3
2007-04-15Correct hpux ifdefs. hpux 11 and up doesn't define __HPUX_VERSION.tnn1-3/+3
Changes have no effect on other platforms. Patch sent to sjg@
2007-03-16Backed out the latest change (the "arg list too long" fix for IRIX). Asrillig3-74/+14
joerg has pointed out, after calling vfork() one can hardly do anything. A solution would be to simply not use vfork(), but that may have performance impacts on all platforms.
2007-03-15On IRIX, the command line is limited to about 20000 characters. The newrillig3-14/+74
function Job_Execv executes a shell command line, and if that fails due to an overly long command line, the shell command is written into a temporary file, which is then executed. This is at least necessary to make the bulk builds work on IRIX.
2006-09-09Usage of variable MAKEFILE in pkgsrc has been changed.obache1-12/+3
So no longer needs this hack.
2006-07-14Add a script to generate the bmake.1 man page for the bootstrap script,jlam1-0/+1608
and keep a copy of the bmake.1 man page in devel/bmake/files.
2006-05-31Fix bootstrap on platforms with incompatible /usr/share/mk/sys.mkjoerg1-3/+3
by always forcing our internal search path when invocing bmake.boot. This does not affect the generated binary and is the reason why this goes directly into the tree.
2006-03-01Update AC_C___ATTRIBUTE__ to fix GCC 4 build issues.joerg2-467/+941
Regen configure with autoconf-2.59.
2005-12-02Actually import the bmake src into files, and apply pkgsrc patches.sjg1-3/+12
Also provide an import script to help keep imports consistent.
2005-12-02Import bmake-20051105sjg75-162/+162
2005-11-10Update to version 20051105.reed6-55/+113
Remove GNU_CONFIGURE=no from pkgsrc Makefile. Add "--mksrc none" to arguments and add --prefix=${PREFIX} and --sysconfdir=${PKG_SYSCONFDIR} and remove ${CONFIGURE_ARGS} for boot-strap. Note that I didn't import the files that only change was a CVS $Id$ tag. From ChangeLog: 2005-11-05 Simon J. Gerraty <sjg@void.crufty.net> * Makefile.in (BMAKE_VERSION): bump to 20051105 * configure.in: always set default_sys_path default is ${prefix}/share/mk - remove prefix_sys_path, anyone wanting more than above needs to set it manually. 2005-11-04 Simon J. Gerraty <sjg@void.crufty.net> * boot-strap: make this a bit easier for pkgsrc folk. bootstrap still fails on IRIX64 since MACHINE_ARCH gets set to 'mips' while pkgsrc wants 'mipseb' or 'mipsel' 2005-11-02 Simon J. Gerraty <sjg@void.crufty.net> * Makefile.in (BMAKE_VERSION): bump to 20051102 * job.c (JobFinish): fix likely ancient merge lossage fix from Todd Vierling. * boot-strap (srcdir): allow setting mksrc=none 2005-10-31 Simon J. Gerraty <sjg@void.crufty.net> * Makefile.in (BMAKE_VERSION): bump to 20051031 * ranlib.h: skip on OSF too. (NetBSD PR 31864)
2005-11-02Don't use a patch for this OSF1 fix -- so bootstrap will use this.reed1-2/+2
2005-11-02Fix glaring error in job.c that I fixed back in the prehistorictv1-4/+4
bootstrap-pkgsrc incarnation (WTERMSIG->WSTOPSIG).
2005-10-31Add source files missing in last commit.reed43-0/+7320
2005-10-31Keep the bmake source in pkgsrc/devel/bmake/files/.reed51-0/+39213
The plan is to remove the out-of-date source from bootstrap/bmake. Sources obtained from ftp://ftp.NetBSD.org/pub/NetBSD/misc/sjg/. Source is kept in files/ for bootstrap purposes (to be done). Update to version bmake-20051002. Changes include: * Makefile.in (BMAKE_VERSION): bump to 20051001 support for UnixWare and some other systems, based on patches from pkgsrc/bootstrap Remove DEPENDS for mk-files (as mentioned on tech-pkg in June). Use libnbcompat. Also patch-aa is to use libnbcompat. (I chose to use patches so files would be exact from original source tarball.) And use PKGMANDIR.