[med-svn] r13708 - trunk/packages/pixelmed/trunk/debian
Mathieu Malaterre
malat at alioth.debian.org
Fri May 24 17:30:26 UTC 2013
Author: malat
Date: 2013-05-24 17:30:26 +0000 (Fri, 24 May 2013)
New Revision: 13708
Added:
trunk/packages/pixelmed/trunk/debian/jnlp2script.xsl
Modified:
trunk/packages/pixelmed/trunk/debian/rules
Log:
Add script generation
Added: trunk/packages/pixelmed/trunk/debian/jnlp2script.xsl
===================================================================
--- trunk/packages/pixelmed/trunk/debian/jnlp2script.xsl (rev 0)
+++ trunk/packages/pixelmed/trunk/debian/jnlp2script.xsl 2013-05-24 17:30:26 UTC (rev 13708)
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (c) 2013 Mathieu Malaterre <malat at debian.org>
+-->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+ <xsl:output method="text" indent="no" omit-xml-declaration="yes" encoding="utf-8"/>
+ <xsl:strip-space elements="*"/>
+ <xsl:template match="jnlp">
+ <xsl:text>#!/bin/sh
+</xsl:text>
+<xsl:text># generated by jnlp2script.sh
+</xsl:text>
+<xsl:text>
+# </xsl:text>
+ <xsl:value-of select="@codebase"/>
+<xsl:text>
+
+java -cp /usr/share/java/pixelmed.jar </xsl:text>
+ <xsl:value-of select="resources/j2se/@java-vm-args"/>
+<xsl:text> </xsl:text>
+ <xsl:value-of select="application-desc/@main-class"/>
+<xsl:text>
+</xsl:text>
+ </xsl:template>
+</xsl:stylesheet>
Modified: trunk/packages/pixelmed/trunk/debian/rules
===================================================================
--- trunk/packages/pixelmed/trunk/debian/rules 2013-05-24 17:11:15 UTC (rev 13707)
+++ trunk/packages/pixelmed/trunk/debian/rules 2013-05-24 17:30:26 UTC (rev 13708)
@@ -28,8 +28,12 @@
# doc package:
rm -rf docs
-debian/DoseUtility.desktop: webstart/DoseUtility.jnlp
+debian/DoseUtility.desktop: webstart/DoseUtility.jnlp debian/jnlp2script.xsl
xsltproc -o $@ debian/jnlp2desktop.xsl webstart/DoseUtility.jnlp
+debian/DoseUtility: webstart/DoseUtility.jnlp debian/jnlp2script.xsl
+ xsltproc -o $@ debian/jnlp2script.xsl webstart/DoseUtility.jnlp
+ chmod +x $@
+
get-orig-source:
./debian/get-orig-source
More information about the debian-med-commit
mailing list