From 62005f7bc5bd78ea6a993686eb0eef44d1814520604d9a7170cec23f807b9a81 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Tue, 24 Sep 2024 10:35:19 +0000 Subject: [PATCH 1/2] OBS-URL: https://build.opensuse.org/package/show/Java:packages/wsdl4j?expand=0&rev=27 --- .gitattributes | 23 +++++++++++ .gitignore | 1 + wsdl4j-1.6.3.pom | 32 +++++++++++++++ wsdl4j-MANIFEST.MF | 23 +++++++++++ wsdl4j-src-1.6.3.zip | 3 ++ wsdl4j.changes | 95 ++++++++++++++++++++++++++++++++++++++++++ wsdl4j.spec | 98 ++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 275 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 wsdl4j-1.6.3.pom create mode 100644 wsdl4j-MANIFEST.MF create mode 100644 wsdl4j-src-1.6.3.zip create mode 100644 wsdl4j.changes create mode 100644 wsdl4j.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/wsdl4j-1.6.3.pom b/wsdl4j-1.6.3.pom new file mode 100644 index 0000000..e72fc4b --- /dev/null +++ b/wsdl4j-1.6.3.pom @@ -0,0 +1,32 @@ + + + 4.0.0 + wsdl4j + wsdl4j + 1.6.3 + jar + WSDL4J + http://sf.net/projects/wsdl4j + Java stub generator for WSDL + + + + CPL + http://www.opensource.org/licenses/cpl1.0.txt + repo + Common Public License + + + + scm:cvs:pserver:anonymous@wsdl4j.cvs.sourceforge.net:/cvsroot/wsdl4j + scm:cvs:pserver:wsdl4j.cvs.sourceforge.net:/cvsroot/wsdl4j + http://wsdl4j.cvs.sourceforge.net/wsdl4j + + + + wsdl4j + WSDL4J + wsdl4j-discuss@sourceforge.net + + + diff --git a/wsdl4j-MANIFEST.MF b/wsdl4j-MANIFEST.MF new file mode 100644 index 0000000..ce7ebef --- /dev/null +++ b/wsdl4j-MANIFEST.MF @@ -0,0 +1,23 @@ +Manifest-Version: 1.0 +Bundle-SymbolicName: javax.wsdl +Specification-Version: 1.2 +Bundle-ManifestVersion: 2 +Specification-Title: JWSDL +Bundle-Version: 1.6.3 +Bundle-Vendor: IBM +Implementation-Vendor: IBM +Bundle-RequiredExecutionEnvironment: J2SE-1.2 +Bundle-Localization: plugin +Bundle-Name: WSDL4J +Specification-Vendor: IBM (Java Community Process) +Implementation-Version: 1.6 +Bundle-ClassPath: . +Implementation-Title: WSDL4J +Export-Package: com.ibm.wsdl,com.ibm.wsdl.extensions,com.ibm.wsdl.exte + nsions.http,com.ibm.wsdl.extensions.mime,com.ibm.wsdl.extensions.sche + ma,com.ibm.wsdl.extensions.soap,com.ibm.wsdl.extensions.soap12,com.ib + m.wsdl.factory,com.ibm.wsdl.util,com.ibm.wsdl.util.xml,com.ibm.wsdl.x + ml,javax.wsdl,javax.wsdl.extensions,javax.wsdl.extensions.http,javax. + wsdl.extensions.mime,javax.wsdl.extensions.schema,javax.wsdl.extensio + ns.soap,javax.wsdl.extensions.soap12,javax.wsdl.factory,javax.wsdl.xm + l diff --git a/wsdl4j-src-1.6.3.zip b/wsdl4j-src-1.6.3.zip new file mode 100644 index 0000000..23d3f2a --- /dev/null +++ b/wsdl4j-src-1.6.3.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7da3332e105f835d3899f516859e0cdc4be7403883f3a5fb7c56f09d6e009e4 +size 173137 diff --git a/wsdl4j.changes b/wsdl4j.changes new file mode 100644 index 0000000..6138a54 --- /dev/null +++ b/wsdl4j.changes @@ -0,0 +1,95 @@ +------------------------------------------------------------------- +Tue Sep 24 10:35:09 UTC 2024 - Fridrich Strba + +- Use SOURCE_DATE_EPOCH for reproducible builds + +------------------------------------------------------------------- +Sun Mar 20 13:07:44 UTC 2022 - Fridrich Strba + +- Build with source and target levels 8 + +------------------------------------------------------------------- +Tue Mar 1 16:47:32 UTC 2022 - Fridrich Strba + +- Alias to axis:axis-wsdl4j + +------------------------------------------------------------------- +Mon Sep 11 20:09:45 UTC 2017 - fstrba@suse.com + +- Specify java source and target level 1.6 in order to allow + building with jdk9 + +------------------------------------------------------------------- +Fri May 19 12:12:11 UTC 2017 - tchvatal@suse.com + +- Fix building of axis with this new javapackages-tools + +------------------------------------------------------------------- +Wed Mar 18 09:46:24 UTC 2015 - tchvatal@suse.com + +- Fix build with new javapackages-tools + +------------------------------------------------------------------- +Fri Dec 5 13:51:02 UTC 2014 - p.drouand@gmail.com + +- Replace java2-devel-packages with javapackages-tools + +------------------------------------------------------------------- +Fri Jul 11 14:07:48 UTC 2014 - tchvatal@suse.com + +- Do not version javadoc dir. + +------------------------------------------------------------------- +Fri Jun 27 11:48:18 UTC 2014 - tchvatal@suse.com + +- Fix build on SLE11. + +------------------------------------------------------------------- +Tue Jun 17 15:39:38 UTC 2014 - tchvatal@suse.com + +- Cleanup with spec-cleaner. + +------------------------------------------------------------------- +Tue Jun 17 15:36:50 UTC 2014 - tchvatal@suse.com + +- Version bump to 1.6.3 to match upstream code. + * Package done to match fedora one. +- Delete no longer needed patch: + * wsdl4j-java14compat.patch + +------------------------------------------------------------------- +Fri Sep 13 08:19:51 UTC 2013 - mvyskocil@suse.com + +- temoporary provide osgi(javax.wsdl) to satisfy axis depenencies + +------------------------------------------------------------------- +Fri Sep 22 15:38:55 CEST 2006 - skh@suse.de + +- don't use icecream +- use target="1.4" and source="1.4" for build with java 1.5 + +------------------------------------------------------------------- +Wed Jan 25 21:49:04 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Fri Jul 29 11:38:24 CEST 2005 - jsmeix@suse.de + +- Adjustments in the spec file. + +------------------------------------------------------------------- +Wed Jul 20 10:02:23 CEST 2005 - jsmeix@suse.de + +- Current version 1.5.1 from JPackage.org + +------------------------------------------------------------------- +Thu Sep 16 19:49:06 CEST 2004 - skh@suse.de + +- Fix prerequires of javadoc subpackage + +------------------------------------------------------------------- +Mon Sep 6 22:29:04 CEST 2004 - skh@suse.de + +- Initial package with version 1.4 + diff --git a/wsdl4j.spec b/wsdl4j.spec new file mode 100644 index 0000000..da26ff5 --- /dev/null +++ b/wsdl4j.spec @@ -0,0 +1,98 @@ +# +# spec file for package wsdl4j +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: wsdl4j +Version: 1.6.3 +Release: 0 +Summary: Web Services Description Language Toolkit for Java +License: IPL-1.0 +Group: Development/Libraries/Java +URL: https://sourceforge.net/projects/wsdl4j +Source0: http://downloads.sourceforge.net/%{name}/%{name}-src-%{version}.zip +Source1: %{name}-MANIFEST.MF +Source2: https://repo1.maven.org/maven2/wsdl4j/wsdl4j/%{version}/wsdl4j-%{version}.pom +BuildRequires: ant-junit +BuildRequires: javapackages-local >= 6 +BuildRequires: unzip +BuildRequires: xml-apis +Requires: java +Requires: jaxp_parser_impl +BuildArch: noarch + +%description +The Web Services Description Language for Java Toolkit (WSDL4J) allows +the creation, representation, and manipulation of WSDL documents +describing services. This codebase will eventually serve as a +reference implementation of the standard created by JSR110. + +%package javadoc +Summary: Javadoc for wsdl4j +Group: Development/Libraries/Java + +%description javadoc +The Web Services Description Language for Java Toolkit (WSDL4J) allows +the creation, representation, and manipulation of WSDL documents +describing services. This codebase will eventually serve as a +reference implementation of the standard created by JSR110. + +This package contains the javadoc documentation for the Web Services +Description Language for Java. + +%prep +%setup -q -n %{name}-1_6_3 + +%build +ant -Dant.build.javac.source=1.8 -Dant.build.javac.target=1.8 compile javadocs + +%install +# inject OSGi manifests +jar --update --verbose \ +%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 17}%{!?pkg_vcmp:0} + --date="$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ)" \ +%endif + --file=build/lib/%{name}.jar --manifest=%{SOURCE1} +# jars +install -d -m 0755 %{buildroot}%{_javadir} +install -m 644 build/lib/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar +install -m 644 build/lib/qname.jar %{buildroot}%{_javadir}/qname.jar + +# POMs +install -d -m 0755 %{buildroot}%{_mavenpomdir} +install -p -m 0644 %{SOURCE2} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom +%add_maven_depmap JPP-%{name}.pom %{name}.jar -a axis:axis-%{name} + +# javadoc +install -d -m 0755 %{buildroot}%{_javadocdir}/%{name} +cp -pr build/javadocs/* %{buildroot}%{_javadocdir}/%{name} + +install -d -m 755 %{buildroot}%{_javadir}/javax.wsdl/ +ln -sf ../%{name}.jar %{buildroot}%{_javadir}/javax.wsdl/ +ln -sf ../qname.jar %{buildroot}%{_javadir}/javax.wsdl/ + +%files +%defattr(0644,root,root,0755) +%license license.html +%{_mavenpomdir}/JPP-%{name}.pom +%{_datadir}/maven-metadata/%{name}.xml* +%{_javadir}/* + +%files javadoc +%defattr(0644,root,root,0755) +%{_javadocdir}/%{name} + +%changelog From 2a7c40d141ff4db0064bcdabf903f900b23f6f6d419f17e12cd85a219d7aa32a Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Tue, 24 Sep 2024 11:44:40 +0000 Subject: [PATCH 2/2] OBS-URL: https://build.opensuse.org/package/show/Java:packages/wsdl4j?expand=0&rev=28 --- wsdl4j.spec | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/wsdl4j.spec b/wsdl4j.spec index da26ff5..4b8fa87 100644 --- a/wsdl4j.spec +++ b/wsdl4j.spec @@ -73,7 +73,7 @@ install -m 644 build/lib/qname.jar %{buildroot}%{_javadir}/qname.jar # POMs install -d -m 0755 %{buildroot}%{_mavenpomdir} -install -p -m 0644 %{SOURCE2} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom +%{mvn_install_pom} %{SOURCE2} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom %add_maven_depmap JPP-%{name}.pom %{name}.jar -a axis:axis-%{name} # javadoc @@ -84,11 +84,9 @@ install -d -m 755 %{buildroot}%{_javadir}/javax.wsdl/ ln -sf ../%{name}.jar %{buildroot}%{_javadir}/javax.wsdl/ ln -sf ../qname.jar %{buildroot}%{_javadir}/javax.wsdl/ -%files +%files -f .mfiles %defattr(0644,root,root,0755) %license license.html -%{_mavenpomdir}/JPP-%{name}.pom -%{_datadir}/maven-metadata/%{name}.xml* %{_javadir}/* %files javadoc