Skip site navigation (1)Skip section navigation (2)
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>