debian/0000755000000000000000000000000011715723115007171 5ustar debian/rules0000755000000000000000000000144411715722577010267 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk JAVA_HOME := /usr/lib/jvm/default-java DEB_ANT_BUILDFILE := debian/build.xml DEB_ANT_ARGS := -DartifactVersion=$(DEB_UPSTREAM_VERSION) \ -DartifactId=$(DEB_SOURCE_PACKAGE) DEB_JARS := commons-logging log4j-1.2 servlet-api-2.5 \ slf4j-api slf4j-log4j12 junit4 easymock ant-junit4 ant-junit binary-post-install/lib$(DEB_SOURCE_PACKAGE)-java:: mh_installpoms -plib$(DEB_SOURCE_PACKAGE)-java mh_installjar -plib$(DEB_SOURCE_PACKAGE)-java -l pom.xml build/$(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).jar clean:: mh_clean get-orig-source: uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename debian/watch0000644000000000000000000000011511663252663010226 0ustar version=3 http://githubredir.debian.net/github/netty/netty/netty-(.*).tar.gz debian/build.xml0000644000000000000000000000645711715722577011041 0ustar debian/changelog0000644000000000000000000000372411715723002011044 0ustar netty (1:3.2.6.Final-2) unstable; urgency=low * Merge from James Page (thanks!): * Enable test suite to support Ubuntu MIR (LP: #913878) (Closes: #658250): - d/build.xml: Add extra targets to compile and execute unit tests. - d/rules: Add testing dependencies to build classpath. - d/control: Added junit4 and libeasymock-java to BDI's and ant-optional to BD's. * d/orig-tar.sh; Dropped - not used. -- Damien Raude-Morvan Sun, 12 Feb 2012 12:43:50 +0100 netty (1:3.2.6.Final-1) unstable; urgency=low * New upstream release (Closes: #643832): - Update watch file for github. * Add myself to Uploaders. * Use maven-repo-helper to install jar. * Bump to Standards-Version to 3.9.2: - Provide a get-orig-source target. - Drop Depends on default-jre-headless. - Drop XSBC-* fields (Ubuntu specific) - Add Homepage field. - Add Vcs-* fields. * Use debhelper 7 compat level. * Fix copyright: - now under Apache-2.0 licence. - update to DEP-5. * Switch to 3.0 (quilt) source format. * Add Recommends on logging frameworks. -- Damien Raude-Morvan Wed, 23 Nov 2011 21:14:19 +0100 netty (1:3.1.0.CR1-1) unstable; urgency=low * Port package to pkg-java based largely on existing Ubuntu package * Pull sources from svn to build orig tarball avoiding DFSG non-compliance * debian/copyright, debian/README.source: Update to reflect DFSG-compliant packaging. -- Chris Grzegorczyk Thu, 17 Dec 2009 03:12:31 -0800 netty (3.1.0.CR1+dfsg-0ubuntu1) karmic; urgency=low * Repackaged orig tarball to avoid shipping sourceless doc/ elements. * debian/copyright, debian/README.source: Explain repacking. -- Thierry Carrez Wed, 26 Aug 2009 15:13:13 +0200 netty (3.1.0.CR1-0ubuntu1) karmic; urgency=low * Initial release. New Eucalyptus dependency. -- Thierry Carrez Tue, 21 Jul 2009 16:48:12 +0200 debian/maven.ignoreRules0000644000000000000000000000310311663252663012523 0ustar # Maven ignore rules - ignore some Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM # junit junit jar s/3\\..*/3.x/ # Packages excluded in debian/build.xml com.google.protobuf protobuf-java * * * * org.apache.felix org.osgi.compendium * * * * org.apache.felix org.osgi.core * * * * org.jboss.logging jboss-logging-spi * * * * # Disable unneeded plugins org.apache.maven.plugins maven-assembly-plugin * * * * org.apache.maven.plugins maven-eclipse-plugin * * * * org.apache.maven.plugins maven-jxr-plugin * * * * org.apache.maven.plugins maven-release-plugin * * * * org.apache.maven.plugins maven-source-plugin * * * * # No tests org.apache.maven.plugins maven-surefire-plugin * * * * junit junit * * * * org.easymock easymock * * * * org.easymock easymockclassextension * * * * # No docs org.jboss jbossorg-docbook-xslt * * * * org.jboss jbossorg-fonts * * * * org.jboss jbossorg-jdocbook-style * * * * org.jboss.maven.plugins maven-jdocbook-plugin * * * * debian/maven.cleanIgnoreRules0000644000000000000000000000150111663252663013466 0ustar # Maven clean ignore rules - ignore some Maven dependencies and plugins # during the clean phase of a Maven build # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM before mvn clean is called # junit junit jar s/3\\..*/3.x/ debian/compat0000644000000000000000000000000211663252663010376 0ustar 7 debian/README.source0000644000000000000000000000150311715722577011362 0ustar Building the source tarball --------------------------- Tarball is now built from the tagged source repository and requires no additional changes to meet DFSG. -- Chris Grzegorczyk Thu, 17 Dec 2009 03:12:31 -0800 The source tarball is repacked from the original source tarball downloaded from [1]. The doc/ subdirectory was removed, as it contains binary elements without source code (png, odg, pdf). [1] http://www.jboss.org/netty/downloads.html -- Thierry Carrez Wed, 26 Aug 2009 15:13:13 +0200 Test Suite Execution -------------------- The unit test suite has been enabled based on a) the features built from this source package and b) the version of easymock currently avaliable in the archive. -- James Page Tue, 24 Jan 2012 09:02:56 +0000 debian/maven.publishedRules0000644000000000000000000000164211663252663013225 0ustar # Maven published rules - additional rules to publish, to help # the packaging work of Debian maintainers using mh_make # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\\..*/3.x/ debian/source/0000755000000000000000000000000011715723115010471 5ustar debian/source/format0000644000000000000000000000001411663252663011706 0ustar 3.0 (quilt) debian/README.Debian0000644000000000000000000000117111337367370011241 0ustar Please note that in order to reduce dependencies, the Debian Netty package currently doesn't provide some optional Netty features: * XNIO support (org.jboss.netty.channel.xnio package) * JBoss microcontainer support (org.jboss.netty.container package) * Google Guice and Spring Framework support (org.jboss.netty.example package) * Protocol buffers support (org.jboss.netty.handler.codec.protobuf package) * JBoss Logging support (org.jboss.netty.logging.JBossLogger* classes) * OSGi Logging support (org.jboss.netty.logging.OsgiLogger* classes) -- Thierry Carrez Tue, 30 Jun 2009 11:11:15 +0200 debian/maven.rules0000644000000000000000000000215311663252663011363 0ustar # Maven rules - transform Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\\..*/3.x/ org.jboss.netty netty bundle s/.*/debian/ * * commons-logging s/commons-logging-api/commons-logging/ * s/.*/debian/ * * log4j log4j * s/1\.2\..*/1.2.x/ * * s/ant/org.apache.ant/ * * s/.*/debian/ * * s/org.apache.tomcat/javax.servlet/ servlet-api jar s/.*/2.5/ * * debian/control0000644000000000000000000000244211715722740010601 0ustar Source: netty Section: java Priority: optional Maintainer: Chris Grzegorczyk DM-Upload-Allowed: yes Uploaders: Graziano Obertelli , Kyo Lee , Damien Raude-Morvan Build-Depends-Indep: default-jdk, junit4, libcommons-logging-java, libeasymock-java, liblog4j1.2-java, libservlet2.5-java, libslf4j-java, maven-repo-helper Build-Depends: ant, ant-optional, cdbs (>= 0.4.5.3), debhelper (>= 7) Standards-Version: 3.9.2 Homepage: http://www.jboss.org/netty Vcs-Svn: svn://svn.debian.org/svn/pkg-eucalyptus/netty/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-eucalyptus/netty/trunk/ Package: libnetty-java Architecture: all Depends: ${misc:Depends} Recommends: libcommons-logging-java | liblog4j1.2-java | libslf4j-java, libservlet2.5-java Description: Java NIO client/server socket framework Netty is a Java NIO client/server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server. debian/libnetty-java.poms0000644000000000000000000000320611663252663012652 0ustar # List of POM files for the package # Format of this file is: # [option]* # where option can be: # --ignore: ignore this POM and its artifact if any # --ignore-pom: don't install the POM. To use on POM files that are created # temporarily for certain artifacts such as Javadoc jars. [mh_install, mh_installpoms] # --no-parent: remove the tag from the POM # --package=: an alternative package to use when installing this POM # and its artifact # --has-package-version: to indicate that the original version of the POM is the same as the upstream part # of the version for the package. # --keep-elements=: a list of XML elements to keep in the POM # during a clean operation with mh_cleanpom or mh_installpom # --artifact=: path to the build artifact associated with this POM, # it will be installed when using the command mh_install. [mh_install] # --java-lib: install the jar into /usr/share/java to comply with Debian # packaging guidelines # --usj-name=: name to use when installing the library in /usr/share/java # --usj-version=: version to use when installing the library in /usr/share/java # --no-usj-versionless: don't install the versionless link in /usr/share/java # --dest-jar=: the destination for the real jar. # It will be installed with mh_install. [mh_install] # --classifier=: Optional, the classifier for the jar. Empty by default. # --site-xml=: Optional, the location for site.xml if it needs to be installed. # Empty by default. [mh_install] # pom.xml --no-parent --has-package-version debian/copyright0000644000000000000000000000217011663252663011133 0ustar Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174 Upstream-Name: JBoss Netty Upstream-Contact: http://www.jboss.org/netty/ Source: https://github.com/netty/netty/ Files: * Copyright: Copyright (C) 2008-2011, Red Hat Inc. License: Apache-2.0 Files: src/main/java/org/jboss/netty/util/internal/* Copyright: Copyright (C) 2009, Red Hat Inc. Comments: Written by Doug Lea with assistance from members of JCP JSR-166 Expert Group and released to the public domain, as explained at http://creativecommons.org/licenses/publicdomain License: Apache-2.0 Files: src/main/java/org/jboss/netty/handler/codec/base64/* Copyright: Copyright (C) 2009, Red Hat Inc. Comments: Written by Robert Harder and released to the public domain, as explained at http://creativecommons.org/licenses/publicdomain License: Apache-2.0 Files: debian/* Copyright: 2009, Thierry Carrez Copyright: 2011, Damien Raude-Morvan License: Apache-2.0 License: Apache-2.0 On Debian systems, the complete text of the Apache License Version 2.0, can be found in /usr/share/common-licenses/Apache-2.0.