mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-07 06:40:06 +00:00
- 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.
This commit is contained in:
parent
bd6c33d11e
commit
869a663eae
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=402402
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user