Author: malat
Date: 2013-06-03 07:31:19 +0000 (Mon, 03 Jun 2013)
New Revision: 13806

Added:
   trunk/packages/pixelmed/trunk/debian/ConvertAmicasJPEG2000FilesetToDicom
   trunk/packages/pixelmed/trunk/debian/DicomCleaner
   trunk/packages/pixelmed/trunk/debian/DicomImageBlackout
   trunk/packages/pixelmed/trunk/debian/DicomImageViewer
   trunk/packages/pixelmed/trunk/debian/DicomSRValidator
   trunk/packages/pixelmed/trunk/debian/DoseUtility
   trunk/packages/pixelmed/trunk/debian/MediaImporter
   trunk/packages/pixelmed/trunk/debian/VerificationSOPClassSCU
   trunk/packages/pixelmed/trunk/debian/WatchFolderAndSend
   trunk/packages/pixelmed/trunk/debian/pixelmed-apps.install
   trunk/packages/pixelmed/trunk/debian/pixelmed-webstart-apps.install
Modified:
   trunk/packages/pixelmed/trunk/debian/changelog
   trunk/packages/pixelmed/trunk/debian/control
   trunk/packages/pixelmed/trunk/debian/ecgviewer
   trunk/packages/pixelmed/trunk/debian/pixelmed-java.install
   trunk/packages/pixelmed/trunk/debian/pixelmed-www.install
   trunk/packages/pixelmed/trunk/debian/rules
Log:
Rework pixelmed package

Added: trunk/packages/pixelmed/trunk/debian/ConvertAmicasJPEG2000FilesetToDicom
===================================================================
--- trunk/packages/pixelmed/trunk/debian/ConvertAmicasJPEG2000FilesetToDicom    
                        (rev 0)
+++ trunk/packages/pixelmed/trunk/debian/ConvertAmicasJPEG2000FilesetToDicom    
2013-06-03 07:31:19 UTC (rev 13806)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# generated by jnlp2script.sh
+
+# http://www.dclunie.com/pixelmed/software/webstart
+
+java -cp /usr/share/java/pixelmed.jar -Xmx128m 
com.pixelmed.convert.ConvertAmicasJPEG2000FilesetToDicom


Property changes on: 
trunk/packages/pixelmed/trunk/debian/ConvertAmicasJPEG2000FilesetToDicom
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/pixelmed/trunk/debian/DicomCleaner
===================================================================
--- trunk/packages/pixelmed/trunk/debian/DicomCleaner                           
(rev 0)
+++ trunk/packages/pixelmed/trunk/debian/DicomCleaner   2013-06-03 07:31:19 UTC 
(rev 13806)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# generated by jnlp2script.sh
+
+# http://www.dclunie.com/pixelmed/software/webstart
+
+java -cp /usr/share/java/pixelmed.jar -Xmx768m 
com.pixelmed.display.DicomCleaner


Property changes on: trunk/packages/pixelmed/trunk/debian/DicomCleaner
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/pixelmed/trunk/debian/DicomImageBlackout
===================================================================
--- trunk/packages/pixelmed/trunk/debian/DicomImageBlackout                     
        (rev 0)
+++ trunk/packages/pixelmed/trunk/debian/DicomImageBlackout     2013-06-03 
07:31:19 UTC (rev 13806)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# generated by jnlp2script.sh
+
+# http://www.dclunie.com/pixelmed/software/webstart
+
+java -cp /usr/share/java/pixelmed.jar -Xmx512m 
com.pixelmed.display.DicomImageBlackout


Property changes on: trunk/packages/pixelmed/trunk/debian/DicomImageBlackout
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/pixelmed/trunk/debian/DicomImageViewer
===================================================================
--- trunk/packages/pixelmed/trunk/debian/DicomImageViewer                       
        (rev 0)
+++ trunk/packages/pixelmed/trunk/debian/DicomImageViewer       2013-06-03 
07:31:19 UTC (rev 13806)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# generated by jnlp2script.sh
+
+# http://www.dclunie.com/pixelmed/software/webstart
+
+java -cp /usr/share/java/pixelmed.jar -Xmx512m 
com.pixelmed.display.DicomImageViewer


Property changes on: trunk/packages/pixelmed/trunk/debian/DicomImageViewer
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/pixelmed/trunk/debian/DicomSRValidator
===================================================================
--- trunk/packages/pixelmed/trunk/debian/DicomSRValidator                       
        (rev 0)
