[xml/sgml-commit] r2229 - in /packages/docbook5-defguide/trunk/debian: get-orig-source.sh watch

dleidert at users.alioth.debian.org dleidert at users.alioth.debian.org
Sun Mar 2 02:02:51 UTC 2014


Author: dleidert
Date: Sun Mar  2 02:02:49 2014
New Revision: 2229

URL: http://svn.debian.org/wsvn/debian-xml-sgml/?sc=1&rev=2229
Log:
* debian/get-orig-source.sh: Added script tp retrieve tarball.
* debian/watch: Updated.


Added:
    packages/docbook5-defguide/trunk/debian/get-orig-source.sh   (with props)
Modified:
    packages/docbook5-defguide/trunk/debian/watch

Added: packages/docbook5-defguide/trunk/debian/get-orig-source.sh
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook5-defguide/trunk/debian/get-orig-source.sh?rev=2229&op=file
==============================================================================
--- packages/docbook5-defguide/trunk/debian/get-orig-source.sh	(added)
+++ packages/docbook5-defguide/trunk/debian/get-orig-source.sh	Sun Mar  2 02:02:49 2014
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+set -ex
+
+UPSTREAM_VERSION=$2
+UPSTREAM_VERSION_REV=`echo ${UPSTREAM_VERSION} | sed -e "s/^1.0.1+svn//g"`
+ORIG_TARBALL=$3
+
+REAL_TARBALL=`readlink -f ${ORIG_TARBALL}`
+WORKING_DIR=`dirname ${ORIG_TARBALL}`
+
+ORIG_TARBALL_NEW="${WORKING_DIR}/docbook5-defguide_${UPSTREAM_VERSION}.orig.tar.gz"
+ORIG_TARBALL_DIR="${WORKING_DIR}/docbook5-defguide-${UPSTREAM_VERSION}.orig"
+ORIG_TARBALL_DIR_STRIP=`basename ${ORIG_TARBALL_DIR}`
+
+[ ! -e ${ORIG_TARBALL_DIR} ] || exit 1
+svn export -r ${UPSTREAM_VERSION_REV} -q --non-interactive --ignore-keywords svn://svn.code.sf.net/p/docbook/code/trunk/defguide5 ${ORIG_TARBALL_DIR} || exit 1
+
+rm -f ${ORIG_TARBALL} ${REAL_TARBALL}
+GZIP="-n -9" tar --remove-files --directory ${WORKING_DIR} -czf ${ORIG_TARBALL_NEW} ${ORIG_TARBALL_DIR_STRIP} || exit 1
+
+exit 0

Propchange: packages/docbook5-defguide/trunk/debian/get-orig-source.sh
------------------------------------------------------------------------------
    svn:executable = *

Modified: packages/docbook5-defguide/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-xml-sgml/packages/docbook5-defguide/trunk/debian/watch?rev=2229&op=diff
==============================================================================
--- packages/docbook5-defguide/trunk/debian/watch	(original)
+++ packages/docbook5-defguide/trunk/debian/watch	Sun Mar  2 02:02:49 2014
@@ -4,5 +4,9 @@
 # NOTE: uupdate will *NOT* work, because we need to get the source from SVN.
 
 version=3
-opts=uversionmangle=s/^/5.0\+svn/g,downloadurlmangle=s/\?view.*$/\/trunk\/defguide5.tar.gz\?view=tar/,filenamemangle=s/^.*revision=(\d+)$/docbook5-defguide-5.0+svn$1.tar.gz/ \
- http://docbook.svn.sourceforge.net/viewvc/docbook/trunk/defguide5/ .*revision=(\d+)$
+opts=\
+uversionmangle=s#^#1.0.1+svn#,\
+filenamemangle=s#.*/code/(\d+)/$#docbook5-defguide-dummy-r$1# \
+ http://sourceforge.net/p/docbook/code/HEAD/log/?path=/trunk/defguide5 \
+ /p/docbook/code/(\d+)/$ \
+ debian /bin/sh debian/get-orig-source.sh




More information about the debian-xml-sgml-commit mailing list