Author: malat Date: 2013-05-24 17:11:15 +0000 (Fri, 24 May 2013) New Revision: 13707
Added: trunk/packages/pixelmed/trunk/debian/jnlp2desktop.xsl Modified: trunk/packages/pixelmed/trunk/debian/rules Log: Generates .desktop from JNLP input Added: trunk/packages/pixelmed/trunk/debian/jnlp2desktop.xsl =================================================================== --- trunk/packages/pixelmed/trunk/debian/jnlp2desktop.xsl (rev 0) +++ trunk/packages/pixelmed/trunk/debian/jnlp2desktop.xsl 2013-05-24 17:11:15 UTC (rev 13707) @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (c) 2013 Mathieu Malaterre <ma...@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="title"> + <xsl:text>Name=</xsl:text> + <xsl:value-of select="normalize-space(.)"/> + <xsl:text> +</xsl:text> + </xsl:template> + <xsl:template match="description[@kind='short']"> + <xsl:text>Comment=</xsl:text> + <xsl:value-of select="normalize-space(.)"/> + <xsl:text> +</xsl:text> + </xsl:template> + <xsl:template match="description"> + <xsl:text>GenericName=</xsl:text> + <xsl:value-of select="normalize-space(.)"/> + <xsl:text> +</xsl:text> + </xsl:template> + <xsl:template match="information"> + <xsl:apply-templates/> + </xsl:template> + <xsl:template match="jnlp"> + <xsl:text>[Desktop Entry] +Type=Application +Terminal=false +Version=0.0.0 +</xsl:text> + <xsl:apply-templates/> +<xsl:text>TryExec= +Exec= +Categories=Education;DataVisualization;ImageProcessing;MedicalSoftware +Icon= +MimeType=application/x-; +</xsl:text> + </xsl:template> + <xsl:template match="*|@*"> + </xsl:template> +</xsl:stylesheet> Modified: trunk/packages/pixelmed/trunk/debian/rules =================================================================== --- trunk/packages/pixelmed/trunk/debian/rules 2013-05-24 16:29:01 UTC (rev 13706) +++ trunk/packages/pixelmed/trunk/debian/rules 2013-05-24 17:11:15 UTC (rev 13707) @@ -28,5 +28,8 @@ # doc package: rm -rf docs +debian/DoseUtility.desktop: webstart/DoseUtility.jnlp + xsltproc -o $@ debian/jnlp2desktop.xsl webstart/DoseUtility.jnlp + get-orig-source: ./debian/get-orig-source _______________________________________________ debian-med-commit mailing list debian-med-commit@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit