debian/0000775000000000000000000000000012165027467007202 5ustar debian/orig-tar.exclude0000664000000000000000000000016212164555743012302 0ustar *.jar *.vsd docs/apidocs docs/xref docs/xref-test LICENSE.jzlib.txt LICENSE.slf4j.txt LICENSE.springframework.txt debian/rules0000775000000000000000000000442412164556733010270 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 PACKAGE := $(shell dpkg-parsechangelog | grep '^Source:' | cut -f 2 -d ' ') VERSION := $(shell dpkg-parsechangelog | grep '^Version:' | cut -f 2 -d ' ' | sed -r 's/\.dfsg//') JAVA_HOME := /usr/lib/jvm/default-java # We need to export JAVA_HOME for jh_build export JAVA_HOME # Force compilation of 1.5 .class format JAVA_OPTS := -source 1.5 -target 1.5 CORE_JAR := $(PACKAGE)-core.jar CORE_SRC := core/src/main/java/ CORE_CP := /usr/share/java/slf4j-api.jar ZLIB_JAR := $(PACKAGE)-filter-compression.jar ZLIB_SRC := filter-compression/src/main/java/ ZLIB_CP := $(CORE_JAR):/usr/share/java/slf4j-api.jar:/usr/share/java/jzlib.jar SSL_JAR := $(PACKAGE)-filter-ssl.jar SSL_SRC := filter-ssl/src/main/java/ SSL_CP := $(CORE_JAR):/usr/share/java/slf4j-api.jar JMX_JAR := $(PACKAGE)-integration-jmx.jar JMX_SRC := integration-jmx/src/main/java/ JMX_CP := $(CORE_JAR):/usr/share/java/slf4j-api.jar SPRING_JAR := $(PACKAGE)-integration-spring.jar SPRING_SRC := integration-spring/src/main/java/ SPRING_CP := $(CORE_JAR):/usr/share/java/slf4j-api.jar:/usr/share/java/spring3-core.jar:/usr/share/java/spring3-beans.jar ALL_JARS = $(wildcard *.jar) %: dh $@ --with javahelper override_dh_auto_build: # Build the packages ( CLASSPATH=${CORE_CP} jh_build -J -o"$(JAVA_OPTS)" $(CORE_JAR) $(CORE_SRC) ) ( CLASSPATH=${ZLIB_CP} jh_build -J -o"$(JAVA_OPTS)" $(ZLIB_JAR) $(ZLIB_SRC) ) ( CLASSPATH=${SSL_CP} jh_build -J -o"$(JAVA_OPTS)" $(SSL_JAR) $(SSL_SRC) ) ( CLASSPATH=${JMX_CP} jh_build -J -o"$(JAVA_OPTS)" $(JMX_JAR) $(JMX_SRC) ) ( CLASSPATH=${SPRING_CP} jh_build -J -o"$(JAVA_OPTS)" $(SPRING_JAR) $(SPRING_SRC) ) override_dh_auto_clean: rm -f $(CORE_JAR) $(ZLIB_JAR) $(SSL_JAR) $(JMX_JAR) $(SPRING_JAR) mh_clean override_dh_installexamples: # Don't include META-INF or LICENSE files from examples dh_installexamples -plibmina-java-doc -i -X"META-INF" -X"LICENSE" override_dh_auto_install: for MYJAR in $(ALL_JARS); do \ BASENAME=`basename $$MYJAR .jar`; \ SUBPATH=`echo $$BASENAME | sed -e 's/mina\-//'`; \ mh_installpom -plibmina-java -o $$SUBPATH/pom.xml ; \ mh_installjar -plibmina-java -n$$BASENAME -l $$SUBPATH/pom.xml $$MYJAR ; \ done get-orig-source: uscan --force-download --rename debian/watch0000664000000000000000000000022112164555743010230 0ustar version=3 opts=dversionmangle=s/\.dfsg// \ http://archive.apache.org/dist/mina/(1\.[\d.]+)/mina-(1\.[\d.]+)\.tar\.gz debian debian/orig-tar.sh debian/orig-tar.sh0000775000000000000000000000104512164555743011267 0ustar #!/bin/sh -e # Make a DFSG version of upstream tarball # - remove all packaged JAR # - remove non-free VSD files (MS Visio) # - remove generated Javadoc and Xref # - remove LICENCE.*.txt from other projects # $2 = version # $3 = file DIR=mina-$2.dfsg TAR=mina_$2.dfsg.orig.tar.gz # clean up the upstream tarball tar zxf $3 mv mina-$2 $DIR GZIP=--best tar czf $TAR -X debian/orig-tar.exclude $DIR rm -rf $DIR # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi debian/changelog0000664000000000000000000001120512164557176011057 0ustar mina (1.1.7.dfsg-11) unstable; urgency=low * Removed the dependency on libmx4j-java * Fixed the watch file * Updated Standards-Version to 3.9.4 (no changes) * Use canonical URLs for the Vcs-* fields -- Emmanuel Bourg Tue, 02 Jul 2013 16:05:50 +0200 mina (1.1.7.dfsg-10) unstable; urgency=low * Team upload. * Switch dependencies on Spring Framework 2.5 with 3.0. (Closes: #638538). * Bump Standards-Version to 3.9.2. No changes were required. * Add mh_clean call in dh_auto_clean target, -- Miguel Landaeta Fri, 19 Aug 2011 19:52:14 -0430 mina (1.1.7.dfsg-9) unstable; urgency=low * d/control: Remove gjdoc from Build-Depends. * d/README.Debian: spring support is now enabled. * d/rules: Use jh_installjavadoc to install javadoc * d/rules: Use dh 7 style * Switch to default-jdk * Remove Depends on JRE (as allowed by new Java Policy) -- Damien Raude-Morvan Tue, 13 Apr 2010 19:51:31 +0200 mina (1.1.7.dfsg-8) unstable; urgency=low [ Damien Raude-Morvan ] * debian/maven.rules: Transform more dependencies [ Torsten Werner ] * Let 'maintainers' start with uppercase M. * Add missing Depends: ${misc:Depends}. * Switch to source format 3.0. * Update Standards-Version: 3.8.4. -- Torsten Werner Sun, 11 Apr 2010 00:47:02 +0200 mina (1.1.7.dfsg-7) unstable; urgency=low * Append "Mina 1.x" in extended description * Bump debhelper to >= 7 - Replace dh_clean -k by dh_prep * Maven POMs: - Add a Build-Depends-Indep dependency on maven-repo-helper - Use mh_installpom and mh_installjar to install the POM and the jar to the Maven repository - debian/maven.rules: Install all JAR with "1.x" currentVersion * Update debian/watch to track 1.x releases * Cleanup get-orig-source: - Create a debian/orig-tar.sh with exlusion list in debian/orig-tar.exclude -- Damien Raude-Morvan Tue, 13 Oct 2009 22:47:23 +0200 mina (1.1.7.dfsg-6) unstable; urgency=low * Enable build of mina-integration-spring : - debian/control: add B-D on libspring-beans to build mina-integration-spring - debian/libmina-java.jlibs: add new mina-integration-spring.jar - debian/rules: add rules tu build mina-integration-spring * Bump Standards-Version 3.8.3 (no changes needed) - Move libmina-java to "java" section * Set Maintainer field to Debian Java Team * Add myself as Uploaders * Update my email address * Rework dependencies: - debian/rules: remove jh_depends usage - debian/control: downgrade libjzlib-java and libmx4j-java to Recommends - debian/control: add Suggests on libspring-beans-2.5-java -- Damien Raude-Morvan Fri, 25 Sep 2009 23:23:34 +0200 mina (1.1.7.dfsg-5) unstable; urgency=low * Add Build-Depends on gjdoc for dh_javadoc helper (Closes: #507203) Thanks to James Westby . * Move examples (sample source code) to libmina-java-doc package -- Damien Raude-Morvan Sat, 29 Nov 2008 21:05:49 +0100 mina (1.1.7.dfsg-4) unstable; urgency=low * debian/control: - As stated by Debian Java Policy, add a Depends on required JRE (version >=5 and headless). Use openjdk-6-jre-headless as default alternative. - Depends on debhelper ">= 5" instead of ">> 5" - Reformat and correct typo in debian packages description * debian/watch: correct dversionmangle to escape ".dfsg" from version number * debian/rules: give to jh_build options '-source 1.5 -target 1.5' to compile to 1.5 .class format (without that we get OpenJDK6 default class format which is 1.6) * debian/copyright: - Add a note about items stripped from upstream tarball. - Reformat debian packaging copyright * Rewrite Abstract of Mina package's doc-base. -- Damien Raude-Morvan Thu, 14 Aug 2008 01:16:52 +0200 mina (1.1.7.dfsg-3) unstable; urgency=low * Initial release. (Closes: #491626) * debian/control: Use differents synopses for libmina-java and -doc * debian/rules: - Use dh_installexamples for installing sample code - Strip *.vsd files from orig.tar.gz (Microsoft Visio documents) * debian/copyright: Licence packaging to BSD licence -- Damien Raude-Morvan Sat, 02 Aug 2008 01:16:12 +0200 mina (1.1.7.dfsg-2) unstable; urgency=low * Use dh_javadoc for generating Javadoc -- Damien Raude-Morvan Tue, 22 Jul 2008 21:26:43 +0200 mina (1.1.7.dfsg-1) unstable; urgency=low * Thanks to Rail Aliev for his packaging help -- Damien Raude-Morvan Tue, 22 Jul 2008 20:30:20 +0200 debian/source/0000775000000000000000000000000012164555743010504 5ustar debian/source/format0000664000000000000000000000001412164555743011712 0ustar 3.0 (quilt) debian/libmina-java-doc.examples0000664000000000000000000000001312164555743014033 0ustar example/* debian/README.Debian0000664000000000000000000000016012164555743011242 0ustar This package doesn't contain the following components: - filter-codec-netty - requires netty2 which is obsolete debian/compat0000664000000000000000000000000212164555743010402 0ustar 7 debian/libmina-java-doc.javadoc0000664000000000000000000000001112164555743013622 0ustar internal debian/maven.rules0000664000000000000000000000010712164555743011364 0ustar org.apache.mina * * s/1\..*/1.x/ org.springframework * * s/2\..*/2.x/ debian/copyright0000664000000000000000000000156512164555743011146 0ustar This package was Debianised by Damien Raude-Morvan on lundi 21 juillet 2008, 01:08:27 (UTC+0200) This package was downloaded from http://www.apache.org/dist/mina/ Upstream Author: Apache Software Foundation Copyright: Copyright (C) 2007 The Apache Software Foundation 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) - 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 Copyright (C) 2008, Rail Aliev and is licensed under the BSD, see `/usr/share/common-licenses/BSD'. debian/TODO0000664000000000000000000000004412164555743007672 0ustar * Run JUnit during package building debian/libmina-java.docs0000664000000000000000000000001312164555743012402 0ustar NOTICE.txt debian/control0000664000000000000000000000475412164556706010621 0ustar Source: mina Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Damien Raude-Morvan , Emmanuel Bourg Build-Depends: debhelper (>= 7.0.50~), javahelper (>= 0.25) Build-Depends-Indep: default-jdk, libslf4j-java, libjzlib-java, libspring-beans-java, maven-repo-helper Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/mina Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/mina Standards-Version: 3.9.4 Homepage: http://mina.apache.org Package: libmina-java Architecture: all Depends: libslf4j-java, ${misc:Depends} Recommends: libjzlib-java Suggests: libmina-java-doc, libspring-beans-java Description: Java network application framework Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. It provides an abstract - event-driven - asynchronous API over various transports such as TCP/IP and UDP/IP via Java NIO. . Some of the features of Apache Mina are: - Unified API for various transport types: TCP/UDP/RS232/In-VM - Filter interface as an extension point; similar to Servlet filters - Low-level and high-level API - Highly customizable thread model - Out-of-the-box SSL / TLS and StartTLS support using Java 5 SSLEngine - Overload shielding & traffic throttling - Unit testability using mock objects - JMX managability - Stream-based I/O support via StreamIoHandler . This package contains Apache Mina 1.X release Package: libmina-java-doc Architecture: all Section: doc Depends: ${misc:Depends} Suggests: libmina-java Description: Java network application framework - documentation Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. It provides an abstract - event-driven - asynchronous API over various transports such as TCP/IP and UDP/IP via Java NIO. . Some of the features of Apache Mina are: - Unified API for various transport types: TCP/UDP/RS232/In-VM - Filter interface as an extension point; similar to Servlet filters - Low-level and high-level API - Highly customizable thread model - Out-of-the-box SSL / TLS and StartTLS support using Java 5 SSLEngine - Overload shielding & traffic throttling - Unit testability using mock objects - JMX managability - Stream-based I/O support via StreamIoHandler . This package contains Javadoc API for Apache Mina 1.X release.