Make distribution now happens from top of source tree.Silence debugging output
Add a crude workaround for ports with flavors
Try to keep up with the ports system Makefiles.
Attempt package build even if dependencies seems to be missing
Add missing PORTS_OPTS to two make commands
Update sysbuild to new ports infrastructure.
Create the PKG_DIR if it is missing
Face the fact that we have no idea where the ports tree really lives.
Handle full-path-resolutions to detect the magic-ness of the pkg port.
Minimal update for cvsup -> svn change.
Don't attempt to build ports with missing dependencies.Approved by: re (gjb)
Remove the WITH_IDEA option and build it unconditionally.The European version of the patent expired in 2011.The US version of the patent expired in 2012 or prior.Reviewed by: desNo objection fro
Remove the WITH_IDEA option and build it unconditionally.The European version of the patent expired in 2011.The US version of the patent expired in 2012 or prior.Reviewed by: desNo objection from: cperciva, ehaupt
show more ...
Update to the new and brighter pkg world
Derive FREEBSD_PART from /etc/fstab, and make it full device name.Give suggestion for next steps when done.Inspired by patches from: Flemming "F3" Jacobsen
Replace hardcoded /mnt with ${SBMNT} which defaults to /mnt.sysbuildSubmitted by: Flemming "F3" Jacobsen
Spelling fixes for tools/Add some $FreeBSD$ tags so svn will allow the commit.
Add a "-P olddistfiles" facility to prefetch ports distfiles, using anold distfile directory as primary source: mkdir /freebsd/ports/distfiles.old mv /freebsd/ports/distfiles/* /freebsd
Add a "-P olddistfiles" facility to prefetch ports distfiles, using anold distfile directory as primary source: mkdir /freebsd/ports/distfiles.old mv /freebsd/ports/distfiles/* /freebsd/ports/distfiles.old sh sysbuild.sh -c $yourconfig -P /freebsd/ports/distfiles.old rm -rf /freebsd/ports/distfiles.oldUnfortunately bsd.ports.mk does not attempt to use a hard-link sowhile this runs you need diskspace for both your old and your "new"distfiles.
Improve the check for ports which have gone missing, and just ignorethem. We want a run to perform as much work as possible before itgives up.
Make sure the PKGDIR exists before we move stuff into it.
Don't checksum distfiles twice if they match the first time.
Optimize the ports recurser a bit more.
Improve the ports-dependency resolver by truncating the recursion ifwe already did the target port, and by leaving behind a /tmp/_.plist.dotwhich documents which ports pulled in what other ports.
We need to copy the ports config files before we launch the prefetch
Add disk-magic for amd64: same as i386.Pass PORTS_OPTS wherever we invoke ports makefilesAdd a logfile where we can see the progress of distfile prefetching
Remember to clear the ports list before generation for prefetch
12