debian/0000755000000000000000000000000012150712365007170 5ustar debian/rules0000755000000000000000000000154511236316734010261 0ustar #!/usr/bin/make -f PACKAGE = remotetea SRC_VERSION := $(shell dpkg-parsechangelog | sed -ne 's/^Version: \(\([0-9]\+\):\)\?\(.*\)-.*/\3/p') TARBALL = $(PACKAGE)_$(SRC_VERSION).orig.tar.gz .PHONY: get-orig-source export JAVA_HOME = /usr/lib/jvm/default-java %: dh --with javahelper $@ override_dh_auto_build: ant jar javadoc get-orig-source: rm -rf get-orig-source $(TARBALL) remotetea.zip mkdir get-orig-source wget http://sourceforge.net/projects/remotetea/files/remotetea/$(SRC_VERSION)/remotetea-src-$(SRC_VERSION).zip/download -O remotetea.zip unzip remotetea.zip -d get-orig-source mv get-orig-source/remotetea get-orig-source/remotetea-$(SRC_VERSION) GZIP=--best tar czf $(TARBALL) -C get-orig-source remotetea-$(SRC_VERSION) rm -rf get-orig-source remotetea.zip echo " "$(TARBALL)" created; move it to the right destination to build the package" debian/install0000644000000000000000000000004711236017147010562 0ustar javadoc/* /usr/share/doc/remotetea/api debian/control0000644000000000000000000000146211510352630010570 0ustar Source: remotetea Section: java Priority: extra Maintainer: Picca Frédéric-Emmanuel Build-Depends: debhelper (>= 7.0.50), javahelper, default-jdk, ant Standards-Version: 3.9.1 Homepage: http://remotetea.sourceforge.net Package: remotetea Architecture: all Depends: ${java:Depends}, ${misc:Depends} Description: Sun ONC/RPC support for Java This package implements Sun's Open Network Computing Remote Procedure Call specification (see RFC 1831, RFC 1832, RFC 1833) in pure Java. . It supports: * RPC calls over TCP/IP as well as UDP/IP; * both client and server functionality; * portmapper querying; * authentication types AUTH_NONE, AUTH_UNIX, and AUTH_SHORT (on both client and server sides). . The utility jrpcgen is provided to compile .x files into Java classes. debian/source/0000755000000000000000000000000011510353101010454 5ustar debian/source/format0000644000000000000000000000001411510353101011662 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000173312150712365011046 0ustar remotetea (1.0.7-2.1) unstable; urgency=low * Non-maintainer upload. * Fix "FTBFS with Java7 as default java": apply patch from Ubuntu / James Page: - debian/patches/add-build-xml.patch: Added build.xml, replacing original patch, which appeared to be an auto-generated one. - debian/patches/set-encoding.patch: Fix FTBFS by setting encoding on javac and javadoc tasks. (Closes: #678380) -- gregor herrmann Mon, 27 May 2013 19:16:34 +0200 remotetea (1.0.7-2) unstable; urgency=low * Bump Standards-Version to 3.9.1 * Switch to dpkg-source 3.0 (quilt) format. * register the documentation with doc-base -- Picca Frédéric-Emmanuel Mon, 03 Jan 2011 14:53:36 +0100 remotetea (1.0.7-1) unstable; urgency=low * Initial release (Closes: #539375) * Thanks to Justin B Rye for package description review -- Picca Frédéric-Emmanuel Mon, 3 Aug 2009 15:11:28 +0200 debian/jlibs0000644000000000000000000000007311236014041010204 0ustar classes/oncrpc.jar classes/jrpcgen.jar classes/portmap.jar debian/compat0000644000000000000000000000000211234342667010374 0ustar 7 debian/jrpcgen.10000644000000000000000000000350111236030352010672 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36. .TH JRPCGEN "1" "August 2009" "jrpcgen version "1.0.7"" "User Commands" .SH NAME jrpcgen \- an RPC protocol compiler .SH SYNOPSIS .B jrpcgen [\fI-options\fR] \fIx-file\fR .SH DESCRIPTION jrpcgen is a tool that generates Java code to implement an RPC protocol. The input to jrpcgen is a language similar to C known as RPC Language (Remote Procedure Call Language). .SS "where options include:" .TP \fB\-c\fR specify class name of client proxy stub .TP \fB\-d\fR specify directory where to place generated source code files .TP \fB\-p\fR specify package name for generated source code files .TP \fB\-s\fR specify class name of server proxy stub .TP \fB\-ser\fR tag generated XDR classes as serializable .TP \fB\-bean\fR generate accessors for usage as bean, implies \fB\-ser\fR .TP \fB\-noclamp\fR do not clamp version number in client method stubs .TP \fB\-withcallinfo\fR supply call information to server method stubs .TP \fB\-initstrings\fR initialize all strings to be empty instead of null .TP \fB\-nobackup\fR do not make backups of old source code files .TP \fB\-noclient\fR do not create client proxy stub .TP \fB\-noserver\fR do not create server proxy stub .TP \fB\-parseonly\fR parse x\-file only but do not create source code files .TP \fB\-verbose\fR enable verbose output about what jrpcgen is doing .TP \fB\-version\fR print jrpcgen version and exit .TP \fB\-debug\fR enables printing of diagnostic messages .TP \-? \fB\-help\fR print this help message and exit .TP \fB\-\-\fR end options .SH "SEE ALSO" The full documentation for .B jrpcgen is maintained as a Texinfo manual. If the .B info and .B jrpcgen programs are properly installed at your site, the command .IP .B info jrpcgen .PP should give you access to the complete manual. debian/manpages0000644000000000000000000000002111236027134010674 0ustar debian/jrpcgen.1 debian/patches/0000755000000000000000000000000012150712071010611 5ustar debian/patches/set-encoding.patch0000644000000000000000000000305512150712001014205 0ustar Index: fix-for-888995/build.xml =================================================================== --- fix-for-888995.orig/build.xml 2012-08-01 21:55:49.490565153 -0300 +++ fix-for-888995/build.xml 2012-08-01 21:58:49.963460059 -0300 @@ -20,7 +20,7 @@ - + @@ -82,7 +82,7 @@ - + @@ -153,7 +153,7 @@ Compiling example mess... - + Succeeded. debian/patches/add-build-xml.patch0000644000000000000000000001711112150711760014262 0ustar Description: add the ant build.xml file Author: Picca Frédéric-Emmanuel Last-Update: 2012-08-01 x Index: fix-for-888995/build.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ fix-for-888995/build.xml 2012-08-01 21:55:49.490565153 -0300 @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + generating SF file packages for version ${distVersion}... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Cleaning up example mess... + + + + Compiling Jrpcgen protocol compiler... + + Running Jrpcgen x protocol compiler on demo.x... + + + + + + + + + + Running Jrpcgen x protocol compiler on demo2.x... + + + + + + + + Compiling example mess... + + + Succeeded. + + + + debian/patches/series0000644000000000000000000000004712150712001012020 0ustar add-build-xml.patch set-encoding.patch debian/copyright0000644000000000000000000000311611510351054011115 0ustar Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat Upstream-Author: Harald Albrecht Debianized-By: picca frederic Debianized-Date: Sat, 18 Nov 2006 18:52:07 +0100. Original-Source-Location: http://sourceforge.net/projects/remotetea/files/remotetea/ Files: debian/* Copyright: © 2006-2008, picca frederic Licence: LGPL-2+ The Debian packaging information is under the LGPL, version 2 or later On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/LGPL-2'. Files: * Copyright: © 1999, 2003 Chair of Process Control Engineering, Aachen University of Technology, 52064 Aachen, Germany Licence: LGPL-2+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/LGPL-2'. debian/docs0000644000000000000000000000001411236020272010027 0ustar readme.html debian/doc-base0000644000000000000000000000071711510356566010603 0ustar Document: remotetea-manual Title: remotetea documentation manual Author: Harald Albrecht Abstract: remotetea_ This package implements Sun's Open Network Computing Remote Procedure Call specification (see RFC 1831, RFC 1832, RFC 1833) in pure Java. The utility jrpcgen is provided to compile .x files into Java classes. Section: Text Format: HTML Index: /usr/share/doc/remotetea/api/index.html Files: /usr/share/doc/remotetea/api/* debian/watch0000644000000000000000000000007211235564123010220 0ustar version=3 http://sf.net/remotetea/remotetea-src-(.*)\.zip debian/links0000644000000000000000000000005411236020024010216 0ustar usr/share/java/jrpcgen.jar /usr/bin/jrpcgen