From 688accec6733add1cf6708a621b90d25648b22c2 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 9 Nov 2011 20:58:42 +0100 Subject: [PATCH] xbps-src: added -V flag to print code version, add new obj into pkg metadata for that. --- xbps-src/shutils/metadata.sh | 2 ++ xbps-src/xbps-src.sh.in | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/xbps-src/shutils/metadata.sh b/xbps-src/shutils/metadata.sh index 6bf4ec1d4c..8508a3f9f5 100644 --- a/xbps-src/shutils/metadata.sh +++ b/xbps-src/shutils/metadata.sh @@ -313,6 +313,8 @@ _EOF $short_desc long_desc $long_desc +packaged-with +xbps-src $XBPS_SRC_BUILD_VERSION _EOF # # If package sets $dkms_modules, add dkms rundep. diff --git a/xbps-src/xbps-src.sh.in b/xbps-src/xbps-src.sh.in index 87c0793cdc..3dc3b8d675 100644 --- a/xbps-src/xbps-src.sh.in +++ b/xbps-src/xbps-src.sh.in @@ -23,7 +23,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #- - +readonly XBPS_SRC_BUILD_VERSION=20111109 XBPS_CONFIG_FILE=@@XBPS_INSTALL_ETCDIR@@/xbps-src.conf PROGNAME=$(basename $0) @@ -227,7 +227,7 @@ check_config_vars() # # main() # -while getopts "CBc:DhKm:p:Ss:" opt; do +while getopts "CBc:DhKm:p:Ss:V" opt; do case $opt in B) export BUILD_BINPKG=1;; C) export KEEP_WRKSRC=1;; @@ -251,6 +251,7 @@ while getopts "CBc:DhKm:p:Ss:" opt; do ;; S) UNSET_PREFER_BINPKG_DEPS=1;; s) export XBPS_SRCDISTDIR="$OPTARG";; + V) echo $XBPS_SRC_BUILD_VERSION && exit 0;; --) shift; break;; esac done