+++ trunk/packages/pixelmed/trunk/debian/DicomSRValidator       2013-06-03 
07:31:19 UTC (rev 13806)
@@ -0,0 +1,4 @@
+#!/bin/sh
+# manually generated
+
+java -cp /usr/share/java/pixelmed.jar com.pixelmed.validate.DicomSRValidator 
"$@"


Property changes on: trunk/packages/pixelmed/trunk/debian/DicomSRValidator
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/pixelmed/trunk/debian/DoseUtility
===================================================================
--- trunk/packages/pixelmed/trunk/debian/DoseUtility                            
(rev 0)
+++ trunk/packages/pixelmed/trunk/debian/DoseUtility    2013-06-03 07:31:19 UTC 
(rev 13806)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# generated by jnlp2script.sh
+
+# http://www.dclunie.com/pixelmed/software/webstart
+
+java -cp /usr/share/java/pixelmed.jar -Xmx768m -Xss2m 
com.pixelmed.apps.DoseUtility


Property changes on: trunk/packages/pixelmed/trunk/debian/DoseUtility
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/pixelmed/trunk/debian/MediaImporter
===================================================================
--- trunk/packages/pixelmed/trunk/debian/MediaImporter                          
(rev 0)
+++ trunk/packages/pixelmed/trunk/debian/MediaImporter  2013-06-03 07:31:19 UTC 
(rev 13806)
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Type=Application
+Terminal=false
+Version=20130220
+Name=MediaImporter
+GenericName=MediaImporter Application
+Comment=A simple media checker that searches for DICOMDIR and/or DICOM files.
+TryExec=
+Exec=
+Categories=Education;DataVisualization;ImageProcessing;MedicalSoftware
+Icon=
+MimeType=application/x-;

Added: trunk/packages/pixelmed/trunk/debian/VerificationSOPClassSCU
===================================================================
--- trunk/packages/pixelmed/trunk/debian/VerificationSOPClassSCU                
                (rev 0)
+++ trunk/packages/pixelmed/trunk/debian/VerificationSOPClassSCU        
2013-06-03 07:31:19 UTC (rev 13806)
@@ -0,0 +1,4 @@
+#!/bin/sh
+# manually generated
+
+java -cp /usr/share/java/pixelmed.jar 
com.pixelmed.network.VerificationSOPClassSCU "$@"


Property changes on: 
trunk/packages/pixelmed/trunk/debian/VerificationSOPClassSCU
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/pixelmed/trunk/debian/WatchFolderAndSend
===================================================================
--- trunk/packages/pixelmed/trunk/debian/WatchFolderAndSend                     
        (rev 0)
+++ trunk/packages/pixelmed/trunk/debian/WatchFolderAndSend     2013-06-03 
07:31:19 UTC (rev 13806)
@@ -0,0 +1,6 @@
+#!/bin/sh
+# generated by jnlp2script.sh
+
+# http://www.dclunie.com/pixelmed/software/webstart
+
+java -cp /usr/share/java/pixelmed.jar -Xmx128m 
com.pixelmed.apps.WatchFolderAndSend


Property changes on: trunk/packages/pixelmed/trunk/debian/WatchFolderAndSend
___________________________________________________________________
Added: svn:executable
   + *

Modified: trunk/packages/pixelmed/trunk/debian/changelog
===================================================================
--- trunk/packages/pixelmed/trunk/debian/changelog      2013-06-03 07:14:17 UTC 
(rev 13805)
+++ trunk/packages/pixelmed/trunk/debian/changelog      2013-06-03 07:31:19 UTC 
(rev 13806)
@@ -1,3 +1,11 @@
+pixelmed (20130426-1) UNRELEASED; urgency=low
+
+  * New upstream
+  * Provides webapps as command line utils. Closes: #657354
+  * Add demos command line tools. Closes: #664087
+
+ -- Mathieu Malaterre <[email protected]>  Mon, 03 Jun 2013 09:12:59 +0200
+
 pixelmed (20130220-1) experimental; urgency=low
 
   * New upstream

