Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-05-25 | DragonFly normally has bsdtar in /usr/bin. | joerg | 1 | -1/+4 | |
2008-05-25 | Add bsdtar to the tools list. | joerg | 1 | -1/+12 | |
2008-05-25 | bootstrap packages has been registered for while now. | joerg | 1 | -6/+2 | |
2008-05-22 | Add ftp as tool. On NetBSD and DragonFly, this will use the system | joerg | 3 | -3/+15 | |
version of tnftp, otherwise it will use net/tnftp. Require ftp as bootstrap dependency when the package has files to fetch. The dependency is currently unconditional and FETCH_CMD is set to TOOLS_PATH.ftp by default. | |||||
2008-05-17 | Check that /usr/bin/patch really exists, so that we can gracefully fall | tnn | 1 | -1/+3 | |
back to depending on devel/patch. | |||||
2008-04-20 | Reset PKG_CONFIG_PATH in the environment. Fixes misterious build problems | jmmv | 1 | -2/+4 | |
of packages when it is already defined by the user. | |||||
2008-04-15 | Require at least version 3.81 of "gmake". It has been in "pkgsrc" for | tron | 1 | -2/+2 | |
almost two years at some packages (e.g. "openjade") require at least that version anyway. | |||||
2008-04-04 | Detect and use native bzip2(1) tool. | tnn | 1 | -1/+6 | |
2008-03-11 | Revert previous, /bin/ksh appears to be even worse than /bin/sh. | tnn | 1 | -2/+2 | |
(Need to consider installing a sane shell as part of bootstrap.) | |||||
2008-03-11 | Use /bin/ksh instead of /bin/sh on HPUX. | tnn | 1 | -2/+2 | |
/bin/sh, the "POSIX.2 compliant" shell, is FUBAR: $ echo {a,b} a b | |||||
2008-02-29 | Make chrpath(1) a tool. Intended scope is fixing up some Linux emulation | tnn | 1 | -1/+12 | |
packages without having to do the LD_LIBRARY_PATH dance. | |||||
2008-02-19 | Look for mktemp in /bin, too, where Debian systems keep it. | epg | 1 | -1/+3 | |
2008-02-13 | Don't use the bundled GNU Make on Mac OS X version older than Leopard. | tron | 1 | -1/+3 | |
Some packages (e.g. "openjade") require GNU Make 3.81 which is not included in older versions of Mac OS X. | |||||
2008-02-13 | Fix a recently introduced logic error. PR pkg/37998 from Stuart Shelton. | tnn | 1 | -6/+6 | |
2008-02-13 | Whenever a tool from TOOLS_FAIL is executed, print a useful error | rillig | 1 | -2/+4 | |
message. This is much better than failing silently. | |||||
2008-02-07 | Same as previous, but the line above. (Sigh) | tnn | 1 | -3/+4 | |
2008-02-07 | Oops, make sure the variable is defined before testing it's value. | tnn | 1 | -2/+3 | |
2008-02-07 | Fix busted groff handling on SunOS. | tnn | 1 | -3/+7 | |
Also, change the logic so that the construct: USE_TOOLS+= groff nroff means: "iff groff is to be provided by textproc/groff, then nroff is also to be provided by textproc/groff". This provides a sane mechanism to express need for GNU nroff. This is part one of fixing packages that set USE_BSD_MAKEFILE=yes on SunOS. (bsd.man.mk needs an nroff that understands -mandoc) | |||||
2008-01-14 | remove makedepend hack | tnn | 1 | -4/+1 | |
2008-01-04 | Made the .include directives simpler, since the directory of the | rillig | 2 | -20/+20 | |
including file is always the first in the search path. | |||||
2007-12-18 | Doing USE_TOOLS+=cmake in the configure stage is too late so move it | markd | 4 | -12/+30 | |
to tools. Also cmake wants cpack to exist in the same directory so toolise it and make cmake and cpack imply each other. | |||||
2007-12-12 | Add support for cmake as a tool (USE_TOOLS+=cmake) and for using it in | markd | 2 | -2/+14 | |
the configure stage of a build (by setting USE_CMAKE=yes). | |||||
2007-11-28 | Modern versions of Solaris include "/bin/bash". | tron | 1 | -1/+4 | |
2007-11-26 | Define "TOOLS_PLATFORM.flex" to "/usr/bin/flex" not "/usr/bin/lex". | tron | 1 | -2/+2 | |
The later is shell script which tries to execute "<current-dir>/flex" under Mac OS X Leopard. This resulted in an endless loop caused by the buildlink wrappers. This is backward compatible with at least Mac OS X Tiger where "/usr/bin/lex" and "/usr/bin/flex" are identical. | |||||
2007-11-22 | Don't try to use "/usr/bin/perl" as a tool under Darwin. | tron | 1 | -2/+1 | |
This breaks packages (e.g. "gimp") which need Perl with a certain module that is only provided by "pkgsrc" as a build tool. | |||||
2007-11-19 | Generalize the condition for defining PERL5, so that PERL5 is never | minskim | 1 | -2/+2 | |
overridden if it is defined by individual packages. | |||||
2007-11-19 | Do not define PERL5 as a tool when building devel/perl5, which defines | minskim | 1 | -1/+3 | |
its own PERL5 in Makefile. | |||||
2007-11-16 | Use native perl as a tool on Darwin. | minskim | 1 | -1/+2 | |
2007-11-08 | Allow both gzip and gzip-base to provide gzip. | joerg | 1 | -10/+10 | |
2007-09-30 | Outside of .for loops, there is no _t_ variable. Hi joerg. | rillig | 1 | -10/+10 | |
2007-09-30 | Fixed indentation. | rillig | 2 | -19/+19 | |
2007-09-25 | Fix a comment (gnome-vfs2 -> gnome-vfs). | hira | 1 | -2/+2 | |
2007-09-10 | Reverted the last change. Apparently, it was committed without testing | rillig | 1 | -18/+38 | |
it first. | |||||
2007-09-10 | Why should we write the same code over and over again? We shouldn't. | rillig | 1 | -38/+18 | |
2007-09-10 | Added information about imake-specific variables. | rillig | 1 | -1/+13 | |
2007-08-30 | Newer AIX has bzip2 and bzcat pre-installed. | joerg | 1 | -1/+7 | |
2007-08-20 | Add readelf as tool, for only only the BSDs get it. | joerg | 4 | -5/+13 | |
2007-08-17 | Remove infrastructure side of Xorg 6.9 support. Begin to simplify | joerg | 1 | -36/+19 | |
some of the cases of X11_TYPE usage -- it will stay with modular|native, so don't bother with keeping the separation in the tool list. | |||||
2007-08-16 | A number of packages implicitly assume that ar runs the right ranlib, | joerg | 1 | -1/+3 | |
so override it as well for DESTDIR. | |||||
2007-08-15 | Create ranlib override for cross-compilation as libtool doesn't | joerg | 1 | -1/+4 | |
use the target version. If we ever want to create archives for the native platform, NATIVE_RANLIB similiar to NATIVE_CC should be introduced. | |||||
2007-08-13 | rpm2pkg is actually in ${PREFIX}/sbin. | jlam | 1 | -2/+2 | |
2007-08-10 | Give rpm2pkg a standard variable name "RPM2PKG" and teach GNU configure | jlam | 1 | -1/+3 | |
scripts about "cat". | |||||
2007-08-05 | /usr/bin/file on OSF1 is somewhat broken in that it reports the path | tnn | 1 | -2/+2 | |
of the interpreter as the filetype when a file starts with #! This unfortunately breaks SUBST handling. For now, use a dummy that claims that every file is a text file. | |||||
2007-08-02 | Add core of the infrastructure support for cross-compilation. | joerg | 1 | -1/+22 | |
- USE_CROSS_COMPILATION activates it, CROSS_DESTDIR specifies root of the target filesystem - derive _CROSS_DESTDIR from CROSS_DESTDIR or MAKEOBJDIR - buildlink3.mk prefixes the files to symlink with _CROSS_DESTDIR - compiler/gcc.mk knows about the target prefix (e.g. i386--netbsdelf) - PKG_DBDIR is prefixed with _CROSS_DESTDIR - package-install and bin-install are not called with su - install and strip are redirected to the tool version - links for the target specific ar, as, ld, nm, objdump, ranlib and strip are added - compiler wrapper detect if linking is requested or not - special command sinks for CPP and CC/CXX add the cross-compile magic: - modify include dirs to get the target /usr/include - modify linker dirs and runpath to use target /usr/lib at link time, but keep correct rpath entries Supported-by: Google SoC 2007 Basic tests by he@ on Sparc. Review from jlam@. | |||||
2007-07-31 | Teach the extract module to extract RPMs with rpm2pkg. | jlam | 1 | -1/+12 | |
2007-07-28 | Also use the shell builtin for [. Add comment for test and [ about that. | joerg | 1 | -3/+3 | |
2007-07-28 | Always use the test builtin... | joerg | 1 | -2/+2 | |
2007-07-18 | Add makedepend as a platform tool in case of native X11, due to it's | tnn | 1 | -1/+4 | |
residing outside of X11BASE. | |||||
2007-07-02 | Don't special case mtree as tool. | joerg | 1 | -2/+2 | |
2007-06-25 | OpenBSD is "special" as it doesn't have bzip2. | joerg | 1 | -3/+1 | |