[pkg-java] r11545 - trunk/asm3/debian
Niels Thykier
nthykier-guest at alioth.debian.org
Wed Feb 10 21:27:08 UTC 2010
Author: nthykier-guest
Date: 2010-02-10 21:27:08 +0000 (Wed, 10 Feb 2010)
New Revision: 11545
Modified:
trunk/asm3/debian/changelog
trunk/asm3/debian/rules
Log:
Replaced all other jars with a symlink to the asm3-all jar and set dist.
Modified: trunk/asm3/debian/changelog
===================================================================
--- trunk/asm3/debian/changelog 2010-02-10 21:01:08 UTC (rev 11544)
+++ trunk/asm3/debian/changelog 2010-02-10 21:27:08 UTC (rev 11545)
@@ -1,12 +1,13 @@
-asm3 (3.2-3) UNRELEASED; urgency=low
+asm3 (3.2-3) unstable; urgency=low
* Added myself to Uploaders.
* Added a fix to the OSGi-metadata for the asm3-all jar and install
- said jar along with the rest (it is needed by eclipse).
+ said jar (it is needed by eclipse).
+ * Replaced all other jars with a symlink to the asm3-all jar.
* Bumped Standards-Version to 3.8.4 - no changes required.
* Bumped debhelper compat to 7.
- -- Niels Thykier <niels at thykier.net> Tue, 09 Feb 2010 22:36:44 +0100
+ -- Niels Thykier <niels at thykier.net> Wed, 10 Feb 2010 22:01:29 +0100
asm3 (3.2-2) unstable; urgency=low
Modified: trunk/asm3/debian/rules
===================================================================
--- trunk/asm3/debian/rules 2010-02-10 21:01:08 UTC (rev 11544)
+++ trunk/asm3/debian/rules 2010-02-10 21:27:08 UTC (rev 11545)
@@ -28,16 +28,23 @@
binary-post-install/lib$(PACKAGE)-java::
mh_installpoms -plib$(PACKAGE)-java
- # Rename so the versionless link does not cause confusion/conflicts with earlier versions.
- mv output/dist/lib/all/asm-all-$(VERSION).jar output/dist/lib/all/asm3-all-$(VERSION).jar
- jar umf debian/osgi.MF output/dist/lib/all/asm3-all-$(VERSION).jar
- jh_installlibs output/dist/lib/all/asm3-all-$(VERSION).jar
mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm3 debian/poms/asm.pom output/dist/lib/asm-$(VERSION).jar
mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm3-analysis debian/poms/asm-analysis.pom output/dist/lib/asm-analysis-$(VERSION).jar
mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm3-commons debian/poms/asm-commons.pom output/dist/lib/asm-commons-$(VERSION).jar
mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm3-tree debian/poms/asm-tree.pom output/dist/lib/asm-tree-$(VERSION).jar
mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm3-util debian/poms/asm-util.pom output/dist/lib/asm-util-$(VERSION).jar
mh_installjar -plib$(PACKAGE)-java -l --usj-name=asm3-xml debian/poms/asm-xml.pom output/dist/lib/asm-xml-$(VERSION).jar
+ # make symlinks to the "all" jar
+ for FILE in debian/lib$(PACKAGE)-java/usr/share/java/*.jar ; do \
+ if [ ! -L "$$FILE" ] ; then \
+ rm -f "$$FILE" ; \
+ ln -s asm3-all-$(VERSION).jar "$$FILE" ; \
+ fi ; \
+ done
+ # Rename so the versionless link does not cause confusion/conflicts with earlier versions.
+ mv output/dist/lib/all/asm-all-$(VERSION).jar output/dist/lib/all/asm3-all-$(VERSION).jar
+ jar umf debian/osgi.MF output/dist/lib/all/asm3-all-$(VERSION).jar
+ jh_installlibs output/dist/lib/all/asm3-all-$(VERSION).jar
binary-post-install/lib$(PACKAGE)-java-doc::
dh_install -plib$(PACKAGE)-java-doc output/dist/doc/javadoc/user/* usr/share/doc/libasm3-java-doc/api
More information about the pkg-java-commits
mailing list