aboutsummaryrefslogtreecommitdiff
path: root/Tools
Commit message (Collapse)AuthorAgeFilesLines
* Correct usage example.Maxim Sobolev2002-07-161-1/+2
| | | | Notes: svn path=/head/; revision=63075
* Add l10n prefix to default module name.Hye-Shik Chang2002-07-071-2/+14
| | | | | | | Approved by: will Notes: svn path=/head/; revision=62540
* Allow packages to be installed in the build chroot; this is neededKris Kennaway2002-06-061-1/+9
| | | | | | | | for 5.x package builds since the pnohang script is written in perl, which was removed from the base OS. Notes: svn path=/head/; revision=60723
* Only run ldconfig -aout commands on i386Kris Kennaway2002-06-061-6/+16
| | | | | | | | Correct some build environment variables Exit with code 255 if the port build failed uncleanly Notes: svn path=/head/; revision=60722
* Use correct variable for symlinking src scripts.Will Andrews2002-06-011-1/+1
| | | | Notes: svn path=/head/; revision=60443
* Support PATCH_WRKSRC. SeeTrevor Johnson2002-05-251-3/+3
| | | | | | | | | | http://people.freebsd.org/~trevor/ports/update-patches-1.411.diff for the accompanying patch to bsd.port.mk. PR: 24292 Notes: svn path=/head/; revision=59983
* Track setup.sh usage.Will Andrews2002-05-202-2/+7
| | | | Notes: svn path=/head/; revision=59522
* Use the right variable name.Will Andrews2002-05-201-1/+1
| | | | Notes: svn path=/head/; revision=59517
* Use a RE to find the X dependency instead of hardcoding.Will Andrews2002-05-201-2/+2
| | | | Notes: svn path=/head/; revision=59516
* Streamline instructions a little more.Will Andrews2002-05-201-4/+12
| | | | Notes: svn path=/head/; revision=59515
* Add this makefile to help people who are performing package splits toWill Andrews2002-05-201-0/+48
| | | | | | | generate the correct environment in which to do them. Notes: svn path=/head/; revision=59514
* Add CD configs for use by these scripts.Will Andrews2002-05-201-0/+16
| | | | Notes: svn path=/head/; revision=59513
* More useful exit if dir not passed.Will Andrews2002-05-161-0/+4
| | | | Notes: svn path=/head/; revision=59223
* Accept dir as argument instead of hardcoding.Will Andrews2002-05-161-1/+5
| | | | Notes: svn path=/head/; revision=59222
* - Catch up to buildenv changes.Kris Kennaway2002-05-131-12/+21
| | | | | | | | - Always update UNAME_TARGET with each build - Populate mtree hierarchies better Notes: svn path=/head/; revision=58991
* Comment out the kernel building and just link to kernel.GENERIC.Kris Kennaway2002-05-131-5/+6
| | | | Notes: svn path=/head/; revision=58990
* Zap some unused code. Catch up to buildenv changes.Kris Kennaway2002-05-131-7/+1
| | | | Notes: svn path=/head/; revision=58989
* - Switch default to XFree86-4.x for all branchesKris Kennaway2002-05-131-3/+6
| | | | | | | | - buildenv() takes extra argument of the portbuild directory - Add a todo comment Notes: svn path=/head/; revision=58988
* Fix breakage introduced in the previous commit.Maxim Sobolev2002-05-101-6/+3
| | | | Notes: svn path=/head/; revision=58865
* - Make ${DISTDIR} auto-detection actually working;Maxim Sobolev2002-05-101-2/+5
| | | | | | | - unbroke when either ${PORTSDIR} or ${DISTDIR} is symlink. Notes: svn path=/head/; revision=58853
* Allow overriding ${PORTSDIR} and respect ${DISTDIR} settings.Maxim Sobolev2002-05-071-5/+15
| | | | | | | Submitted by: Stijn Hoop <stijn@win.tue.nl> Notes: svn path=/head/; revision=58658
* * Change path directory separator character back to _. The problem is "::"David E. O'Brien2002-04-181-1/+3
| | | | | | | | | | | is it makes patch names longer, and many shells autoexpand it to "\:\:" which makes them even longer. * Note that this file uses ts=4. Approved by: sobomax Notes: svn path=/head/; revision=57860
* Fix breakage introduced in previous commit when EXTRA_PATCHES isn't defined.Maxim Sobolev2002-04-171-1/+1
| | | | Notes: svn path=/head/; revision=57795
* Recognise EXTRA_PATCHES.Maxim Sobolev2002-04-151-0/+6
| | | | Notes: svn path=/head/; revision=57733
* Set the $scripts directory to the same as $dir to make these more usefulSteve Price2002-03-272-2/+2
| | | | | | | in their "as committed" layout. Notes: svn path=/head/; revision=56728
* This file is nearly a verbatim copy of setup.sh so this one isSteve Price2002-03-271-11/+0
| | | | | | | redundant. Notes: svn path=/head/; revision=56727
* Add a missed file which acts as a driver for the others.Will Andrews2002-03-272-0/+141
| | | | | | | | Add documentation worked on by Steve and myself for ports freeze and package split procedure. Very minimal, very 4.5 specific, needs work. Notes: svn path=/head/; revision=56724
* Add the scripts used to break up the package collections for a release.Will Andrews2002-03-276-0/+490
| | | | | | | | | | | | | | | | | | Some work/cleanup here would probably be desirable. I'm committing them now to give others the ability to reproduce these package splits and help with making these scripts better. The README should have some more documentation in the future. A better solution to the package set size problem would be to teach sysinstall to ask for the CD on which a particular package is when it needs to add it, but for now this will do. Requested by: murray Written by: steve Discussed with: steve, kris (some time ago) Notes: svn path=/head/; revision=56723
* * Clean up this script a bitKris Kennaway2002-03-251-36/+49
| | | | | | | | | | | | | | * Add a trap handler to try and clean up the build if it is interrupted by a signal (one problem with the previous version is that package builds whice are interrupted by ptimeout because they are stuck, leave their working files lying around in the chroot). * Switch to NFS v3 mounts instead of v2 * Autogenerate the version string to report in uname within the chroot, based on the version string in the head of the CVS branch being built. * Copy packages via cp from the NFS mount, not scp. Notes: svn path=/head/; revision=56568
* * Clean up this script a bitKris Kennaway2002-03-251-19/+27
| | | | | | | | | | * Require an additional <tmpdir> argument so the client knows where its temp directory is. * Mount the portbuild directory readonly via NFS, and copy files that way instead of via scp, which has too much overhead Notes: svn path=/head/; revision=56567
* Detect a couple more failure modesKris Kennaway2002-03-251-0/+6
| | | | Notes: svn path=/head/; revision=56566
* Add MASTER_SITE_OVERRIDE to the list of variables propagated, so thatKris Kennaway2002-03-251-0/+2
| | | | | | | the cluster machines preferentially fetch an existing file from ftp-master Notes: svn path=/head/; revision=56565
* Update OSVERSIONS. This needs to be switched to buildenv.Kris Kennaway2002-03-161-3/+3
| | | | Notes: svn path=/head/; revision=56188
* Use buildenv for setting environment variables, and tidy up a bit. FixKris Kennaway2002-03-161-65/+32
| | | | | | | typo s/UNAME_VERSION/UNAME_TARGET/ Notes: svn path=/head/; revision=56187
* Pull environment variables from buildenv, and tidy up a bit.Kris Kennaway2002-03-161-12/+8
| | | | Notes: svn path=/head/; revision=56186
* Collect some more environment variables here and tidy up a bitKris Kennaway2002-03-161-7/+14
| | | | Notes: svn path=/head/; revision=56185
* Clean up index generation:Kris Kennaway2002-03-111-29/+26
| | | | | | | | | | | | | * Don't assume the script will be called from the ports directory * Use buildenv to set environment variables * Set LOCALBASE and X11BASE to dummy variables to prevent the ports tree from picking up packages installed on the host system, and patch up the generated index at the end Notes: svn path=/head/; revision=55859
* Set all of the <bsd.port.mk> control variables to be used in port/packageKris Kennaway2002-03-111-0/+44
| | | | | | | | | | | | | operations in one central place, instead of doing them piecemeal all over the place. This also includes the ability to customize settings per port branch (e.g. XFREE86_VERSION) Also, instead of hardcoding values of OSVERSION and OSREL which are going to get forgotten again, pull them out of the source tree in ${branch}/src so they track the head of the branch. Notes: svn path=/head/; revision=55858
* Zap support for 2.2 and 3.xKris Kennaway2002-03-111-12/+0
| | | | Notes: svn path=/head/; revision=55842
* Reenable use of the -M option and add a -d option to put @dirrm commandsBrian Feldman2002-03-111-4/+17
| | | | | | | at the end of the plist. Notes: svn path=/head/; revision=55841
* * Ports get built under ${scratchdir}, not under ${pb}..this was prettyKris Kennaway2002-03-091-28/+30
| | | | | | | | | | | | | | | tangled up. * Sort the environment variables so that all of the commented out ones are grouped together * Reverse sense of NOPLISTCHECK -> PLISTCHECK, since it's not an option we want enabled by default (it causes too many build failures). This was too easy to forget when building packages 'by hand' using the parallel makefile. * Copy across UNAME_VERSION into the chroot area so that uname inside the chroot reports the desired version Notes: svn path=/head/; revision=55796
* * Use portbuild.conf for config information.Kris Kennaway2002-03-091-4/+8
| | | | | | | | | | | | * Shorten timeout period from 12 hours to 4 hours to avoid delaying the builds unnecessarily. * Reverse sense of NOPLISTCHECK -> PLISTCHECK, since it's not an option we want enabled by default (it causes too many build failures). This was too easy to forget when building packages 'by hand' using the parallel makefile. Notes: svn path=/head/; revision=55795
* Add -nocdrom option to usageKris Kennaway2002-03-091-1/+1
| | | | Notes: svn path=/head/; revision=55794
* * Reverse sense of NOPLISTCHECK -> PLISTCHECK, since it's not an optionKris Kennaway2002-03-091-10/+19
| | | | | | | | | | | | | | | | we want enabled by default (it causes too many build failures). This was too easy to forget when building packages 'by hand' using the parallel makefile. * Display correct pathnames in build progress messages * Add a -nocdrom option to avoid the (time-consuming) clean-for-cdrom-list target * Remove x11/XFree86 from dummyports since we don't want to use an old stale version of the package which never gets rebuilt * Add comments noting that we should check for CVS conflicts in the cvs update scripts and exit gracefully. Notes: svn path=/head/; revision=55793
* Reverse sense of NOPLISTCHECK -> PLISTCHECK, since it's not an optionKris Kennaway2002-03-091-1/+1
| | | | | | | | | we want enabled by default (it causes too many build failures). This was too easy to forget when building packages 'by hand' using the parallel makefile. Notes: svn path=/head/; revision=55792
* Ports are built in ${scratchdir}, not ${pb}Kris Kennaway2002-03-091-1/+1
| | | | Notes: svn path=/head/; revision=55791
* * Document the purpose of this scriptKris Kennaway2002-03-091-1/+12
| | | | | | | | * Don't display errors if the bindist tarball is not yet on the client * Copy over some more files required to set up the client Notes: svn path=/head/; revision=55790
* Add new version of uname for 5.x bindistsKris Kennaway2002-03-091-0/+67
| | | | Notes: svn path=/head/; revision=55789
* Add template file from bentoKris Kennaway2002-03-091-0/+6
| | | | Notes: svn path=/head/; revision=55788
* Don't hard-code a version string to report to the chroots, pick it upKris Kennaway2002-03-091-2/+8
| | | | | | | | from a file so it can be more easily changed (and is more obvious so it doesn't get overlooked) Notes: svn path=/head/; revision=55787