Modified: trunk/packages/pixelmed/trunk/debian/control
===================================================================
--- trunk/packages/pixelmed/trunk/debian/control        2013-06-03 07:14:17 UTC 
(rev 13805)
+++ trunk/packages/pixelmed/trunk/debian/control        2013-06-03 07:31:19 UTC 
(rev 13806)
@@ -17,11 +17,13 @@
 Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/pixelmed/trunk/
 Homepage: http://www.pixelmed.com
 
-Package: pixelmed-java
+Package: libpixelmed-java
 Architecture: all
 Section: java
 Depends: ${java:Depends}, ${misc:Depends}
 Suggests: libjai-imageio-core-java
+Conflicts: pixelmed-java
+Replaces: pixelmed-java
 Description: DICOM implementation containing Image Viewer and a ECG Viewer
  This is a stand-alone DICOM toolkit that implements code for reading
  and creating DICOM data, DICOM network and file support, a database of
@@ -32,7 +34,7 @@
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
-Suggests: pixelmed-java
+Suggests: libpixelmed-java
 Description: DICOM implementation containing Image Viewer and a ECG Viewer - 
doc
  This is a stand-alone DICOM toolkit that implements code for reading
  and creating DICOM data, DICOM network and file support, a database of
@@ -41,14 +43,38 @@
  .
  This is the documentation package for pixelmed-java
 
+Package: pixelmed-apps
+Architecture: all
+Section: utils
+Depends: ${misc:Depends}, default-jre-headless, libpixelmed-java (= 
${binary:Version})
+Description: DICOM implementation containing Image Viewer and a ECG Viewer - 
jnlp
+ This is a stand-alone DICOM toolkit that implements code for reading
+ and creating DICOM data, DICOM network and file support, a database of
+ DICOM objects, support for display of directories, images, reports and
+ spectra, and DICOM object validation.
+ .
+ Provide command line applications for using pixelmed
+
+Package: pixelmed-webstart-apps
+Architecture: all
+Section: utils
+Depends: ${misc:Depends}, libpixelmed-java (= ${binary:Version})
+Description: DICOM implementation containing Image Viewer and a ECG Viewer - 
jnlp
+ This is a stand-alone DICOM toolkit that implements code for reading
+ and creating DICOM data, DICOM network and file support, a database of
+ DICOM objects, support for display of directories, images, reports and
+ spectra, and DICOM object validation.
+ .
+ Provide JNLP applications as command line apps
+
 Package: pixelmed-www
 Architecture: all
 Section: web
-Depends: ${misc:Depends}, pixelmed-java (= ${binary:Version})
+Depends: ${misc:Depends}, pixelmed-webstart-apps (= ${binary:Version})
 Description: DICOM implementation containing Image Viewer and a ECG Viewer - 
jnlp
  This is a stand-alone DICOM toolkit that implements code for reading
  and creating DICOM data, DICOM network and file support, a database of
  DICOM objects, support for display of directories, images, reports and
  spectra, and DICOM object validation.
  .
- This is the web package. Provide JNLP applications
+ This is the web package. Depends on JNLP applications, provides HTML pages

Modified: trunk/packages/pixelmed/trunk/debian/ecgviewer
===================================================================
--- trunk/packages/pixelmed/trunk/debian/ecgviewer      2013-06-03 07:14:17 UTC 
(rev 13805)
+++ trunk/packages/pixelmed/trunk/debian/ecgviewer      2013-06-03 07:31:19 UTC 
(rev 13806)
@@ -10,11 +10,10 @@
 . /usr/lib/java-wrappers/java-wrappers.sh
 
 # We prefer to use openjdk or Sun's java if available
-find_java_runtime openjdk sun  || find_java_runtime 
+find_java_runtime openjdk sun || find_java_runtime 
 
 find_jars pixelmed commons-codec
 
 #java -Xmx512m -Xms512m -cp
 #java -cp "/usr/share/java/pixelmed.jar:/usr/share/java/commons-codec.jar" 
com.pixelmed.displaywave.ECGViewer
 run_java com.pixelmed.displaywave.ECGViewer "$@"
-

Added: trunk/packages/pixelmed/trunk/debian/pixelmed-apps.install
===================================================================
--- trunk/packages/pixelmed/trunk/debian/pixelmed-apps.install                  
        (rev 0)
