aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ports-mgmt/poudriere-devel/Makefile1
-rw-r--r--ports-mgmt/poudriere-devel/files/patch-src__share__poudriere__common.sh17
2 files changed, 18 insertions, 0 deletions
diff --git a/ports-mgmt/poudriere-devel/Makefile b/ports-mgmt/poudriere-devel/Makefile
index a7155db0acfa..41143e3215a8 100644
--- a/ports-mgmt/poudriere-devel/Makefile
+++ b/ports-mgmt/poudriere-devel/Makefile
@@ -2,6 +2,7 @@
PORTNAME= poudriere
PORTVERSION= 3.0.99.20131028
+PORTREVISION= 1
CATEGORIES= ports-mgmt
MASTER_SITES= http://fossil.etoilebsd.net/poudriere/tarball/ \
LOCAL/bdrewery/${PORTNAME}/
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
new file mode 100644
index 000000000000..52abb0d27d59
--- /dev/null
+++ b/ports-mgmt/poudriere-devel/files/patch-src__share__poudriere__common.sh
@@ -0,0 +1,17 @@
+--- ./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
+ }