summaryrefslogtreecommitdiff
path: root/mk/install
AgeCommit message (Expand)AuthorFilesLines
2006-10-13Added a new post-installation check to see whether the files have theirrillig1-1/+4
2006-10-09Main infrastructure for DESTDIR support.joerg1-13/+26
2006-10-09Add variable to control whether the install target is run as root.joerg1-1/+5
2006-10-06Added more error checking: If a directory is specified inrillig1-1/+5
2006-10-05Both, the pkgsrc user and the package maintainer must agree that thisrillig1-3/+3
2006-10-03Rewrote the bin-install target so that it doesn't lock LOCALBASErillig1-20/+31
2006-09-09Rename variable MAKEFILE to MAKE_FILE, as suggested in PR 28392.obache1-2/+2
2006-08-09Drop .ORDER declarations since pkgsrc doesn't support "make -j ...".jlam2-4/+2
2006-08-09Only acquire the localbase lock after acquiring root privileges. Thisjlam1-3/+9
2006-08-04Fixed the locking, as suggested by Johnny on the tech-pkg mailing list.rillig3-8/+17
2006-08-04Rewrote the header comment so that "bin-install" can be found by "bmakerillig1-4/+6
2006-08-04Moved the bin-install target from bsd.pkg.mk to install/bin-install.mk.rillig1-0/+64
2006-08-03When installing or deinstalling a package, it is not enough to lock therillig1-2/+2
2006-07-27Whenever we invoke a recursive make, we need to ensure that the properjlam1-2/+2
2006-07-22Modify the barrier so that we always invoke the recursive make processjlam3-6/+6
2006-07-20The package directory path is "PKGPATH", not "PKG_PATH", which is usedjlam1-2/+2
2006-07-14Add a "bootstrap-register" target used specially by the bootstrap scriptjlam1-1/+10
2006-07-13* Add a new stage "bootstrap-depends" that happens before all otherjlam1-4/+3
2006-07-07Rename <phase>_COOKIE variables to _COOKIE.<phase>. These are privatejlam3-19/+19
2006-07-07Make configure, install, and package barrier-aware even if NO_CONFIGURE,jlam1-2/+4
2006-07-06The cookie files are indirectly made using *-cookie targets, so verifyjlam1-1/+3
2006-07-05Flatten out recursive makes into a single re-invocation of make byjlam3-16/+28
2006-07-05Make the check-vulnerable target more self-sufficient, by moving somejlam2-8/+9
2006-06-14Insert cookie checks into the "real-install" and "real-package" targets,jlam1-1/+3
2006-06-10Restore missing ${SETENV} ${BUILD_ENV} that was dropped during the initialjlam1-2/+2
2006-06-09Introduce the capability to gather all the warnings and errors thatjlam1-1/+2
2006-06-08If the install cookie file exists, then we don't need to do anything.jlam1-8/+23
2006-06-071.) Remove all instances of '@${WARNING_MSG} "Warning: ...' which resultedtron1-6/+6
2006-06-06Move some variable definitions out of bsd.prefs.mk and back intojlam1-4/+4
2006-06-06Remove trailing blank line.jlam1-2/+1
2006-06-05Use PHASE_MSG, STEP_MSG, WARNING_MSG, and ERROR_MSG in place of ECHO_MSGjlam3-18/+18
2006-06-05Allow overrides of the public targets, e.g. "install", "package", etc.jlam4-4/+16
2006-06-05Move definitions for UPDATE_TARGET and DEPENDS_TARGET closer to wherejlam1-3/+3
2006-06-03First pass at implementing support for package system flavors otherjlam5-0/+510
2006-05-21Move mk/install to mk/pkginstall to better reflect the contents (thejlam18-3646/+0
2006-05-21Avoid a difference in shell implementation between IRIX 5.3 and newerjlam1-2/+2
2006-05-10Fix missing quotes that were causing the group and user existence checksjlam1-3/+3
2006-05-01Use the meta-data directory as the location for all temporary filesjlam6-90/+111
2006-04-29Ensure that @VAR@ placeholders in usergroupfuncs are properly substitutedjlam1-3/+3
2006-04-29Always remove the intermediate files, even if the +USERGROUP scriptjlam1-6/+10
2006-04-29Remove the test file in all exit conditions.jlam3-9/+9
2006-04-29Allow for just-in-time su when creating users and groups ifjlam1-5/+13
2006-04-27Use a better default user comment if none is specified -- if the usernamejlam3-6/+18
2006-04-26Allow a package to specify the ownership and permission onjlam1-3/+15
2006-04-25Rename the test directory to a more suggestive name.jlam2-4/+4
2006-04-25Modify the DIRS line format to match the FILES one, where the modejlam2-29/+42
2006-04-25Use colons as separators instead of slashes on the off-chance that "/"jlam2-27/+27
2006-04-25First try at fixing a deficiency in the package +INSTALL scripts,jlam5-24/+263
2006-04-24Fix typos in comments, noted by Yoshito Komatsu in private email.jlam3-6/+6
2006-04-24Fix {group,user}_exists functions when the numeric ID is not set. Fixjlam3-9/+27