Author: plessy
Date: 2011-11-08 06:14:24 +0000 (Tue, 08 Nov 2011)
New Revision: 8469

Added:
   trunk/packages/muscle/trunk/debian/README.source
Modified:
   trunk/packages/muscle/trunk/debian/changelog
   trunk/packages/muscle/trunk/debian/copyright
   trunk/packages/muscle/trunk/debian/rules
Log:
Repack usptream archive and implemented a get-orig-source target.


Added: trunk/packages/muscle/trunk/debian/README.source
===================================================================
--- trunk/packages/muscle/trunk/debian/README.source                            
(rev 0)
+++ trunk/packages/muscle/trunk/debian/README.source    2011-11-08 06:14:24 UTC 
(rev 8469)
@@ -0,0 +1,3 @@
+The original upstream archive have been repacked to remove the muscle21
+program, for which it was unsure if source was provided.  To simplify building,
+the contents of the src directory were moved to the root.

Modified: trunk/packages/muscle/trunk/debian/changelog
===================================================================
--- trunk/packages/muscle/trunk/debian/changelog        2011-11-07 21:24:58 UTC 
(rev 8468)
+++ trunk/packages/muscle/trunk/debian/changelog        2011-11-08 06:14:24 UTC 
(rev 8469)
@@ -6,6 +6,8 @@
   * Changed the doc-base section according to the new policy.
   * Updated my email address.
   * Updated debian/watch to new version scheme and download location.
+  * Repack usptream archive and implemented a get-orig-source target
+    (debian/rules, debian/README.source, debian/copyright).
 
   [ David Paleino ]
   * debian/control:

Modified: trunk/packages/muscle/trunk/debian/copyright
===================================================================
--- trunk/packages/muscle/trunk/debian/copyright        2011-11-07 21:24:58 UTC 
(rev 8468)
+++ trunk/packages/muscle/trunk/debian/copyright        2011-11-08 06:14:24 UTC 
(rev 8469)
@@ -1,32 +1,10 @@
-X-Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat
-X-Debianized-By: Steffen Moeller <[email protected]>
-X-Debianized-Date: Sun, 19 Sep 2004 00:51:19 +0200
+Format: http://dep.debian.net/deps/dep5/
 Source: http://www.drive5.com/muscle/downloads3.8.31/muscle3.8.31_src.tar.gz
-X-Upstream-Author: Robert C. Edgar "Bob" <[email protected]>
+Comment: This release contains a potentially sourceless binary file, muscle21, 
that was removed.
 
-This release contains a potentially sourceless binary file, muscle21.  It needs
-to be removed.  The command ‘grep Rel muscle21.vcproj  | cut -f2 -d'"' | xargs
-ls’ suggests that the file consts.h may be needed to build muscle21, but is
-missing.
-
-Files: debian/*
-
-Copyright: © 2004 Steffen Moeller <[email protected]>
-           © 2007 Nelson A. de Oliveira <[email protected]>
-          © 2007 David Paleino <[email protected]>
-          © 2006-2008 Charles Plessy <[email protected]>
-
-Licence: PD
- Please treat this work as if it were in public domain.
-
-
 Files: *
-
-Copyright: This work in not subjected to copyright.
-
-X-Comment: This is the work (2004-2007 )of Robert C. Edgar "Bob" 
<[email protected]>
-
-License: PD
+Copyright: © Robert C. Edgar "Bob" <[email protected]>
+License: PD-dedication
  MUSCLE is public domain software
  The MUSCLE software, including object and source code, is hereby donated
  to the public domain.
@@ -34,4 +12,13 @@
  Disclaimer of warranty
  THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
  EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF
- MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 
+ MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+Files: debian/*
+Copyright: © 2004 Steffen Moeller <[email protected]>
+           © 2007 Nelson A. de Oliveira <[email protected]>
+           © 2007 David Paleino <[email protected]>
+           © 2006-2008 Charles Plessy <[email protected]>
+License: PD-dedication
+ Please treat this work as if it were in public domain.
+

Modified: trunk/packages/muscle/trunk/debian/rules
===================================================================
--- trunk/packages/muscle/trunk/debian/rules    2011-11-07 21:24:58 UTC (rev 
8468)
+++ trunk/packages/muscle/trunk/debian/rules    2011-11-08 06:14:24 UTC (rev 
8469)
@@ -16,3 +16,19 @@
 clean::
        $(RM) *.o make.err make.out
        $(RM) muscle
+
+SRC_TMP    := $(shell mktemp --tmpdir --directory muscle-build.XXXXXXXXXX)
+UP_TARBALL := $(SRC_TMP)/muscle$(DEB_UPSTREAM_VERSION)_src.tar.gz
+REPACKED   := muscle-$(DEB_UPSTREAM_VERSION).orig
+TARBALLS   := $(CURDIR)/../tarballs
+
+get-orig-source:
+       rm -rf $(SRC_TMP)/$(REPACKED)
+       [ -f $(UP_TARBALL) ] || wget -q -O $(UP_TARBALL) 
http://www.drive5.com/muscle/downloads3.8.31/muscle$(DEB_UPSTREAM_VERSION)_src.tar.gz
+       cd $(SRC_TMP) && \
+         tar xvf $(UP_TARBALL) && \
+         find . -name "muscle21" -delete && \
+         mv $(SRC_TMP)/muscle$(DEB_UPSTREAM_VERSION)/src $(SRC_TMP)/$(REPACKED)
+       [ -d $(TARBALLS) ] || mkdir $(TARBALLS)
+       cd $(SRC_TMP) && tar -cjf 
$(TARBALLS)/muscle_$(DEB_UPSTREAM_VERSION).orig.tar.bz2 $(REPACKED)
+       rm -rf $(SRC_TMP)


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

Reply via email to