debian/0000755000000000000000000000000012016707411007165 5ustar debian/compat0000644000000000000000000000000212016431227010362 0ustar 9 debian/javabuild0000644000000000000000000000003112016674257011056 0ustar libjstun-java.jar src/de debian/copyright0000644000000000000000000000147112016707400011121 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: JSTUN Upstream-Contact: Thomas King Source: http://jstun.javawi.de/ Files: * Copyright: 2005 Thomas King License: Apache-2.0 or GPL Files: debian/* Copyright: 2012 Ying-Chun Liu (PaulLiu) License: Apache-2.0 or GPL License: Apache-2.0 or GPL This software is licensed under either the GNU Public License (GPL), or the Apache 2.0 license. Copies of both license agreements are included in this distribution. . On Debian systems, the full text of the Apache License version 2.0 can be found in the file `/usr/share/common-licenses/Apache-2.0'. On Debian systems, the full text of the GNU General Public License can be found in the file `/usr/share/common-licenses/GPL-2'. debian/libjstun-java.jlibs0000644000000000000000000000002212016674654012771 0ustar libjstun-java.jar debian/control0000644000000000000000000000302712016703006010566 0ustar Source: libjstun-java Section: java Priority: optional Maintainer: Ying-Chun Liu (PaulLiu) Build-Depends: debhelper (>= 9), javahelper Build-Depends-Indep: ant, default-jdk, default-jdk-doc, libslf4j-java, junit Standards-Version: 3.9.3 Homepage: http://jstun.javawi.de/ Package: libjstun-java Architecture: all Depends: ${java:Depends}, ${misc:Depends} Recommends: ${java:Recommends} Description: Java-based STUN implementation "JSTUN" is a Java-based STUN (Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translation (NAT)) implementation. . STUN provides a mean for applications to discover the presence and type of firewalls or NATs between them and the public Internet. Additionally, in presence of a NAT STUN can be used by applications to learn the public Internet Protocol (IP) address assigned to the NAT. Package: libjstun-java-doc Architecture: all Section: doc Depends: ${java:Depends}, ${misc:Depends} Recommends: ${java:Recommends} Description: Java-based STUN implementation (documentation) "JSTUN" is a Java-based STUN (Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translation (NAT)) implementation. . STUN provides a mean for applications to discover the presence and type of firewalls or NATs between them and the public Internet. Additionally, in presence of a NAT STUN can be used by applications to learn the public Internet Protocol (IP) address assigned to the NAT. . This package contains the documentation in javadoc format for this library. debian/watch0000644000000000000000000000025312016433336010220 0ustar # Compulsory line, this is a version 3 file version=3 # opts=dversionmangle=s/.dfsg\d*$// \ http://jstun.javawi.de/ jstun-(.*)\.src\.tar\.gz debian/source/0000755000000000000000000000000012016431156010465 5ustar debian/source/format0000644000000000000000000000001412016431156011673 0ustar 3.0 (quilt) debian/clean0000644000000000000000000000003712016702073010171 0ustar logging.txt logging_server.txt debian/README.source0000644000000000000000000000035212016433070011341 0ustar libjstun-java for Debian ------------------------ The upstream tarball contains some binary .jar files. We remove those .jars and repack the tarball. -- Ying-Chun Liu (PaulLiu) , Sun, 26 Aug 2012 22:44:08 +0800 debian/changelog0000644000000000000000000000025512016431211011031 0ustar libjstun-java (0.7.3+dfsg-1) unstable; urgency=low * Initial release (Closes: #486718) -- Ying-Chun Liu (PaulLiu) Sun, 26 Aug 2012 22:27:38 +0800 debian/libjstun-java-doc.javadoc0000644000000000000000000000005212016675112014031 0ustar internal /usr/share/doc/libjstun-java/api debian/rules0000755000000000000000000000042112016677273010256 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 JAVA_HOME=/usr/lib/jvm/default-java export CLASSPATH=/usr/share/java/slf4j-jdk14.jar:/usr/share/java/slf4j-api.jar:/usr/share/java/junit.jar %: dh $@ --with javahelper debian/README.Debian0000644000000000000000000000067312016702041011226 0ustar libjstun-java for Debian ------------------------ To test this package, you can invoke: > java -cp /usr/share/java/libjstun-java.jar de.javawi.jstun.test.demo.DiscoveryTestDemo And it will print out your NAT type and your IP address. You can also use: > java -cp /usr/share/java/libjstun-java.jar de.javawi.jstun.test.demo.StunServer to start a STUN server. -- Ying-Chun Liu (PaulLiu) , Mon, 27 Aug 2012 22:28:49 +0800