Author: drazzib Date: 2011-03-12 01:09:41 +0000 (Sat, 12 Mar 2011) New Revision: 13409
Added: trunk/rhino/debian/librhino-java-doc.doc-base trunk/rhino/debian/librhino-java-doc.examples Removed: trunk/rhino/debian/rhino-doc.doc-base trunk/rhino/debian/rhino-doc.examples trunk/rhino/debian/rhino.poms Modified: trunk/rhino/debian/changelog trunk/rhino/debian/control trunk/rhino/debian/rhino-debugger.1 trunk/rhino/debian/rhino-jsc.1 trunk/rhino/debian/rules Log: Thanks to Chris Lamb and Chris West for bugreport and patch (Closes: #609965). * Update rhino packaging to follow latest Debian Java Policy: - move javadoc to a librhino-java-doc package. - make rhino-doc package an empty transitional package. - move jar/pom to a librhino-java package (which doesn't depends on any java runtime). - keep rhino interpreter in his own rhino package with a depends on java5-runtime. Modified: trunk/rhino/debian/changelog =================================================================== --- trunk/rhino/debian/changelog 2011-03-12 01:07:06 UTC (rev 13408) +++ trunk/rhino/debian/changelog 2011-03-12 01:09:41 UTC (rev 13409) @@ -1,9 +1,17 @@ -rhino (1.7R3~pre-2) UNRELEASED; urgency=low +rhino (1.7R3~pre-2) experimental; urgency=low * Fix parsing of command line arguments by using quotes. - Thanks to Chris Lamb and Chris West for bugreport and patch. + Thanks to Chris Lamb and Chris West for bugreport and patch + (Closes: #609965). + * Update rhino packaging to follow latest Debian Java Policy: + - move javadoc to a librhino-java-doc package. + - make rhino-doc package an empty transitional package. + - move jar/pom to a librhino-java package (which doesn't depends + on any java runtime). + - keep rhino interpreter in his own rhino package with a depends + on java5-runtime. - -- Damien Raude-Morvan <draz...@debian.org> Sun, 06 Mar 2011 01:39:45 +0100 + -- Damien Raude-Morvan <draz...@debian.org> Sat, 12 Mar 2011 02:08:43 +0100 rhino (1.7R3~pre-1) experimental; urgency=low Modified: trunk/rhino/debian/control =================================================================== --- trunk/rhino/debian/control 2011-03-12 01:07:06 UTC (rev 13408) +++ trunk/rhino/debian/control 2011-03-12 01:09:41 UTC (rev 13409) @@ -12,16 +12,45 @@ Package: rhino Architecture: all -Depends: ${misc:Depends}, default-jre-headless (>= 1.5) | java5-runtime-headless, libjline-java -Suggests: rhino-doc +Depends: ${misc:Depends}, default-jre-headless (>= 1.5) | java5-runtime-headless, libjline-java, + librhino-java (= ${source:Version}) +Suggests: librhino-java-doc Description: JavaScript engine written in Java Rhino is an implementation of the JavaScript language written entirely in Java. It is typically embedded into Java applications to provide scripting to end users. +Package: librhino-java +Section: java +Architecture: all +Replaces: rhino (<< 1.7R3~pre-2) +Conflicts: rhino (<< 1.7R3~pre-2) +Depends: ${misc:Depends} +Suggests: rhino +Description: Libraries for rhino Java Script Engine + Rhino is an implementation of the JavaScript language written + entirely in Java. It is typically embedded into Java applications to + provide scripting to end users. + . + This package contains only Java library and no interpreter. For + Rhino interpreter, you install rhino package. + Package: rhino-doc +Depends: librhino-java-doc, ${misc:Depends} +Architecture: all +Section: oldlibs +Description: transitional dummy package for new librhino-java-doc + Rhino is an implementation of the JavaScript language written + entirely in Java. It is typically embedded into Java applications to + provide scripting to end users. + . + This is a dummy package for transition to new librhino-java-doc. + +Package: librhino-java-doc Section: doc Architecture: all +Replaces: rhino-doc (<< 1.7R3~pre-2) +Conflicts: rhino-doc (<< 1.7R3~pre-2) Depends: ${misc:Depends} Suggests: rhino Description: Documentation for rhino Java Script Engine Copied: trunk/rhino/debian/librhino-java-doc.doc-base (from rev 13406, trunk/rhino/debian/rhino-doc.doc-base) =================================================================== --- trunk/rhino/debian/librhino-java-doc.doc-base (rev 0) +++ trunk/rhino/debian/librhino-java-doc.doc-base 2011-03-12 01:09:41 UTC (rev 13409) @@ -0,0 +1,10 @@ +Document: rhino-doc1 +Title: API JavaDoc for Rhino +Author: The Mozilla Rhino Developers +Abstract: This is the API JavaDoc of Rhino, a JavaScript + engine written in Java. +Section: Programming + +Format: HTML +Index: /usr/share/doc/rhino/api/index.html +Files: /usr/share/doc/rhino/api/*.html Copied: trunk/rhino/debian/librhino-java-doc.examples (from rev 13406, trunk/rhino/debian/rhino-doc.examples) =================================================================== --- trunk/rhino/debian/librhino-java-doc.examples (rev 0) +++ trunk/rhino/debian/librhino-java-doc.examples 2011-03-12 01:09:41 UTC (rev 13409) @@ -0,0 +1 @@ +examples/* Modified: trunk/rhino/debian/rhino-debugger.1 =================================================================== --- trunk/rhino/debian/rhino-debugger.1 2011-03-12 01:07:06 UTC (rev 13408) +++ trunk/rhino/debian/rhino-debugger.1 2011-03-12 01:09:41 UTC (rev 13409) @@ -48,7 +48,7 @@ .SH EXAMPLE -Example debugging the NervousText.js applet written in JavaScript. The example is provided in the rhino-doc package. +Example debugging the NervousText.js applet written in JavaScript. The example is provided in the librhino-java-doc package. $ rhino-debugger NervousText.js Deleted: trunk/rhino/debian/rhino-doc.doc-base =================================================================== --- trunk/rhino/debian/rhino-doc.doc-base 2011-03-12 01:07:06 UTC (rev 13408) +++ trunk/rhino/debian/rhino-doc.doc-base 2011-03-12 01:09:41 UTC (rev 13409) @@ -1,10 +0,0 @@ -Document: rhino-doc1 -Title: API JavaDoc for Rhino -Author: The Mozilla Rhino Developers -Abstract: This is the API JavaDoc of Rhino, a JavaScript - engine written in Java. -Section: Programming - -Format: HTML -Index: /usr/share/doc/rhino/api/index.html -Files: /usr/share/doc/rhino/api/*.html Deleted: trunk/rhino/debian/rhino-doc.examples =================================================================== --- trunk/rhino/debian/rhino-doc.examples 2011-03-12 01:07:06 UTC (rev 13408) +++ trunk/rhino/debian/rhino-doc.examples 2011-03-12 01:09:41 UTC (rev 13409) @@ -1 +0,0 @@ -examples/* Modified: trunk/rhino/debian/rhino-jsc.1 =================================================================== --- trunk/rhino/debian/rhino-jsc.1 2011-03-12 01:07:06 UTC (rev 13408) +++ trunk/rhino/debian/rhino-jsc.1 2011-03-12 01:09:41 UTC (rev 13409) @@ -55,7 +55,7 @@ .SH EXAMPLE -Example compiling the NervousText.js applet written in JavaScript. The example is provided in the rhino-doc package. +Example compiling the NervousText.js applet written in JavaScript. The example is provided in the librhino-java-doc package. $ rhino-jsc \-extends java.applet.Applet \-implements java.lang.Runnable NervousText.js Deleted: trunk/rhino/debian/rhino.poms =================================================================== --- trunk/rhino/debian/rhino.poms 2011-03-12 01:07:06 UTC (rev 13408) +++ trunk/rhino/debian/rhino.poms 2011-03-12 01:09:41 UTC (rev 13409) @@ -1 +0,0 @@ -debian/pom.xml Modified: trunk/rhino/debian/rules =================================================================== --- trunk/rhino/debian/rules 2011-03-12 01:07:06 UTC (rev 13408) +++ trunk/rhino/debian/rules 2011-03-12 01:09:41 UTC (rev 13409) @@ -32,13 +32,13 @@ cp debian/src_from_treetable_article_see_bug409629/TreeTableModel.java toolsrc/org/mozilla/javascript/tools/debugger/downloaded/ cp debian/src_from_treetable_article_see_bug409629/TreeTableModelAdapter.java toolsrc/org/mozilla/javascript/tools/debugger/downloaded/ -install/rhino:: - mh_installpoms -prhino -e$(UVERSION) - mh_installjar -prhino -e$(UVERSION) -l debian/pom.xml $(BUILDDIR)/js.jar +install/librhino-java:: + mh_installpom -plibrhino-java -e$(UVERSION) debian/pom.xml + mh_installjar -plibrhino-java -e$(UVERSION) -l debian/pom.xml $(BUILDDIR)/js.jar -install/rhino-doc:: +install/librhino-java-doc:: mv $(BUILDDIR)/javadoc $(BUILDDIR)/api - dh_install -prhino-doc $(BUILDDIR)/api /usr/share/doc/rhino/ + dh_install -plibrhino-java-doc $(BUILDDIR)/api /usr/share/doc/rhino/ get-orig-source: uscan --force-download --repack _______________________________________________ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits