[ganymed-ssh2] Revert "Retire ganymed-ssh2 - dead upstream"

Mikolaj Izdebski mizdebsk at fedoraproject.org
Mon Aug 6 19:42:22 UTC 2012


commit 4ee55443f5ccc5943a89f46558b302811cba216f
Author: Mikolaj Izdebski <mizdebsk at redhat.com>
Date:   Mon Aug 6 21:34:13 2012 +0200

    Revert "Retire ganymed-ssh2 - dead upstream"

 build.xml         |   17 +++++++
 dead.package      |    1 -
 ganymed-ssh2.spec |  122 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources           |    1 +
 4 files changed, 140 insertions(+), 1 deletions(-)
---
diff --git a/build.xml b/build.xml
new file mode 100644
index 0000000..7fb20b2
--- /dev/null
+++ b/build.xml
@@ -0,0 +1,17 @@
+<project basedir="." default="dist" name="ganymed-ssh2">
+	<target name="init">
+		<property name="build.dir" value="build" />
+		<property name="src.dir" value="src" />
+	</target>
+	<target name="compile" depends="init">
+		<mkdir dir="${build.dir}" />
+		<javac debug="false" deprecation="true" destdir="${build.dir}" srcdir="${src.dir}" target="1.4" source="1.4">
+		</javac>
+	</target>
+	<target name="clean" depends="init">
+		<delete includeEmptyDirs="true" dir="${build.dir}" />
+	</target>
+	<target name="dist" depends="compile">
+		<jar jarFile="ganymed-ssh2.jar" baseDir="${build.dir}" index="true" />
+	</target>
+</project>
\ No newline at end of file
diff --git a/ganymed-ssh2.spec b/ganymed-ssh2.spec
new file mode 100644
index 0000000..d34a7a1
--- /dev/null
+++ b/ganymed-ssh2.spec
@@ -0,0 +1,122 @@
+Name:           ganymed-ssh2
+Version:        210
+Release:        12%{?dist}
+Summary:        SSH-2 protocol implementation in pure Java
+
+Group:          Development/Tools
+License:        BSD
+URL:            http://www.ganymed.ethz.ch/ssh2/
+Source0:        http://www.ganymed.ethz.ch/ssh2/ganymed-ssh2-build%{version}.zip
+Source1:        build.xml
+
+BuildRequires:	jpackage-utils >= 0:1.6
+BuildRequires:	coreutils
+BuildRequires:  java-devel >= 1.4.2
+BuildRequires:  ant
+
+BuildArch:		noarch
+
+%description
+Ganymed SSH-2 for Java is a library which implements the SSH-2 protocol in pure
+Java (tested on J2SE 1.4.2 and 5.0). 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 and SCP. There are no dependencies on any JCE provider, as all
+crypto functionality is included.
+
+%package javadoc
+Summary:        Javadoc for ganymed-ssh2
+Group:          Development/Documentation
+Requires:       jpackage-utils
+
+%description javadoc
+Javadoc for ganymed-ssh2.
+
+%prep
+%setup -q -n %{name}-build%{version}
+
+# delete the jars that are in the archive
+rm %{name}-build%{version}.jar
+
+cp %{SOURCE1} .
+
+# fixing wrong-file-end-of-line-encoding warnings
+sed -i 's/\r//' LICENSE.txt README.txt HISTORY.txt faq/FAQ.html
+find examples -name \*.java -exec sed -i 's/\r//' {} \;
+
+%build
+ant
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+# jar
+install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
+install -m 644 %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
+
+# javadoc
+mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+cp -pr javadoc/* \
+  $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+
+%files
+%defattr(-,root,root,-)
+%{_javadir}/*
+%doc LICENSE.txt HISTORY.txt README.txt faq examples
+
+%files javadoc
+%defattr(-,root,root,-)
+%{_javadocdir}/%{name}
+
+
+%changelog
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 210-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 210-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 210-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Dec 30 2010 Alexander Kurtakov <akurtako at redhat.com> 210-9
+- Drop gcj.
+- Adapt to current guidelines.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 210-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 210-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 210-6
+- Autorebuild for GCC 4.3
+
+* Mon Sep 10 2007 Robert Marcano <robert at marcanoonline.com> 210-5
+- Build for all supported arquitectures 
+
+* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 210-4
+- Rebuild for selinux ppc32 issue.
+
+* Tue Oct 10 2006 Robert Marcano <robert at marcanoonline.com> 210-2
+- Update to upstream release 210
+
+* Sun Aug 27 2006 Robert Marcano <robert at marcanoonline.com> 209-6
+- Rebuild
+
+* Fri Jul 28 2006 Robert Marcano <robert at marcanoonline.com> 209-5
+- Rebuilt to pick up the changes in GCJ (bug #200480)
+
+* Sun Jun 25 2006 Robert Marcano <robert at marcanoonline.com> 209-4
+- created javadoc package
+- renamed to ganymed-ssh2
+
+* Sun Jun 11 2006 Robert Marcano <robert at marcanoonline.com> 209-3
+- rpmlint fixes and debuginfo generation workaround
+- doc files added
+
+* Sun May 28 2006 Robert Marcano <robert at marcanoonline.com> 209-2
+- review updates
+
+* Sun May 07 2006 Robert Marcano <robert at marcanoonline.com> 209-1
+- initial version
diff --git a/sources b/sources
new file mode 100644
index 0000000..15c2a4a
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+abd0fb2acbfb5885e1ae3af8f1f6b31e  ganymed-ssh2-build210.zip


More information about the scm-commits mailing list