[pkg-java] r2879 - in trunk/ganymed-ssh2: . debian
Marcus Better
marcusb-guest at alioth.debian.org
Thu Dec 21 14:06:07 CET 2006
Author: marcusb-guest
Date: 2006-12-21 14:06:06 +0100 (Thu, 21 Dec 2006)
New Revision: 2879
Added:
trunk/ganymed-ssh2/debian/
trunk/ganymed-ssh2/debian/changelog
trunk/ganymed-ssh2/debian/compat
trunk/ganymed-ssh2/debian/control
trunk/ganymed-ssh2/debian/copyright
trunk/ganymed-ssh2/debian/dirs
trunk/ganymed-ssh2/debian/docs
trunk/ganymed-ssh2/debian/rules
Log:
debian dir.
Added: trunk/ganymed-ssh2/debian/changelog
===================================================================
--- trunk/ganymed-ssh2/debian/changelog 2006-12-21 11:49:02 UTC (rev 2878)
+++ trunk/ganymed-ssh2/debian/changelog 2006-12-21 13:06:06 UTC (rev 2879)
@@ -0,0 +1,5 @@
+ganymed-ssh2 (210-1) unstable; urgency=low
+
+ * Initial release. (Closes: #374255)
+
+ -- Marcus Better <marcus at better.se> Thu, 21 Dec 2006 13:44:53 +0100
Added: trunk/ganymed-ssh2/debian/compat
===================================================================
--- trunk/ganymed-ssh2/debian/compat 2006-12-21 11:49:02 UTC (rev 2878)
+++ trunk/ganymed-ssh2/debian/compat 2006-12-21 13:06:06 UTC (rev 2879)
@@ -0,0 +1 @@
+5
Added: trunk/ganymed-ssh2/debian/control
===================================================================
--- trunk/ganymed-ssh2/debian/control 2006-12-21 11:49:02 UTC (rev 2878)
+++ trunk/ganymed-ssh2/debian/control 2006-12-21 13:06:06 UTC (rev 2879)
@@ -0,0 +1,25 @@
+Source: ganymed-ssh2
+Section: libs
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Marcus Better <marcus at better.se>
+Build-Depends: debhelper (>= 5)
+Build-Depends-Indep: java-gcj-compat-dev
+Standards-Version: 3.7.2
+XS-Vcs-Svn: svn://svn.debian.org/pkg-java/trunk/ganymed-ssh2
+XS-Vcs-Browse: http://svn.debian.org/wsvn/pkg-java/trunk/ganymed-ssh2/
+
+Package: libganymed-ssh2-java
+Architecture: all
+Depends: java-gcj-compat-dev | java2-runtime
+Suggests: java-virtual-machine
+Description: pure Java implementation of the SSH-2 protocol
+ Ganymed SSH-2 for Java is a library which implements the SSH-2
+ protocol in pure Java. It allows one to connect to SSH servers from
+ within Java programs. It supports SSH sessions (remote command
+ execution and shell access), local and remote port forwarding, local
+ stream forwarding, X11 forwarding, SCP and SFTP. There are no
+ dependencies on any JCE provider, as all crypto functionality is
+ included.
+ .
+ Homepage: http://www.ganymed.ethz.ch/ssh2/
Added: trunk/ganymed-ssh2/debian/copyright
===================================================================
--- trunk/ganymed-ssh2/debian/copyright 2006-12-21 11:49:02 UTC (rev 2878)
+++ trunk/ganymed-ssh2/debian/copyright 2006-12-21 13:06:06 UTC (rev 2879)
@@ -0,0 +1,82 @@
+This package was debianized by Marcus Better <marcus at better.se> on
+Thu, 21 Dec 2006 12:51:48 +0100.
+
+The source was downloaded from <http://www.ganymed.ethz.ch/ssh2/>.
+
+Upstream author: Christian Plattner <plattner at inf.ethz.ch>
+
+Copyright (C) 2005, 2006 Swiss Federal Institute of Technology (ETH
+Zurich), Department of Computer Science (http://www.inf.ethz.ch),
+Christian Plattner.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ a.) Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ b.) Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ c.) Neither the name of ETH Zurich nor the names of its contributors may
+ be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+The Java implementations of the AES, Blowfish and 3DES ciphers are
+Copyright (C) 2000-2004 The Legion Of The Bouncy Castle
+(http://www.bouncycastle.org).
+
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+The MD5 implementation is Copyright (C) 1991-1992 RSA Data Security, Inc.
+
+ License to copy and use this software is granted provided that it is
+ identified as the "RSA Data Security, Inc. MD5 Message-Digest
+ Algorithm" in all material mentioning or referencing this software or
+ this function.
+
+ License is also granted to make and use derivative works provided that
+ such works are identified as "derived from the RSA Data Security,
+ Inc. MD5 Message-Digest Algorithm" in all material mentioning or
+ referencing the derived work.
+
+ RSA Data Security, Inc. makes no representations concerning either the
+ merchantability of this software or the suitability of this software
+ for any particular purpose. It is provided "as is" without express or
+ implied warranty of any kind.
+
+ These notices must be retained in any copies of any part of this
+ documentation and/or software.
+
+The Debian packaging is Copyright (C) 2006 Marcus Better
+<marcus at better.se>, and is licensed under the same license as the
+Ganymed SSH-2 itself, see above.
Added: trunk/ganymed-ssh2/debian/dirs
===================================================================
--- trunk/ganymed-ssh2/debian/dirs 2006-12-21 11:49:02 UTC (rev 2878)
+++ trunk/ganymed-ssh2/debian/dirs 2006-12-21 13:06:06 UTC (rev 2879)
@@ -0,0 +1 @@
+usr/share/java
Added: trunk/ganymed-ssh2/debian/docs
===================================================================
--- trunk/ganymed-ssh2/debian/docs 2006-12-21 11:49:02 UTC (rev 2878)
+++ trunk/ganymed-ssh2/debian/docs 2006-12-21 13:06:06 UTC (rev 2879)
@@ -0,0 +1,3 @@
+apidocs
+README.txt
+faq/FAQ.html
Added: trunk/ganymed-ssh2/debian/rules
===================================================================
--- trunk/ganymed-ssh2/debian/rules 2006-12-21 11:49:02 UTC (rev 2878)
+++ trunk/ganymed-ssh2/debian/rules 2006-12-21 13:06:06 UTC (rev 2879)
@@ -0,0 +1,54 @@
+#!/usr/bin/make -f
+
+JAVA_HOME := /usr/lib/jvm/java-gcj
+DEB_JARS_BASE := /usr/share/java
+JAVAC := $(JAVA_HOME)/bin/javac
+
+PKGNAME := ganymed-ssh2
+LIBNAME := lib$(PKGNAME)-java
+INSTALL_DIR := $(CURDIR)/debian/$(LIBNAME)
+JAVALIB_DIR := $(INSTALL_DIR)/usr/share/java
+
+VERSION := $(shell dpkg-parsechangelog | grep ^Version: | sed 's/Version: //' | cut -f1 -d-)
+
+build: build-stamp
+build-stamp:
+ dh_testdir
+ $(JAVAC) src
+ cd src && $(JAVA_HOME)/bin/jar cf ../$(PKGNAME).jar $$(find -name \*.class) && cd ..
+ $(JAVA_HOME)/bin/javadoc -sourcepath src -all -doctitle 'Ganymed SSH-2' -d apidocs
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ -rm -rf $(PKGNAME).jar apidocs
+ find -name \*.class -exec rm {} \+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_install
+ install -m 644 $(PKGNAME).jar $(JAVALIB_DIR)/$(PKGNAME)-$(VERSION).jar
+ ln -s $(PKGNAME)-$(VERSION).jar $(JAVALIB_DIR)/$(PKGNAME).jar
+ install -m 644 HISTORY.txt $(INSTALL_DIR)/usr/share/doc/$(LIBNAME)/changlog
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary-arch: build install
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
Property changes on: trunk/ganymed-ssh2/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
More information about the pkg-java-commits
mailing list