debian/ 0000755 0000000 0000000 00000000000 12216153317 007167 5 ustar debian/libjnlp-servlet-java.poms 0000644 0000000 0000000 00000000143 12216153317 014120 0 ustar debian/jnlp-servlet-pom.xml --usj-name=jnlp-servlet
debian/jardiff-pom.xml --usj-name=jnlp-jardiff
debian/jardiff-pom.xml 0000644 0000000 0000000 00000001014 12216153317 012103 0 ustar
4.0.0
jnlp.sample
jardiff
JarDiff
20120126
BSD
http://www.opensource.org/licenses/bsd-license.php
debian/libjnlp-servlet-java.jlibs 0000644 0000000 0000000 00000000052 12216153317 014244 0 ustar lib/jnlp-servlet.jar
lib/jnlp-jardiff.jar
debian/watch 0000644 0000000 0000000 00000000434 12216153317 010221 0 ustar #Nothing to watch yet because upstream does not tag the releases
#version=3
#opts=dversionmangle=s/(\da?)[\+\.\-~](?:dfsg|debian|ds|repack|repacked)\.?\d*$/$1/ \
#https://github.com/psndcsrv/jnlp-servlet/tags \
#.*/archive/(?:upstream/)?(?:v||version-|release-|X|R|r)(\d\S*)\.tar\.gz
debian/rules 0000755 0000000 0000000 00000000320 12216153317 010242 0 ustar #!/usr/bin/make -f
export JAVA_HOME=/usr/lib/jvm/default-java
# Put depended upon jars in here
export CLASSPATH=/usr/share/java/servlet-api-3.0.jar
%:
dh $@ --with javahelper --with jh_maven_repo_helper
debian/changelog 0000644 0000000 0000000 00000000660 12216153317 011043 0 ustar jnlp-servlet (20120126-2) unstable; urgency=low
* Rename jardiff.jar to jnlp-jardiff.jar to avoid conflict with
jardiff package (Closes: #723606)
* Build against libservlet3.0-java.
-- Andrew Ross Tue, 17 Sep 2013 18:06:11 -0400
jnlp-servlet (20120126-1) unstable; urgency=low
* Initial release. (Closes: #720101)
-- Andrew Ross Sun, 18 Aug 2013 16:47:45 +0100
debian/patches/ 0000755 0000000 0000000 00000000000 12216153317 010616 5 ustar debian/patches/series 0000644 0000000 0000000 00000000014 12216153317 012026 0 ustar build.patch
debian/patches/build.patch 0000644 0000000 0000000 00000002144 12216153317 012737 0 ustar Description: Fix the classpath for building in Debian.
The fix is only needed in Debian, no changes required upstream.
Forwarded: not-needed
Author: Andrew Ross
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -2,7 +2,8 @@
# environment variable FILE_SEPARATOR variable for file separator (; on win32 and : on unix)
FILE_SEPARATOR = :
# environment variable CLASS_PATH should contain path to javaws.jar and servlet.jar
-CLASS_PATH = $(JAVA_HOME)/lib/javaws.jar$(FILE_SEPARATOR)deplib/servlet-api.jar
+CLASS_PATH = $(JAVA_HOME)/lib/javaws.jar$(FILE_SEPARATOR)/usr/share/java/servlet-api-3.0.jar
+TMPDIR = .
# environment variable TMPDIR should point to tmp directory
# environment variable SDK_HOME should point to SDK directory
SDK_HOME = $(JAVA_HOME)
@@ -72,7 +73,7 @@
jardiff-jar:
$(ECHO) 'Main-Class:' jnlp.sample.jardiff.JarDiff > $(TMPDIR)/jardiff.manifest
- $(JAR) cvfm $(OUTPUT_DIR)/jardiff.jar $(TMPDIR)/jardiff.manifest -C $(CLASSDESTDIR) .
+ $(JAR) cvfm $(OUTPUT_DIR)/jnlp-jardiff.jar $(TMPDIR)/jardiff.manifest -C $(CLASSDESTDIR) .
$(RM) $(TMPDIR)/jardiff.manifest
servlet-jar:
debian/source/ 0000755 0000000 0000000 00000000000 12216153317 010467 5 ustar debian/source/format 0000644 0000000 0000000 00000000014 12216153317 011675 0 ustar 3.0 (quilt)
debian/jnlp-servlet-pom.xml 0000644 0000000 0000000 00000001561 12216153317 013132 0 ustar
4.0.0
jnlp.sample
jnlp-servlet
JNLP Servlet
20120126
JNLP Sample servlet that supports pack200 protocol. Taken
from Sun's JDK sample/jnlp directory thanks to its permissive license.
BSD
http://www.opensource.org/licenses/bsd-license.php
javax.servlet
servlet-api
provided
debian/compat 0000644 0000000 0000000 00000000002 12216153317 010365 0 ustar 9
debian/copyright 0000644 0000000 0000000 00000003735 12216153317 011132 0 ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: JNLP Servlet
Source: https://github.com/psndcsrv/jnlp-servlet/
Files: *
Copyright: Copyright 2006 Sun Microsystems, Inc.
License: BSD-3-clause
Files: debian/*
Copyright: Copyright 2013 Andrew Ross
License: BSD-3-clause
License: BSD-3-clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
.
-Redistribution of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
.
-Redistribution in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
.
Neither the name of Sun Microsystems, Inc. or the names of contributors may
be used to endorse or promote products derived from this software without
specific prior written permission.
.
This software is provided "AS IS," without a warranty of any kind. ALL
EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING
ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN MICROSYSTEMS, INC. ("SUN")
AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE
AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS
DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST
REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL,
INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY
OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
.
You acknowledge that this software is not designed, licensed or intended
for use in the design, construction, operation or maintenance of any
nuclear facility.
debian/control 0000644 0000000 0000000 00000002032 12216153317 010567 0 ustar Source: jnlp-servlet
Section: java
Priority: optional
Maintainer: Debian Java Maintainers
Uploaders:
Andrew Ross
Build-Depends:
debhelper (>= 9),
javahelper,
maven-repo-helper
Build-Depends-Indep:
default-jdk,
libservlet3.0-java
Standards-Version: 3.9.4
Homepage: https://github.com/psndcsrv/jnlp-servlet
Vcs-Git: git://anonscm.debian.org/pkg-java/jnlp-servlet.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-java/jnlp-servlet.git
Package: libjnlp-servlet-java
Architecture: all
Depends:
${java:Depends},
${misc:Depends}
Recommends:
${java:Recommends}
Description: simple and convenient packaging format for JNLP applications
JNLPDownloadServlet can be used to package a JNLP file and its associated
resources in a Web Archive (.war) file. The purpose of the servlet is to
provide a simple and convenient packaging format for JNLP applications, so
they can be easily deployed in a Web Container, such as Tomcat or a
J2EE-compliant Application Server.