commit 67a8ba1759b6a0bb4357540c744a584c25320be2 Author: James Antill Date: Wed Feb 22 10:59:01 2023 -0500 Import rpm: c8s-stream-rhel8 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4fd8413 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/jsch-0.1.54.zip diff --git a/MANIFEST.MF b/MANIFEST.MF new file mode 100644 index 0000000..b0fbaba --- /dev/null +++ b/MANIFEST.MF @@ -0,0 +1,15 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: %bundleName +Bundle-SymbolicName: com.jcraft.jsch +Bundle-Version: 0.1.54 +Bundle-Vendor: %venderName +Bundle-Localization: plugin +Export-Package: com.jcraft.jsch;version="0.1.54", + com.jcraft.jsch.jce;version="0.1.54";x-internal:=true, + com.jcraft.jsch.jcraft;version="0.1.54";x-internal:=true, + com.jcraft.jsch.jgss;version="0.1.54";x-internal:=true +Bundle-RequiredExecutionEnvironment: J2SE-1.4 +Created-By: 1.4.0 (Sun Microsystems Inc.) + + diff --git a/gating.yaml b/gating.yaml new file mode 100644 index 0000000..d6b7694 --- /dev/null +++ b/gating.yaml @@ -0,0 +1,8 @@ +--- !Policy +product_versions: + - rhel-9 +decision_contexts: + - osci_compose_gate +rules: + # https://docs.engineering.redhat.com/display/RHELPLAN/Maven+Bootstrap+manual+gating+test + - !PassingTestCaseRule {test_case_name: manual.sst_cs_apps.maven.bootstrap} diff --git a/jsch.spec b/jsch.spec new file mode 100644 index 0000000..5f68446 --- /dev/null +++ b/jsch.spec @@ -0,0 +1,126 @@ +Name: jsch +Version: 0.1.54 +Release: 12%{?dist} +Summary: Pure Java implementation of SSH2 +License: BSD +URL: http://www.jcraft.com/jsch/ +BuildArch: noarch + +Source0: http://download.sourceforge.net/sourceforge/jsch/jsch-%{version}.zip +# wget \ +# http://download.eclipse.org/tools/orbit/downloads/drops/R20090825191606/bundles/com.jcraft.jsch_0.1.41.v200903070017.jar +# unzip com.jcraft.jsch_*.jar META-INF/MANIFEST.MF +# mv META-INF/MANIFEST.MF . +# sed -i "/^Name/d" MANIFEST.MF +# sed -i "/^SHA1/d" MANIFEST.MF +# dos2unix MANIFEST.MF +# sed -i "/^$/d" MANIFEST.MF +# unix2dos MANIFEST.MF +Source1: MANIFEST.MF +Source2: plugin.properties + +BuildRequires: maven-local +BuildRequires: mvn(com.jcraft:jzlib) +BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin) +BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) +BuildRequires: zip + +Requires: jzlib >= 0:1.0.5 +Obsoletes: %{name}-demo < %{version} + +%description +JSch allows you to connect to an sshd server and use port forwarding, +X11 forwarding, file transfer, etc., and you can integrate its +functionality into your own Java programs. + +%package javadoc +Summary: Javadoc for %{name} + +%description javadoc +%{summary}. + +%prep +%setup -q +%mvn_file : jsch + +%pom_remove_plugin :maven-javadoc-plugin + +%pom_xpath_remove pom:project/pom:build/pom:extensions +%pom_xpath_set pom:project/pom:version %{version} + +# Java 5 is too old +%pom_xpath_remove 'pom:plugin[pom:artifactId="maven-compiler-plugin"]//pom:target' + +%build +%mvn_build + +# inject the OSGi Manifest +mkdir META-INF +cp %{SOURCE1} META-INF +cp %{SOURCE2} plugin.properties +touch META-INF/MANIFEST.MF +touch plugin.properties +zip target/%{name}-%{version}.jar META-INF/MANIFEST.MF +zip target/%{name}-%{version}.jar plugin.properties + +%install +%mvn_install + +%files -f .mfiles +%license LICENSE.txt + +%files javadoc -f .mfiles-javadoc +%license LICENSE.txt + +%changelog +* Fri Jul 10 2020 Jiri Vanek - 0.1.54-12 +- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 + +* Wed Jan 29 2020 Fedora Release Engineering - 0.1.54-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jul 25 2019 Fedora Release Engineering - 0.1.54-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 01 2019 Fedora Release Engineering - 0.1.54-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Aug 07 2018 Michael Simacek - 0.1.54-8 +- Fix FTBFS + +* Fri Jul 13 2018 Fedora Release Engineering - 0.1.54-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 0.1.54-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.1.54-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Feb 23 2017 Mikolaj Izdebski - 0.1.54-4 +- Remove unneeded maven-javadoc-plugin invocation + +* Fri Feb 10 2017 Fedora Release Engineering - 0.1.54-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Aug 31 2016 Alexander Kurtakov 0.1.54-2 +- Fix version in pom.xml. + +* Wed Aug 31 2016 Alexander Kurtakov - 0.1.54-1 +- New upstream release 0.1.54 + +* Wed Jun 15 2016 Mikolaj Izdebski - 0.1.53-5 +- Add missing build-requires + +* Thu Feb 04 2016 Fedora Release Engineering - 0.1.53-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 0.1.53-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Fri Jun 5 2015 Alexander Kurtakov 0.1.53-2 +- Revert jsch.jar to not be in javadir subdir. + +* Fri Jun 5 2015 Alexander Kurtakov 0.1.53-1 +- Update to 0.1.53 +- Build with xmvn. \ No newline at end of file diff --git a/plugin.properties b/plugin.properties new file mode 100644 index 0000000..a0f0aaa --- /dev/null +++ b/plugin.properties @@ -0,0 +1,13 @@ +############################################################################### +# Copyright (c) 2006 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Atsuhiko Yamanaka, JCraft,Inc. - initial API and implementation. +# IBM Corporation - implementation +############################################################################### +venderName=JCraft, Inc. +bundleName=JSch diff --git a/prexmvn.changelog b/prexmvn.changelog new file mode 100644 index 0000000..8f4e868 --- /dev/null +++ b/prexmvn.changelog @@ -0,0 +1,180 @@ +* Fri Mar 20 2015 Mikolaj Izdebski - 0.1.52-1 +- Update to upstream version 0.1.52 + +* Sun Jun 08 2014 Fedora Release Engineering - 0.1.51-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed May 21 2014 Mikolaj Izdebski - 0.1.51-2 +- Update to current packaging guidelines + +* Tue Mar 18 2014 Alexander Kurtakov 0:0.1.51-1 +- Update to latest upstream 0.1.51. + +* Sat Aug 03 2013 Fedora Release Engineering - 0:0.1.50-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri May 10 2013 Krzysztof Daniel 0:0.1.50-1 +- Update to latest upstream. + +* Thu Feb 14 2013 Fedora Release Engineering - 0:0.1.49-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Tue Jan 15 2013 Alexander Kurtakov 0:0.1.49-1 +- Update to latest upstream. + +* Thu Nov 1 2012 Mikolaj Izdebski - 0:0.1.48-3 +- Add maven POM + +* Thu Jul 19 2012 Fedora Release Engineering - 0:0.1.48-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed May 2 2012 Alexander Kurtakov 0:0.1.48-1 +- Update to latest upstream 0.1.48. + +* Thu Mar 15 2012 Krzysztof Daniel 0:0.1.46-2 +- Updated MANIFEST.MF to match the actual upstream version. +- Added plugin.properties to get proper vendor name in Eclipse. + +* Wed Feb 15 2012 Alexander Kurtakov 0:0.1.46-1 +- Update to latest upstream version 0.1.46. + +* Fri Jan 13 2012 Fedora Release Engineering - 0:0.1.45-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Nov 2 2011 Alexander Kurtakov 0:0.1.45-1 +- Update to new upstream version. + +* Thu Sep 15 2011 Alexander Kurtakov 0:0.1.44-4 +- Guidelines fixes. + +* Wed Feb 09 2011 Fedora Release Engineering - 0:0.1.44-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Dec 8 2010 Alexander Kurtakov 0:0.1.44-2 +- BR zip. +- Don't install versioned jar. + +* Tue Nov 2 2010 Alexander Kurtakov 0:0.1.44-1 +- New upstream version. + +* Fri Sep 24 2010 Alexander Kurtakov 0:0.1.43-2 +- Fix merge review comments (#225953). + +* Mon Aug 16 2010 Alexander Kurtakov 0:0.1.43-1 +- Update to new upstream version. + +* Mon Jan 11 2010 Andrew Overholt 0:0.1.41-4 +- Fix changelog formatting error + +* Mon Jan 11 2010 Andrew Overholt 0:0.1.41-3 +- Update URL in comment for MANIFEST.MF +- Fix Groups +- Remove ghost symlinking + +* Fri Jul 24 2009 Fedora Release Engineering - 0:0.1.41-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Apr 8 2009 Alexander Kurtakov 0:0.1.41-1 +- Update to new version 0.1.41. + +* Wed Feb 25 2009 Fedora Release Engineering - 0:0.1.39-2.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Jul 11 2008 Andrew Overholt 0:0.1.39-1.1 +- 0.1.39 + +* Wed Jul 9 2008 Tom "spot" Callaway - 0:0.1.31-2.5 +- drop repotag + +* Thu May 29 2008 Tom "spot" Callaway - 0:0.1.31-2jpp.4 +- fix license tag + +* Mon Apr 07 2008 Deepak Bhole - 0:0.1.31-2jpp.3 +- Fix bz# 441071: Add backward compatibility patch from mwringe at redhat + +* Mon Feb 18 2008 Fedora Release Engineering - 0:0.1.31-2jpp.2 +- Autorebuild for GCC 4.3 + +* Thu Sep 20 2007 Deepak Bhole - 0:0.1.31-1jpp.2 +- Added %%{?dist} as per new policy + +* Tue Jun 5 2007 Ben Konrath - 0:0.1.31-1jpp.1 +- 0.1.31. + +* Tue Apr 3 2007 Ben Konrath - 0:0.1.28-1jpp.6 +- Add OSGi Manifest to jar. +- Disable aot-compile-rpm on ia64. + +* Thu Aug 10 2006 Deepak Bhole - 0:0.1.28-1jpp.5 +- Updated changelog entries in spec. + +* Fri Aug 04 2006 Deepak Bhole - 0:0.1.28-1jpp.4 +- Added conditional compiling support. +- Added missing requirements. +- Additionally, for synchronizaion between logs: +- From r.apel@r-apel.de: + - 0.1.26 +- From fnasser@redhat.com: + - 0.1.20 + +* Sat Jul 22 2006 Jakub Jelinek - 0:0.1.28-1jpp_3fc +- Rebuilt + +* Wed Jul 12 2006 Jesse Keating - 0:0.1.28-1jpp_2fc +- rebuild + +* Thu Jun 1 2006 Ben Konrath - 0:0.1.28-1jpp_1fc +- 0.1.28 +- Add BuildRequires ant. + +* Mon Mar 6 2006 Jeremy Katz - 0:0.1.18-1jpp_7fc +- stop scriptlet spew + +* Fri Feb 10 2006 Jesse Keating - 0:0.1.18-1jpp_6fc +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 0:0.1.18-1jpp_5fc +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Wed Dec 21 2005 Andrew Overholt 0.1.18-1jpp_4fc +- Rebuild again + +* Tue Dec 13 2005 Andrew Overholt 0.1.18-1jpp_3fc +- Rebuild with gcc 4.1. + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Fri Jul 15 2005 Gary Benson 0.1.18-1jpp_2fc +- Build on ia64, ppc64, s390 and s390x. +- Switch to aot-compile-rpm. + +* Fri Apr 22 2005 Andrew Overholt 0.1.18-1jpp_1fc +- Build into Fedora. +- Natively-compile. + +* Fri Apr 22 2005 Fernando Nasser 0:0.1.18-1jpp_1rh +- Merge with upstream for 0.1.18 upgrade + +* Fri Apr 22 2005 Fernando Nasser 0:0.1.18-1jpp +- 0.1.18 + +* Fri Mar 18 2005 Andrew Overholt 0.1.17-2jpp_1fc +- Build into Fedora. +- Remove Distribution and Vendor tags. +- Add BuildRequires: java-devel for javadoc requirement. + +* Tue Nov 02 2004 David Walluck 0:0.1.17-2jpp +- rebuild with jdk 1.4.2 + +* Tue Oct 19 2004 David Walluck 0:0.1.17-1jpp +- 0.1.17 + +* Mon Aug 23 2004 Randy Watler - 0:0.1.13-2jpp +- Rebuild with ant-1.6.2 + +* Sat Feb 14 2004 David Walluck 0:0.1.13-1jpp +- 0.1.13 + +* Wed Jan 14 2004 Ralph Apel - 0:0.1.12-1jpp +- First JPackage build. diff --git a/sources b/sources new file mode 100644 index 0000000..3ab1e7e --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA1 (jsch-0.1.54.zip) = c4252657c7caad9c8482836ddb1fa2abcf080357