Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-09-21 | don't try to use tools if they haven't been installed yet. | grant | 1 | -1/+11 | |
fixes PR pkg/22844. | |||||
2003-09-21 | Test for egcs needs to come first, since egcs -v output also | wiz | 1 | -5/+5 | |
contains "gcc". From Greg A. Woods in PR 22866. | |||||
2003-09-21 | override AS, AR, CPP and LD unless they are set to absolute path. | grant | 1 | -1/+19 | |
avoids relying on having /usr/ccs/{bin,lib} in $PATH. | |||||
2003-09-20 | Add two new pure-ftpd variables: | salo | 1 | -1/+12 | |
PURE_FTPD_USE_TLS, PURE_FTPD_USE_VIRTUAL_CHROOT | |||||
2003-09-20 | automake.mk only needs to go ../mk/autoconf.mk to find autoconf.mk, not | chris | 1 | -2/+2 | |
../../mk/autoconf.mk | |||||
2003-09-19 | Don't have the libtool wrapper add -L<dir> where <dir> is a path in srcdir | jlam | 1 | -1/+2 | |
to the cache since we do lots of custom post-processing in that case. | |||||
2003-09-19 | Add some debugging info to determine which wrapper added which lines to the | jlam | 1 | -2/+2 | |
common cache. | |||||
2003-09-19 | Remove spurious }. | jlam | 1 | -2/+2 | |
2003-09-19 | Make BUILDLINK_TARGETS an add-on variable to _BLNK_TARGETS so that the | jlam | 1 | -4/+9 | |
buildlink-<pkg> targets created by this file are executed before any buildlink3.mk-provided targets. | |||||
2003-09-19 | add m4 to the list of tools. | grant | 1 | -2/+20 | |
2003-09-18 | fix regex when updating /etc/shells so that eg. "/bin/tcsh" doesn't | grant | 2 | -4/+4 | |
mistakenly cause the removal of eg. "/usr/pkg/bin/tcsh". PKG_SHELL should be an absolute path, anyway. | |||||
2003-09-17 | explain why including this file in pkg Makefiles is useless. | grant | 1 | -1/+4 | |
2003-09-17 | honour GCC_REQD by testing $CC -v against it, and only pull in pkgsrc | grant | 1 | -9/+82 | |
gcc if required. see the comments for how to use the variables which influence the decision. eliminate some spurious shell warnings while I'm here. | |||||
2003-09-17 | patch -b <suffix> is obsoleted, use -z <suffix> | itojun | 1 | -2/+2 | |
2003-09-17 | binary format detection for OpenBSD. Frederick Bruckman | itojun | 1 | -1/+9 | |
2003-09-17 | Introduce a new variable "CONF_DEPENDS" for pkgviews: a package's | jlam | 5 | -15/+65 | |
config directory matches the config directory for the dependency listed in CONF_DEPENDS. Use symlinks to physically point the package's config directory to the dependency's config directory, and handle all of this in the INSTALL/DEINSTALL scripts. Also make the INSTALL/DEINSTALL scripts a bit smarter about not copying files and not removing files if the source and destination file locations point to the same thing. | |||||
2003-09-16 | apply patch from Jonathan Perkin on tech-pkg@, bringing the list of | grant | 1 | -8/+13 | |
files to preserve in sync with reality. | |||||
2003-09-16 | Use pkg_admin(1) instead of pkg_delete(1) to manipulate the file entries in | jlam | 1 | -2/+2 | |
pkgdb.byfile.db. | |||||
2003-09-16 | fix some indentation | grant | 1 | -29/+29 | |
2003-09-16 | backout previous | itojun | 1 | -2/+2 | |
2003-09-16 | OpenBSD ships with perl in /usr/bin/perl | itojun | 1 | -2/+2 | |
2003-09-15 | Add a --mode== for libtool 1.5 | skrll | 1 | -2/+2 | |
2003-09-15 | Do not rely on MANINSTALL beeing set (it's always set now) to do manpage | jmmv | 1 | -5/+1 | |
automatic handling. Fixes part of PR pkg/22562 by reed@reedmedia.net. | |||||
2003-09-15 | Add MANINSTALL and document it. This is to ensure it's always defined, even | jmmv | 1 | -1/+6 | |
if system .mk files do not set it (when using devel/mk-files, for example). | |||||
2003-09-15 | add an @ on one of the print-summary-data target lines. This removes some | dmcmahill | 1 | -2/+2 | |
garbage from the database file. | |||||
2003-09-14 | Set default value of USE_ESOUND (to YES) and document it. | jmmv | 1 | -1/+7 | |
2003-09-14 | do-shlib-handling fix for Darwin: check if the ".so" file actually exists | danw | 1 | -2/+5 | |
before renaming it to ".dylib" in the PLIST, since if it's a dynamic module, it actually will be a ".so" | |||||
2003-09-14 | -lpthread is a no-op on Darwin, but it messes up buildlink. So add a new | danw | 8 | -9/+22 | |
flag _OPSYS_PTHREAD_AUTO ("yes" for Darwin, "no" for everyone else) and make pthread.buildlink2.mk do basically nothing in that case. | |||||
2003-09-14 | Recommend "make clean && make install" instead of just "make install" when | jlam | 1 | -2/+2 | |
rebuilding the pkg_install tools if they're out of date. Suggested by David Brownlee on tech-pkg@. | |||||
2003-09-14 | Update PKGTOOLS_REQD to 20030914. This version fixes a problem in | jlam | 1 | -2/+2 | |
pkg_delete(1) where recursive pkg_delete'ing didn't work if ${PKG_DBDIR} != /var/db/pkg. | |||||
2003-09-14 | Document that a buildlink3.mk file must either directly or indirectly set | jlam | 1 | -1/+9 | |
the value of BUILDLINK_PREFIX.<pkg>. | |||||
2003-09-14 | Document that the correct "pop" action uses :C and not :S | jlam | 1 | -2/+2 | |
2003-09-13 | Document IMAP_UW_MAILSPOOLHOME | kim | 1 | -1/+7 | |
2003-09-13 | Fix cases where we were calling "${PKG_BEST_EXISTS} <pkgbase>". <pkgbase> | jlam | 1 | -7/+8 | |
isn't actually a pkgpattern; what we really want is <pkgwildcard>. This should fix breakage with the "update" and "replace" targets introduced in revisions 1.1275 and 1.1278. | |||||
2003-09-13 | Kill the odd "duplicate checksum target" warning by rearranging a test | jlam | 1 | -2/+2 | |
condition. This only happened when we set PKG_*_REASON and have extracted the package. | |||||
2003-09-13 | We just depend on the package that best matches the pkgpattern, so remove | jlam | 1 | -17/+2 | |
the unreachable code surrounded by checks for matching multiple packages. | |||||
2003-09-13 | Change a few more uses of PKG_INFO into PKG_BEST_EXISTS. This corrects | jlam | 1 | -5/+6 | |
the package size calculation and finding out for which packages we need to add to +REQUIRED_BY. | |||||
2003-09-13 | Add the config files to the view also when there are rc.d scripts present. | jlam | 3 | -6/+13 | |
Ignore any .pkgsrc files as those aren't meaningful for views. | |||||
2003-09-13 | Don't add the perl dependency in bsd.pkg.mk if BUILDLINK_DEPENDS.perl is | jlam | 1 | -2/+2 | |
defined (which signals that a buildlink[23].mk file will be included). | |||||
2003-09-13 | Correct an error message to be more meaningful, and optimize slightly by | jlam | 1 | -5/+4 | |
avoiding a call to pkg_info(1). | |||||
2003-09-13 | Only run the tests if TEST_TARGET is non-empty. | jlam | 1 | -2/+2 | |
2003-09-13 | In cases where we need the best match for a pkgpattern, use | jlam | 2 | -20/+27 | |
"${PKG_BEST_EXIST} pkgpattern" instead of "${PKG_INFO} -e pkgpattern". The latter can return multiple package names if there are multiple versions of a piece of software installed. PKG_BEST_EXIST is defined to be "${PKG_ADMIN} -b -d ${_PKG_DBDIR} -s "" lsbest", so it searches for the best installed package that matches the given pkgpattern or else returns the empty string. Bump PKGTOOLS_REQD to 20030912 since pkg_admin(1) needs to know about "-b" and "-d <dir>". | |||||
2003-09-12 | Make the PERL5_* definitions sane in a pkgviews world. | jlam | 1 | -11/+20 | |
2003-09-12 | Sync comments with reality. | salo | 1 | -6/+6 | |
2003-09-12 | remove redundant comment about USE_GCC2 and USE_GCC3 until they are | grant | 1 | -5/+3 | |
better handled. | |||||
2003-09-12 | move a SunPro tweak to compiler.mk. | grant | 2 | -10/+11 | |
2003-09-12 | tidy up handling of LDFLAGS wrt USE_GCC_SHLIB a little. | grant | 1 | -5/+12 | |
2003-09-12 | Typos/punctuation/caps. | salo | 2 | -4/+4 | |
2003-09-12 | start of improved compiler handling, mostly derived from the existing | grant | 3 | -39/+100 | |
gcc buildlink2.mk files and splitting the non-buildlink2.mk bits out into compiler.mk. this allows USE_GCC2 and USE_GCC3 to work with non-buildlink2 packages again. | |||||
2003-09-12 | Create two new variables: | jlam | 1 | -2/+16 | |
DEFAULT_VIEW.${PKGBASE} default view for ${PKGBASE} VIEWBASE base location of files at run-time The first is meant to be set by package Makefiles or in /etc/mk.conf, while the latter is meant to read/used only. VIEWBASE is either ${LOCALBASE} or or ${LOCALBASE}/${DEFAULT_VIEW.${PKGBASE}} depending on whether the first variable is the empty string or not. |