Author: tille Date: 2011-02-01 21:34:13 +0000 (Tue, 01 Feb 2011) New Revision: 5847
Added: trunk/packages/tm-align/trunk/debian/watch Modified: trunk/packages/tm-align/trunk/debian/get-orig-source Log: Added watch file, rewrote get-orig-source based on changed upstream release policy Modified: trunk/packages/tm-align/trunk/debian/get-orig-source =================================================================== --- trunk/packages/tm-align/trunk/debian/get-orig-source 2011-02-01 21:16:59 UTC (rev 5846) +++ trunk/packages/tm-align/trunk/debian/get-orig-source 2011-02-01 21:34:13 UTC (rev 5847) @@ -1,20 +1,22 @@ #!/bin/sh -tmpdir=tm-align-tmp -srcfile=TMalign.f -[ -d "$tmpdir" ] && rm -rf "$tmpdir" -mkdir "$tmpdir" -wget -N -q http://zhanglab.ccmb.med.umich.edu/TM-align/"$srcfile" --output-document="$tmpdir"/"$srcfile" -if [ ! -s "$tmpdir"/"$srcfile" ] ; then - echo "Failed to download $srcfile from http://zhanglab.ccmb.med.umich.edu/TM-align/" - exit -1 -fi -version=`egrep '\* [0-9]{4}/[0-9]{2}/[0-9]{2}: ' "$tmpdir"/"$srcfile" | tail -n 1 | cut -f 1 -d : | sed 's/[* /]//g'` -if [ "$version" = "" ] ; then - echo "Failed to obtain version number from $tmpdir/$srcfile. Giving up." - exit -1 -fi -newname="tm-align-${version}" -[ -d "$newname" ] && rm -rf $newname -mv $tmpdir $newname -GZIP="--best --no-name" tar czvf tm-align_${version}.orig.tar.gz $newname -[ -d "$newname" ] && rm -rf $newname +# script to download and repack source package of TMalign which strips the binaries from upstream tarball + +PKG=`dpkg-parsechangelog | awk '/^Source/ { print $2 }'` +VERSION=`uscan --verbose --force-download | \ + grep "Newest version on remote site is .* local version is .*" | \ + head -n 1 | \ + sed "s/Newest version on remote site is \([-0-9.]\+\),.*/\1/"` + +mkdir -p ../tarballs +cd ../tarballs + +UPSTREAMDIR=${PKG}-${VERSION} +mkdir -p ${UPSTREAMDIR} +cd ${UPSTREAMDIR} +tar -xzf ../../TMtools${VERSION}.tar.gz + +rm -rf TMscore TMalign +cd .. + +GZIP="--best --no-name" tar -czf "$PKG"_"$VERSION".orig.tar.gz "${UPSTREAMDIR}" +rm -rf "${UPSTREAMDIR}" Added: trunk/packages/tm-align/trunk/debian/watch =================================================================== --- trunk/packages/tm-align/trunk/debian/watch (rev 0) +++ trunk/packages/tm-align/trunk/debian/watch 2011-02-01 21:34:13 UTC (rev 5847) @@ -0,0 +1,2 @@ +version=3 +http://zhanglab.ccmb.med.umich.edu/TM-align/TMtools([\d]*)\.tar\.gz _______________________________________________ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit