[med-svn] r8621 - trunk/packages/neobio/trunk/debian
Andreas Tille
tille at alioth.debian.org
Sun Nov 20 20:41:00 UTC 2011
Author: tille
Date: 2011-11-20 20:40:58 +0000 (Sun, 20 Nov 2011)
New Revision: 8621
Added:
trunk/packages/neobio/trunk/debian/get-orig-source
Modified:
trunk/packages/neobio/trunk/debian/rules
Log:
Having a separate shell script simplifies writing the get-orig-source code; Removing *.class files really ( find '-o' just needs one true condition, second is not evaluated); Removing documentation without source and license
Added: trunk/packages/neobio/trunk/debian/get-orig-source
===================================================================
--- trunk/packages/neobio/trunk/debian/get-orig-source (rev 0)
+++ trunk/packages/neobio/trunk/debian/get-orig-source 2011-11-20 20:40:58 UTC (rev 8621)
@@ -0,0 +1,23 @@
+#!/bin/sh
+set -x
+VERSION=`dpkg-parsechangelog | grep '^Version:' | sed 's/^Version: \(.*\)-1/\1/'`
+ZIPF=neobio_${VERSION}.zip
+REPACKED=neobio-${VERSION}
+TARBALLS=`pwd`/../tarballs
+
+mkdir -p ${TARBALLS}
+cd ${TARBALLS}
+[ -f ${ZIPF} ] || wget -q -O ${ZIPF} http://sourceforge.net/projects/neobio/files/neobio/pre-alpha/neobio.zip
+rm -rf ${REPACKED}
+mkdir ${REPACKED}
+cd ${REPACKED}
+unzip -q ../${ZIPF}
+find . -name "*.class" -delete
+find . -name "Thumbs.db" -delete
+find . -name "*.ps" -delete
+find . -name "*.pdf" -delete
+find . -empty -type d -delete
+cd ..
+GZIP="--best --no-name" tar -czf neobio_${VERSION}.orig.tar.gz ${REPACKED}
+rm -rf ${REPACKED}
+cd ..
Modified: trunk/packages/neobio/trunk/debian/rules
===================================================================
--- trunk/packages/neobio/trunk/debian/rules 2011-11-20 19:30:27 UTC (rev 8620)
+++ trunk/packages/neobio/trunk/debian/rules 2011-11-20 20:40:58 UTC (rev 8621)
@@ -27,17 +27,4 @@
TARBALLS := $(CURDIR)/../tarballs
get-orig-source:
- [ -f $(ZIPF) ] || wget -q -O $(ZIPF) http://sourceforge.net/projects/neobio/files/neobio/pre-alpha/neobio.zip
- rm -rf $(SRC_TMP)/$(REPACKED)
- mkdir $(SRC_TMP)/$(REPACKED)
- cd $(SRC_TMP)/$(REPACKED) && \
- unzip -q $(ZIPF) && \
- find . -name "*.class" -o -name "Thumbs.db" -delete && \
- find . -empty -type d -delete
- [ -d $(TARBALLS) ] || mkdir $(TARBALLS)
- cd $(SRC_TMP) && GZIP="--best --no-name" tar -czf $(TARBALLS)/neobio_$(VERSION).orig.tar.gz $(REPACKED)
- rm -rf $(SRC_TMP)
-
-# make -f debian/rules get-orig-source
-# debuild or pdebuild
-
+ . debian/get-orig-source
More information about the debian-med-commit
mailing list