Author: lkajan-guest
Date: 2012-10-11 14:38:12 +0000 (Thu, 11 Oct 2012)
New Revision: 12389

Modified:
   trunk/packages/conservation-code/trunk/debian/README.source
   trunk/packages/conservation-code/trunk/debian/rules
Log:
._* are removed from upstream in get-orig-source - explained in d/README.source

Modified: trunk/packages/conservation-code/trunk/debian/README.source
===================================================================
--- trunk/packages/conservation-code/trunk/debian/README.source 2012-10-11 
14:21:12 UTC (rev 12388)
+++ trunk/packages/conservation-code/trunk/debian/README.source 2012-10-11 
14:38:12 UTC (rev 12389)
@@ -4,7 +4,7 @@
 Repackaged Upstream Source
 --------------------------
 The 'get-orig-source' target is provided to build the upstream tarball.
-The problem with the upstream tarball is that it is not versioned. It also 
contains the main executable with extension (.py). In 'get-orig-source' the 
upstream tarball gets versioned and the extension of the executable is removed.
+The problem with the upstream tarball is that there is a '._conservation_code' 
file in its root. This confuses 'dpkg-source -b': it tries to apply the patches 
at the wrong level. Curiously, nothing else breaks because of this. All '._*' 
files ('macos-resource-fork-file' as lintian calls them) are removed in 
'get-orig-source'.
 
 Missing d/watch
 ---------------

Modified: trunk/packages/conservation-code/trunk/debian/rules
===================================================================
--- trunk/packages/conservation-code/trunk/debian/rules 2012-10-11 14:21:12 UTC 
(rev 12388)
+++ trunk/packages/conservation-code/trunk/debian/rules 2012-10-11 14:38:12 UTC 
(rev 12389)
@@ -16,10 +16,17 @@
 .PHONY: get-orig-source
 get-orig-source:
        set -e; \
+       if ! ( which xz >/dev/null ); then \
+               echo "Could not find 'xz' tool for compression. Please apt-get 
install xz-utils." ; \
+               exit 1; \
+       fi ; \
        t=$$(mktemp -d) || exit 1; \
        trap "rm -rf -- '$$t'" EXIT; \
        ( cd "$$t"; \
                wget -O conservation-code_20110309.0.orig.tar.gz 
http://compbio.cs.princeton.edu/conservation/conservation_code.tar.gz; \
+               gunzip *.tar.gz; \
+               tar --owner=root --group=root --mode=a+rX --delete -f *.tar 
--wildcards '*/._*'; \
+               xz --best *.tar; \
        ); \
        mv $$t/*.tar.?z ./
 


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to