Author: malat-guest
Date: 2009-08-09 09:57:54 +0000 (Sun, 09 Aug 2009)
New Revision: 3751

Modified:
   trunk/packages/dicom3tools/trunk/debian/README.Debian
   trunk/packages/dicom3tools/trunk/debian/changelog
   trunk/packages/dicom3tools/trunk/debian/rules
Log:
Redo packaging, only ship minimal cmd line utilities

Modified: trunk/packages/dicom3tools/trunk/debian/README.Debian
===================================================================
--- trunk/packages/dicom3tools/trunk/debian/README.Debian       2009-08-09 
08:35:41 UTC (rev 3750)
+++ trunk/packages/dicom3tools/trunk/debian/README.Debian       2009-08-09 
09:57:54 UTC (rev 3751)
@@ -5,11 +5,38 @@
 
 See: http://www.dclunie.com/dicom3tools.html
 
-Package details:
+We only distribute the read-only cmd line executable, just as the official 
ones:
+
+$ unzip dicom3tools_winexe_1.00.snapshot.20090716.zip
+Archive:  dicom3tools_winexe_1.00.snapshot.20090716.zip
+  inflating: andump.exe              
+  inflating: dcdump.exe              
+  inflating: dcentvfy.exe            
+  inflating: dcfile.exe              
+  inflating: dchist.exe              
+  inflating: dciodvfy.exe            
+  inflating: dckey.exe               
+  inflating: dcsort.exe              
+  inflating: dcsrdump.exe            
+  inflating: dcstats.exe             
+  inflating: dctable.exe             
+  inflating: cygwin1.dll             
+
+
+Historical footnote, at first the package was being distributed with tool that 
+would generate DICOM with invalid root UID:
+...
 The package is setup so that default Root UID is 0.0.0.0. This means that DICOM
 file created will be syntaxically correct, but will be refused by standard 
DICOM
 implementation as this is not allowed as valid Root UID. You should either only
 use this package for validation, but not in a production site, where produced
 DICOM files are supposed to be sent to the outside world.
+...
 
- -- Mathieu Malaterre <[email protected]>  Sun, 14 Dec 2008 17:28:00 
+0100
+But the main author objected that this would be extremely dangerous, as such 
it was decided to
+only distribute the exact same binaries as the one for windows and macosx. Ref:
+
+Debian package for dicom3tools:
+http://groups.google.com/group/comp.protocols.dicom/browse_thread/thread/719f2662d40e5c63
+
+ -- Mathieu Malaterre <[email protected]>  Sun, 09 Aug 2009 10:39:39 
+0200

Modified: trunk/packages/dicom3tools/trunk/debian/changelog
===================================================================
--- trunk/packages/dicom3tools/trunk/debian/changelog   2009-08-09 08:35:41 UTC 
(rev 3750)
+++ trunk/packages/dicom3tools/trunk/debian/changelog   2009-08-09 09:57:54 UTC 
(rev 3751)
@@ -1,3 +1,10 @@
+dicom3tools (1.0~20090716-2) unstable; urgency=low
+
+  * Fix the copyright file, include exact wording,
+  * Only distribute the same binaries as what the main author is doing 
+
+ -- Mathieu Malaterre <[email protected]>  Sun, 09 Aug 2009 10:39:39 
+0200
+
 dicom3tools (1.0~20090716-1) unstable; urgency=low
 
   * Initial Release (Closes: #508901)

Modified: trunk/packages/dicom3tools/trunk/debian/rules
===================================================================
--- trunk/packages/dicom3tools/trunk/debian/rules       2009-08-09 08:35:41 UTC 
(rev 3750)
+++ trunk/packages/dicom3tools/trunk/debian/rules       2009-08-09 09:57:54 UTC 
(rev 3751)
@@ -85,8 +85,10 @@
        # hyphen-used-as-minus-sign
        #find $(CURDIR)/debian/dicom3tools/usr/share/man/man1 -type f -exec sed 
-i -e 's/-/\\-/g' {} \;
        # Can't use above -> manpage-has-bad-whatis-entry
+       # Remove except list :
+       find $(CURDIR)/debian/dicom3tools/usr/bin -type f -not \( -name 
andump\* -o -name dcdump\* -o -name dcentvfy\* -o -name dcfile\* -o -name 
dchist\* -o -name dciodvfy\* -o -name dckey\* -o -name dcsort\* -o -name 
dcsrdump\* -o -name dcstats\* -o -name dctable\* \) -print | xargs rm; \
+       find $(CURDIR)/debian/dicom3tools/usr/share/man -type f -not \( -name 
andump\* -o -name dcdump\* -o -name dcentvfy\* -o -name dcfile\* -o -name 
dchist\* -o -name dciodvfy\* -o -name dckey\* -o -name dcsort\* -o -name 
dcsrdump\* -o -name dcstats\* -o -name dctable\* \) -print | xargs rm; \
 
-
 # Build architecture-independent files here.
 binary-indep: build install
 # We have nothing to do by default.


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

Reply via email to