Author: drazzib
Date: 2010-10-02 12:30:44 +0000 (Sat, 02 Oct 2010)
New Revision: 13012

Added:
   trunk/mina2/debian/README.source
Modified:
   trunk/mina2/debian/README.Debian
   trunk/mina2/debian/build.xml
   trunk/mina2/debian/changelog
   trunk/mina2/debian/control
   trunk/mina2/debian/copyright
   trunk/mina2/debian/orig-tar.sh
   trunk/mina2/debian/rules
   trunk/mina2/debian/watch
Log:
* New upstream final release:
  - d/rules: No more mina-parent pom.
  - d/watch: Only track stable releases now.
* Update Standards-Version 3.9.1: no changes needed.
* Enable rxtx support:
  - d/control: Add Build-Depends on librxtx-java.
  - d/build.xml: Enable build of transport-serial module.
  - d/rules: Include RXTXcomm.jar in classpath.
* d/copyright: Updated and migrated to DEP-5 format.
* d/control: Fix Vcs-* to use mina2 repository.
* d/control: Drop depends on JRE runtime (aka new Java Policy).

Modified: trunk/mina2/debian/README.Debian
===================================================================
--- trunk/mina2/debian/README.Debian    2010-10-02 11:46:11 UTC (rev 13011)
+++ trunk/mina2/debian/README.Debian    2010-10-02 12:30:44 UTC (rev 13012)
@@ -1,6 +1,5 @@
 This package doesn't contain the following components:
 - filter-codec-netty - requires netty2 which is obsolete
-- transport-serial - require rxtx (gnu.io) not yet in Debian
 
 NTLM provider won't work with MD4 cipher as MD4.java and MD4Provider.java
 were removed from original tarball due to licensing issues.

Added: trunk/mina2/debian/README.source
===================================================================
--- trunk/mina2/debian/README.source                            (rev 0)
+++ trunk/mina2/debian/README.source    2010-10-02 12:30:44 UTC (rev 13012)
@@ -0,0 +1,11 @@
+Repackaged upstream tarball (aka +dfsg version)
+===============================================
+
+  The upstream tarball of mina as been stripped to make a DFSG version.
+  Items removed from upstream :
+  - all packaged JAR
+  - non-free VSD files (MS Visio)
+  - non-free MD4 from MD4.java
+  - generated Javadoc and Xref
+  - LICENCE.*.txt from other projects
+

Modified: trunk/mina2/debian/build.xml
===================================================================
--- trunk/mina2/debian/build.xml        2010-10-02 11:46:11 UTC (rev 13011)
+++ trunk/mina2/debian/build.xml        2010-10-02 12:30:44 UTC (rev 13012)
@@ -37,16 +37,16 @@
                <param name="component" value="transport-apr"/>
                <param name="classpath" value="${build.dir}/core"/>
        </antcall>
-       
-       <!--antcall target="-compile">
-               <param name="component" value="transport-serial"/>
-               <param name="classpath" value="${build.dir}/core"/>
-       </antcall-->
-       
+
        <antcall target="-compile">
                <param name="component" value="integration-beans"/>
                <param name="classpath" value="${build.dir}/core"/>
        </antcall>
+
+       <antcall target="-compile">
+               <param name="component" value="transport-serial"/>
+               <param name="classpath" 
value="${build.dir}/core:${build.dir}/integration-beans"/>
+       </antcall>
        
        <antcall target="-compile">
                <param name="component" value="integration-xbean"/>
@@ -68,8 +68,8 @@
        <antcall target="-jar"><param name="component" value="core"/></antcall>
        <antcall target="-jar"><param name="component" 
value="filter-compression"/></antcall>
        <antcall target="-jar"><param name="component" 
value="transport-apr"/></antcall>
-       <!--antcall target="-jar"><param name="component" 
value="transport-serial"/></antcall-->
        <antcall target="-jar"><param name="component" 
value="integration-beans"/></antcall>
+       <antcall target="-jar"><param name="component" 
value="transport-serial"/></antcall>
        <antcall target="-jar"><param name="component" 
value="integration-xbean"/></antcall>
        <antcall target="-jar"><param name="component" 
value="integration-ognl"/></antcall>
        <antcall target="-jar"><param name="component" 
