Date: Wed, 25 Nov 2015 17:27:05 +0000 (UTC) From: Bryan Drewery <bdrewery@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r402402 - head/ports-mgmt/poudriere-devel Message-ID: <201511251727.tAPHR5FZ062273@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bdrewery Date: Wed Nov 25 17:27:05 2015 New Revision: 402402 URL: https://svnweb.freebsd.org/changeset/ports/402402 Log: - Update to master branch checkin 1e0fd46149f9e17e12dadcdd0a28ef40b06587aa This brings in almost a year of updates that had been held back. Changes: https://github.com/freebsd/poudriere/wiki/release_notes_32 - New sub-command 'image' which is still in development, for generating install images. - Some poudriered fixes, but it is still experimental. - DISTFILES_CACHES may be 'no' to use distfiles/ from ports tree. - A cache daemon has been added in, off by default, for experimentation. - The ports 'environment' feature from Mk/Scripts/functions.sh:export_ports_env is used for dependency gathering now, which avoids 8 or so fork/execs for every make -V call. jail: - New -K [KERNCONF] flag to build and install a kernel into the jail. - New -S <path> flag to specify what srcpath to use from the master jail, rather than /usr/src. - Git support. - New -U flag to specify what url to fetch from for git and svn. - EXTRA_DISTS added to add to the distribution list fetched/extracted, from poudriere.conf. - NO_LIB32 added, when set to 'yes' skips installing lib32 distribution. ports: - Support '-m none' to disable portsnap usage. - New -U flag to specify what url to fetch from for git and svn. Build process handling: - A jexecd process is spawned in the jail and communicated with via rexec using a pipe. This is intended to lessen the jail locking contention, allow more easily cleaning up processes, and limiting of TTY. It is still considered experimental. Modified: head/ports-mgmt/poudriere-devel/Makefile head/ports-mgmt/poudriere-devel/distinfo head/ports-mgmt/poudriere-devel/pkg-plist Modified: head/ports-mgmt/poudriere-devel/Makefile ============================================================================== --- head/ports-mgmt/poudriere-devel/Makefile Wed Nov 25 17:23:29 2015 (r402401) +++ head/ports-mgmt/poudriere-devel/Makefile Wed Nov 25 17:27:05 2015 (r402402) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= poudriere -DISTVERSION= 3.1.99.20151123 +DISTVERSION= 3.1.99.20151125 PORTREVISION= 0 CATEGORIES= ports-mgmt MASTER_SITES= LOCAL/bdrewery/${PORTNAME}/ \ @@ -18,8 +18,8 @@ CONFLICTS_INSTALL= poudriere-[0-9]* USE_GITHUB= yes GH_ACCOUNT= freebsd -GH_TAGNAME= 3.1.9-30-g47b14b7 -DISTNAME= ${GH_ACCOUNT}-${GH_PROJECT}-${GH_TAGNAME} +GH_TAGNAME= 1e0fd46149f9e17e12dadcdd0a28ef40b06587aa +#DISTNAME= ${GH_ACCOUNT}-${GH_PROJECT}-${GH_TAGNAME} GNU_CONFIGURE= yes ETCDIR= ${PREFIX}/etc/poudriere.d Modified: head/ports-mgmt/poudriere-devel/distinfo ============================================================================== --- head/ports-mgmt/poudriere-devel/distinfo Wed Nov 25 17:23:29 2015 (r402401) +++ head/ports-mgmt/poudriere-devel/distinfo Wed Nov 25 17:27:05 2015 (r402402) @@ -1,2 +1,2 @@ -SHA256 (freebsd-poudriere-3.1.9-30-g47b14b7_GH0.tar.gz) = 211971a21de6cf8fee6ab56e4ebdfc08d5e490e57d8c1ba26362bed20435543f -SIZE (freebsd-poudriere-3.1.9-30-g47b14b7_GH0.tar.gz) = 2830895 +SHA256 (freebsd-poudriere-3.1.99.20151125-1e0fd46149f9e17e12dadcdd0a28ef40b06587aa_GH0.tar.gz) = ea980a9893c858e121a416b3f7869a66e314780ba2a0ca5c3408047bc4e6dc24 +SIZE (freebsd-poudriere-3.1.99.20151125-1e0fd46149f9e17e12dadcdd0a28ef40b06587aa_GH0.tar.gz) = 2948759 Modified: head/ports-mgmt/poudriere-devel/pkg-plist ============================================================================== --- head/ports-mgmt/poudriere-devel/pkg-plist Wed Nov 25 17:23:29 2015 (r402401) +++ head/ports-mgmt/poudriere-devel/pkg-plist Wed Nov 25 17:27:05 2015 (r402402) @@ -4,6 +4,7 @@ bin/poudriere %%ETCDIR%%/hooks/pkgbuild.sh.sample @sample etc/poudriered.conf.sample etc/rc.d/poudriered +libexec/poudriere/cached libexec/poudriere/clock_monotonic libexec/poudriere/cpdup libexec/poudriere/dirempty @@ -67,6 +68,7 @@ man/man8/poudriere.8.gz %%DATADIR%%/html/index.html %%DATADIR%%/html/jail.html %%DATADIR%%/html/robots.txt +%%DATADIR%%/image.sh %%DATADIR%%/include/common.sh.dragonfly %%DATADIR%%/include/common.sh.freebsd %%DATADIR%%/include/colors.pre.sh
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201511251727.tAPHR5FZ062273>