From b7e33782623f68a3cd83b6c5d96a79f09fab28d6 Mon Sep 17 00:00:00 2001 From: Jake Guffey Date: Fri, 17 Feb 2012 12:18:06 -0500 Subject: [PATCH] Modified __package to allow pkgsite param, bugfix in __package_pkg_freebsd where it wasn't setting the PACKAGESITE variable on remote side. --- conf/type/__package/parameter/optional | 1 + conf/type/__package_pkg_freebsd/gencode-remote | 1 + 2 files changed, 2 insertions(+) diff --git a/conf/type/__package/parameter/optional b/conf/type/__package/parameter/optional index 712ea892..6f793411 100644 --- a/conf/type/__package/parameter/optional +++ b/conf/type/__package/parameter/optional @@ -1,3 +1,4 @@ name version type +pkgsite diff --git a/conf/type/__package_pkg_freebsd/gencode-remote b/conf/type/__package_pkg_freebsd/gencode-remote index 4d3c9844..022c727a 100755 --- a/conf/type/__package_pkg_freebsd/gencode-remote +++ b/conf/type/__package_pkg_freebsd/gencode-remote @@ -77,6 +77,7 @@ execcmd(){ # Set the PACKAGESITE if we're ADDing a new package if [ "$1" = "add" -a -n "$pkgsite" ]; then # Use http.../All/ if we know the exact version we want, use .../Latest/ otherwise + pkgsite="export PACKAGESITE=${pkgsite}" [ -n "$version" ] && pkgsite="${pkgsite}/All/" || pkgsite="${pkgsite}/Latest/" echo "${pkgsite}" fi