value="integration-jmx"/></antcall>
@@ -91,7 +91,7 @@
                        <include 
name="${src.dir}/mina-core/src/main/**/*.java"/>
                        <include 
name="${src.dir}/mina-filter-compression/src/main/**/*.java"/>
                        <include 
name="${src.dir}/mina-transport-apr/src/main/**/*.java"/>
-                       <!--include 
name="${src.dir}/mina-transport-serial/src/main/**/*.java"/-->
+                       <include 
name="${src.dir}/mina-transport-serial/src/main/**/*.java"/>
                        <include 
name="${src.dir}/mina-integration-beans/src/main/**/*.java"/>
                        <include 
name="${src.dir}/mina-integration-xbean/src/main/**/*.java"/>
                        <include 
name="${src.dir}/mina-integration-ognl/src/main/**/*.java"/>

Modified: trunk/mina2/debian/changelog
===================================================================
--- trunk/mina2/debian/changelog        2010-10-02 11:46:11 UTC (rev 13011)
+++ trunk/mina2/debian/changelog        2010-10-02 12:30:44 UTC (rev 13012)
@@ -1,3 +1,19 @@
+mina2 (2.0.0+dfsg-1) unstable; urgency=low
+
+  * New upstream final release:
+    - d/rules: No more mina-parent pom.
+    - d/watch: Only track stable releases now.
+  * Update Standards-Version 3.9.1: no changes needed.
+  * Enable rxtx support:
+    - d/control: Add Build-Depends on librxtx-java.
+    - d/build.xml: Enable build of transport-serial module.
+    - d/rules: Include RXTXcomm.jar in classpath.
+  * d/copyright: Updated and migrated to DEP-5 format.
+  * d/control: Fix Vcs-* to use mina2 repository.
+  * d/control: Drop depends on JRE runtime (aka new Java Policy).
+
+ -- Damien Raude-Morvan <[email protected]>  Sat, 02 Oct 2010 14:12:30 +0200
+
 mina2 (2.0.0~RC1+dfsg-2) unstable; urgency=low
 
   [ Damien Raude-Morvan ]

Modified: trunk/mina2/debian/control
===================================================================
--- trunk/mina2/debian/control  2010-10-02 11:46:11 UTC (rev 13011)
+++ trunk/mina2/debian/control  2010-10-02 12:30:44 UTC (rev 13012)
@@ -5,16 +5,16 @@
 Uploaders: Damien Raude-Morvan <[email protected]>
 Build-Depends: debhelper (>= 7), ant, cdbs, openjdk-6-jdk
 Build-Depends-Indep: libslf4j-java, libjzlib-java,
-  libmx4j-java, libspring-beans-2.5-java, libtomcat6-java, libognl-java,
+  libmx4j-java, libspring-beans-2.5-java, libtomcat6-java, libognl-java, 
librxtx-java,
   maven-repo-helper
-Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/mina
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/mina
-Standards-Version: 3.8.4
+Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/mina2
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/mina2
+Standards-Version: 3.9.1
 Homepage: http://mina.apache.org
 
 Package: libmina2-java
 Architecture: all
-Depends: ${misc:Depends}, openjdk-6-jre-headless | java5-runtime-headless, 
libslf4j-java
+Depends: ${misc:Depends}, libslf4j-java
 Recommends: libjzlib-java, libmx4j-java, libtomcat6-java, libognl-java
 Suggests: libmina-java-doc, libspring-beans-2.5-java
 Description: Java network application framework

Modified: trunk/mina2/debian/copyright
===================================================================
--- trunk/mina2/debian/copyright        2010-10-02 11:46:11 UTC (rev 13011)
+++ trunk/mina2/debian/copyright        2010-10-02 12:30:44 UTC (rev 13012)
@@ -1,29 +1,18 @@
-This package was Debianised by Damien Raude-Morvan <[email protected]>
-on lundi 21 juillet 2008, 01:08:27 (UTC+0200)
+Format-Specification: http://dep.debian.net/deps/dep5/
+Name: Apache Mina
+Maintainer: Apache Software Foundation, http://mina.apache.org/
+Source: http://www.apache.org/dist/mina/
 
