Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-05-12 | drop `file' command from default USE_TOOLS list. | obache | 1 | -1/+4 | |
It is used in limited case, and does not exist by default on some platforms. proposed at over 30 months ago, and no negative feedback (only one request). | |||||
2013-05-09 | Split BUILD_DEPENDS into TOOL_DEPENDS and BUILD_DEPENDS in mk/. | riastradh | 1 | -3/+3 | |
Build depends are target packages that are needed at build-time for, e.g., static libraries to link against, header files to include, &c. Tool depends are native packages that are needed at build-time for, e.g., compilers/linkers/&c. to run. ok agc | |||||
2013-03-08 | Add DESTDIR to error message in case of PLIST mismatch. | wiz | 1 | -3/+3 | |
Noted by Edgar Fuß. | |||||
2013-02-20 | skip symbolic link for shlibs check, it may point to absolute path and currently | obache | 1 | -2/+5 | |
installed old version's file. | |||||
2013-01-04 | Don't print the /bin/sh warning on SunOS-5.11, where /bin/sh is ksh93. | jperkin | 1 | -2/+2 | |
2012-07-02 | Expand the list of full dependencies, so that the shared library check | joerg | 1 | -2/+2 | |
can work without further calls for indirect full dependencies. | |||||
2012-06-16 | Revert last change. | obache | 1 | -17/+2 | |
Honor dicision of the copyright holder. | |||||
2012-06-15 | allow DSO in not only non-full dependency packages but also indirect full ↵ | obache | 1 | -2/+17 | |
dependency. | |||||
2012-05-29 | Extend shared library check to all files that match *.so. | joerg | 1 | -2/+2 | |
2012-05-22 | mk/check/check-files.mk: Skip locale.alias | marino | 1 | -1/+4 | |
On DragonFly, packages like devel/doc++ and net/wap-utils were failing the file check during installation due to a present locale.alias file. Treat it the same as charset.alias. | |||||
2011-10-15 | Rename "flavor" to "pkgformat". | reed | 1 | -5/+5 | |
This is from Anton Panev's GSoC 2011 project to add RPM and DPKG support to pkgsrc. (I am not adding that further support in this commit.) This is just a rename of the existing functionality. Now it will be easy to test the GSoC work by simply putting in a single directory (such as "rpm" or "deb"). See http://addpackageforma.sourceforge.net/ for some details. This is from Anton's CVS, but I made some minor changes: - changed plural pkgformats to singular pkgformat (to be consistent) - fixed a few places (in comments) that were missed - catch up on some additions to flavor not in the pkgforma cvs: PKGSRC_SETENV and _flavor-destdir-undo-replace and undo-destdir-replace-install. | |||||
2011-09-08 | Introduce PKGSRC_SETENV, defaulting to SETENV. Can be set to ${SETENV} -i | abs | 1 | -2/+2 | |
to santise environment | |||||
2011-04-19 | Just warn about non executable files using env. | roy | 1 | -2/+7 | |
2011-04-19 | Disallow the use of env(1) as an interpreter. | roy | 1 | -2/+7 | |
2011-01-11 | Skip interpreter check unless regular file. | obache | 1 | -1/+4 | |
PR#44089, avoid warnings from broken symbolic link or link to a directory. | |||||
2010-08-24 | I'm fed up with having to waste time because PKG_DEVELOPER is "special" and | bad | 9 | -18/+18 | |
can't be disabled by setting it to "no" like the other variables. Besides, flavor/pkg/metadata.mk has been expecting for a long time that "no" is a valid value. Make PKG_DEVELOPER DWIM. | |||||
2010-02-02 | Deal with cases where the first dependency of a package is a build | joerg | 1 | -3/+7 | |
dependency, but a full dependency follows later. | |||||
2010-02-02 | The missing run-time search path test cannot run reliably in DESTDIR mode | tnn | 1 | -3/+8 | |
when not using the readelf(1) method, so skip the test and warn about it. | |||||
2009-10-21 | revert previous - better do a bulk build with this change first to see | tnn | 1 | -1/+4 | |
if/how much stuff is dependent on it. | |||||
2009-10-21 | remove lib/charset.alias from CHECK_FILES_SKIP | tnn | 1 | -4/+1 | |
2009-09-02 | Add wrkref check for using the .buildlink or .x11-buildlink | joerg | 1 | -2/+9 | |
subdirectories. Update comment on the default checks. | |||||
2009-07-26 | Get rid of an abstraction violation which has been in the tree since | agc | 1 | -2/+2 | |
March 2008. Not vital, but the previous way does not scale well/at all. | |||||
2009-06-18 | fix typo in comment | tnn | 1 | -2/+2 | |
2009-05-08 | Remove a redundant "$" from a grep pattern. | minskim | 1 | -2/+2 | |
2009-01-12 | Fix check-wrkref path. | uebayasi | 1 | -3/+2 | |
_CHECK_WRKREF_FILELIST_CMD is a command which prints PLIST paths converted to absolute path. _CHECK_WRKREF_FILELIST_CMD can run anywhere, so cd ${DESTDIR} before that is pointless. To access files, _CHECK_WRKREF_FILELIST_CMD's output needs to be s/^/${DESTDIR}/ when destdir is used. Reviewed By: joerg | |||||
2008-12-15 | Oops. | rillig | 1 | -2/+2 | |
2008-12-15 | Made the code shorter. | rillig | 1 | -9/+10 | |
The info messages can be omitted. At least for ELF binaries, the code is sufficiently stable. | |||||
2008-11-18 | Removed unused variables. | rillig | 1 | -4/+1 | |
2008-06-22 | "Downgrade" checkperms dependency to a normal build dependency. | joerg | 1 | -2/+2 | |
This way it doesn't have to be installed for make checksum etc. to run. | |||||
2008-05-13 | Enable USE_CHECK_SHLIBS_ELF on FreeBSD. Aleksej Saushev PR pkg/38606. | tnn | 1 | -2/+2 | |
2008-03-09 | Enable USE_CHECK_SHLIBS_ELF by default on DragonFly and NetBSD. | joerg | 1 | -1/+6 | |
2008-02-20 | Removed colons from variable names so they are accessible to "bmake | rillig | 3 | -10/+10 | |
help". | |||||
2008-02-20 | After being deprecated for 16 months, SKIP_PORTABILITY_CHECK is now | rillig | 1 | -5/+7 | |
obsolete. | |||||
2008-02-20 | Removed colons for the sake of "bmake help". | rillig | 1 | -3/+3 | |
2008-02-13 | Added a new check for binaries, so that they are installed according to | rillig | 2 | -1/+60 | |
the INSTALL_UNSTRIPPED variable. By default, this check is disabled, so that it does not cause any breakage. NB: The file(1) command needs the explicit locale to prevent translated messages. This file is copied from check-interpreter.mk. | |||||
2008-02-13 | Adjusted the documentation to the source code. | rillig | 1 | -2/+2 | |
2008-02-10 | Enable check-fakehome.mk. | tnn | 1 | -1/+2 | |
2008-02-10 | Enable fake home directory support. Also add a wrkref check because an | tnn | 1 | -3/+5 | |
embedded path to the HOME directory can be a security problem if, say, the package looks in the HOME directory of an unprivileged user for configuration files. Note that this has the potential to cause some short-term fallout. | |||||
2008-02-08 | Skip ${PREFIX}/emul/linux32/proc.* as well | adrianp | 1 | -3/+4 | |
2008-02-07 | Replaced _PKG_SILENT and _PKG_DEBUG with RUN. | rillig | 3 | -26/+26 | |
2008-02-05 | No need to walk the whole directory when checking for emptyness. | tnn | 1 | -3/+3 | |
From Robert Elz. | |||||
2008-02-05 | This is the check part of the fake $HOME code. Not enabled yet. | tnn | 1 | -0/+40 | |
2008-02-05 | Convert to ${RUN} | tnn | 2 | -7/+4 | |
2008-01-23 | STEP_MSG may be a hidden command. | rillig | 1 | -5/+3 | |
2008-01-21 | The package x11/gdm embeds ${exec_prefix} into a macro containing a | rillig | 1 | -2/+3 | |
PATH, in which it is not directly preceded by a quote character: #define GDM_USER_PATH "/usr/bin:/bin:${exec_prefix}" Catch this by complaining about "${" also when it appears after a colon. Since this check is still disabled by default, it will not surprise anyone. | |||||
2008-01-16 | Make the default rpath for USE_CHECK_SHLIBS_ELF a platform variable. | joerg | 1 | -2/+2 | |
Define the values for NetBSD and DragonFly. | |||||
2007-11-30 | The interpreter check for packages which are their own interpreter, | bjs | 1 | -2/+6 | |
e.g. lang/perl5, was failing. Adding a check for ${DESTDIR}"$$interp" fixes this. | |||||
2007-11-28 | Print a warning for every file that has /bin/sh as interpreter, but only | rillig | 1 | -1/+6 | |
on Solaris. | |||||
2007-11-07 | Activated the check-interpreter for PKG_DEVELOPERs. I don't remember why | rillig | 1 | -1/+5 | |
activating this has taken so long. | |||||
2007-10-13 | Fix the .include lines so that make looks in the right place first. | dsl | 1 | -9/+9 | |
Remember .include "foo.mk" is looked for (first) in the directory that contains the makefile being processed (like in C), so remove all the ${.PARSEDIR} and ../ sequences that just cause grief. |