Package: jets3t / 0.7.4+dfsg-1

Metadata

Package Version Patches format
jets3t 0.7.4+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_replace_uuid_lib.diff | (download)

src/org/jets3t/servlets/gatekeeper/impl/DefaultTransactionIdProvider.java | 5 2 + 3 - 0 !
src/org/jets3t/servlets/gatekeeper/impl/ExternalUuidProvider.java | 5 2 + 3 - 0 !
2 files changed, 4 insertions(+), 6 deletions(-)

 replace uuid library with the one provided by jdk since 1.5 version
02_build_with_debian_jars.diff | (download)

build.xml | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 compile jets3t using libraries installed on system
03_add_xmlbuilder_source.diff | (download)

src/com/jamesmurty/utils/XMLBuilder.java | 664 664 + 0 - 0 !
src/net/iharder/base64/Base64.java | 1809 1809 + 0 - 0 !
2 files changed, 2473 insertions(+)

 add xmlbuilder class to the source

The reason of this patch is because upstream bundled a library named
java-xmlbuilder-1.jar, which contains a simple class file used for
XML manipulation.

IMO, it is not worth the effort to package that library. So I am including
the source of that library here and giving proper credit in copyright file.

04_add_barebonesbrowserlaunch_source.diff | (download)

src/com/centerkey/utils/BareBonesBrowserLaunch.java | 57 57 + 0 - 0 !
1 file changed, 57 insertions(+)

 add barebonesbrowserlaunch class to the source

The reason of this patch is because upstream bundled a library named
BareBonesBrowserLaunch.jar, which contains a simple class file used to
open the default browser installed on system. JDK 1.6 includes a class
to do this, but upstream is targeting users from JDK 1.4 or greater,
so he keeps including this library.

IMO, it is not worth the effort to package that library. So I am including
the source of that library here and giving proper credit in copyright file.

05_add_thirdparty_targets.diff | (download)

build.properties | 1 1 + 0 - 0 !
build.xml | 33 32 + 1 - 0 !
2 files changed, 33 insertions(+), 1 deletion(-)

 compile third-party libs from source before the main compilation

Since XMLBuilder and BareBonesBrowserLaunch are needed to compile
jets3t, they must be compiled first. So, this patch add some ant targets
to do this.


06_fix_scripts.diff | (download)

bin/cockpit.sh | 26 14 + 12 - 0 !
bin/cockpitlite.sh | 25 14 + 11 - 0 !
bin/synchronize.sh | 21 12 + 9 - 0 !
bin/uploader.sh | 23 13 + 10 - 0 !
4 files changed, 53 insertions(+), 42 deletions(-)

 set correct location of libraries in jets3t scripts

This patch set the location of default JAVA_HOME and the location of some
needed libraries in jets3t scripts.


07_add_classpath_to_manifest.diff | (download)

build.xml | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 include class-path header in jets3t public jar

08_generate_javadoc.diff | (download)

build.xml | 17 17 + 0 - 0 !
1 file changed, 17 insertions(+)

 add ant target to generate javadoc files from source

09_rename_app_jars.diff | (download)

build.properties | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 rename apps jars as is recommended in debian java policy