debian/ 0000755 0000000 0000000 00000000000 11715723115 007171 5 ustar debian/rules 0000755 0000000 0000000 00000001444 11715722577 010267 0 ustar #!/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/watch 0000644 0000000 0000000 00000000115 11663252663 010226 0 ustar version=3
http://githubredir.debian.net/github/netty/netty/netty-(.*).tar.gz
debian/build.xml 0000644 0000000 0000000 00000006457 11715722577 011041 0 ustar
debian/changelog 0000644 0000000 0000000 00000003724 11715723002 011044 0 ustar 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.ignoreRules 0000644 0000000 0000000 00000003103 11663252663 012523 0 ustar # 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.cleanIgnoreRules 0000644 0000000 0000000 00000001501 11663252663 013466 0 ustar # 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/compat 0000644 0000000 0000000 00000000002 11663252663 010376 0 ustar 7
debian/README.source 0000644 0000000 0000000 00000001503 11715722577 011362 0 ustar 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.publishedRules 0000644 0000000 0000000 00000001642 11663252663 013225 0 ustar # 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/ 0000755 0000000 0000000 00000000000 11715723115 010471 5 ustar debian/source/format 0000644 0000000 0000000 00000000014 11663252663 011706 0 ustar 3.0 (quilt)
debian/README.Debian 0000644 0000000 0000000 00000001171 11337367370 011241 0 ustar 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.rules 0000644 0000000 0000000 00000002153 11663252663 011363 0 ustar # 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/control 0000644 0000000 0000000 00000002442 11715722740 010601 0 ustar 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.poms 0000644 0000000 0000000 00000003206 11663252663 012652 0 ustar # 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/copyright 0000644 0000000 0000000 00000002170 11663252663 011133 0 ustar 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.