summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.mk
AgeCommit message (Expand)AuthorFilesLines
2006-08-04Moved the bin-install target from bsd.pkg.mk to install/bin-install.mk.rillig1-34/+2
2006-08-04In the "makedirs" target, it is clear that the lock file is always therillig1-6/+4
2006-08-04Moved the locking code from bsd.pkg.mk into its own file. Where here,rillig1-73/+2
2006-08-03When installing or deinstalling a package, it is not enough to lock therillig1-20/+35
2006-08-02Added bsd.pkg.help.mk, which provides the "help" target.rillig1-2/+5
2006-07-27Whenever we invoke a recursive make, we need to ensure that the properjlam1-8/+3
2006-07-27After auditing all the packages the ensure that they never invoke thejlam1-2/+2
2006-07-26Pass MAKECONF down to recursive make processes to ensure they all usejlam1-1/+6
2006-07-26Ensure that the just-in-time su command invoked has the same environmentjlam1-2/+3
2006-07-21Rearrange sequence so that "wrapper" occurs between "tools" andjlam1-2/+2
2006-07-20Include the file bsd.pkg.debug.mk if requested by invoking the "debug"rillig1-1/+4
2006-07-17Added LOCALBASE, PKGINFODIR and PKGMANDIR to _BUILD_DEFS, since theyrillig1-1/+4
2006-07-15Split the variable BUILD_DEFS into those that are defined by packagesrillig1-44/+15
2006-07-13Remove line noting that "this file was derived from bsd.ports.mk".jlam1-3/+1
2006-07-13* Add a new stage "bootstrap-depends" that happens before all otherjlam1-199/+18
2006-07-10Completely nuke the concept of PKG_PHASE from pkgsrc except for thejlam1-3/+2
2006-07-08Update the comments to reflect the current default workflow.jlam1-2/+4
2006-07-07Rename <phase>_COOKIE variables to _COOKIE.<phase>. These are privatejlam1-2/+2
2006-07-07Remove the commands that tried to make the ${X11BASE} directory if itjlam1-8/+2
2006-07-06Make it a little easier to read the lock/unlock output by inserting somejlam1-3/+3
2006-07-06Refactor the README.html generation code from bsd.pkg.mk into a separatejlam1-314/+4
2006-07-06Fix previous... instead of moving bsd.pkg.barrier.mk down below .MAIN,jlam1-6/+6
2006-07-06Move inclusion of bsd.pkg.barrier.mk under the .MAIN target becausejlam1-4/+4
2006-07-05Fixed the test on PKG_{FAIL,SKIP}_REASON. Added a prefix line to therillig1-3/+8
2006-07-05Flatten out recursive makes into a single re-invocation of make byjlam1-1/+4
2006-07-05Refactor configure, build, test and wrapper phases out of bsd.pkg.mkjlam1-575/+16
2006-06-18devel/tla has the GNU config scripts in a */*/* directory.rillig1-3/+3
2006-06-18Define CONFIG_{GUESS,SUB,RPATH}_OVERRIDE also whenrillig1-7/+11
2006-06-18Fixed wrong indentation of .if/.else/.endif.rillig1-4/+4
2006-06-17Added a variable OVERRIDE_GNU_CONFIG_SCRIPTS that allows a package torillig1-2/+2
2006-06-15Output PKG_{FAIL,SKIP}_REASON messages to standard error instead ofjlam1-7/+10
2006-06-15Allow the standard build target to be overridden by the one generatedjlam1-2/+4
2006-06-12Move the common make command executed in su-target into a separate makejlam1-4/+10
2006-06-11Split out the "work" symlink creation into a separate step and add itjlam1-9/+15
2006-06-09Introduce the capability to gather all the warnings and errors thatjlam1-6/+7
2006-06-08Introduce "makedirs" as a helper target to create directories withjlam1-1/+4
2006-06-08Replaced PHASE_MSG with STEP_MSG in many (but not all) places where itrillig1-3/+3
2006-06-07If there is _ZERO_FILESIZE_P, then it's natural to have _NONZERO_FILESIZE_Pjlam1-4/+7
2006-06-07Move _ZERO_FILESIZE_P ftom bsd.pkginstall.mk to bsd.pkg.mk so it can morejlam1-1/+6
2006-06-07Add WARNING_CAT and ERROR_CAT which are filters for outputting filejlam1-1/+4
2006-06-06Move some variable definitions out of bsd.prefs.mk and back intojlam1-1/+10
2006-06-06Separate out the part of bsd.tools.mk that actually created the toolsjlam1-26/+7
2006-06-06Refactor "patch" code into correspondingly named subdirectory ofjlam1-4/+4
2006-06-06Refactor "fetch" and "extract" code into correspondingly namedjlam1-483/+12
2006-06-05Use PHASE_MSG, STEP_MSG, WARNING_MSG, and ERROR_MSG in place of ECHO_MSGjlam1-31/+30
2006-06-05Remove spurious comment.jlam1-3/+1
2006-06-05Move definitions for UPDATE_TARGET and DEPENDS_TARGET closer to wherejlam1-31/+1
2006-06-05Ensure the directory containing the lockfile is created prior to thejlam1-1/+2
2006-06-05Backout previous and fix in another way -- use "set -e" to force thejlam1-4/+4
2006-06-04Fix problem in su-target: the exitcode of the make command is discarded,tv1-3/+3