-This package was downloaded from http://www.apache.org/dist/mina/
+Files: *
+Copyright: Copyright (C) 2007-2010 The Apache Software Foundation
+Copyright: Copyright (c) 2003 Eric Glass (NTLMResponses.java)
+License: Apache-2.0
 
-Upstream Author: Apache Software Foundation
+Files: debian/*
+Copyright: Copyright (C) 2008, Damien Raude-Morvan <[email protected]>
+Copyright: Copyright (C) 2008, Rail Aliev <[email protected]>
+License: Apache-2.0
 
-Copyright:
-    Copyright (C) 2007-2009 The Apache Software Foundation
-    Copyright (c) 2003 Eric Glass (NTLMResponses.java)
-
-Note:
-  The upstream tarball of mina as been stripped to make a DFSG version.
-  Items removed from upstream :
-  - all packaged JAR
-  - non-free VSD files (MS Visio)
-  - non-free MD4 from MD4.java
-  - generated Javadoc and Xref
-  - LICENCE.*.txt from other projects
-
 License: Apache 2.0
-
   On Debian GNU/Linux system you can find the complete text of the
   Apache-2.0 license in `/usr/share/common-licenses/Apache-2.0'
-
-The Debian packaging is
-Copyright (C) 2008, Damien Raude-Morvan <[email protected]>
-Copyright (C) 2008, Rail Aliev <[email protected]>
-and is licensed under the BSD, see `/usr/share/common-licenses/BSD'.

Modified: trunk/mina2/debian/orig-tar.sh
===================================================================
--- trunk/mina2/debian/orig-tar.sh      2010-10-02 11:46:11 UTC (rev 13011)
+++ trunk/mina2/debian/orig-tar.sh      2010-10-02 12:30:44 UTC (rev 13012)
@@ -14,7 +14,7 @@
 
 # clean up the upstream tarball
 tar zxf $3
-mv mina-* $DIR
+mv apache-mina-* $DIR
 GZIP=--best tar czf $TAR -X debian/orig-tar.exclude $DIR
 rm -rf $DIR
 

Modified: trunk/mina2/debian/rules
===================================================================
--- trunk/mina2/debian/rules    2010-10-02 11:46:11 UTC (rev 13011)
+++ trunk/mina2/debian/rules    2010-10-02 12:30:44 UTC (rev 13012)
@@ -7,7 +7,8 @@
 JAVA_HOME := /usr/lib/jvm/java-6-openjdk
 
 DEB_JARS  := slf4j-api jzlib mx4j spring-core spring-beans ognl \
-             /usr/share/tomcat6/lib/tomcat-coyote.jar
+             /usr/share/tomcat6/lib/tomcat-coyote.jar \
+             RXTXcomm.jar
 DEB_ANT_BUILDFILE := debian/build.xml
 DEB_ANT_ARGS := -Ddeb.package=${DEB_SOURCE_PACKAGE}
 DEB_ANT_BUILD_TARGET := jar.all javadoc
@@ -16,7 +17,6 @@
 
 binary-post-install/libmina2-java::
        mh_installpom -plibmina2-java -o src/pom.xml
-       mh_installpom -plibmina2-java src/mina-parent/pom.xml
        for MYJAR in $(ALL_JARS); do \
                BASENAME=`basename $$MYJAR .jar`; \
                SUBPATH=`echo $$BASENAME | sed -e 's/mina2/mina/'`; \

Modified: trunk/mina2/debian/watch
===================================================================
--- trunk/mina2/debian/watch    2010-10-02 11:46:11 UTC (rev 13011)
+++ trunk/mina2/debian/watch    2010-10-02 12:30:44 UTC (rev 13012)
@@ -1,3 +1,3 @@
 version=3
-opts="dversionmangle=s/\+dfsg//,uversionmangle=s/-RC/~RC/;s/-M/~M/" \
-  http://www.apache.org/dist/mina/2.([\d.]+)-(.+)/mina-(.+)\.tar\.gz debian 
debian/orig-tar.sh
+opts="dversionmangle=s/\+dfsg//" \
+  http://www.apache.org/dist/mina/2\.([\d.]+)/ apache-mina-(.+)-src\.tar\.gz 
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