summaryrefslogtreecommitdiffstats
path: root/release/release.sh
Commit message (Collapse)AuthorAgeFilesLines
* Add WITH_DVD to RELEASE_RMAKEFLAGS, otherwise it is not actuallygjb2013-12-071-1/+4
| | | | | | | | passed to 'make release'. MFC after: 3 days X-Before-RC2: yes Sponsored by: The FreeBSD Foundation
* Move OPTIONS_UNSET outside of the PBUILD_FLAGS variable, otherwise thegjb2013-11-301-2/+2
| | | | | | | | | textproc/docproj port build fails. Pointyhat: gjb MFC after: 3 days X-Before-RC1: yes Sponsored by: The FreeBSD Foundation
* Unconditionally copy the build host /etc/resolv.conf intogjb2013-11-181-1/+1
| | | | | | | | | | the chroot directory, since hostname resolution may be needed in the case of building a dvd image (with packages) and also setting 'NOPORTS=1'. MFC after: 3 days X-MFC-With: r258305, r258307 Sponsored by: The FreeBSD Foundation
* Since the doc/ toolchain conversion to docbook 5.0, JADETEXgjb2013-11-131-1/+2
| | | | | | | | | | | | | | | | | | | | is no longer a valid option, so remove 'WITHOUT_JADETEX=yes' from PBUILD_FLAGS. While here, also remove 'WITHOUT_X11=yes', since it will cause a dependency conflict by requiring both print/ghostscript9 and print/ghostscript9-nox11. Switch to OPTIONSNG format (WITHOUT_* -> OPTIONS_UNSET='FOO'), and unset the FOP option, which requires Java (although it is disabled by default). Also unset the 'IGOR' option, since textproc/igor is a validation tool, not necessarily a dependency of the doc/ build itself. While here, reduce the line length of PBUILD_FLAGS. MFC after: 3 days Sponsored by: The FreeBSD Foundation
* Fix a few style nits.gjb2013-11-111-3/+3
| | | | | | MFC after: 3 days X-MFC-After: 10.0-RELEASE Sponsored by: The FreeBSD Foundation
* When building the textproc/docproj port, the ports-mgmt/pkg portgjb2013-11-041-0/+4
| | | | | | | | | | needs /var/run/ld-elf*.so.hints, which is not automatically created. Fix reldoc build by running the ldconfig(8) startup script in the chroot directory before starting the port build phase. MFC after: 3 days Sponsored by: The FreeBSD Foundation
* Remove hash generation from release.sh, as it is run as part ofgjb2013-10-091-5/+0
| | | | | | | | | the 'install' target in the release/Makefile. MFC after: 3 days Submitted by: jhb Approved by: re (hrs) Sponsored by: The FreeBSD Foundation
* Remove extra 'MAKE_FLAGS' line.gjb2013-09-191-1/+0
| | | | | | Submitted by: jhb Approved by: re (marius) Sponsored by: The FreeBSD Foundation
* Remove get_rev_branch(), functionality exists in the release/Makefile.gjb2013-08-131-13/+0
| | | | Submitted by: hrs
* - Only set ARCH_FLAGS (TARGET/TARGET_ARCH) if specified, otherwisegjb2013-08-131-18/+16
| | | | | | | | | | | | allow the toolchain to detect the correct values. - Remove {SRC,DOC,PORT}REVISION variables, and use 'branch@rNNNNNN' as the {SRC,DOC,PORT}BRANCH variables. - Only set default KERNEL_FLAGS and WORLD_FLAGS make(1) jobs if the number of CPUs is greater than 1. Submitted by: hrs
* - Add SRC_FORCE_CHECKOUT configuration option to force svn to checkoutgjb2013-07-051-18/+39
| | | | | | | | | | | | | | | | | | | | | the src/ tree into a directory that contains files/directories, such as a case where a custom kernel configuration file is specified. - Allow specification of multiple KERNCONFs to pass to 'make release'. - Move evaluation of NODOCS/NOPORTS earlier, and set based on how the release process expects these options to be evaluated. - Wrap KERNCONF specification in double quotes, and use 'eval' so multiple kernel configurations do not cause the build to fail in strange ways. - Set WITHOUT_X11 for the port build flags for the documentation toolchain build. Also run 'clean distclean' targets during port build. PR: 180192 Submitted by: Anes Mukhametov MFC after: 3 days Approved by: kib (mentor, implicit)
* If MAKE_CONF and/or SRC_CONF are set and not character devices,gjb2013-06-221-0/+11
| | | | | | | | copy to chroot to use with release build. Submitted by: Garrett Cooper (original version) Approved by: kib (mentor) MFC after: 1 week
* Fix OSVERSION variable within PBUILD_FLAGS.gjb2013-06-161-1/+1
| | | | | | | | Submitted by: Garrett Cooper (in part) Approved by: kib (mentor) MFC After: 1 week X-MFC-With: r251652 X-MFC-To: stable/9 only
* Add new script to run release builds. The script is heavily based upongjb2013-06-121-0/+193
the release/generate-release.sh script by nwhitehorn. This script can use optional configuration file to override defaults, making running multiple serialzied builds with different specific configurations or architecture-specific tunings quite easy. Sample overrideable options are included in the release.conf.sample file. Approved by: kib (mentor) MFC After: 2 weeks X-MFC-To: stable/9 only
OpenPOWER on IntegriCloud