+++ trunk/packages/pixelmed/trunk/debian/pixelmed-apps.install  2013-06-03 
07:31:19 UTC (rev 13806)
@@ -0,0 +1,8 @@
+# command line tool
+debian/DicomSRValidator         usr/bin
+debian/VerificationSOPClassSCU  usr/bin
+# GUI
+.com.pixelmed.display.DicomImageViewer.properties etc/pixelmed
+debian/dicomimageviewer usr/bin
+debian/doseutility      usr/bin
+debian/ecgviewer        usr/bin

Modified: trunk/packages/pixelmed/trunk/debian/pixelmed-java.install
===================================================================
--- trunk/packages/pixelmed/trunk/debian/pixelmed-java.install  2013-06-03 
07:14:17 UTC (rev 13805)
+++ trunk/packages/pixelmed/trunk/debian/pixelmed-java.install  2013-06-03 
07:31:19 UTC (rev 13806)
@@ -1,4 +0,0 @@
-.com.pixelmed.display.DicomImageViewer.properties etc/pixelmed
-debian/dicomimageviewer usr/bin
-debian/doseutility usr/bin
-debian/ecgviewer usr/bin

Added: trunk/packages/pixelmed/trunk/debian/pixelmed-webstart-apps.install
===================================================================
--- trunk/packages/pixelmed/trunk/debian/pixelmed-webstart-apps.install         
                (rev 0)
+++ trunk/packages/pixelmed/trunk/debian/pixelmed-webstart-apps.install 
2013-06-03 07:31:19 UTC (rev 13806)
@@ -0,0 +1,10 @@
+webstart/*.jnlp usr/share/pixelmed
+icons           usr/share/pixelmed
+# shell scripts wrappers:
+debian/DicomImageBlackout
+debian/MediaImporter
+debian/WatchFolderAndSend
+debian/DicomImageViewer
+debian/ConvertAmicasJPEG2000FilesetToDicom
+debian/DicomCleaner
+debian/DoseUtility

Modified: trunk/packages/pixelmed/trunk/debian/pixelmed-www.install
===================================================================
--- trunk/packages/pixelmed/trunk/debian/pixelmed-www.install   2013-06-03 
07:14:17 UTC (rev 13805)
+++ trunk/packages/pixelmed/trunk/debian/pixelmed-www.install   2013-06-03 
07:31:19 UTC (rev 13806)
@@ -1,5 +1,3 @@
 webstart/*.html usr/share/pixelmed
-webstart/*.jnlp usr/share/pixelmed
 webstart/images usr/share/pixelmed
-icons           usr/share/pixelmed
 debian/pixelmed etc/apache2/sites-available

Modified: trunk/packages/pixelmed/trunk/debian/rules
===================================================================
--- trunk/packages/pixelmed/trunk/debian/rules  2013-06-03 07:14:17 UTC (rev 
13805)
+++ trunk/packages/pixelmed/trunk/debian/rules  2013-06-03 07:31:19 UTC (rev 
13806)
@@ -30,12 +30,16 @@
        # doc package:
        rm -rf docs
 
-debian/DoseUtility.desktop: webstart/DoseUtility.jnlp debian/jnlp2script.xsl
-       xsltproc --stringparam pixelmed_version $(VERSION) -o $@ 
debian/jnlp2desktop.xsl webstart/DoseUtility.jnlp
-
-debian/DoseUtility: webstart/DoseUtility.jnlp debian/jnlp2script.xsl
-       xsltproc --stringparam pixelmed_version $(VERSION) -o $@ 
debian/jnlp2script.xsl webstart/DoseUtility.jnlp
+#debian/%.desktop: webstart/%.jnlp debian/jnlp2script.xsl
+debian/%: webstart/%.jnlp debian/jnlp2script.xsl
+       # create .desktop file:
+       xsltproc --stringparam pixelmed_version $(VERSION) -o $@ 
debian/jnlp2desktop.xsl $<
+       # script wrapper:
+       xsltproc --stringparam pixelmed_version $(VERSION) -o $@ 
debian/jnlp2script.xsl $<
        chmod +x $@
 
+pixelmed_webapps: debian/DicomImageBlackout debian/MediaImporter 
debian/WatchFolderAndSend debian/DicomImageViewer 
debian/ConvertAmicasJPEG2000FilesetToDicom debian/DicomCleaner 
debian/DoseUtility
+       echo "all shell script wrappers done"
+
 get-orig-source:
        ./debian/get-orig-source


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

Reply via email to