aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
diff options
context:
space:
mode:
authorBryan Drewery <bdrewery@FreeBSD.org>2013-12-19 15:50:10 +0000
committerBryan Drewery <bdrewery@FreeBSD.org>2013-12-19 15:50:10 +0000
commit46a3d5fb825cd546eda3536ca15cbbc73b8d4319 (patch)
tree4587fedb36b6f5257910c51e282c776d512fc6fb /ports-mgmt
parent41c49022ab63beb1168cef9da8455479a4cbf83c (diff)
downloadports-46a3d5fb825cd546eda3536ca15cbbc73b8d4319.tar.gz
ports-46a3d5fb825cd546eda3536ca15cbbc73b8d4319.zip
- Update to checkin e5f36a7de8
Changes: * Package builds are now atomic. They will not update the package repository directory until the build finishes. This can be disabled with ATOMIC_PACKAGE_REPOSITORY (default yes). This will convert the repository to a new format on first build. If a build fails, all of the successful packages are retained for the next attempt, but the old packages do not get modified. * Disabling COMMIT_PACKAGES_ON_FAILURE (default yes) will have it not touch the repository if the build fails; the package repository will only be updated once a build succeeds. * bulk now has a dry run mode (-n). Requires ATOMIC_PACKAGE_REPOSITORY * Add KEEP_OLD_PACKAGES which will keep KEEP_OLD_PACKAGES_COUNT number of old repositories. This can be useful for rollbacks or bisecting. Requires ATOMIC_PACKAGE_REPOSITORY * Add RESTRICT_NETWORKING (default yes) which can be used to disable the network restrictions outside of 'fetch' phase. * Add new PORTTESTING_FATAL (default yes) which can be disabled so that failed ports (leftovers) do not cause ports depending on that port to be skipped. This is useful for QAT. * Fix stage orphans excluding /var/run/PORTNAME * Stage orphan fixes for ports using kdeprefix * /proc and /compat/linux/proc now excluded for leftovers * nmtree fixes for head * Misc performance improvements * build_fs_violation was broken * Poudriere now requires pkg-1.2 in its ports tree
Notes
Notes: svn path=/head/; revision=336930
Diffstat (limited to 'ports-mgmt')
-rw-r--r--ports-mgmt/poudriere-devel/Makefile6
-rw-r--r--ports-mgmt/poudriere-devel/distinfo4
-rw-r--r--ports-mgmt/poudriere-devel/files/patch-src__share__poudriere__common.sh17
3 files changed, 5 insertions, 22 deletions
diff --git a/ports-mgmt/poudriere-devel/Makefile b/ports-mgmt/poudriere-devel/Makefile
index e89cb7d5000f..6e9b49c80fe5 100644
--- a/ports-mgmt/poudriere-devel/Makefile
+++ b/ports-mgmt/poudriere-devel/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= poudriere
-PORTVERSION= 3.0.99.20131028
-PORTREVISION= 2
+PORTVERSION= 3.0.99.20131219
CATEGORIES= ports-mgmt
MASTER_SITES= http://fossil.etoilebsd.net/poudriere/tarball/ \
LOCAL/bdrewery/${PORTNAME}/
@@ -14,7 +13,7 @@ COMMENT= Port build and test system
LICENSE= BSD
-FSL_CHKIN= 6da5271386
+FSL_CHKIN= e5f36a7de8
OPTIONS_DEFINE= ZSH
@@ -71,6 +70,7 @@ PLIST_FILES= etc/poudriere.conf.sample \
share/poudriere/pkgclean.sh \
share/poudriere/ports.sh \
share/poudriere/processonelog.sh \
+ share/poudriere/processonelog2.sh \
share/poudriere/queue.sh \
share/poudriere/status.sh \
share/poudriere/testport.sh
diff --git a/ports-mgmt/poudriere-devel/distinfo b/ports-mgmt/poudriere-devel/distinfo
index 790675c05016..de98ad9d83a3 100644
--- a/ports-mgmt/poudriere-devel/distinfo
+++ b/ports-mgmt/poudriere-devel/distinfo
@@ -1,2 +1,2 @@
-SHA256 (poudriere-3.0.99.20131028.tar.gz?uuid=6da5271386) = 1c290a76daed5e17b1b4b81e54d255f036afd47554b9fbc01ddfe04241e03cd2
-SIZE (poudriere-3.0.99.20131028.tar.gz?uuid=6da5271386) = 247306
+SHA256 (poudriere-3.0.99.20131219.tar.gz?uuid=e5f36a7de8) = 7f3985e0712f6d2b62f4c6a79d4efe4058618b49dafe72b177734662b2f24f9f
+SIZE (poudriere-3.0.99.20131219.tar.gz?uuid=e5f36a7de8) = 250400
diff --git a/ports-mgmt/poudriere-devel/files/patch-src__share__poudriere__common.sh b/ports-mgmt/poudriere-devel/files/patch-src__share__poudriere__common.sh
deleted file mode 100644
index 52abb0d27d59..000000000000
--- a/ports-mgmt/poudriere-devel/files/patch-src__share__poudriere__common.sh
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./src/share/poudriere/common.sh.orig 2013-10-28 13:45:28.000000000 -0500
-+++ ./src/share/poudriere/common.sh 2013-11-19 17:57:59.613130066 -0600
-@@ -1161,6 +1161,14 @@
- echo "- ${mnt}/${l% *}"
- ;;
- *changed) echo "M ${mnt}/${l% *}" ;;
-+ extra:*)
-+ if [ -d ${mnt}/${l#* } ]; then
-+ find ${mnt}/${l#* } -exec echo "+ {}" \;
-+ else
-+ echo "+ ${mnt}/${l#* }"
-+ fi
-+ ;;
-+ *:*) echo "M ${mnt}/${l%:*}" ;;
- esac
- done
- }