Author: varun-guest
Date: 2007-10-29 15:20:08 +0000 (Mon, 29 Oct 2007)
New Revision: 4489

Added:
   trunk/glassfish/debian/glassfish-activation.install
   trunk/glassfish/debian/glassfish-appserv.install
   trunk/glassfish/debian/glassfish-javaee.install
   trunk/glassfish/debian/glassfish-jmac-api.install
   trunk/glassfish/debian/glassfish-mail.install
   trunk/glassfish/debian/glassfish-toplink-essentials.install
   trunk/glassfish/debian/glassfish.install
Modified:
   trunk/glassfish/debian/changelog
   trunk/glassfish/debian/control
   trunk/glassfish/debian/rules
   trunk/glassfish/debian/watch
Log:
* Create separate binary packages for different jars.


Modified: trunk/glassfish/debian/changelog
===================================================================
--- trunk/glassfish/debian/changelog    2007-10-29 08:11:59 UTC (rev 4488)
+++ trunk/glassfish/debian/changelog    2007-10-29 15:20:08 UTC (rev 4489)
@@ -1,4 +1,4 @@
-glassfish (v2+b58g-1) unstable; urgency=low
+glassfish (2+b58g-1) unstable; urgency=low
 
   * Initial release (Closes: #)
 

Modified: trunk/glassfish/debian/control
===================================================================
--- trunk/glassfish/debian/control      2007-10-29 08:11:59 UTC (rev 4488)
+++ trunk/glassfish/debian/control      2007-10-29 15:20:08 UTC (rev 4489)
@@ -18,3 +18,58 @@
  production-quality, enterprise software. The main deliverables are an
  Application Server, the Java EE 5 Reference Implementation, and the
  Java Persistence API Reference Implementation, TopLink Essentials.
+
+Package: glassfish-activation
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, java-gcj-compat | java1-runtime | 
java2-runtime
+Description: Open source Java EE 5 Application Server
+ The GlassFish community is building free, open source,
+ production-quality, enterprise software. The main deliverables are an
+ Application Server, the Java EE 5 Reference Implementation, and the
+ Java Persistence API Reference Implementation, TopLink Essentials.
+
+Package: glassfish-appserv
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, java-gcj-compat | java1-runtime | 
java2-runtime
+Description: Open source Java EE 5 Application Server
+ The GlassFish community is building free, open source,
+ production-quality, enterprise software. The main deliverables are an
+ Application Server, the Java EE 5 Reference Implementation, and the
+ Java Persistence API Reference Implementation, TopLink Essentials.
+
+
+Package: glassfish-jmac-api
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, java-gcj-compat | java1-runtime | 
java2-runtime
+Description: Open source Java EE 5 Application Server
+ The GlassFish community is building free, open source,
+ production-quality, enterprise software. The main deliverables are an
+ Application Server, the Java EE 5 Reference Implementation, and the
+ Java Persistence API Reference Implementation, TopLink Essentials.
+
+Package: glassfish-mail
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, java-gcj-compat | java1-runtime | 
java2-runtime
+Description: Open source Java EE 5 Application Server
+ The GlassFish community is building free, open source,
+ production-quality, enterprise software. The main deliverables are an
+ Application Server, the Java EE 5 Reference Implementation, and the
+ Java Persistence API Reference Implementation, TopLink Essentials.
+
+Package: glassfish-javaee
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, java-gcj-compat | java1-runtime | 
java2-runtime
+Description: Open source Java EE 5 Application Server
+ The GlassFish community is building free, open source,
+ production-quality, enterprise software. The main deliverables are an
+ Application Server, the Java EE 5 Reference Implementation, and the
+ Java Persistence API Reference Implementation, TopLink Essentials.
+
+Package: glassfish-toplink-essentials
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, java-gcj-compat | java1-runtime | 
java2-runtime
+Description: Open source Java EE 5 Application Server
+ The GlassFish community is building free, open source,
+ production-quality, enterprise software. The main deliverables are an
+ Application Server, the Java EE 5 Reference Implementation, and the
+ Java Persistence API Reference Implementation, TopLink Essentials.

Added: trunk/glassfish/debian/glassfish-activation.install
===================================================================
--- trunk/glassfish/debian/glassfish-activation.install                         
(rev 0)
+++ trunk/glassfish/debian/glassfish-activation.install 2007-10-29 15:20:08 UTC 
(rev 4489)
@@ -0,0 +1 @@
+debian/tmp/usr/share/java/activation*

Added: trunk/glassfish/debian/glassfish-appserv.install
===================================================================
--- trunk/glassfish/debian/glassfish-appserv.install                            
(rev 0)
+++ trunk/glassfish/debian/glassfish-appserv.install    2007-10-29 15:20:08 UTC 
(rev 4489)
@@ -0,0 +1 @@
+debian/tmp/usr/share/java/appserv*

Added: trunk/glassfish/debian/glassfish-javaee.install
===================================================================
--- trunk/glassfish/debian/glassfish-javaee.install                             
(rev 0)
+++ trunk/glassfish/debian/glassfish-javaee.install     2007-10-29 15:20:08 UTC 
(rev 4489)
@@ -0,0 +1 @@
+debian/tmp/usr/share/java/javaee*

Added: trunk/glassfish/debian/glassfish-jmac-api.install
===================================================================
--- trunk/glassfish/debian/glassfish-jmac-api.install                           
(rev 0)
+++ trunk/glassfish/debian/glassfish-jmac-api.install   2007-10-29 15:20:08 UTC 
(rev 4489)
@@ -0,0 +1 @@
+debian/tmp/usr/share/java/jmac-api*

Added: trunk/glassfish/debian/glassfish-mail.install
===================================================================
--- trunk/glassfish/debian/glassfish-mail.install                               
(rev 0)
+++ trunk/glassfish/debian/glassfish-mail.install       2007-10-29 15:20:08 UTC 
(rev 4489)
@@ -0,0 +1 @@
+debian/tmp/usr/share/java/mail*

Added: trunk/glassfish/debian/glassfish-toplink-essentials.install
===================================================================
--- trunk/glassfish/debian/glassfish-toplink-essentials.install                 
        (rev 0)
+++ trunk/glassfish/debian/glassfish-toplink-essentials.install 2007-10-29 
15:20:08 UTC (rev 4489)
@@ -0,0 +1 @@
+debian/tmp/usr/share/java/toplink-essentials*

Added: trunk/glassfish/debian/glassfish.install
===================================================================
--- trunk/glassfish/debian/glassfish.install                            (rev 0)
+++ trunk/glassfish/debian/glassfish.install    2007-10-29 15:20:08 UTC (rev 
4489)
@@ -0,0 +1 @@
+debian/tmp/usr/share/java/*

Modified: trunk/glassfish/debian/rules
===================================================================
--- trunk/glassfish/debian/rules        2007-10-29 08:11:59 UTC (rev 4488)
+++ trunk/glassfish/debian/rules        2007-10-29 15:20:08 UTC (rev 4489)
@@ -8,13 +8,13 @@
 DEB_ANT_BUILD_TARGET   := jar
 DEB_ANT_BUILDFILE      := debian/build.xml
 DEB_JARS               := servlet-api jsp-api
+DEB_DESTDIR            := $(CURDIR)/debian/tmp
 
 install/glassfish::
        for jar in `ls publish/glassfish/lib | grep jar$ `; \
        do \
-               echo $$jar; \
                install -m 644 -D publish/glassfish/lib/$$jar 
$(DEB_DESTDIR)/usr/share/java/`basename $$jar 
.jar`-$(DEB_UPSTREAM_VERSION).jar; \
-               dh_link /usr/share/java/`basename $$jar 
.jar`-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/$$jar; \
+               ln -s /usr/share/java/`basename $$jar 
.jar`-$(DEB_UPSTREAM_VERSION).jar $(DEB_DESTDIR)/usr/share/java/$$jar; \
        done
 
 get-orig-source:

Modified: trunk/glassfish/debian/watch
===================================================================
--- trunk/glassfish/debian/watch        2007-10-29 08:11:59 UTC (rev 4488)
+++ trunk/glassfish/debian/watch        2007-10-29 15:20:08 UTC (rev 4489)
@@ -1,3 +1,3 @@
 version=3
-opts="uversionmangle=s/-/+/,dversionmangle=s/-/+/" \
+opts="uversionmangle=s/-/+/,uversionmangle=s/^v//,dversionmangle=s/-/+/,dversionmangle=s/^v//"
 \
 http://download.java.net/javaee5/v2_branch/promoted/source/ 
glassfish-(.*)-src.zip debian debian/orig-tar.sh


_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

Reply via email to