Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-01-10 | Add locale/bs/LC_MESSAGES. | mycroft | 12 | -12/+60 | |
2003-01-09 | Introduce NO_PKGTOOLS_REQD_CHECK, with which a package can disable | schmonz | 1 | -54/+28 | |
warnings about out-of-date pkg_install. It's defined in pkgtools/digest, pkgtools/pkg_install, and databases/db (needed by pkg_install). Replace sequences of ${ECHO_MSG} and ${FALSE} with PKG_FAIL_REASON. Replace "make" with ${MAKE} in a few places. | |||||
2003-01-08 | Teach buildlink2 about ${_OPSYS_RPATH_NAME} instead of just using -Wl,-R | jlam | 1 | -11/+4 | |
everywhere. | |||||
2003-01-07 | Also substitute for @BUILDLINK_X11_DIR@ in the wrapper scripts. This was | jlam | 1 | -1/+3 | |
a harmless bug, and the scripts will now run a little faster. | |||||
2003-01-07 | Output warnings to stderr, not to stdout (duh!) | jlam | 1 | -3/+3 | |
2003-01-07 | Don't complain about (correct) .buildlink leakage in the fake libtool | jlam | 1 | -3/+4 | |
archive case. Also output errors to stderr, not stdout (duh!). | |||||
2003-01-06 | use ${LOCALBASE}/{g,}patch (in that order) if gpatch is not in | grant | 1 | -1/+3 | |
the base system. | |||||
2003-01-06 | Catch buildlink2 leakage as soon as it happens during the build process. | jlam | 1 | -1/+6 | |
This will hopefully prevent leakage from ever happening unnoticed. | |||||
2003-01-06 | Fix buildlink2 leakage into installed libtool archives that has been going | jlam | 1 | -2/+8 | |
on since 2002-10-30. This mostly affects KDE packages. | |||||
2003-01-06 | Some changes for Bourne shells that don't match NetBSD's feature-set: | jlam | 2 | -7/+11 | |
if ! test ...; then ...; fi becomes: if test ! ...; then ...; fi and if ! command; then ...; fi becomes: if command; then :; else ...; fi This fixes PR 19690 by Frank Cusack <fcusack@fcusack.com>. | |||||
2003-01-05 | Remove a unused hack (it was only used by pthread.buildlink.mk, which is | jlam | 1 | -13/+1 | |
now gone). | |||||
2003-01-05 | add a -a|--append option to allow appending to an existing database instead of | dmcmahill | 1 | -4/+36 | |
creating a new one. | |||||
2003-01-05 | Switch the top level pkgsrc 'readme' and 'cdrom-readme' targets to use the | dmcmahill | 1 | -3/+5 | |
new and much more efficient code. Previously a 'make readme' took over 3 weeks on my SS5 and now takes < 3 hours. The number of make calls has been reduced from somewhere over 1,000,000 to one per package which is around 3,000. The mk/scripts/mkreadme script does all the work now. This script has been used in standalone form for a month or two on ftp.netbsd.org and has had no problem. | |||||
2003-01-05 | when invoking genreadme.awk, set TMPDIR correctly | lukem | 1 | -2/+2 | |
2003-01-04 | expr -> ${EXPR} | dmcmahill | 2 | -5/+7 | |
2003-01-04 | redo the README.html target for increased speed. For packages with | dmcmahill | 1 | -31/+36 | |
no dependencies the speedup is about 2x for ones like gnome with lots of dependencies, the speedup is aroud 400x. The speedup is obtained by generating the dependency list in a more efficient way that only takes 1 make call per dependency instead of potentially many many make calls. | |||||
2003-01-04 | move bulk/{mkreadme,genreadme.awk} to scripts/ as this is a more suitable | dmcmahill | 3 | -5/+5 | |
location. They are not really part of the bulk build stuff. | |||||
2003-01-04 | add two scripts used for creating dependency databases. These scripts | dmcmahill | 2 | -0/+294 | |
can be used anytime one needs to extract the complete dependency information for a package for example, when creating a README.html file for the pkg. The approach used by mkdatabase requires exactly one make call per package which makes it scale well to packages with large dependency trees that have many paths to the leaves. | |||||
2003-01-04 | fix a typo in a comment. | grant | 1 | -2/+2 | |
noted by salo. | |||||
2003-01-03 | Require at least version 0.10 of the "x11-links" package because | tron | 1 | -2/+2 | |
version 0.9 causes build failures in e.g. the "enlightenment" package. | |||||
2003-01-03 | Add the buildlink2 warnings to the wrapper log as well as outputting to | jlam | 1 | -1/+3 | |
stdout. | |||||
2003-01-02 | Add lib/pkgconfig directory. It is used by several packages and is currently | jmmv | 7 | -7/+21 | |
not properly managed by their PLISTs. This will simplify these files. Approved by wiz. | |||||
2003-01-02 | Correct comment on where defaults are set for DEFAULT_SERIAL_DEVICE, and | wiz | 1 | -2/+12 | |
add USE_I586 and USE_OPENLDAP (used by gnupg, perhaps others?). | |||||
2003-01-02 | Add a few switches to allow changing compile-time options: | hubertf | 1 | -1/+21 | |
ATERM_USE_KANJI, ATERM_USE_BIG5, ATERM_USE_XTERM_SCROLL, ATERM_USE_GREEK. Patch contributed by Jon Olsson <jon@joshua.haninge.kth.se> in PR 19382. | |||||
2003-01-01 | Use a while loop instead of a for loop to iterate over the arguments. This | jlam | 1 | -2/+3 | |
potentially allows for manipulating sequences of arguments instead of just one argument at a time. | |||||
2002-12-31 | Introduce a variable called kernel which is either empty or contains the | cjep | 1 | -3/+7 | |
full pathname to the kernel file (e.g. for NetBSD /netbsd, OpenBSD /bsd, etc) | |||||
2002-12-31 | Loopback mount /proc on SunOS. shells/tcsh successfully builds in the sandbox | cjep | 1 | -2/+9 | |
except for one peculiar thing: bmake does not pick up a definition for CC. Something is missing (for SunOS). | |||||
2002-12-31 | Remove deprecated USE_JAVA code from bsd.pkg.mk. Packages should use | jlam | 1 | -84/+1 | |
java-vm.mk instead (see java-vm.mk for details on proper usage). | |||||
2002-12-31 | Add /usr/ccs, /usr/ucb and /usr/xpg4 for SunOS in sandboxDirs. | cjep | 1 | -2/+2 | |
Provided that I copy a working gcc and the binaries from the bootstrap kit into the sandbox manually, this gets me as far as having a pkgsrc sandbox that can build pkg_tools/pkg_install. | |||||
2002-12-31 | 1. On SunOS populate /dev in the sandbox with devfsadm and ucblinks. | cjep | 1 | -21/+20 | |
2. Introduce sandboxDirs, a list of directories that need to be null mounted. This is different (e.g. on SunOS). | |||||
2002-12-31 | USE_JAVA2 is used to note that the package requires a Java2 implementation. | jlam | 1 | -2/+9 | |
It's undefined by default, but may be set to "yes". | |||||
2002-12-31 | Allow for strangely-cased USE_JAVA values. | jlam | 1 | -5/+6 | |
2002-12-31 | 1. Introduce mountflags so that we can tune the mount command for Solaris | cjep | 1 | -8/+13 | |
(et al.). 2. Use the loopback filesystem on Solaris. | |||||
2002-12-31 | Introduce idprog so that Solaris survives the root test. | cjep | 1 | -2/+7 | |
2002-12-31 | If the pkg tools are not update, upgrade them. | cjep | 1 | -1/+8 | |
2002-12-29 | Make CONFIGURE_DIRS have meaning for programs that use imake. | jlam | 1 | -2/+4 | |
2002-12-28 | Fix typo. | seb | 1 | -2/+2 | |
2002-12-28 | Darwin 5.5 has finished the grueling recertification process: still | schmonz | 1 | -2/+2 | |
works, but not with full caching. | |||||
2002-12-28 | Check whether USE_BUILDLINK2 is defined before testing its value. | jlam | 1 | -3/+3 | |
2002-12-28 | As a refinement on the previous commit, we shouldn't even add .../.libs | jlam | 1 | -8/+15 | |
directories to the search list for libtool archives. Also make it clear that the warning comes from the libtool wrapper. | |||||
2002-12-28 | Break out of loop as soon after the first time we find a libfoo.la libtool | jlam | 1 | -1/+2 | |
archive that matches "-lfoo". This prevents breakage when someone does: -L../src -L../src/.libs -lfoo because libtool puts a .la file into both ../src and ../src/.libs. This fixes PR 19583 by Julio Merino <jmmv@netbsd.org>. | |||||
2002-12-28 | Note that USE_MMX is used by snes9x too. | kristerw | 1 | -2/+2 | |
2002-12-27 | More ideas: _STRIPFLAG_CC, _STRIPFLAG_INSTALL, compiler optimization flags. | schmonz | 1 | -2/+3 | |
2002-12-27 | Both buildlink caching methods work on Solaris 8 and Darwin 6.2. | grant | 2 | -5/+6 | |
Enable full caching for any SunOS arch and Darwin 6*. | |||||
2002-12-27 | * Garbage collect IGNORE -> SKIP migration. | uebayasi | 1 | -8/+8 | |
* {NOT,ONLY}_FOR_PLATHOME mismatch is not an error. Set PKG_SKIP_REASON for those cases. This makes bulk builds happier. | |||||
2002-12-26 | Move java.mk to java-vm.mk to avoid name conflict with devel/mk-files as | jlam | 2 | -8/+8 | |
suggested by Simon J. Gerraty. | |||||
2002-12-26 | Full caching still works on Irix. Yay. :) | jschauma | 1 | -2/+2 | |
2002-12-26 | Add some libtool workarounds for software authors that don't follow the | jlam | 3 | -1/+55 | |
libtool documentation. Specifically, many authors now link against an uninstalled libtool archive with: -L../package/source/dir -lfoo instead of the correct (according to the libtool documentation): ../package/source/dir/libfoo.la The workarounds convert the former into the latter. Changes originally suggested by Rene Hexel <rh@netbsd.org> in private e-mail. | |||||
2002-12-26 | Rewrite wrapper scripts so that it is possible to add wrapper-specific | jlam | 13 | -241/+343 | |
logic and caching in a more natural way. | |||||
2002-12-26 | Update comment for USE_MMX to reflect changes. | wiz | 1 | -2/+3 | |