1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

- Update to checkin 51586b2049 which will eventually become 3.0

This codebase has been in testing for several months now and
  is stable
- Remove standard description for ZSH

Changes:
  - ZFS support is now optional:
    * NO_ZFS can be set to disable ZFS usage
    * TMPFS_ALL can be used to the build 100% in memory via tmpfs
  - Jail/Port properties are no longer stored in ZFS. They will
    be automatically converted on the first execution. This means
    that downgrading to 2.x is not easily possible.
  - testport has lost -d
  - Remove cron
  - Add daemon (rc script not completed yet)
  - queue has been reworked for daemon (this may further change)
  - New HTML/AJAX interface using jQuery
  - Build times are now tracked
  - Runaway builds are now automatically killed after 1200/84600
    seconds of no output / max build time
  - Build logs are now saved forever and not removed on
    every build. testport will store its logs into "bulk"
    dir for now as well.
  - Ability to resume a previous bulk -a build by using -B (this
    is mostly for exp-runs as it allows grouping incremental logs
    in with the previous logs). By default the buildname defaults
    to YYYY-MM-DD_HH:MM:SS for every build.
  - jail -c gjb method is now an alias for ftp
  - ports: Support checking out a different branch with -B
  - testport -i improvements:
    * Network enabled
    * Works even when build fails
    * RUN_DEPENDS now installed
    * tty usage still broken

Thank you to all contributors and testers

Please report and discuss defects in #poudriere on freenode
or report to https://fossil.etoilebsd.net/poudriere/reportlist
This commit is contained in:
Bryan Drewery 2013-03-29 11:25:14 +00:00
parent 77af481c89
commit 66e4b6bc2b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=315537
2 changed files with 24 additions and 11 deletions

View File

@ -1,9 +1,10 @@
# $FreeBSD$
PORTNAME= poudriere
PORTVERSION= 2.4.99.20130325
PORTVERSION= 3.0.99.20130327
CATEGORIES= ports-mgmt
MASTER_SITES= http://fossil.etoilebsd.net/poudriere/tarball/
MASTER_SITES= http://fossil.etoilebsd.net/poudriere/tarball/ \
LOCAL/bdrewery/${PORTNAME}/
PKGNAMESUFFIX= -devel
DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz?uuid=${FSL_CHKIN}
@ -13,23 +14,32 @@ COMMENT= Port build and test system
LICENSE= BSD
FSL_CHKIN= ffeb57b4e9
FSL_CHKIN= 51586b2049
NO_BUILD= yes
MANCOMPRESSED= yes
MAN8= poudriere.8
CONFLICTS_INSTALL= poudriere-[0-9]*
OPTIONS_DEFINE= ZSH
ZSH_DESC= Install zsh completion
CONFLICTS_INSTALL= poudriere-[0-9]*
PLIST_FILES= etc/poudriere.conf.sample \
bin/poudriere \
libexec/poudriere/dirwatch \
share/poudriere/awk/dependency_loop.awk \
share/poudriere/awk/humanize.awk \
share/poudriere/awk/json.awk \
share/poudriere/awk/make_index.awk \
share/poudriere/awk/siginfo_buildtime.awk \
share/poudriere/html/index.html \
share/poudriere/html/jquery-1.9.1.min.js \
share/poudriere/html/logo.jpg \
share/poudriere/html/poudriere.css \
share/poudriere/html/poudriere.js \
share/poudriere/bulk.sh \
share/poudriere/clean.sh \
share/poudriere/common.sh \
share/poudriere/cron.sh \
share/poudriere/daemon.sh \
share/poudriere/distclean.sh \
share/poudriere/jail.sh \
share/poudriere/options.sh \
@ -37,7 +47,10 @@ PLIST_FILES= etc/poudriere.conf.sample \
share/poudriere/queue.sh \
share/poudriere/testport.sh
PLIST_DIRS= share/poudriere
PLIST_DIRS= libexec/poudriere \
share/poudriere/awk \
share/poudriere/html \
share/poudriere
.include <bsd.port.options.mk>

View File

@ -1,2 +1,2 @@
SHA256 (poudriere-2.4.99.20130325.tar.gz?uuid=ffeb57b4e9) = 1504e3c92ec65e0da2ebf12b21369e366fdfddf8cf4e41908c602619e79d8899
SIZE (poudriere-2.4.99.20130325.tar.gz?uuid=ffeb57b4e9) = 42066
SHA256 (poudriere-3.0.99.20130327.tar.gz?uuid=51586b2049) = ffa4f9f3de32719fdc05204674fcefa28844cfbf603e7d1dc8356ac4c791ca60
SIZE (poudriere-3.0.99.20130327.tar.gz?uuid=51586b2049) = 100412