summaryrefslogtreecommitdiff
path: root/mk/install
AgeCommit message (Expand)AuthorFilesLines
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
2006-04-23Add two new capabilities to the pkginstall framework:jlam6-70/+470
2006-04-16Now that all info file entries have been pushed from INFO_FILES intojlam1-12/+3
2006-04-12Better error-checking in the +INFO_FILES scriptlet:jlam1-34/+46
2006-04-06Resurrect INFO_DIR for another purpose -- if defined, it sets thejlam2-13/+26
2006-03-20* Creates a new variable PKGINFODIR (named similarly to PKGMANDIR)jlam1-10/+23
2006-03-19Modify the INSTALL script to allow for selective unpacking of a scriptlet.jlam9-26/+31
2006-03-17Ensure that we invoke a brand new make when creating the INSTALL/DEINSTALLjlam1-5/+6
2006-03-15Always run the pkginstall framework targets to generate thejlam1-3/+25
2006-03-15Rototill of how the various template parts of the INSTALL and DEINSTALLjlam14-261/+283
2006-03-14Sync variable names in comments with recent changes to install framework.tron2-4/+4
2006-03-14Modify the pkginstall framework so that it manages all aspects ofjlam1-103/+113
2006-03-10Cosmetic change: reorder some lines locally to make it easier for mejlam1-13/+13
2006-03-10Expose fewer knobs for a user to tweak by making more variables private.jlam1-57/+53
2006-03-10Don't define DEINSTALL_FILE or INSTALL_FILE if the corresponding *_SRCjlam1-1/+5
2006-03-09Make it safe to include bsd.pkginstall.mk directly in bsd.pkg.mk, andjlam2-108/+101
2006-03-09Reimplement the info-file handling so that we use an +INFO_FILESjlam6-41/+172
2006-03-07For the user or group removal message, don't set they can be removedreed1-3/+3
2006-02-17Remove type1inst log file; improve empty dir detection;wiz1-4/+4
2006-01-11Add back USE_PKGINSTALL as a knob to force the pkginstall frameworkjlam1-5/+15
2006-01-01Remove stuff that was marked for removal after 2005Q4.wiz1-6/+1
2005-12-29Allow avoiding the automatic update of the fonts databases by settingjlam2-2/+20
2005-12-29Test that a variable is defined before checking its value. Fix fromjlam1-2/+2
2005-12-29Teach the pkgsrc infrastructure to Just Know when the pkginstalljlam2-5/+52