commit 00Meta for openSUSE:Leap:15.1:Images
Hello community, here is the log from the commit of package 00Meta for openSUSE:Leap:15.1:Images checked in at 2020-02-05 07:45:53 Comparing /work/SRC/openSUSE:Leap:15.1:Images/00Meta (Old) and /work/SRC/openSUSE:Leap:15.1:Images/.00Meta.new.26092 (New) Package is "00Meta" Wed Feb 5 07:45:53 2020 rev:309 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ version_totest ++ --- /var/tmp/diff_new_pack.vZS3hX/_old 2020-02-05 07:45:55.391176957 +0100 +++ /var/tmp/diff_new_pack.vZS3hX/_new 2020-02-05 07:45:55.411176966 +0100 @@ -1 +1 @@ -8.10.17 \ No newline at end of file +8.10.18 \ No newline at end of file
commit ant-junit5 for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package ant-junit5 for openSUSE:Leap:15.2 checked in at 2020-02-05 07:45:27 Comparing /work/SRC/openSUSE:Leap:15.2/ant-junit5 (Old) and /work/SRC/openSUSE:Leap:15.2/.ant-junit5.new.26092 (New) Package is "ant-junit5" Wed Feb 5 07:45:27 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit maven-surefire-plugins for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-surefire-plugins for openSUSE:Leap:15.2 checked in at 2020-02-05 07:44:14 Comparing /work/SRC/openSUSE:Leap:15.2/maven-surefire-plugins (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-surefire-plugins.new.26092 (New) Package is "maven-surefire-plugins" Wed Feb 5 07:44:14 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit maven-surefire-provider-junit5 for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-surefire-provider-junit5 for openSUSE:Leap:15.2 checked in at 2020-02-05 07:44:19 Comparing /work/SRC/openSUSE:Leap:15.2/maven-surefire-provider-junit5 (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-surefire-provider-junit5.new.26092 (New) Package is "maven-surefire-provider-junit5" Wed Feb 5 07:44:19 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit jetty-websocket for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jetty-websocket for openSUSE:Leap:15.2 checked in at 2020-02-05 07:41:44 Comparing /work/SRC/openSUSE:Leap:15.2/jetty-websocket (Old) and /work/SRC/openSUSE:Leap:15.2/.jetty-websocket.new.26092 (New) Package is "jetty-websocket" Wed Feb 5 07:41:44 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit slf4j-sources for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package slf4j-sources for openSUSE:Leap:15.2 checked in at 2020-02-05 07:38:07 Comparing /work/SRC/openSUSE:Leap:15.2/slf4j-sources (Old) and /work/SRC/openSUSE:Leap:15.2/.slf4j-sources.new.26092 (New) Package is "slf4j-sources" Wed Feb 5 07:38:07 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit maven-plugin-plugin for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-plugin-plugin for openSUSE:Leap:15.2 checked in at 2020-02-05 07:36:12 Comparing /work/SRC/openSUSE:Leap:15.2/maven-plugin-plugin (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-plugin-plugin.new.26092 (New) Package is "maven-plugin-plugin" Wed Feb 5 07:36:12 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit maven-plugin-plugin-bootstrap for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-plugin-plugin-bootstrap for openSUSE:Leap:15.2 checked in at 2020-02-05 07:36:07 Comparing /work/SRC/openSUSE:Leap:15.2/maven-plugin-plugin-bootstrap (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-plugin-plugin-bootstrap.new.26092 (New) Package is "maven-plugin-plugin-bootstrap" Wed Feb 5 07:36:07 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit bnd-maven-plugin for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package bnd-maven-plugin for openSUSE:Leap:15.2 checked in at 2020-02-05 07:35:10 Comparing /work/SRC/openSUSE:Leap:15.2/bnd-maven-plugin (Old) and /work/SRC/openSUSE:Leap:15.2/.bnd-maven-plugin.new.26092 (New) Package is "bnd-maven-plugin" Wed Feb 5 07:35:10 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit hawtjni-maven-plugin for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package hawtjni-maven-plugin for openSUSE:Leap:15.2 checked in at 2020-02-05 07:33:02 Comparing /work/SRC/openSUSE:Leap:15.2/hawtjni-maven-plugin (Old) and /work/SRC/openSUSE:Leap:15.2/.hawtjni-maven-plugin.new.26092 (New) Package is "hawtjni-maven-plugin" Wed Feb 5 07:33:02 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit plexus-component-metadata for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package plexus-component-metadata for openSUSE:Leap:15.2 checked in at 2020-02-05 07:32:00 Comparing /work/SRC/openSUSE:Leap:15.2/plexus-component-metadata (Old) and /work/SRC/openSUSE:Leap:15.2/.plexus-component-metadata.new.26092 (New) Package is "plexus-component-metadata" Wed Feb 5 07:32:00 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit plexus-metadata-generator for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package plexus-metadata-generator for openSUSE:Leap:15.2 checked in at 2020-02-05 07:31:55 Comparing /work/SRC/openSUSE:Leap:15.2/plexus-metadata-generator (Old) and /work/SRC/openSUSE:Leap:15.2/.plexus-metadata-generator.new.26092 (New) Package is "plexus-metadata-generator" Wed Feb 5 07:31:55 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit modello-maven-plugin for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package modello-maven-plugin for openSUSE:Leap:15.2 checked in at 2020-02-05 07:31:30 Comparing /work/SRC/openSUSE:Leap:15.2/modello-maven-plugin (Old) and /work/SRC/openSUSE:Leap:15.2/.modello-maven-plugin.new.26092 (New) Package is "modello-maven-plugin" Wed Feb 5 07:31:30 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit xmvn-tools for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package xmvn-tools for openSUSE:Leap:15.2 checked in at 2020-02-05 07:31:15 Comparing /work/SRC/openSUSE:Leap:15.2/xmvn-tools (Old) and /work/SRC/openSUSE:Leap:15.2/.xmvn-tools.new.26092 (New) Package is "xmvn-tools" Wed Feb 5 07:31:15 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit xmvn-connector-ivy for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package xmvn-connector-ivy for openSUSE:Leap:15.2 checked in at 2020-02-05 07:30:50 Comparing /work/SRC/openSUSE:Leap:15.2/xmvn-connector-ivy (Old) and /work/SRC/openSUSE:Leap:15.2/.xmvn-connector-ivy.new.26092 (New) Package is "xmvn-connector-ivy" Wed Feb 5 07:30:50 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit xmvn-parent for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package xmvn-parent for openSUSE:Leap:15.2 checked in at 2020-02-05 07:31:10 Comparing /work/SRC/openSUSE:Leap:15.2/xmvn-parent (Old) and /work/SRC/openSUSE:Leap:15.2/.xmvn-parent.new.26092 (New) Package is "xmvn-parent" Wed Feb 5 07:31:10 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit xmvn-connector-aether for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package xmvn-connector-aether for openSUSE:Leap:15.2 checked in at 2020-02-05 07:30:55 Comparing /work/SRC/openSUSE:Leap:15.2/xmvn-connector-aether (Old) and /work/SRC/openSUSE:Leap:15.2/.xmvn-connector-aether.new.26092 (New) Package is "xmvn-connector-aether" Wed Feb 5 07:30:55 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit xmvn-mojo for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package xmvn-mojo for openSUSE:Leap:15.2 checked in at 2020-02-05 07:31:00 Comparing /work/SRC/openSUSE:Leap:15.2/xmvn-mojo (Old) and /work/SRC/openSUSE:Leap:15.2/.xmvn-mojo.new.26092 (New) Package is "xmvn-mojo" Wed Feb 5 07:31:00 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit xmvn-connector-gradle for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package xmvn-connector-gradle for openSUSE:Leap:15.2 checked in at 2020-02-05 07:31:05 Comparing /work/SRC/openSUSE:Leap:15.2/xmvn-connector-gradle (Old) and /work/SRC/openSUSE:Leap:15.2/.xmvn-connector-gradle.new.26092 (New) Package is "xmvn-connector-gradle" Wed Feb 5 07:31:05 2020 rev:1 rq: version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit protobuf-c for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package protobuf-c for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:19 Comparing /work/SRC/openSUSE:Leap:15.2/protobuf-c (Old) and /work/SRC/openSUSE:Leap:15.2/.protobuf-c.new.26092 (New) Package is "protobuf-c" Wed Feb 5 07:29:19 2020 rev:17 rq:766038 version:1.3.2 Changes: --- /work/SRC/openSUSE:Leap:15.2/protobuf-c/protobuf-c.changes 2020-01-15 15:45:33.103327135 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.protobuf-c.new.26092/protobuf-c.changes 2020-02-05 07:29:25.274746757 +0100 @@ -1,0 +2,33 @@ +Sun Aug 18 16:36:38 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 1.3.2 + * Fix proto3 repeated scalar field default packing behavior + * Fix out-of-bounds read in scan_length_prefixed_data() +- Remove protobuf-c-namespace.patch (merged) + +--- +Fri Jun 7 13:45:12 UTC 2019 - Martin Pluskal + +- Add protobuf-c-namespace.patch to fix building with protobuf + 3.8.0 + +--- +Tue May 14 11:15:56 UTC 2019 - Martin Liška + +- Disable LTO (boo#1133277). + +--- +Fri Oct 5 10:14:36 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 1.3.1 + * Restore protobuf-2.x compatibility + * Convert uses of protobuf's scoped_ptr.h to C++11 std::unique_ptr, +needed to compile against protobuf 3.6.1. +- Rename %soname to %sover to better reflect its use. + +--- +Fri Dec 22 14:29:07 UTC 2017 - jeng...@inai.de + +- Drop %__-type macro indirections. + +--- Old: protobuf-c-1.3.0.tar.gz New: protobuf-c-1.3.2.tar.gz Other differences: -- ++ protobuf-c.spec ++ --- /var/tmp/diff_new_pack.rtWkt5/_old 2020-02-05 07:29:25.602746895 +0100 +++ /var/tmp/diff_new_pack.rtWkt5/_new 2020-02-05 07:29:25.606746896 +0100 @@ -1,7 +1,7 @@ # # spec file for package protobuf-c # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2011 Pascal Bleser # # All modifications and additions to the file contributed by third parties @@ -13,21 +13,20 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define sover 1 Name: protobuf-c -Version:1.3.0 +Version:1.3.2 Release:0 -%define soname 1 Summary:C bindings for Google's Protocol Buffers License:BSD-3-Clause Group: Development/Tools/Other -Source: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz +URL:https://github.com/protobuf-c/protobuf-c +Source: https://github.com/protobuf-c/protobuf-c/releases/download/v%version/%name-%version.tar.gz Source99: protobuf-c-rpmlintrc -Url:https://github.com/protobuf-c/protobuf-c -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc @@ -36,7 +35,7 @@ BuildRequires: make BuildRequires: pkgconfig BuildRequires: protobuf-devel >= 2.6.0 -Requires: libprotobuf-c-devel = %{version} +Requires: libprotobuf-c-devel = %version %description This package provides a code generator and runtime libraries to use Protocol @@ -44,80 +43,52 @@ It uses a modified version of protoc called protoc-c. -%package -n libprotobuf-c%{soname} - +%package -n libprotobuf-c%sover Summary:C bindings for Google's Protocol Buffers Group: System/Libraries -%description -n libprotobuf-c%{soname} +%description -n libprotobuf-c%sover This package provides a code generator and runtime libraries to use Protocol Buffers from pure C (not C++). %package -n libprotobuf-c-devel - Summary:C bindings for Google's Protocol Buffers Group: Development/Libraries/C and C++ -Requires: libprotobuf-c%{soname} = %{version} +Requires: libprotobuf-c%sover = %version %description -n libprotobuf-c-devel This package provides a code generator and runtime libraries to use Protocol Buffers from pure C (not C++). %prep -%setup -q +%autosetup -p1 %build -%if 0 -mkdir build -pushd build -export CFLAGS="%{optflags}" -cmake \ --DCMAKE_VERBOSE_MAKEFILE=TRUE \ --DCMAKE_INSTALL_PREFIX:PATH="%{_prefix}" \ --DCMAKE_SKIP_RPATH=TRUE \ --D
commit tomcat for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package tomcat for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:20 Comparing /work/SRC/openSUSE:Leap:15.2/tomcat (Old) and /work/SRC/openSUSE:Leap:15.2/.tomcat.new.26092 (New) Package is "tomcat" Wed Feb 5 07:29:20 2020 rev:32 rq:766282 version:9.0.30 Changes: --- /work/SRC/openSUSE:Leap:15.2/tomcat/tomcat.changes 2020-01-15 16:24:41.888627535 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.tomcat.new.26092/tomcat.changes 2020-02-05 07:29:26.550747294 +0100 @@ -2 +2 @@ -Thu Jul 4 16:05:14 UTC 2019 - Matei Albu +Mon Jan 20 13:36:39 UTC 2020 - Fridrich Strba @@ -4,7 +4,51 @@ -- Update to Tomcat 9.0.21. See changelog at - http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.21_(markt) - - Additional fix for CVE-2019-0199 addressing HTTP/2 connection window -exhaustion on write (bsc#1139924) -- Rebased patches: - - tomcat-9.0-disable-osgi-build.patch - - tomcat-9.0-javadoc.patch +- Change back the build to build with any Java >= 1.8 +- Added patch: + * tomcat-9.0.30-java8compat.patch ++ Cast java.nio.ByteBuffer and java.nio.CharBuffer to + java.nio.Buffer in order to avoid calling Java 9+ APIs + (functions with co-variant return types) +- Renamed patch: + * tomcat-9.0-disable-osgi-build.patch +-> tomcat-9.0-osgi-build.patch ++ Do not disable, but fix OSGi build since we have now + aqute-bnd + +--- +Fri Jan 17 14:26:15 UTC 2020 - Matei Albu + +- Change build to always use Java 1.8 (bsc#1161025). + +--- +Fri Dec 27 10:22:58 UTC 2019 - Matei Albu + +- Update to Tomcat 9.0.30. See changelog at + http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.30_(markt) +- Fixed CVEs: + - CVE-2019-0221 (bsc#1136085) + - CVE-2019-10072 (bsc#1139924) + - CVE-2019-12418 (bsc#1159723) + - CVE-2019-17563 (bsc#1159729) +- Removed patch: + * tomcat-9.0-JDTCompiler-java.patch ++ It was not applied + +--- +Mon Nov 18 09:13:10 UTC 2019 - Fridrich Strba + +- Update to Tomcat 9.0.27. See changelog at + http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.27_(markt) +- Uset aqute-bnd to generate OSGi manifest, since we have that + package now in openSUSE:Factory +- Removed patch: + * tomcat-9.0-disable-osgi-build.patch ++ not needed + +--- +Fri Nov 15 23:25:47 UTC 2019 - Fridrich Strba + +- Add maven pom files for tomcat-jni and tomcat-jaspic-api + +--- +Fri Oct 4 13:32:51 UTC 2019 - Fridrich Strba + +- Distribute the pom file also for tomcat-util-scan artifact @@ -13 +57,17 @@ -Tue May 21 14:33:37 UTC 2019 - Matei +Tue Oct 1 12:29:16 UTC 2019 - Fridrich Strba + +- Build against compatibility log4j12 package + +--- +Wed Sep 25 12:18:29 UTC 2019 - Fridrich Strba + +- Adapt to the new ecj directory layout + +--- +Wed Jun 12 14:50:12 UTC 2019 - Dominique Leuenberger + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut the build queues by allowing usage of systemd-mini + +--- +Mon May 20 20:40:08 UTC 2019 - Matei @@ -16,0 +77,7 @@ +- increase maximum number of threads and open files for tomcat (bsc#966) + +--- +Mon Apr 22 17:01:17 UTC 2019 - ma...@suse.com + +- Update to Tomcat 9.0.19. See changelog at + http://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.19_(markt) @@ -21 +87,0 @@ -- increase maximum number of threads and open files for tomcat (bsc#966) @@ -24 +89,0 @@ - - CVE-2019-0221 (bsc#1136085) @@ -27,0 +93,6 @@ + +--- +Mon Apr 15 13:53:30 UTC 2019 - Fridrich Strba + +- Build classpath directly with the geronimo jars instead of with + symlinks to them Old: apache-tomcat-9.0.21-src.tar.gz apache-tomcat-9.0.21-src.tar.gz.asc el-api-OSGi-MANIFEST.MF jasper-OSGi-MANIFEST.MF jasper-el-OSGi-MANIFEST.MF jsp-api-OSGi-MANIFEST.MF servlet-api-OSGi-MANIFEST.MF tomcat-9.0-JDTCompiler-java.patch tomcat-9.0-disable-osgi-build.patch tomcat-api-OSGi-MANIFEST.MF tomcat-juli-OSGi-MANIFEST.MF New: apache-tomcat-9.0.30-src.tar.gz apache-tomcat-9.0.30-src.tar.gz.asc tomcat-9.0-osgi-build.patch tomcat-9.0.30-java8compat.patch Other
commit xmlunit for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package xmlunit for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:08 Comparing /work/SRC/openSUSE:Leap:15.2/xmlunit (Old) and /work/SRC/openSUSE:Leap:15.2/.xmlunit.new.26092 (New) Package is "xmlunit" Wed Feb 5 07:29:08 2020 rev:11 rq:764563 version:1.5 Changes: --- /work/SRC/openSUSE:Leap:15.2/xmlunit/xmlunit.changes2020-01-15 16:31:07.584844807 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.xmlunit.new.26092/xmlunit.changes 2020-02-05 07:29:11.778741074 +0100 @@ -1,0 +2,5 @@ +Wed Nov 7 20:46:02 UTC 2018 - Fridrich Strba + +- Do not depend on a particular xml-commons-apis provider. + +--- Other differences: -- ++ xmlunit.spec ++ --- /var/tmp/diff_new_pack.R9ZbeX/_old 2020-02-05 07:29:12.122741218 +0100 +++ /var/tmp/diff_new_pack.R9ZbeX/_new 2020-02-05 07:29:12.122741218 +0100 @@ -1,7 +1,7 @@ # # spec file for package xmlunit # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2000-2008, JPackage Project # # All modifications and additions to the file contributed by third parties @@ -13,7 +13,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,7 +23,7 @@ Summary:Provides classes to do asserts on XML License:BSD-3-Clause Group: Development/Libraries/Java -Url:http://xmlunit.sourceforge.net/ +URL:http://xmlunit.sourceforge.net/ Source0: http://download.sourceforge.net/%{name}/%{name}-%{version}-src.zip Source1: http://repo1.maven.org/maven2/%{name}/%{name}/%{version}/%{name}-%{version}.pom BuildRequires: ant @@ -36,11 +36,11 @@ BuildRequires: unzip BuildRequires: xalan-j2 BuildRequires: xerces-j2 -BuildRequires: xml-commons-jaxp-1.3-apis +BuildRequires: xml-commons-apis >= 1.3 Requires: junit Requires: xalan-j2 Requires: xerces-j2 -Requires: xml-commons-jaxp-1.3-apis +Requires: xml-commons-apis >= 1.3 BuildArch: noarch %description @@ -82,7 +82,8 @@ %install mkdir -p %{buildroot}%{_javadir} -install -m 0644 build/lib/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar +install -m 0644 build/lib/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar +(cd %{buildroot}%{_javadir}/ && ln -s %{name}-%{version}.jar %{name}.jar) # Javadoc mkdir -p %{buildroot}%{_javadocdir}/%{name} @@ -91,15 +92,20 @@ # poms install -d -m 755 %{buildroot}%{_mavenpomdir} -install -m 644 build/lib/%{name}-%{version}.pom \ -%{buildroot}%{_mavenpomdir}/JPP-%{name}.pom -%add_maven_depmap +install -m 644 %{SOURCE1} \ +%{buildroot}%{_mavenpomdir}/%{name}-%{version}.pom +%add_maven_depmap %{name}-%{version}.pom %{name}-%{version}.jar %files -%doc README.txt LICENSE.txt -%{_javadir}/%{name}.jar -%{_mavenpomdir}/JPP-%{name}.pom -%{_datadir}/maven-metadata/%{name}.xml +%license LICENSE.txt +%doc README.txt +%{_javadir}/*.jar +%{_mavenpomdir}/* +%if %{defined _maven_repository} +%{_mavendepmapfragdir}/%{name} +%else +%{_datadir}/maven-metadata/%{name}.xml* +%endif %files javadoc %doc userguide
commit jformatstring for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jformatstring for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:18 Comparing /work/SRC/openSUSE:Leap:15.2/jformatstring (Old) and /work/SRC/openSUSE:Leap:15.2/.jformatstring.new.26092 (New) Package is "jformatstring" Wed Feb 5 07:29:18 2020 rev:22 rq:764768 version:0.10~20131207 Changes: --- /work/SRC/openSUSE:Leap:15.2/jformatstring/jformatstring.changes 2020-01-15 15:13:24.354174146 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jformatstring.new.26092/jformatstring.changes 2020-02-05 07:29:24.674746504 +0100 @@ -1,0 +2,20 @@ +Fri Dec 20 09:32:52 UTC 2019 - Fridrich Strba + +- Refetch the gpl-2.0.html to satisfy source validator + +--- +Wed Dec 19 09:46:22 UTC 2018 - Fridrich Strba + +- Upgrade to a snapshot from 2013-12-07 + * Use the *orig.tar.gz from Debian, since the sources move all +the time and it is unclear what is the autoritative source +now, or even whether an authoritative source exists +- Add maven pom file +- Do not build the junit code, since it requires findbugs to build +- Modified patch: + * jformatstring-sourcetarget.patch -> jformatstring-build.patch ++ Don't build the junit directory ++ Don't bundle source in the jar file ++ Rediff to a changed context + +--- @@ -4 +24,2 @@ -- Generate javadoc without timestamp to make build reproducible (boo#1047218) +- Generate javadoc without timestamp to make build reproducible + (boo#1047218) Old: jformatstring-0.tar.bz2 jformatstring-sourcetarget.patch New: gpl-2.0.html jFormatString-3.0.0.pom jformatstring-build.patch jformatstring_0.10~20131207.orig.tar.gz Other differences: -- ++ jformatstring.spec ++ --- /var/tmp/diff_new_pack.CIXCe3/_old 2020-02-05 07:29:24.998746640 +0100 +++ /var/tmp/diff_new_pack.CIXCe3/_new 2020-02-05 07:29:24.998746640 +0100 @@ -1,7 +1,7 @@ # # spec file for package jformatstring # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # Copyright (c) 2000-2009, JPackage Project # # All modifications and additions to the file contributed by third parties @@ -13,25 +13,25 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: jformatstring -Version:0 +Version:0.10~20131207 Release:0 Summary:Java library for format string checks -License:GPL-2.0 +License:GPL-2.0-only Group: Development/Libraries/Java -Url:https://jformatstring.dev.java.net/ -# svn -q export -r 8 https://jformatstring.dev.java.net/svn/jformatstring/trunk/jFormatString jformatstring-0 --username guest --password guest && tar cjf jformatstring-0.tar.bz2 jformatstring-0 -Source0:jformatstring-0.tar.bz2 -Patch0: jformatstring-sourcetarget.patch +URL:https://jformatstring.dev.java.net/ +Source0: http://cdn-fastly.deb.debian.org/debian/pool/main/j/jformatstring/jformatstring_%{version}.orig.tar.gz +Source1: http://search.maven.org/remotecontent?filepath=com/google/code/findbugs/jFormatString/3.0.0/jFormatString-3.0.0.pom +Source2:http://www.gnu.org/licenses/old-licenses/gpl-2.0.html +Patch0: jformatstring-build.patch BuildRequires: ant BuildRequires: fdupes BuildRequires: java-devel -BuildRequires: javapackages-tools -BuildRequires: junit +BuildRequires: javapackages-local Provides: jFormatString = %{version}-%{release} Obsoletes: jFormatString < %{version}-%{release} BuildArch: noarch @@ -55,9 +55,7 @@ %package javadoc Summary:Javadoc for %{name} -# FIXME: use correct group, see "https://en.opensuse.org/openSUSE:Package_group_guidelines"; -Group: Development/Documentation -Requires: java-javadoc +Group: Documentation/HTML %description javadoc Javadoc for %{name}. @@ -66,43 +64,35 @@ %setup -q %patch0 -p1 mkdir -p lib -build-jar-repository -s -p lib junit +cp %{SOURCE2} LICENSE %build -export CLASSPATH= -export OPT_JAR_LIST=: -ant -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 +ant -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 jarFile +mkdir -p javadoc javadoc -notimestamp -d javadoc -source 1.6 \ - -sourcepath src/java \ - -classpath build/classes:$(build-classpath junit) \ - edu.umd.cs.findbugs.formatStringChecker + $(find src/java
commit joda-time for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package joda-time for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:10 Comparing /work/SRC/openSUSE:Leap:15.2/joda-time (Old) and /work/SRC/openSUSE:Leap:15.2/.joda-time.new.26092 (New) Package is "joda-time" Wed Feb 5 07:29:10 2020 rev:12 rq:764748 version:2.10.1 Changes: --- /work/SRC/openSUSE:Leap:15.2/joda-time/joda-time.changes2020-01-15 15:13:30.694177732 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.joda-time.new.26092/joda-time.changes 2020-02-05 07:29:13.066741615 +0100 @@ -1,0 +2,92 @@ +Wed Feb 6 12:28:46 UTC 2019 - Fridrich Strba + +- Upgrade to version 2.10.1 + * Fix time-zone compiler for Namibia. Fixes #485. + * Fix time-zone compiler for Tokyo. + * Handle negative SAVE values in tzdb. + * Add Instant.EPOCH. See #472. + * Clarify negative durations. See #465. + * Add Instant.ofEpochMilli(). Add Instant.ofEpochSecond(). +Fixes #458. + * Add automatic module name for Java SE 9. + * Add Kazakh language translations. Fixes #446 + * Avoid double addition when using lenient chronology. Fixes #432. + * Clarify Period.fieldDifference() Javadoc. + * Clarify Instant.withMillis() Javadoc. Fixes jodaorg.github.io#5 + * Add ZoneInfoProvider() constructor. + * Optimise release process. + * DateTimeZone data updated to version 2017b. + * Handle plus/minus of Integer.MIN_VALUE/MAX_VALUE months +correctly. Fixes #418. + * Clarify time fields are based on the local time-line. +Fixes #415. + * Fix spelling mistakes. Fixes #412. + * Fix DateTimePrinterInternalPinter that outputs data twice. +Fixes #409. + * Support conversion of old TimeZone where name has digits other +than ASCII [#381] + * Add Norwegian period translations [#378] + * Add Duration.dividedBy(long,RoundingMode) [#69, #379] + * Fixed bug where clock read twice when comparing two nulls in +DateTimeComparator [#404] + * Fixed minor issues with historic time-zone data [#373] + * Fix bug in time-zone binary search [#332, #386] The fix in +v2.9.2 caused problems when the time-zone being parsed was not +the last element in the input string. New approach uses a +different approach to the problem. + * Update tests for JDK 9 [#394] + * Close buffered reader correctly in zone info compiler [#396] + * Handle locale correctly zone info compiler [#397] + * Loading time-zone provider now occurs in a privileged block +[#327, #375] + * Make DateTimeUtils.SYSTEM_MILLIS_PROVIDER public [#357] + * Fix bug when adding months at the maximum limits of integer +[#361] + * Add Turkish period translations [#364] + * Fix bug in time-zone binary search [#332] + * Minor fixes to code internals [#339, #326, #344, #350, #343] + * Better document behaviour [#325] + * Fix bug introduced by Long.MIN_VALUE and Long.MAX_VALUE changes +[#328] + * Faster parsing of time-zone identifiers [#282] + * Added Interval.parseWithOffset(String) [#299, #296] Provides a +way to parse the fixed offset in an interval string + * Add DateTimeFormatter methods for StringBuilder [#298] + * Add Russian period translations [#320] + * Add Italian period translations [#312] + * Add Czech period translations [#313] + * Clarify that PeriodFormatterBuilder is in an invalid state once +built [#309] + * Allow DateTime and Interval to refer to values at Long.MIN_VALUE +and Long.MAX_VALUE [#297, #190] A DateTime may be created with +any millisecond value, however at the very edges there may be +some undesirable effects, for example always using UTC instead +of the time-zone + * Better error message for malformed tzdb files [#319] + * Better error message for interval constructor [#321] + * Fixed to handle JDK 8u60 [#288, #291] Without this fix, +formatting a time-zone will print "+00:00" instead of "GMT" for +the GMT time-zone + * Fix parsing of basic form ISO style where year has unnecessary +plus sign [#86] For example, +20151030 will now be correctly +parsed as year 2015. + * Fix overflow bug in intervals [#315] +- Removed patches: + * joda-time-1.6-sourcetarget.patch ++ correct source and target levels specified in the ant + build.xml file + * joda-time-use-system-junit.patch ++ not needed any more, since we are not running tests for the + while +- Added patch: + + joda-time-fix-tests.patch ++ fix java version parsing for versions > 9 +- DateTimeZone data updated to version 2018i +- Add build.xml file to allow build with ant + +--- +Mon Nov 19 17:20:45 UTC 2018 - Fridrich Strba + +- Add maven pom file and register joda-time as a maven artifact + +--- Old: joda-time-1.6-sourcetarget.patc
commit gnu-getopt for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package gnu-getopt for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:06 Comparing /work/SRC/openSUSE:Leap:15.2/gnu-getopt (Old) and /work/SRC/openSUSE:Leap:15.2/.gnu-getopt.new.26092 (New) Package is "gnu-getopt" Wed Feb 5 07:29:06 2020 rev:12 rq:764485 version:1.0.14 Changes: --- /work/SRC/openSUSE:Leap:15.2/gnu-getopt/gnu-getopt.changes 2020-01-15 15:05:28.397905506 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.gnu-getopt.new.26092/gnu-getopt.changes 2020-02-05 07:29:11.182740822 +0100 @@ -1,0 +2,14 @@ +Wed Dec 18 14:13:03 UTC 2019 - Fridrich Strba + +- Upgrade to upstream version 1.0.14 +- Fix url download link + +--- +Thu May 17 08:21:50 UTC 2018 - fst...@suse.com + +- Modified patch: + * gnu-getopt-java16compat.patch -> gnu-getopt-java8compat.patch ++ Build with source and target 8 to prepare for a possible + removal of 1.6 compatibility + +--- Old: gnu-getopt-java16compat.patch java-getopt-1.0.13.tar.bz2 New: gnu-getopt-java8compat.patch java-getopt-1.0.14.tar.gz Other differences: -- ++ gnu-getopt.spec ++ --- /var/tmp/diff_new_pack.H0IYzj/_old 2020-02-05 07:29:11.626741009 +0100 +++ /var/tmp/diff_new_pack.H0IYzj/_new 2020-02-05 07:29:11.630741011 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnu-getopt # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,20 +12,22 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: gnu-getopt -Version:1.0.13 +Version:1.0.14 Release:0 Summary:Java getopt Implementation -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Development/Libraries/Java -Url:http://www.urbanophile.com/arenn/hacking/download.html -Source0: ftp://ftp.urbanophile.com/pub/arenn/software/sources/java-getopt-%{version}.tar.bz2 -Patch0: %{name}-java16compat.patch +URL:http://www.urbanophile.com/arenn/hacking/download.html +Source0: http://www.urbanophile.com/arenn/hacking/getopt/java-getopt-%{version}.tar.gz +Patch0: %{name}-java8compat.patch BuildRequires: ant +BuildRequires: fdupes +BuildRequires: java-devel >= 1.8 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -64,6 +66,7 @@ # javadoc mkdir -p %{buildroot}%{_javadocdir}/%{name} cp -a build/api/* %{buildroot}%{_javadocdir}/%{name} +%fdupes -s %{buildroot}%{_javadocdir}/%{name} %files %defattr(0644,root,root,0755) ++ gnu-getopt-java16compat.patch -> gnu-getopt-java8compat.patch ++ --- /work/SRC/openSUSE:Leap:15.2/gnu-getopt/gnu-getopt-java16compat.patch 2020-01-15 15:05:28.377905495 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.gnu-getopt.new.26092/gnu-getopt-java8compat.patch 2020-02-05 07:29:11.114740793 +0100 @@ -6,7 +6,7 @@ -+ optimize="on" source="1.6" target="1.6"/> ++ optimize="on" source="8" target="8"/>
commit libtcnative-1-0 for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package libtcnative-1-0 for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:17 Comparing /work/SRC/openSUSE:Leap:15.2/libtcnative-1-0 (Old) and /work/SRC/openSUSE:Leap:15.2/.libtcnative-1-0.new.26092 (New) Package is "libtcnative-1-0" Wed Feb 5 07:29:17 2020 rev:12 rq:764767 version:1.2.23 Changes: --- /work/SRC/openSUSE:Leap:15.2/libtcnative-1-0/libtcnative-1-0.changes 2020-01-15 15:25:21.502574438 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.libtcnative-1-0.new.26092/libtcnative-1-0.changes 2020-02-05 07:29:23.382745960 +0100 @@ -1,0 +2,18 @@ +Thu Nov 7 11:04:12 UTC 2019 - Matei Albu + +- Add GPG keyring. + +--- +Mon Aug 12 16:21:42 UTC 2019 - Matei Albu + +- Version update to version 1.2.23: + * See changelog.html for in-depth upstream changes + +--- +Thu Jun 6 14:59:23 UTC 2019 - Matei + +- Version update to version 1.2.21: + * See changelog.html for in-depth upstream changes + * Fix incompatibility with Tomcat (bsc#1130843) + +--- Old: tomcat-native-1.2.16-src.tar.gz tomcat-native-1.2.16-src.tar.gz.asc New: libtcnative-1-0.keyring tomcat-native-1.2.23-src.tar.gz tomcat-native-1.2.23-src.tar.gz.asc Other differences: -- ++ libtcnative-1-0.spec ++ --- /var/tmp/diff_new_pack.85JY23/_old 2020-02-05 07:29:24.098746261 +0100 +++ /var/tmp/diff_new_pack.85JY23/_new 2020-02-05 07:29:24.102746263 +0100 @@ -1,7 +1,7 @@ # # spec file for package libtcnative-1-0 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: libtcnative-1-0 -Version:1.2.16 +Version:1.2.23 Release:0 Summary:JNI wrappers for Apache Portable Runtime for Tomcat License:Apache-2.0 @@ -25,6 +25,8 @@ Url:https://tomcat.apache.org/tomcat-7.0-doc/apr.html Source0: https://www.apache.org/dist/tomcat/tomcat-connectors/native/%{version}/source/tomcat-native-%{version}-src.tar.gz Source1: https://www.apache.org/dist/tomcat/tomcat-connectors/native/%{version}/source/tomcat-native-%{version}-src.tar.gz.asc +# https://www.apache.org/dist/tomcat/tomcat-connectors/KEYS +Source2:%{name}.keyring BuildRequires: fdupes BuildRequires: java-devel BuildRequires: javapackages-tools ++ libtcnative-1-0.keyring ++ 1243 lines (skipped) ++ tomcat-native-1.2.16-src.tar.gz -> tomcat-native-1.2.23-src.tar.gz ++ 8019 lines of diff (skipped)
commit gnu-regexp for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package gnu-regexp for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:05 Comparing /work/SRC/openSUSE:Leap:15.2/gnu-regexp (Old) and /work/SRC/openSUSE:Leap:15.2/.gnu-regexp.new.26092 (New) Package is "gnu-regexp" Wed Feb 5 07:29:05 2020 rev:12 rq:764483 version:1.1.4 Changes: --- /work/SRC/openSUSE:Leap:15.2/gnu-regexp/gnu-regexp.changes 2020-01-15 15:05:28.941905790 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.gnu-regexp.new.26092/gnu-regexp.changes 2020-02-05 07:29:10.446740512 +0100 @@ -1,0 +2,13 @@ +Wed Dec 18 13:16:19 UTC 2019 - Fridrich Strba + +- Some files are under GPL 2.0+ +- Correct link of the tarball in order to be valid + +--- +Thu Jun 14 05:54:48 UTC 2018 - fst...@suse.com + +- Build with source and target level 8 in order to prepare for the + removal of 1.6 compatibility. +- Run fdupes on documentation + +--- Other differences: -- ++ gnu-regexp.spec ++ --- /var/tmp/diff_new_pack.rXcIyI/_old 2020-02-05 07:29:10.854740684 +0100 +++ /var/tmp/diff_new_pack.rXcIyI/_new 2020-02-05 07:29:10.862740688 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnu-regexp # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -20,14 +20,15 @@ Version:1.1.4 Release:0 Summary:Java NFA regular expression engine -License:LGPL-2.1+ +License:GPL-2.0-or-later AND LGPL-2.1-or-later Group: Development/Libraries/Java -Url:http://www.cacas.org/java/gnu/regexp/ -Source0: ftp://ftp.tralfamadore.com/pub/java/gnu.regexp-%{version}.tar.gz +URL:http://www.cacas.org/java/gnu/regexp/ +Source0: http://ftp.frugalware.org/pub/other/sources/gnu.regexp/gnu.regexp-%{version}.tar.gz Source1:%{name}.build.xml BuildRequires: ant +BuildRequires: fdupes BuildRequires: gnu-getopt -BuildRequires: java-devel >= 1.6 +BuildRequires: java-devel >= 1.8 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -77,6 +78,7 @@ # javadoc mkdir -p %{buildroot}%{_javadocdir}/gnu.regexp cp -a build/api/* %{buildroot}%{_javadocdir}/gnu.regexp +%fdupes -s %{buildroot}%{_javadocdir}/gnu.regexp %files %defattr(0644,root,root,0755) ++ gnu-regexp.build.xml ++ --- /var/tmp/diff_new_pack.rXcIyI/_old 2020-02-05 07:29:10.902740704 +0100 +++ /var/tmp/diff_new_pack.rXcIyI/_new 2020-02-05 07:29:10.902740704 +0100 @@ -30,7 +30,7 @@ + source="8" target="8" /> @@ -52,7 +52,7 @@ windowtitle="${name} JavaDoc" package="true" author="true" -source="1.6" +source="8" version="true" packagenames="${packagenames}" />
commit jcifs for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jcifs for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:16 Comparing /work/SRC/openSUSE:Leap:15.2/jcifs (Old) and /work/SRC/openSUSE:Leap:15.2/.jcifs.new.26092 (New) Package is "jcifs" Wed Feb 5 07:29:16 2020 rev:12 rq:764764 version:1.3.19 Changes: --- /work/SRC/openSUSE:Leap:15.2/jcifs/jcifs.changes2020-01-15 15:13:18.666170930 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jcifs.new.26092/jcifs.changes 2020-02-05 07:29:22.894745754 +0100 @@ -1,0 +2,20 @@ +Thu Dec 19 15:40:45 UTC 2019 - Fridrich Strba + +- Fix en incorrect URL of the pom file + +--- +Thu Feb 7 07:52:15 UTC 2019 - Fridrich Strba + +- Build against glassfish-servlet-api +- Added patch: + * jcifs-1.3.19-build.patch ++ do not hardcode java 1.5 compiler path + +--- +Sun Nov 18 16:15:32 UTC 2018 - Fridrich Strba + +- Add maven pom file and generate the corresponding mvn(...) + dependencies +- Add alias to org.samba.jcifs:jcifs + +--- Old: jcifs-1.3.8.tar.bz2 New: jcifs-1.3.17.pom jcifs-1.3.19-build.patch jcifs-1.3.19.tgz Other differences: -- ++ jcifs.spec ++ --- /var/tmp/diff_new_pack.sZ4Jyi/_old 2020-02-05 07:29:23.258745908 +0100 +++ /var/tmp/diff_new_pack.sZ4Jyi/_new 2020-02-05 07:29:23.258745908 +0100 @@ -1,7 +1,7 @@ # # spec file for package jcifs # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,24 +12,27 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define section free Name: jcifs -Version:1.3.8 +Version:1.3.19 Release:0 Summary:Common Internet File System Client in 100% Java -License:LGPL-2.1+ +License:LGPL-2.1-or-later Group: Development/Libraries/Java -Url:http://jcifs.samba.org/ -Source0:http://jcifs.samba.org/src/jcifs-%{version}.tar.bz2 +URL:http://jcifs.samba.org/ +Source0:http://jcifs.samba.org/src/%{name}-%{version}.tgz +Source1: https://repo1.maven.org/maven2/jcifs/jcifs/1.3.17/jcifs-1.3.17.pom +Patch0: jcifs-1.3.19-build.patch BuildRequires: ant BuildRequires: fdupes -BuildRequires: geronimo-servlet-2_4-api +BuildRequires: glassfish-servlet-api BuildRequires: java-devel -Requires: servlet_2_4_api +BuildRequires: javapackages-local +Requires: mvn(javax.servlet:javax.servlet-api) BuildArch: noarch %description @@ -47,7 +50,7 @@ %package javadoc Summary:Common Internet File System Client in 100% Java -Group: Development/Libraries/Java +Group: Documentation/HTML %description javadoc The jCIFS SMB client library enables any Java application to remotely @@ -82,15 +85,25 @@ %prep %setup -q -n %{name}_%{version} -find . -name "*.jar" | xargs -t rm +find -name '*.class' -delete +find -name '*.jar' -delete # failed to build rm examples/GetLocalGroupsMap.java +rm examples/SmbShell.java +%patch0 -p1 +sed -i "s|1.5|1.6|" build.xml +cp -p %{SOURCE1} pom.xml +sed -i "s|1.3.17|%{version}|" pom.xml +%pom_remove_plugin :maven-gpg-plugin + +%pom_xpath_set "pom:dependency[pom:groupId = 'javax.servlet']/pom:version" 3.1.0 +%pom_xpath_set "pom:dependency[pom:groupId = 'javax.servlet']/pom:artifactId" javax.servlet-api %build -export CLASSPATH=$(build-classpath servlet_2_4_api) +export CLASSPATH=$(build-classpath glassfish-servlet-api) export OPT_JAR_LIST=: %{ant} -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 jar javadoc -export CLASSPATH=$(build-classpath servlet_2_4_api):`pwd`/%{name}-%{version}.jar +export CLASSPATH=$(build-classpath glassfish-servlet-api):$(pwd)/%{name}-%{version}.jar (cd examples && %javac -target 1.6 -source 1.6 *.java) %install @@ -98,6 +111,11 @@ mkdir -p %{buildroot}%{_javadir} install -p -m 644 %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar (cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done) +# pom +mkdir -p %{buildroot}%{_mavenpomdir} +install -p -m 644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}-%{version}.pom +%add_maven_depmap %{name}-%{version}.pom %{name}-%{version
commit findbugs-bcel for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package findbugs-bcel for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:13 Comparing /work/SRC/openSUSE:Leap:15.2/findbugs-bcel (Old) and /work/SRC/openSUSE:Leap:15.2/.findbugs-bcel.new.26092 (New) Package is "findbugs-bcel" Wed Feb 5 07:29:13 2020 rev:10 rq:764759 version:6.0~20140707svn1547656 Changes: --- /work/SRC/openSUSE:Leap:15.2/findbugs-bcel/findbugs-bcel.changes 2020-01-15 14:55:04.989577276 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.findbugs-bcel.new.26092/findbugs-bcel.changes 2020-02-05 07:29:19.586744361 +0100 @@ -1,0 +2,17 @@ +Wed Dec 19 06:50:44 UTC 2018 - Fridrich Strba + +- Upgrade to svn revision 1547656 from 2014-07-07 +- Add maven pom file +- Removed patch: + * bcel.diff ++ changes already integrated in tarball +- Use fdupes +- Clean spec file with spec-cleaner + +--- +Thu May 17 05:57:40 UTC 2018 - fst...@suse.com + +- Build with source and target 8 to prepare for a possible removal + of 1.6 compatibility + +--- Old: bcel-5.2-src.tar.gz bcel-5.2-src.tar.gz.asc bcel.diff findbugs-bcel.keyring New: bcel-20140707svn1547656.tar.xz bcel-findbugs-6.0.pom Other differences: -- ++ findbugs-bcel.spec ++ --- /var/tmp/diff_new_pack.PcQY1Q/_old 2020-02-05 07:29:20.074744567 +0100 +++ /var/tmp/diff_new_pack.PcQY1Q/_new 2020-02-05 07:29:20.074744567 +0100 @@ -1,7 +1,7 @@ # # spec file for package findbugs-bcel # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,11 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%global findbugsver 1.3.8 +%global basever 6.0 +%global findbugsver 20140707svn1547656 # This is a version of BCEL that has been modified by the findbugs team. They # added some new functionality and also did some performance optimizations of # the base code. I am not producing a new manual, since we already have a @@ -24,22 +25,23 @@ # the javadoc package is necessary to show the changes in the API created by # the findbug team's work. Name: findbugs-bcel -Version:5.2 +Version:%{basever}~%{findbugsver} Release:0 Summary:Byte Code Engineering Library with findbugs extensions License:Apache-2.0 Group: Development/Libraries/Java -Url:http://commons.apache.org/proper/commons-bcel/ -Source0: http://www.apache.org/dist/commons/bcel/source/bcel-%{version}-src.tar.gz -Source1: http://www.apache.org/dist/commons/bcel/source/bcel-%{version}-src.tar.gz.asc -Source2:findbugs-bcel.keyring -# This patch is available in the findbugs release, in src/patches/bcel.diff. -Source3:bcel.diff -BuildRequires: java-devel -BuildRequires: javapackages-tools -Requires: java +URL:http://commons.apache.org/proper/commons-bcel/ +# This archive was created with: +# $ svn export http://svn.apache.org/repos/asf/commons/proper/bcel/trunk -r 1547656 bcel-6.0 +# $ tar -Jcf bcel-20140707svn1547656.tar.xz bcel-6.0 +Source0:bcel-%{findbugsver}.tar.xz +Source1: http://central.maven.org/maven2/com/google/code/findbugs/bcel-findbugs/%{basever}/bcel-findbugs-%{basever}.pom +BuildRequires: fdupes +BuildRequires: java-devel >= 1.8 +BuildRequires: javapackages-local +BuildRequires: xz +Requires: java >= 1.8 Requires: javapackages-tools -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -53,46 +55,41 @@ %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML -Requires: javapackages-tools %description javadoc %{summary} package. %prep -%setup -q -n bcel-%{version} -patch -p7 -s < %{SOURCE3} +%setup -q -n bcel-%{basever} %build -# The ant and maven builds both try to download unneeded jars mkdir classes -find src/java -type f -name '*.java' | \ -xargs javac -g -d classes -source 1.6 -target 1.6 -encoding ISO8859-1 -cd classes -jar cf findbugs-bcel-%{findbugsver}.jar org -cd .. +javac -g -d classes -source 8 -target 8 -encoding ISO8859-1 $(find src/main/java -type f -name '*.java' | xargs) +jar cf findbugs-bcel.jar -C classes org mkdir javadoc -find
commit protobuf for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package protobuf for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:15 Comparing /work/SRC/openSUSE:Leap:15.2/protobuf (Old) and /work/SRC/openSUSE:Leap:15.2/.protobuf.new.26092 (New) Package is "protobuf" Wed Feb 5 07:29:15 2020 rev:27 rq:764760 version:3.9.1 Changes: --- /work/SRC/openSUSE:Leap:15.2/protobuf/protobuf.changes 2020-01-15 15:45:32.843326988 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.protobuf.new.26092/protobuf.changes 2020-02-05 07:29:20.798744871 +0100 @@ -1,0 +2,296 @@ +Fri Sep 27 07:00:11 UTC 2019 - Fridrich Strba + +- Package also the protobuf-bom pom file + +--- +Thu Aug 22 07:12:14 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 3.9.1 + * Optimized the implementation of RepeatedPtrFieldBase. + * Added delimited parse and serialize util. + * Added FieldDescriptor::PrintableNameForExtension() and +DescriptorPool::FindExtensionByPrintableName(). The latter +will replace Reflection::FindKnownExtensionByName(). + * Created a new Add method in repeated field that allows adding +a range of elements all at once. + * Drop building wheel for Python 3.4. + +--- +Sat Jun 8 06:13:57 UTC 2019 - Fridrich Strba + +- Specify java source and target levels in order to build + compatible protobuf-java binaries + +--- +Wed Jun 5 18:58:30 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 3.8.0 + * Introduced new MOMI (maybe-outside-memory-interval) parser. + * Added use of C++ override keyword where appropriate. + * Always declare enums to be int-sized. + * Append '_' to C++ reserved keywords for message, enum, extension. +- Remove 0001-remove-PACKAGE_NAME-and-REPOSITORY_NAME-deprecated.patch + (upstreamed) + +--- +Wed Apr 24 17:35:37 UTC 2019 - Martin Liška + +- Disable LTO (boo#1133277). + +--- +Wed Feb 20 12:29:06 UTC 2019 - Michał Rostecki + +- Add upstream patch which fixes build with Bazel 0.22.0. + * 0001-remove-PACKAGE_NAME-and-REPOSITORY_NAME-deprecated.patch + +--- +Tue Jan 8 12:35:43 UTC 2019 - Michał Rostecki + +- Add protobuf-source package - some programs using gRPC and + protobuf need protobuf definitions which are included inside the + source code, but are not included in the devel package. + +--- +Mon Dec 17 10:28:51 UTC 2018 - Fridrich Strba + +- Add maven pom files to the protobuf-java package + +--- +Wed Sep 12 07:24:48 UTC 2018 - Thomas Bechtold + +- update to version v3.6.1: + * PHP namespaces for nested messages and enums (#4536) + * Allows the json marshaller to be passed json marshal options (#4252) + * Make sure to delete temporary maps used by FileDescriptorTables + * fix python cpp kokoro build + * Change C# reflection to avoid using expression trees + * Updated checked-in generated code + * Removed unused variables in repeated_scalar_container.cc + * Removed unused code pertaining to shared_ptr + * Include no_package.proto in Python test + * Only check filenames when end with .py in _CalledFromGeneratedFile() (#4262) + * Convert descriptortype to type for upb_msgval_sizeof (#4357) + * Removed duplicate using statement from ReflectionUtil.cs + * Add support for power ppc64le + * Cat the test-suite.log on errors for presubits + * Address review comments + * Add third-party RPC implementation: raster - a network framework supports pbrpc by 'service' keyword. + * Delete javanano kokoro build configs. + * Updated Ruby conformance test failure list + * Removed use of some type traits + * Adopt php_metadata_namespace in php code generator (#4622) + * Move to Xcode 9.3 which also means a High Sierra image. + * Add protoc release script for Linux build. + * protoc-artifacts: Avoid storing temporary files and use fewer layers + * Rewrite go_benchmark + * Add files to build ruby artifact for mac on kokoro (#4814) + * Remove javanano. + * Comment out unused command from release script. + * Avoid direct check of class name (#4601) + * The JsonParseOptions::ignore_unknown_fields option behavior treats + * Fix php memory leak test (#4692) + * Fix benchmark build + * Add VS2017 optional component dependency details to the C# readme (#4128) + * Fix initialization with Visual Studio + * For windows, all python version should use /MT (#4468) + * use brew install instead o
commit lucene for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package lucene for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:11 Comparing /work/SRC/openSUSE:Leap:15.2/lucene (Old) and /work/SRC/openSUSE:Leap:15.2/.lucene.new.26092 (New) Package is "lucene" Wed Feb 5 07:29:11 2020 rev:12 rq:764757 version:7.1.0 Changes: --- /work/SRC/openSUSE:Leap:15.2/lucene/lucene.changes 2020-01-15 15:27:46.950655716 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.lucene.new.26092/lucene.changes 2020-02-05 07:29:16.358743002 +0100 @@ -1,0 +2,68 @@ +Fri Oct 11 13:39:04 UTC 2019 - Fridrich Strba + +- Modified patch: + * lucene-osgi-manifests.patch ++ add the OSGi manifests also to modules that are currently + not built due to missing dependencies + +--- +Tue Oct 1 11:25:47 UTC 2019 - Fridrich Strba + +- Remove a bogus log4j build dependency + +--- +Thu Sep 26 18:45:50 UTC 2019 - Fridrich Strba + +- Fix property Provides and Obsoletes in order to make upgrade + smooth +- Added patch: + * lucene-osgi-manifests.patch ++ Patch the build to produce OSGi manifests needed by eclipse +- Install the artifacts to "lucene" subdirectory and create + compatibility symlinks +- Install lucene-misc as archful artifact, since it contains + JNI code + +--- +Thu Sep 26 07:26:14 UTC 2019 - Fridrich Strba + +- Upgrade to version 7.1.0 +- Added patches: + * 0001-Disable-ivy-settings.patch + * 0002-Dependency-generation.patch ++ Sync with Fedora's 7.1.0 + * lucene-java8compat.patch ++ Avoid using java9+ only functions + +--- +Mon Jun 24 12:26:21 UTC 2019 - Fridrich Strba + +- Remove the parent references from the pom files, since we are not + building lucene using maven. +- Overhaul the packaging to distribute the artifacts and the + corresponding metadata and pom files in the same package +- Specify runtime dependencies of the different packages +- Remove version information from the artifact names + +--- +Mon Jun 24 10:44:08 UTC 2019 - Ismail Dönmez + +- Remove the JPP prefix from pom filenames + +--- +Tue Feb 12 16:41:36 UTC 2019 - Fridrich Strba + +- Remove dependency on jline, because nothing in the build uses it + +--- +Sat Dec 22 05:31:12 UTC 2018 - Fridrich Strba + +- Require the different apache-commons-* packages instead of + jakarta-commons-* + +--- +Thu Nov 1 12:55:48 UTC 2018 - Fridrich Strba + +- Do not require asm to build. Nothing depends on it + +--- Old: lucene-6.6.0-src.tgz lucene-analyzers-common-6.6.0.pom lucene-analyzers-smartcn-6.6.0.pom lucene-analyzers-stempel-6.6.0.pom lucene-backward-codecs-6.6.0.pom lucene-classification-6.6.0.pom lucene-codecs-6.6.0.pom lucene-core-6.6.0.pom lucene-facet-6.6.0.pom lucene-grouping-6.6.0.pom lucene-highlighter-6.6.0.pom lucene-join-6.6.0.pom lucene-memory-6.6.0.pom lucene-misc-6.6.0.pom lucene-queries-6.6.0.pom lucene-queryparser-6.6.0.pom lucene-sandbox-6.6.0.pom lucene-spatial-6.6.0.pom lucene-spatial3d-6.6.0.pom New: 0001-Disable-ivy-settings.patch 0002-Dependency-generation.patch lucene-7.1.0-src.tgz lucene-analyzers-common-7.1.0.pom lucene-analyzers-smartcn-7.1.0.pom lucene-analyzers-stempel-7.1.0.pom lucene-backward-codecs-7.1.0.pom lucene-classification-7.1.0.pom lucene-codecs-7.1.0.pom lucene-core-7.1.0.pom lucene-facet-7.1.0.pom lucene-grouping-7.1.0.pom lucene-highlighter-7.1.0.pom lucene-java8compat.patch lucene-join-7.1.0.pom lucene-memory-7.1.0.pom lucene-misc-7.1.0.pom lucene-osgi-manifests.patch lucene-queries-7.1.0.pom lucene-queryparser-7.1.0.pom lucene-sandbox-7.1.0.pom lucene-spatial-7.1.0.pom lucene-spatial3d-7.1.0.pom Other differences: -- ++ lucene.spec ++ 679 lines (skipped) between /work/SRC/openSUSE:Leap:15.2/lucene/lucene.spec and /work/SRC/openSUSE:Leap:15.2/.lucene.new.26092/lucene.spec ++ 0001-Disable-ivy-settings.patch ++ >From f80ad58a1f6d253b5dab2f78ad49881c6b0aa25d Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Thu, 25 Feb 2016 12:26:12 +0100 Subject: [PATCH 1/2] Disable ivy-settings --- lucene/common-build.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/
commit velocity for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package velocity for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:09 Comparing /work/SRC/openSUSE:Leap:15.2/velocity (Old) and /work/SRC/openSUSE:Leap:15.2/.velocity.new.26092 (New) Package is "velocity" Wed Feb 5 07:29:09 2020 rev:9 rq:764573 version:1.7 Changes: --- /work/SRC/openSUSE:Leap:15.2/velocity/velocity.changes 2020-01-15 16:27:57.876737940 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.velocity.new.26092/velocity.changes 2020-02-05 07:29:12.286741287 +0100 @@ -1,0 +2,21 @@ +Tue Oct 1 11:35:09 UTC 2019 - Fridrich Strba + +- Build against the compatibility package log4j12 + +--- +Mon Apr 8 11:39:35 UTC 2019 - Fridrich Strba + +- Do not depend on the apache-parent, since we are not building + using Maven. + +--- +Thu Feb 14 08:35:38 UTC 2019 - Fridrich Strba + +- Build against the new plexus-classworlds package + +--- +Mon Nov 5 22:15:24 UTC 2018 - Fridrich Strba + +- Add alias "velocity:velocity" to the maven artifact + +--- Other differences: -- ++ velocity.spec ++ --- /var/tmp/diff_new_pack.jwpPrM/_old 2020-02-05 07:29:12.834741518 +0100 +++ /var/tmp/diff_new_pack.jwpPrM/_new 2020-02-05 07:29:12.838741520 +0100 @@ -1,7 +1,7 @@ # # spec file for package velocity # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,26 +22,25 @@ Summary:Java-based template engine License:Apache-2.0 Group: Development/Libraries/Java -Url:http://velocity.apache.org/ -Source0: http://www.apache.org/dist/velocity/engine/1.7/%{name}-%{version}.tar.gz +URL:http://velocity.apache.org/ +Source0: http://www.apache.org/dist/velocity/engine/%{version}/%{name}-%{version}.tar.gz Source1:%{name}-%{version}.pom Patch0: velocity-build_xml.patch BuildRequires: ant >= 1.6.5 BuildRequires: ant-junit BuildRequires: antlr BuildRequires: avalon-logkit -BuildRequires: classworlds BuildRequires: commons-collections BuildRequires: commons-lang BuildRequires: commons-logging BuildRequires: fdupes BuildRequires: hsqldb BuildRequires: javapackages-local -BuildRequires: javapackages-tools BuildRequires: jdom >= 1.0-1 BuildRequires: junit -BuildRequires: log4j >= 1.1 +BuildRequires: log4j12 >= 1.1 BuildRequires: oro +BuildRequires: plexus-classworlds BuildRequires: servletapi4 BuildRequires: werken-xpath Requires: avalon-logkit @@ -49,7 +48,7 @@ Requires: commons-lang Requires: java >= 1.6.0 Requires: jdom >= 1.0-1 -Requires: log4j >= 1.1 +Requires: log4j12 >= 1.1 Requires: oro Requires: servletapi4 Requires: werken-xpath @@ -162,7 +161,10 @@ mv $j $j.no done %patch0 -b .sav0 -#%patch99 -b .sav99 + +cp %{SOURCE1} pom.xml + +%pom_remove_parent pom.xml %build #export JAVA_HOME=%{_jvmdir}/java-1.5.0 @@ -181,11 +183,12 @@ ln -sf $(build-classpath commons-lang) ln -sf $(build-classpath commons-logging) ln -sf $(build-classpath jdom) -ln -sf $(build-classpath log4j) +ln -sf $(build-classpath log4j12/log4j-12) ln -sf $(build-classpath oro) +# Use servletapi4 instead of servletapi5 in CLASSPATH ln -sf $(build-classpath servletapi4) ln -sf $(build-classpath werken-xpath) -ln -sf $(build-classpath classworlds) +ln -sf $(build-classpath plexus/classworlds) popd export CLASSPATH=$(build-classpath jdom commons-collections commons-lang werken-xpath antlr) CLASSPATH=$CLASSPATH:$(pwd)/test/texen-classpath/test.jar @@ -195,7 +198,7 @@ ant \ -Djavac.source=1.6 -Djavac.target=1.6 \ -buildfile build/build.xml \ - jar javadocs #test + jar javadocs %install # jars @@ -203,24 +206,27 @@ install -p -m 644 bin/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar # pom install -d -m 755 %{buildroot}%{_mavenpomdir} -install -pm 644 %{SOURCE1} \ +install -pm 644 pom.xml \ %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom -%add_maven_depmap +%add_maven_depmap -a velocity:vel
commit jarjar for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jarjar for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:03 Comparing /work/SRC/openSUSE:Leap:15.2/jarjar (Old) and /work/SRC/openSUSE:Leap:15.2/.jarjar.new.26092 (New) Package is "jarjar" Wed Feb 5 07:29:03 2020 rev:12 rq:764481 version:1.4 Changes: --- /work/SRC/openSUSE:Leap:15.2/jarjar/jarjar.changes 2020-01-15 15:12:55.218157671 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jarjar.new.26092/jarjar.changes 2020-02-05 07:29:09.578740147 +0100 @@ -1,0 +2,32 @@ +Tue Dec 11 12:31:52 UTC 2018 - Fridrich Strba + +- Build against objectweb-asm >= 5 in order to avoid getting stuck + with a particular asmN package. + +--- +Tue Nov 20 08:24:56 UTC 2018 - Fridrich Strba + +- Additional aliases for the jarjar:jarjar artifact +- Added patch: + * jarjar-1.4-asm5.patch ++ use asm5 api + +--- +Thu Jul 26 10:50:50 UTC 2018 - jeng...@inai.de + +- Use noun phrasing in summaries; trim bias from descriptions. +- Remove one idempotent %if..%endif pair. + +--- +Wed Jun 13 11:58:28 UTC 2018 - fst...@suse.com + +- Upgrade to upstream version 1.4 +- Added patch: + * do-not-embed-asm.patch ++ modify upstream build so that it does not embed the asm + inside the jarjar jar files +- Require asm5 for build since we want to be able to support java 8 + bytecode +- Build with java source and target 8 + +--- Old: jarjar-0.9.pom jarjar-src-0.9.zip New: do-not-embed-asm.patch jarjar-1.4-asm5.patch jarjar-src-1.4.zip jarjar.pom Other differences: -- ++ jarjar.spec ++ --- /var/tmp/diff_new_pack.kLSbDw/_old 2020-02-05 07:29:10.170740396 +0100 +++ /var/tmp/diff_new_pack.kLSbDw/_new 2020-02-05 07:29:10.178740400 +0100 @@ -1,7 +1,7 @@ # # spec file for package jarjar # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,33 +12,34 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define section free Name: jarjar -Version:0.9 +Version:1.4 Release:0 -Summary:Repackage Java libraries -License:GPL-2.0+ +Summary:Tool to repackage Java libraries +License:GPL-2.0-or-later Group: Development/Libraries/Java Url:http://tonicsystems.com/products/jarjar/ -Source0:http://downloads.sourceforge.net/jarjar/jarjar-src-0.9.zip -Source1:jarjar-0.9.pom +Source0: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/%{name}/%{name}-src-%{version}.zip +Source1:jarjar.pom Source2:jarjar-util.pom +Patch0: do-not-embed-asm.patch +Patch1: jarjar-1.4-asm5.patch BuildRequires: ant >= 1.6 BuildRequires: ant-junit >= 1.6 -BuildRequires: asm2 BuildRequires: fdupes -BuildRequires: gnu-regexp -BuildRequires: java-devel +BuildRequires: java-devel >= 1.8 BuildRequires: javapackages-local -BuildRequires: javapackages-tools BuildRequires: junit +BuildRequires: objectweb-asm >= 5 BuildRequires: unzip -Requires: asm2 Requires: gnu-regexp +Requires: objectweb-anttask +Requires: objectweb-asm >= 5 Requires(post): javapackages-tools Requires(postun): javapackages-tools BuildArch: noarch @@ -54,7 +55,6 @@ specific version of a library, which may conflict with the dependencies of another library. -%if 0 %package maven2-plugin Summary:Maven2 plugin for %{name} # FIXME: use correct group, see "https://en.opensuse.org/openSUSE:Package_group_guidelines"; @@ -65,41 +65,37 @@ %description maven2-plugin %{summary}. -%endif %package javadoc -Summary:Repackage Java libraries +Summary:Tool to repackage Java libraries Group: Development/Libraries/Java %description javadoc -Jar Jar Links is a utility that makes it easy to repackage Java -libraries and embed them into your own distribution. This is useful for -two reasons: You can easily ship a single jar file with no external -dependencies. You can avoid problems where your library depends on a -specific version of a libra
commit findbugs for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package findbugs for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:12 Comparing /work/SRC/openSUSE:Leap:15.2/findbugs (Old) and /work/SRC/openSUSE:Leap:15.2/.findbugs.new.26092 (New) Package is "findbugs" Wed Feb 5 07:29:12 2020 rev:10 rq:764758 version:3.0.1 Changes: --- /work/SRC/openSUSE:Leap:15.2/findbugs/findbugs.changes 2020-01-15 14:55:04.725577131 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.findbugs.new.26092/findbugs.changes 2020-02-05 07:29:18.566743932 +0100 @@ -1,0 +2,74 @@ +Sun Sep 29 19:55:16 UTC 2019 - Fridrich Strba + +- Remove reference to parent pom, since we don't build using maven. + +--- +Thu Dec 20 21:35:33 UTC 2018 - Jan Engelhardt + +- Restore nominal phrase in summary. + +--- +Wed Dec 19 14:53:03 UTC 2018 - Fridrich Strba + +- Update to version 3.0.1 + * Build with source/target 7 + * Build against objectweb-asm instead of asm3 +- Removed patches: + * findbugs-1.3.9-build.patch + * findbugs-1.3.9-jdk9.patch + * findbugs-asm-version.patch + * findbugs-jar-filenames.patch + * findbugs-remove-classpath.patch +- Added patches: + * findbugs-ant-task-classpath.patch ++ Allow using findbugs even though there is no classpath + in the jar's manifest + * findbugs-build.patch ++ Build against the jars in system %_javadir instead of in + tarball's lib directory ++ Do not forbid building with Java 8 ++ Do not run git while building + * findbugs-dom4j.patch ++ Add a cast to be able to build with dom4j 2.0 + * findbugs-jdk11.patch ++ Fix incompatible types + * findbugs-manual.patch ++ Use xsltproc instead of saxon for xslt processing ++ Use the system docbook-xsl-stylesheets + * findbugs-javadoc.patch ++ Build javadoc with source 1.7 in order to prevent errors due + to one package name existing in different modules +- Modified patch: + * findbugs-home.patch ++ Remove Class-Path entry from findbugs.jar manifest; + use build-classpath instead ++ Simplify shell fragment that determines findbugs_home + +--- +Sun Nov 18 21:40:17 UTC 2018 - Fridrich Strba + +- Update the pom files so that they correspond to the distributed + findbugs version. +- Add pom file for findbugs-ant +- Removed patch: + * findbugs-1.3.9-pom.patch ++ not needed since the versions correspond now + +--- +Wed Jun 13 15:47:23 UTC 2018 - fst...@suse.com + +- Depend on asm3 instead of objectweb-asm, since the binaries are + equivalent +- Modified patches: + * findbugs-jar-filenames.patch + * findbugs-remove-classpath.patch ++ replace objectweb-asm with asm3 directories + +--- +Thu May 17 05:53:11 UTC 2018 - fst...@suse.com + +- Modified patch: + * findbugs-1.3.9-jdk9.patch ++ Build with java source/target levels 8 + +--- Old: README.manual annotations-1.3.2.pom findbugs-1.3.7.pom findbugs-1.3.9-build.patch findbugs-1.3.9-jdk9.patch findbugs-1.3.9-pom.patch findbugs-1.3.9-source-suse.tar.bz2 findbugs-asm-version.patch findbugs-jar-filenames.patch findbugs-remove-classpath.patch New: annotations-3.0.0.pom findbugs-3.0.1-source.zip findbugs-3.0.1.pom findbugs-ant-3.0.0.pom findbugs-ant-task-classpath.patch findbugs-build.patch findbugs-dom4j.patch findbugs-javadoc.patch findbugs-jdk11.patch findbugs-manual.patch noUpdateChecks-plugin-20140707gitcce19ac.tgz Other differences: -- ++ findbugs.spec ++ --- /var/tmp/diff_new_pack.MgmPZQ/_old 2020-02-05 07:29:19.094744154 +0100 +++ /var/tmp/diff_new_pack.MgmPZQ/_new 2020-02-05 07:29:19.098744156 +0100 @@ -1,8 +1,7 @@ # # spec file for package findbugs # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2000-2009, JPackage Project +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -13,86 +12,84 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%global _iconsdir %{_datadir}/icons/ -%define asm_version 3.3 -%bcond_with bundled_jformatstring +%global
commit sat4j for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package sat4j for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:53 Comparing /work/SRC/openSUSE:Leap:15.2/sat4j (Old) and /work/SRC/openSUSE:Leap:15.2/.sat4j.new.26092 (New) Package is "sat4j" Wed Feb 5 07:28:53 2020 rev:12 rq:764427 version:2.3.5 Changes: --- /work/SRC/openSUSE:Leap:15.2/sat4j/sat4j.changes2020-01-15 16:01:07.731852590 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.sat4j.new.26092/sat4j.changes 2020-02-05 07:29:00.870736480 +0100 @@ -1,0 +2,14 @@ +Fri Nov 23 15:25:48 UTC 2018 - Fridrich Strba + +- Upgrade to version 2.3.5 +- Modified patch: + * sat4j-sourcetarget.patch ++ rediff to changed context and add utf-8 encoding for build + +--- +Thu Nov 22 22:04:12 UTC 2018 - Fridrich Strba + +- Buildrequire javapackages-local in order to generate the osgi + provides. + +--- Old: sat4j-2.3.2.tar.bz2 New: sat4j-2.3.5.tar.xz Other differences: -- ++ sat4j.spec ++ --- /var/tmp/diff_new_pack.68jJM0/_old 2020-02-05 07:29:01.574736776 +0100 +++ /var/tmp/diff_new_pack.68jJM0/_new 2020-02-05 07:29:01.574736776 +0100 @@ -1,7 +1,7 @@ # # spec file for package sat4j # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,25 +12,25 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define eclipse_base %{_libdir}/eclipse # We want the version to match that shipped in Eclipse's Orbit project -%define qualifier 20120709 +%define qualifier 20181123 Name: sat4j -Version:2.3.2 +Version:2.3.5 Release:0 Summary:A library of SAT solvers written in Java -License:EPL-1.0 AND LGPL-2.0 +License:EPL-1.0 AND LGPL-2.0-only Group: Development/Libraries/Java -Url:http://www.sat4j.org/ -# svn co svn://svn.forge.objectweb.org/svnroot/sat4j/maven/tags/org.sat4j.pom-2.3.2 -Source0:%{name}-%{version}.tar.bz2 +URL:http://www.sat4j.org/ +Source0:%{name}-%{version}.tar.xz Patch0: sat4j-sourcetarget.patch Patch1: sat4j-manifest.patch BuildRequires: ant +BuildRequires: javapackages-local Requires: java BuildArch: noarch @@ -41,11 +41,9 @@ without worrying about the details. %prep -%setup -q -n org.%{name}.pom-%{version} +%setup -q -n %{name}-%{version} %patch0 -p1 %patch1 -p1 -# Only used for the tests -rm lib/commons-cli.jar %build ant \ ++ sat4j-sourcetarget.patch ++ --- /var/tmp/diff_new_pack.68jJM0/_old 2020-02-05 07:29:01.590736783 +0100 +++ /var/tmp/diff_new_pack.68jJM0/_new 2020-02-05 07:29:01.594736785 +0100 @@ -1,7 +1,11 @@ org.sat4j.pom-2.3.2/build.xml 2017-09-20 09:05:47.517887173 +0200 -+++ org.sat4j.pom-2.3.2/build.xml 2017-09-20 09:13:23.469210761 +0200 -@@ -277,7 +277,8 @@ - Generating Javodoc +--- sat4j-2.3.5/build.xml 2013-05-29 08:15:51.0 +0200 sat4j-2.3.5/build.xml 2018-11-23 16:24:57.618120002 +0100 +@@ -295,10 +295,11 @@ + + + +- Generating Javodoc ++ Generating Javadoc - -@@ -408,7 +410,7 @@ +@@ -430,7 +432,7 @@ Compiling test files
commit paranamer for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package paranamer for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:28 Comparing /work/SRC/openSUSE:Leap:15.2/paranamer (Old) and /work/SRC/openSUSE:Leap:15.2/.paranamer.new.26092 (New) Package is "paranamer" Wed Feb 5 07:28:28 2020 rev:1 rq:763311 version:2.8 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.paranamer.new.26092/paranamer.changes 2020-02-05 07:28:29.402723229 +0100 @@ -0,0 +1,4 @@ +--- +Mon Dec 9 15:52:45 UTC 2019 - Fridrich Strba + +- Initial packaging of paranamer 2.8 New: 0001-Port-to-current-qdox.patch paranamer-cb6709646eed97c271d73f50ad750cc43c8e052a.tar.gz paranamer.changes paranamer.spec Other differences: -- ++ paranamer.spec ++ # # spec file for package paranamer # # Copyright (c) 2019 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/ # %global githash cb6709646eed97c271d73f50ad750cc43c8e052a Name: paranamer Version:2.8 Release:0 Summary:Java library for accessing non-private method's parameter names at run-time License:BSD-3-Clause URL:https://github.com/paul-hammant/paranamer Source0:%{url}/archive/%{githash}/%{name}-%{githash}.tar.gz Patch0: 0001-Port-to-current-qdox.patch BuildRequires: fdupes BuildRequires: maven-local BuildRequires: mvn(com.thoughtworks.qdox:qdox) BuildRequires: mvn(javax.inject:javax.inject) BuildRequires: mvn(org.apache.ant:ant) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.ow2.asm:asm) BuildArch: noarch %description Paranamer is a Java library that allows the parameter names of non-private methods and constructors to be accessed at run-time. Most compilers discard this information; traditional Reflection on JDK <= 7 would show something like doSomething(mypackage.Person ???) instead of doSomething(mypackage.Person toMe). The Paranamer library fills this gap for these JDK versions. %package ant Summary:ParaNamer Ant %description ant This package contains the ParaNamer Ant tasks. %package generator Summary:ParaNamer Generator %description generator This package contains the ParaNamer Generator. %package maven-plugin Summary:ParaNamer Maven plugin %description maven-plugin This package contains the ParaNamer Maven plugin. %package parent Summary:ParaNamer Parent POM %description parent This package contains the ParaNamer Parent POM. %package javadoc Summary:Javadoc for %{name} %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n %{name}-%{githash} %patch0 -p1 # Cleanup find -name "*.class" -print -delete # Do not erase test resources find -name "*.jar" -print ! -name "test.jar" -delete chmod -x LICENSE.txt # remove unnecessary dependency on parent POM %pom_remove_parent # Remove wagon extension %pom_xpath_remove "pom:build/pom:extensions" %pom_remove_plugin -r :maven-dependency-plugin %pom_remove_plugin -r :maven-javadoc-plugin %pom_remove_plugin -r :maven-source-plugin # Disable distribution module %pom_disable_module %{name}-distribution # And integration-tests module %pom_disable_module %{name}-integration-tests # Unavailable test deps %pom_remove_dep -r net.sourceforge.f2j: %pom_xpath_remove -r "pom:dependency[pom:classifier = 'javadoc' ]" # package org.netlib.blas does not exist rm -r %{name}/src/test/com/thoughtworks/paranamer/JavadocParanamerTest.java # testRetrievesParameterNamesFromBootstrapClassLoader java.lang.AssertionError: # Should not find names for classes loaded by the bootstrap class loader. rm -r %{name}/src/test/com/thoughtworks/paranamer/BytecodeReadingParanamerTestCase.java %build %{mvn_build} -sf \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} -- -Dmaven.compiler.r
commit plexus-ant-factory for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package plexus-ant-factory for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:44 Comparing /work/SRC/openSUSE:Leap:15.2/plexus-ant-factory (Old) and /work/SRC/openSUSE:Leap:15.2/.plexus-ant-factory.new.26092 (New) Package is "plexus-ant-factory" Wed Feb 5 07:28:44 2020 rev:1 rq:763332 version:1.0~a2.1 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.plexus-ant-factory.new.26092/plexus-ant-factory.changes 2020-02-05 07:28:45.442729983 +0100 @@ -0,0 +1,5 @@ +--- +Fri Mar 8 09:11:14 UTC 2019 - Fridrich Strba + +- Initial packaging of plexus-ant-factory 1.0-alpha-2.1 +- Generate and customize ant build.xml file New: LICENSE-2.0.txt plexus-ant-factory-build.xml plexus-ant-factory-src.tar.bz2 plexus-ant-factory.changes plexus-ant-factory.spec plexus-ant-factory_license_and_copyright.txt Other differences: -- ++ plexus-ant-factory.spec ++ # # spec file for package plexus-ant-factory # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2000-2005, JPackage Project # # 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/ # %global parent plexus %global subname ant-factory %global base_ver 1.0 %global alpha_ver 2.1 %global namedversion %{base_ver}-alpha-%{alpha_ver} %bcond_with tests Name: %{parent}-%{subname} Version:%{base_ver}~a%{alpha_ver} Release:0 Summary:Plexus Ant component factory # Email from copyright holder confirms license. # See plexus-ant-factory_license_and_copyright.txt License:Apache-2.0 Group: Development/Tools/Building URL:http://plexus.codehaus.org/ # svn export http://svn.codehaus.org/plexus/tags/plexus-ant-factory-1.0-alpha-2.1/ plexus-ant-factory/ # tar cjf plexus-ant-factory-src.tar.bz2 plexus-ant-factory/ Source0:%{name}-src.tar.bz2 Source1:http://www.apache.org/licenses/LICENSE-2.0.txt Source2:%{name}-build.xml Source100: plexus-ant-factory_license_and_copyright.txt BuildRequires: ant BuildRequires: fdupes BuildRequires: javapackages-local BuildRequires: plexus-classworlds BuildRequires: plexus-containers-container-default BuildRequires: plexus-utils Requires: mvn(org.apache.ant:ant) Requires: mvn(org.apache.ant:ant-launcher) Requires: mvn(org.codehaus.plexus:plexus-container-default) Requires: mvn(org.codehaus.plexus:plexus-utils) BuildArch: noarch %if %{with tests} BuildRequires: ant-junit %endif %description Ant component class creator for Plexus. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc Javadoc for %{name}. %prep %setup -q -n %{name} cp %{SOURCE1} LICENSE cp %{SOURCE2} build.xml %pom_remove_parent . %pom_xpath_inject "pom:project" "org.codehaus.plexus" . %build mkdir -p lib build-jar-repository -s lib plexus/classworlds plexus/utils plexus-containers/plexus-container-default %{ant} \ %if %{without tests} -Dtest.skip=true \ %endif jar build-jar-repository -s lib ant/ant %{ant} javadoc %install # jar install -dm 0755 %{buildroot}%{_javadir}/%{parent} install -pm 0644 target/%{name}-%{namedversion}.jar %{buildroot}%{_javadir}/%{parent}/%{subname}.jar # pom install -dm 0755 %{buildroot}%{_mavenpomdir}/%{parent} install -pm 0644 pom.xml %{buildroot}%{_mavenpomdir}/%{parent}/%{subname}.pom %add_maven_depmap %{parent}/%{subname}.pom %{parent}/%{subname}.jar # javadoc install -dm 0755 %{buildroot}%{_javadocdir}/%{name} cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}/ %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE %dir %{_javadir}/plexus %files javadoc %license LICENSE %{_javadocdir}/%{name} %changelog ++ LICENSE-2.0.txt ++ Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall
commit ant for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package ant for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:49 Comparing /work/SRC/openSUSE:Leap:15.2/ant (Old) and /work/SRC/openSUSE:Leap:15.2/.ant.new.26092 (New) Package is "ant" Wed Feb 5 07:28:49 2020 rev:27 rq:764373 version:1.10.7 Changes: --- /work/SRC/openSUSE:Leap:15.2/ant/ant-antlr.changes 2020-01-15 14:46:54.705274388 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ant.new.26092/ant-antlr.changes 2020-02-05 07:28:50.182731979 +0100 @@ -1,0 +2,142 @@ +Tue Jan 14 07:03:37 UTC 2020 - Fridrich Strba + +- Use xml-commons-apis-bootstrap as jar in classpath instead of + the common xml-apis jar, since we are forcing build against + the bootstrap package + +--- +Fri Nov 8 11:15:20 UTC 2019 - Fridrich Strba + +- Upgrade to upstream version 1.10.7 +- Modified patches: + * apache-ant-bootstrap.patch + * apache-ant-no-test-jar.patch + * apache-ant-xml-apis.patch + * reproducible-build-manifest.patch ++ rediff +- Fix ant-xz.jar to be non-empty and split it from the ant-antlr + package + +--- +Tue Oct 1 08:34:33 UTC 2019 - Fridrich Strba + +- Build against the new compatibility packages log4j12/log4j12-mini + +--- +Mon Sep 30 08:08:49 UTC 2019 - Fridrich Strba + +- Remove references to parent poms from all artifacts and do not + distribute the ant-parent, since we don't need it + +--- +Tue Apr 9 10:48:23 UTC 2019 - Fridrich Strba + +- Require directly xerces-j2 and not its virtual provide + jaxp_parser_impl + +--- +Mon Mar 18 17:30:12 UTC 2019 - Jan Engelhardt + +- Make "if" statements in build recipe POSIX sh compatible. + +--- +Fri Feb 8 08:51:41 UTC 2019 - Fridrich Strba + +- Create an ant-junit5 package to build junit5 optional tasks + when they become resolved +- Add a simple pom file for ant-bootstrap.jar + +--- +Fri Feb 8 07:26:44 UTC 2019 - Fridrich Strba + +- Add compatibility links ant/ant*.jar for bootstrap build + +--- +Tue Feb 5 09:49:54 UTC 2019 - Fridrich Strba + +- BuildRequire hamcrest for ant-junit and ant-antlr, since junit4 + depends strictly on hamcrest-core only. + +--- +Fri Feb 1 16:19:10 UTC 2019 - Fridrich Strba + +- Build ant against xml-commons-apis-bootstrap and + xml-commons-resolver-bootstrap in order to break build cycle + +--- +Mon Dec 10 08:22:18 UTC 2018 - Fridrich Strba + +- Don't build against a particular xml-apis/xml-resolver provider, + but against the generic virtual provider. This allows easier + bootstrapping. +- Added patch: + * apache-ant-xml-apis.patch ++ look for the xml-apis.jar and xml-resolver.jar when composing + classpath; they are symlinks provided by several packages. + +--- +Mon Nov 26 08:07:13 UTC 2018 - Fridrich Strba + +- Let ant-antlr provide ant-xz too, since it contains the + corresponding jar. + +--- +Wed Oct 31 10:20:23 UTC 2018 - Fridrich Strba + +- Add aliases to some maven artifacts so that packages out there + resolve then correctly + +--- +Fri Oct 26 09:54:04 UTC 2018 - Pedro Monreal Gonzalez + +- Update to 1.10.5 [bsc#1113136] + * Same version as in 1.9.13 but with additional features and +requires Java8 or higher. + * Dropped patch to build with java8+ already fixed in this version +- apache-ant-1.9.9-sourcetarget.patch + * Refreshed patch: +- apache-ant-class-path-in-manifest.patch + +--- +Sun Oct 21 08:08:23 UTC 2018 - antoine.belv...@opensuse.org + +- Add reproducible-build-manifest.patch: Use less detailed version + string for manifest's "Created-by" field (boo#1110024). + +--- +Wed Oct 17 19:40:22 UTC 2018 - Fridrich Strba + +- Require javapackages-local in order to generate correctly the + maven requires and provides +- Install maven artifacts + +--- +Fri Aug 24 20:20:20 UTC 2018 - Jason Sikes + +- Update to 1.9.13 + * Fixes a regressi
commit asm3 for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package asm3 for openSUSE:Leap:15.2 checked in at 2020-02-05 07:29:02 Comparing /work/SRC/openSUSE:Leap:15.2/asm3 (Old) and /work/SRC/openSUSE:Leap:15.2/.asm3.new.26092 (New) Package is "asm3" Wed Feb 5 07:29:02 2020 rev:10 rq:764478 version:3.3.2 Changes: --- /work/SRC/openSUSE:Leap:15.2/asm3/asm3.changes 2020-01-15 14:47:30.457301075 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.asm3.new.26092/asm3.changes 2020-02-05 07:29:05.974738629 +0100 @@ -1,0 +2,22 @@ +Thu Oct 3 07:25:36 UTC 2019 - Fridrich Strba + +- No need to build with compat versions, since the newer asm + differs in artifact's groupId +- Remove all references to parent poms, since they are not useful + when not building the package with maven + +--- +Tue Dec 18 10:59:04 UTC 2018 - Fridrich Strba + +- Add maven pom files and compat versions. + +--- +Sat Aug 11 13:37:02 UTC 2018 - r...@fthiessen.de + +- Update to version 3.3.2 + * Fixed documentation + * Fixed handling of really big class files + * Fixed a bug where byte code transformation corrupts classes +- Added fix-incorrect-version.patch to fix invalid version number + +--- Old: asm3-3.3.1.tar.bz2 New: asm-ASM_3_3_2.tar.bz2 fix-incorrect-version.patch Other differences: -- ++ asm3.spec ++ --- /var/tmp/diff_new_pack.0rQNk9/_old 2020-02-05 07:29:07.554739294 +0100 +++ /var/tmp/diff_new_pack.0rQNk9/_new 2020-02-05 07:29:07.590739310 +0100 @@ -1,7 +1,7 @@ # # spec file for package asm3 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,22 +12,26 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define version_str 3_3_2 Name: asm3 -Version:3.3.1 +Version:3.3.2 Release:0 Summary:Java bytecode manipulation framework License:BSD-3-Clause Group: Development/Libraries/Java -Url:http://asm.objectweb.org/ -Source: %{name}-%{version}.tar.bz2 +URL:http://asm.objectweb.org/ +Source: https://gitlab.ow2.org/asm/asm/-/archive/ASM_%{version_str}/asm-ASM_%{version_str}.tar.bz2 Patch0: asm-3.3.1-sourcetarget.patch +Patch1: fix-incorrect-version.patch BuildRequires: ant +BuildRequires: coreutils BuildRequires: fdupes -BuildRequires: java-devel >= 1.6 +BuildRequires: java-devel >= 1.8 +BuildRequires: javapackages-local BuildRequires: objectweb-anttask BuildArch: noarch @@ -73,8 +77,9 @@ smaller. %prep -%setup -q -n asm-%{version} +%setup -q -n asm-ASM_%{version_str} %patch0 -p1 +%patch1 -p1 # remove all third party jars find . -iname '*.jar' | xargs rm -rf # wrong end of line encoding @@ -84,19 +89,19 @@ %build ant \ --Dcompile.source=1.6 -Dcompile.target=1.6 \ +-Dcompile.source=6 -Dcompile.target=6 \ -Dobjectweb.ant.tasks.path=$(build-classpath objectweb-anttask) \ jar jdoc %install install -d -m 755 %{buildroot}/%{_javadir}/%{name} # jars -install -m 644 output/dist/lib/*jar %{buildroot}/%{_javadir}/%{name} -(cd %{buildroot}%{_javadir}/%{name} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done) +install -m 644 output/dist/lib/*jar %{buildroot}%{_javadir}/%{name} +(cd %{buildroot}%{_javadir}/%{name} && for jar in *-%{version}*; do mv ${jar} ${jar/-%{version}/}; done) install -m 644 output/dist/lib/all/asm-all-%{version}.jar \ %{buildroot}%{_javadir}/%{name}-all-%{version}.jar -(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done) +(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do mv ${jar} ${jar/-%{version}/}; done) # javadoc install -d -m 755 %{buildroot}/%{_javadocdir}/%{name}-%{version} @@ -105,10 +110,38 @@ %fdupes -s %{buildroot} %fdupes -s examples/ -%files -%doc README.txt LICENSE.txt -%{_javadir}/%{name}-all*.jar -%{_javadir}/%{name}/ +# pom +install -d -m 755 %{buildroot}%{_mavenpomdir}/%{name} + +rm -rf + +%pom_remove_parent output/dist/lib/all/asm-all-%{version}.pom +%pom_xpath_inject pom:project " + asm + 3.3.2" output/dist/lib/all/asm-all-%{version
commit args4j for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package args4j for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:54 Comparing /work/SRC/openSUSE:Leap:15.2/args4j (Old) and /work/SRC/openSUSE:Leap:15.2/.args4j.new.26092 (New) Package is "args4j" Wed Feb 5 07:28:54 2020 rev:10 rq:764428 version:2.33 Changes: --- /work/SRC/openSUSE:Leap:15.2/args4j/args4j.changes 2020-01-15 14:47:19.565292945 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.args4j.new.26092/args4j.changes 2020-02-05 07:29:02.450737145 +0100 @@ -1,0 +2,26 @@ +Tue Sep 24 16:39:12 UTC 2019 - Fridrich Strba + +- Update to version 2.33 + * generate and customize the ant build files +- Add option to build with tests on (disabled by default) +- Package the tools in a subpackage + +--- +Fri Sep 20 11:56:30 UTC 2019 - Fridrich Strba + +- Remove reference to the parent pom since we are not building + using maven + +--- +Fri Oct 19 17:38:13 UTC 2018 - Fridrich Strba + +- Download from maven central the corresponding pom file and + install it. + +--- +Tue May 15 13:43:36 UTC 2018 - fst...@suse.com + +- Build with source and target 8 to prepare for a possible removal + of 1.6 compatibility + +--- Old: args4j-2.0.9.tar.bz2 New: args4j-build.tar.xz args4j-site-2.33.tar.gz Other differences: -- ++ args4j.spec ++ --- /var/tmp/diff_new_pack.itq0hd/_old 2020-02-05 07:29:02.910737339 +0100 +++ /var/tmp/diff_new_pack.itq0hd/_new 2020-02-05 07:29:02.918737342 +0100 @@ -1,7 +1,7 @@ # # spec file for package args4j # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,27 +12,29 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%bcond_with tests Name: args4j -Version:2.0.9 +Version:2.33 Release:0 -Summary:Java commandline parser +Summary:Java command line arguments parser License:MIT Group: Development/Libraries/Java -Url:http://args4j.kohsuke.org/ -Source0:%{name}-%{version}.tar.bz2 -BuildRequires: ant >= 1.7.0 -BuildRequires: ant-apache-regexp -BuildRequires: ant-contrib -BuildRequires: ant-junit -BuildRequires: ant-nodeps +URL:https://args4j.kohsuke.org +Source0: https://github.com/kohsuke/%{name}/archive/%{name}-site-%{version}.tar.gz +Source1:%{name}-build.tar.xz +BuildRequires: ant BuildRequires: fdupes -BuildRequires: javapackages-tools -Requires: java >= 1.6 +BuildRequires: java-devel +BuildRequires: javapackages-local BuildArch: noarch +%if %{with tests} +BuildRequires: ant-junit +BuildRequires: mockito +%endif %description args4j is a small Java class library that makes it easy @@ -44,34 +46,91 @@ - It is designed to parse javac like options (as opposed to GNU-style where ls -lR is considered to have two options l and R) -%packagejavadoc -Summary:Javadoc for Java commandline parser +%package tools +Summary:Development-time tool for generating additional artifacts Group: Development/Libraries/Java +Requires: %{name} = %{version} + +%description tools +This package contains args4j development-time tool for generating +additional artifacts. + +%package javadoc +Summary:API documentation for %{name} +Group: Documentation/HTML %descriptionjavadoc This package contains the API documentation for %{name}. %prep -%setup -q +%setup -q -n %{name}-%{name}-site-%{version} -a 1 + +# removing classpath addition +sed -i 's/true/false/g' %{name}-tools/pom.xml + +# fix ant group id +sed -i 's/ant/org.apache.ant/g' %{name}-tools/pom.xml + +# removing bundled stuff +find -name '*.class' -exec rm -f '{}' \; +find -name '*.jar' -exec rm -f '{}' \; + +%pom_remove_plugin :maven-shade-plugin %{name}-tools +%pom_remove_plugin -r :maven-site-plugin + +# XMvn cannot generate requires on dependecies with scope "system" +%pom_xpath_remove "pom:profile[pom:id[text()='jdk-tools-jar']]" %{name}-tools + +# we don't need these now +%pom_disable_module args4j-maven-plugin +%pom_disable_module ar
commit jetty-artifact-remote-resources for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jetty-artifact-remote-resources for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:15 Comparing /work/SRC/openSUSE:Leap:15.2/jetty-artifact-remote-resources (Old) and /work/SRC/openSUSE:Leap:15.2/.jetty-artifact-remote-resources.new.26092 (New) Package is "jetty-artifact-remote-resources" Wed Feb 5 07:28:15 2020 rev:1 rq:763298 version:1.2 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jetty-artifact-remote-resources.new.26092/jetty-artifact-remote-resources.changes 2020-02-05 07:28:16.554717819 +0100 @@ -0,0 +1,4 @@ +--- +Tue Nov 5 14:48:45 UTC 2019 - Fridrich Strba + +- Intial packaging of jetty-artifact-remote-resources 1.2 New: _service jetty-artifact-remote-resources-1.2.tar.xz jetty-artifact-remote-resources.changes jetty-artifact-remote-resources.spec Other differences: -- ++ jetty-artifact-remote-resources.spec ++ # # spec file for package jetty-artifact-remote-resources # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: jetty-artifact-remote-resources Version:1.2 Release:0 Summary:Jetty toolchain artifact remote resources License:Apache-2.0 OR EPL-1.0 Group: Development/Libraries/Java URL:http://www.eclipse.org/jetty/ Source0:%{name}-%{version}.tar.xz BuildRequires: maven-local BuildRequires: xz BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin) BuildRequires: mvn(org.eclipse.jetty.toolchain:jetty-toolchain:pom:) #!BuildRequires: mvn(log4j:log4j) BuildArch: noarch %description Jetty toolchain artifact remote resources %prep %setup -q %build %{mvn_build} %install %mvn_install %files -f .mfiles %license src/main/resources/META-INF/LICENSE src/main/resources/META-INF/NOTICE.txt %changelog ++ _service ++ git https://github.com/eclipse/jetty.toolchain.git jetty-artifact-remote-resources-1.2 1.2 jetty-artifact-remote-resources jetty-artifact-remote-resources *.tar xz
commit eclipse-egit for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package eclipse-egit for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:26 Comparing /work/SRC/openSUSE:Leap:15.2/eclipse-egit (Old) and /work/SRC/openSUSE:Leap:15.2/.eclipse-egit.new.26092 (New) Package is "eclipse-egit" Wed Feb 5 07:28:26 2020 rev:1 rq:763309 version:5.1.3 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.eclipse-egit.new.26092/eclipse-egit.changes 2020-02-05 07:28:27.166722288 +0100 @@ -0,0 +1,4 @@ +--- +Mon Nov 11 12:20:19 UTC 2019 - Fridrich Strba + +- Initial packaging of eclipse-egit 5.1.3 New: eclipse-egit.changes eclipse-egit.spec egit-v5.1.3.201810200350-r.tar.gz Other differences: -- ++ eclipse-egit.spec ++ # # spec file for package eclipse-egit # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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/ # %global gittag 5.1.3.201810200350-r %bcond_with mylyn Name: eclipse-egit Version:5.1.3 Release:0 Summary:Eclipse Git Integration License:EPL-2.0 Group: Development/Libraries/Java URL:http://www.eclipse.org/egit # Use github mirror for now, see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=522144 Source0: https://github.com/eclipse/egit/archive/v%{gittag}/egit-v%{gittag}.tar.gz BuildRequires: eclipse-jdt-bootstrap BuildRequires: eclipse-jgit >= %{version} BuildRequires: eclipse-license2 BuildRequires: eclipse-platform-bootstrap >= 4.6.0 BuildRequires: maven-antrun-plugin BuildRequires: tycho #!BuildIgnore: eclipse-platform tycho-bootstrap jgit-bootstrap eclipse-jdt %if 0 Requires: eclipse-jgit >= %{version} Requires: eclipse-platform >= 4.6.0 %endif BuildConflicts: java-devel >= 9 #!BuildRequires: log4j eclipse-emf-core eclipse-ecf-core BuildArch: noarch %if %{with mylyn} BuildRequires: eclipse-mylyn %endif %description The eclipse-egit package contains Eclipse plugins for interacting with Git repositories. %if %{with mylyn} %package mylyn Summary:Git integration for mylyn. Group: Development/Libraries/Java %description mylyn Git integration for mylyn. %endif %prep %setup -q -n egit-%{gittag} # Fix license req sed -i -e '/license-feature-version/s/2.0.0/0.0.0/' */feature.xml # Disable unnecessary plugins for RPM builds %pom_remove_plugin :maven-enforcer-plugin %pom_xpath_remove "pom:repositories" %pom_xpath_remove "pom:dependencies" %pom_xpath_remove "pom:profiles" %pom_xpath_remove "pom:build/pom:plugins/pom:plugin/pom:configuration/pom:target" %pom_xpath_remove "*[local-name() ='plugin' and (child::*[text()='tycho-packaging-plugin'])]" %pom_xpath_remove "pom:dependencies" org.eclipse.egit.doc/pom.xml %pom_disable_module org.eclipse.egit.repository %pom_disable_module org.eclipse.egit.source-feature %pom_disable_module org.eclipse.egit.target %if %{without mylyn} %pom_disable_module org.eclipse.egit.mylyn.ui %pom_disable_module org.eclipse.egit.mylyn-feature %endif # Disable tests for now %pom_disable_module org.eclipse.egit.core.test %pom_disable_module org.eclipse.egit.ui.test %pom_disable_module org.eclipse.egit.ui.importer.tests %pom_disable_module org.eclipse.egit.gitflow.test %pom_disable_module org.eclipse.egit.mylyn.ui.test %{mvn_package} "::pom::" __noinstall %if %{with mylyn} %{mvn_package} :*mylyn* mylyn %endif %{mvn_package} :* egit %build %{mvn_build} -j -f %install %mvn_install %files -f .mfiles-egit %license LICENSE %doc README.md %if %{with mylyn} %files mylyn -f .mfiles-mylyn %license LICENSE %doc README.md %endif %changelog
commit jsr-305 for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jsr-305 for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:50 Comparing /work/SRC/openSUSE:Leap:15.2/jsr-305 (Old) and /work/SRC/openSUSE:Leap:15.2/.jsr-305.new.26092 (New) Package is "jsr-305" Wed Feb 5 07:28:50 2020 rev:12 rq:764422 version:0.1+20130910 Changes: --- /work/SRC/openSUSE:Leap:15.2/jsr-305/jsr-305.changes2020-01-15 15:13:41.402183786 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jsr-305.new.26092/jsr-305.changes 2020-02-05 07:28:54.866733952 +0100 @@ -1,0 +2,28 @@ +Sat Oct 5 12:51:38 UTC 2019 - Fridrich Strba + +- Remove references to parent from all pom files + +--- +Wed Mar 13 17:57:20 UTC 2019 - Fridrich Strba + +- Fix a broken link + +--- +Wed Feb 6 18:36:28 UTC 2019 - Fridrich Strba + +- Cleanup of spec file +- Do not distribute sampleUses as documentation +- Fix javadoc group + +--- +Wed Oct 31 02:14:05 UTC 2018 - Fridrich Strba + +- Package also the parent pom + +--- +Thu Oct 25 06:58:50 UTC 2018 - Fridrich Strba + +- Update to newer snapshot (svn revision 51) +- Add com.google.code.findbugs:jsr305 alias to the maven provides + +--- Old: jsr-305-0.1.tar.bz2 license New: NOTICE-CC-BY.txt jsr-305-20130910svn.tgz Other differences: -- ++ jsr-305.spec ++ --- /var/tmp/diff_new_pack.zHm1qb/_old 2020-02-05 07:28:55.178734083 +0100 +++ /var/tmp/diff_new_pack.zHm1qb/_new 2020-02-05 07:28:55.178734083 +0100 @@ -1,7 +1,7 @@ # # spec file for package jsr-305 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,54 +12,60 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%global svn_revision 51 +%global svn_date 20130910 Name: jsr-305 -Version:0.1 +Version:0.1+%{svn_date} Release:0 -Summary:JSR 305: Annotations for Software Defect Detection in Java -# http://groups.google.com/group/jsr-305/browse_thread/thread/8105869a258c8c4f +Summary:Correctness annotations for Java code +# The majority of code is BSD-licensed, but some Java sources +# are licensed under CC-BY license, see: $ grep -r Creative . License:BSD-3-Clause Group: Development/Libraries/Java -Url:http://code.google.com/p/jsr-305/ -# svn export -r20080806 http://jsr-305.googlecode.com/svn/trunk/ jsr-305-0.1 -# tar cjf jsr-305-0.1.bz2 jsr-305-0.1 -Source0:jsr-305-0.1.tar.bz2 +URL:http://code.google.com/p/jsr-305/ +# There has been no official release yet. This is a snapshot of the Subversion +# repository as of 10 Sep 2013. Use the following commands to generate the +# tarball: +# svn export -r %{svn_revision} http://%{name}.googlecode.com/svn/trunk %{name} +# tar -czvf %{name}-%{svn_date}svn.tgz %{name} +Source0:jsr-305-%{svn_date}svn.tgz Source1:jsr-305-ri-build.xml -# bnc#653551 -# The URL reffers to New BSD License - used == Bill Pugh, == 2008 -Source2:license +# File containing URL to CC-BY license text +Source2:NOTICE-CC-BY.txt BuildRequires: ant +BuildRequires: dos2unix BuildRequires: fdupes -BuildRequires: java-devel BuildRequires: javapackages-local -BuildRequires: javapackages-tools -Provides: jsr305 = %{version}-%{release} -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -%description -This project contains reference implementations, test cases, and other -documents under source code control for Java Specification Request 305: -Annotations for Software Defect Detection. More information at the Google -group: http://groups.google.com/group/jsr-305. - %package javadoc -Summary:Javadoc for %{name} +Summary:Javadoc documentation for %{name} Group: Documentation/HTML +%description +This package contains reference implementations, test cases, and other +documents for Java Specification Request 305: Annotations for Software Defect +Detection. + %description javadoc -This project contains reference implementations
commit saxon9 for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package saxon9 for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:18 Comparing /work/SRC/openSUSE:Leap:15.2/saxon9 (Old) and /work/SRC/openSUSE:Leap:15.2/.saxon9.new.26092 (New) Package is "saxon9" Wed Feb 5 07:28:18 2020 rev:17 rq:763300 version:9.4.0.7 Changes: --- /work/SRC/openSUSE:Leap:15.2/saxon9/saxon9.changes 2020-01-15 16:01:10.539854078 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.saxon9.new.26092/saxon9.changes 2020-02-05 07:28:18.226718523 +0100 @@ -1,0 +2,5 @@ +Thu Dec 6 14:14:45 UTC 2018 - Fridrich Strba + +- BuildRequires xml-commons-resolver to fix build + +--- Other differences: -- ++ saxon9.spec ++ --- /var/tmp/diff_new_pack.NNBd2O/_old 2020-02-05 07:28:19.450719038 +0100 +++ /var/tmp/diff_new_pack.NNBd2O/_new 2020-02-05 07:28:19.454719040 +0100 @@ -1,7 +1,7 @@ # # spec file for package saxon9 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -44,6 +44,7 @@ BuildRequires: jdom BuildRequires: unzip BuildRequires: xml-commons-apis +BuildRequires: xml-commons-resolver BuildRequires: xom Requires: bea-stax Requires: bea-stax-api @@ -129,7 +130,7 @@ platform=net.sf.saxon.java.JavaPlatform EOF -export CLASSPATH=%(build-classpath xml-commons-apis jdom xom bea-stax-api dom4j xml-commons-resolver12) +export CLASSPATH=%(build-classpath xml-commons-apis jdom xom bea-stax-api dom4j xml-commons-resolver) ant \ -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 \ -Dant.build.javadoc.source=1.6 \
commit plexus-pom for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package plexus-pom for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:46 Comparing /work/SRC/openSUSE:Leap:15.2/plexus-pom (Old) and /work/SRC/openSUSE:Leap:15.2/.plexus-pom.new.26092 (New) Package is "plexus-pom" Wed Feb 5 07:27:46 2020 rev:1 rq:763184 version:5.1 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.plexus-pom.new.26092/plexus-pom.changes 2020-02-05 07:27:47.270705487 +0100 @@ -0,0 +1,4 @@ +--- +Sat Feb 9 06:10:22 UTC 2019 - Fridrich Strba + +- Initial package for root plexus projects pom 5.1 New: LICENSE-2.0.txt plexus-5.1.tar.gz plexus-pom.changes plexus-pom.spec Other differences: -- ++ plexus-pom.spec ++ # # spec file for package plexus-pom # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: plexus-pom Version:5.1 Release:0 Summary:Root Plexus Projects POM License:Apache-2.0 Group: Development/Libraries/Java URL:https://github.com/codehaus-plexus/plexus-pom Source0: https://github.com/codehaus-plexus/plexus-pom/archive/plexus-%{version}.tar.gz Source1:http://www.apache.org/licenses/LICENSE-2.0.txt BuildRequires: javapackages-local BuildArch: noarch %description The Plexus project provides a full software stack for creating and executing software projects. This package provides parent POM for Plexus packages. %prep %setup -q -n plexus-pom-plexus-%{version} # * require: org.codehaus.plexus plexus-stylus-skin 1.0 # org.apache.maven.wagon wagon-webdav-jackrabbit 1.0 %pom_remove_plugin :maven-site-plugin %pom_remove_plugin org.codehaus.mojo:findbugs-maven-plugin %pom_remove_plugin org.codehaus.mojo:taglist-maven-plugin #Temporary? %pom_remove_plugin :maven-enforcer-plugin cp -p %{SOURCE1} LICENSE %build %install install -dm 0755 %{buildroot}%{_mavenpomdir}/%{name} install -pm 0644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}/plexus.pom %add_maven_depmap %{name}/plexus.pom %files -f .mfiles %license LICENSE %changelog ++ LICENSE-2.0.txt ++ Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Sou
commit test-interface for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package test-interface for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:16 Comparing /work/SRC/openSUSE:Leap:15.2/test-interface (Old) and /work/SRC/openSUSE:Leap:15.2/.test-interface.new.26092 (New) Package is "test-interface" Wed Feb 5 07:28:16 2020 rev:1 rq:763299 version:1.0 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.test-interface.new.26092/test-interface.changes 2020-02-05 07:28:17.222718100 +0100 @@ -0,0 +1,4 @@ +--- +Wed Nov 13 06:08:36 UTC 2019 - Fridrich Strba + +- Initial packaging of test-interface 1.0 New: test-interface-1.0.pom test-interface.changes test-interface.spec v1.0.tar.gz Other differences: -- ++ test-interface.spec ++ # # spec file for package test-interface # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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/ # %global test_interface_version 1.0 %global build_with_sbt 0 Name: test-interface Version:%{test_interface_version} Release:0 Summary:Uniform interface to Scala and Java test frameworks License:BSD-3-Clause Group: Development/Libraries/Java URL:https://github.com/sbt/test-interface Source0: https://github.com/sbt/test-interface/archive/v%{test_interface_version}.tar.gz BuildRequires: fdupes BuildRequires: javapackages-local BuildRequires: xmvn-install BuildRequires: xmvn-resolve BuildArch: noarch %if ! %{build_with_sbt} Source1: http://central.maven.org/maven2/org/scala-sbt/%{name}/%{version}/%{name}-%{version}.pom %endif %if %{build_with_sbt} BuildRequires: sbt %else BuildRequires: java-devel %endif %description Uniform test interface to Scala/Java test frameworks (specs, ScalaCheck, ScalaTest, JUnit and other) %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc Javadoc for %{name}. %prep %setup -q %{mvn_file} org.scala-sbt:test-interface %{name} %if %{build_with_sbt} sed -i -e 's/2[.]10[.]2/2.10.3/g' build.sbt sed -i -e '/scalatest_2.10/d' build.sbt sed -i -e 's/0[.]12[.]4/0.13.1/g' project/build.properties rm project/plugins.sbt cp -r %{_datadir}/java/sbt/ivy-local . mkdir boot %else # building without sbt cp -p %{SOURCE1} pom.xml # Remove unavailable test dep %pom_remove_dep :scalatest_2.10 %endif %build %if %{build_with_sbt} export SBT_BOOT_DIR=boot export SBT_IVY_DIR=ivy-local sbt package deliverLocal publishM2Configuration %else # building without sbt mkdir -p classes target/api %javac -source 6 -target 6 -d classes $(find src/main/java -name "*.java") ( cd classes mkdir -p META-INF cat > META-INF/MANIFEST.MF << 'EOF' Manifest-Version: 1.0 Implementation-Vendor: org.scala-sbt Implementation-Title: %{name} Implementation-Version: %{version} Implementation-Vendor-Id: org.scala-sbt Specification-Vendor: org.scala-sbt Specification-Title: %{name} Specification-Version: %{version} EOF %jar -cMf ../target/%{name}.jar * ) %{javadoc} -source 6 -d target/api -classpath $PWD/target/%{name}.jar $(find src/main/java -name "*.java") cp pom.xml target/%{name}-%{version}.pom %{mvn_artifact} target/%{name}-%{version}.pom target/%{name}.jar %endif %install %mvn_install -J target/api %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE %doc README %files javadoc -f .mfiles-javadoc %license LICENSE %changelog ++ test-interface-1.0.pom ++ http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns="http://maven.apache.org/POM/4.0.0";> 4.0.0 org.scala-sbt test-interface jar Uniform test interface to Scala/Java test frameworks (specs, ScalaCheck, ScalaTest, JUnit and other) 1.0 test-interface org.scala-sbt http://www.scala-sbt.org BSD https://github.com/sbt/test-interface/blob/master/LICENSE repo
commit maven-remote-resources-plugin for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-remote-resources-plugin for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:37 Comparing /work/SRC/openSUSE:Leap:15.2/maven-remote-resources-plugin (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-remote-resources-plugin.new.26092 (New) Package is "maven-remote-resources-plugin" Wed Feb 5 07:27:37 2020 rev:1 rq:763176 version:1.5 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-remote-resources-plugin.new.26092/maven-remote-resources-plugin.changes 2020-02-05 07:27:38.250701689 +0100 @@ -0,0 +1,20 @@ +--- +Sun Nov 24 17:33:03 UTC 2019 - Fridrich Strba + +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin + +--- +Tue Oct 1 12:23:03 UTC 2019 - Fridrich Strba + +- Not needed any more the hint to require mvn(log4j:log4j) + +--- +Mon Jun 3 17:52:37 UTC 2019 - Jan Engelhardt + +- Add missing Group: for javadoc subpackage. + +--- +Fri May 3 15:23:54 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-remote-resources-plugin 1.5 New: maven-remote-resources-plugin-1.5-source-release.zip maven-remote-resources-plugin.changes maven-remote-resources-plugin.spec Other differences: -- ++ maven-remote-resources-plugin.spec ++ # # spec file for package maven-remote-resources-plugin # # Copyright (c) 2019 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: maven-remote-resources-plugin Version:1.5 Release:0 Summary:Maven Remote Resources Plugin License:Apache-2.0 Group: Development/Libraries/Java URL:http://maven.apache.org/plugins/maven-remote-resources-plugin/ Source0: http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip BuildRequires: fdupes BuildRequires: java-devel BuildRequires: maven-local BuildRequires: unzip BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:) BuildRequires: mvn(org.apache.maven.shared:maven-artifact-resolver) BuildRequires: mvn(org.apache.maven.shared:maven-common-artifact-filters) BuildRequires: mvn(org.apache.maven.shared:maven-filtering) BuildRequires: mvn(org.apache.maven:maven-artifact:2.2.1) BuildRequires: mvn(org.apache.maven:maven-core) BuildRequires: mvn(org.apache.maven:maven-model:2.2.1) BuildRequires: mvn(org.apache.maven:maven-monitor) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.apache.maven:maven-project) BuildRequires: mvn(org.apache.maven:maven-settings:2.2.1) BuildRequires: mvn(org.apache.velocity:velocity) BuildRequires: mvn(org.codehaus.modello:modello-maven-plugin) BuildRequires: mvn(org.codehaus.plexus:plexus-interpolation) BuildRequires: mvn(org.codehaus.plexus:plexus-resources) BuildRequires: mvn(org.codehaus.plexus:plexus-utils) BuildArch: noarch %description Process resources packaged in JARs that have been deployed to a remote repository. The primary use case being satisfied is the consistent inclusion of common resources in a large set of projects. Maven projects at Apache use this plug-in to satisfy licensing requirements at Apache where each project much include license and notice files for each release. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc API documentation for %{name}. %prep %setup -q %build %mvn_build -f \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} -- -Dmaven.compiler.release=6 %endif %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE %doc NOTICE %files javadoc -f .mfiles-javadoc %license LICENS
commit pegdown for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package pegdown for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:56 Comparing /work/SRC/openSUSE:Leap:15.2/pegdown (Old) and /work/SRC/openSUSE:Leap:15.2/.pegdown.new.26092 (New) Package is "pegdown" Wed Feb 5 07:27:56 2020 rev:1 rq:763269 version:1.4.2 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.pegdown.new.26092/pegdown.changes 2020-02-05 07:27:57.386709747 +0100 @@ -0,0 +1,5 @@ +--- +Wed Apr 3 09:11:04 UTC 2019 - Fridrich Strba + +- Initial packaging of pegdown 1.4.2 +- Generate and customize ant build.xml file New: 1.4.2.tar.gz pegdown-1.4.2.pom pegdown-build.xml pegdown-rhbz1096735.patch pegdown.changes pegdown.spec Other differences: -- ++ pegdown.spec ++ # # spec file for package pegdown # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: pegdown Version:1.4.2 Release:0 Summary:Java library for Markdown processing License:Apache-2.0 Group: Development/Libraries/Java URL:http://pegdown.org Source0:https://github.com/sirthias/pegdown/archive/%{version}.tar.gz # Newer release use sbt builder Source1: http://repo1.maven.org/maven2/org/pegdown/pegdown/%{version}/pegdown-%{version}.pom Source2:%{name}-build.xml # Forwarded upstream: https://github.com/sirthias/pegdown/pull/130 Patch0: %{name}-rhbz1096735.patch BuildRequires: ant BuildRequires: fdupes BuildRequires: javapackages-local BuildRequires: parboiled Requires: mvn(org.parboiled:parboiled-java) BuildArch: noarch %description A pure-Java Markdown processor based on a parboiled PEG parser supporting a number of extensions. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc This package contains javadoc for %{name}. %prep %setup -q find . -name "*.class" -delete find . -name "*.jar" -delete %patch0 -p1 cp %{SOURCE1} pom.xml cp %{SOURCE2} build.xml rm -r src/test/scala/* %pom_remove_dep org.specs2:specs2_2.9.3 %{mvn_file} :%{name} %{name} %build mkdir -p lib build-jar-repository -s lib parboiled/core parboiled/java %{ant} jar javadoc %install # jar install -dm 0755 %{buildroot}%{_javadir} install -pm 0644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar # pom install -dm 0755 %{buildroot}%{_mavenpomdir} install -pm 0644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}.pom %add_maven_depmap %{name}.pom %{name}.jar # javadoc install -dm 0755 %{buildroot}%{_javadocdir}/%{name} cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}/ %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %doc CHANGELOG README.markdown %license LICENSE NOTICE %files javadoc %license LICENSE NOTICE %{_javadocdir}/%{name} %changelog ++ pegdown-1.4.2.pom ++ http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns="http://maven.apache.org/POM/4.0.0";> 4.0.0 org.pegdown pegdown jar A Java 1.5+ library providing a clean and lightweight markdown processor http://pegdown.org 1.4.2 Apache 2 http://www.apache.org/licenses/LICENSE-2.0.txt repo pegdown 2009 org.pegdown http://pegdown.org g...@github.com:sirthias/pegdown.git scm:git:g...@github.com:sirthias/pegdown.git sirthias Mathias Doenitz org.parboiled parboiled-java 1.1.6 net.sf.jtidy jtidy r938 test org.specs2 specs2_2.9.3 1.12.4.1 test ++ pegdown-build.xml ++ http://pegdown.org"/>
commit antlr3 for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package antlr3 for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:00 Comparing /work/SRC/openSUSE:Leap:15.2/antlr3 (Old) and /work/SRC/openSUSE:Leap:15.2/.antlr3.new.26092 (New) Package is "antlr3" Wed Feb 5 07:28:00 2020 rev:1 rq:763274 version:3.5.2 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.antlr3.new.26092/antlr3.changes 2020-02-05 07:28:02.110711736 +0100 @@ -0,0 +1,10 @@ +--- +Sun Nov 24 11:36:43 UTC 2019 - Fridrich Strba + +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin + +--- +Thu Sep 12 07:57:47 UTC 2019 - Fridrich Strba + +- Initial packaging of antlr3 3.5.2 as multibuild package New: 0001-java8-fix.patch 3.5.2.tar.gz _multibuild antlr3-generated_sources.patch antlr3.changes antlr3.spec osgi-manifest.patch Other differences: -- ++ antlr3.spec ++ # # spec file for package antlr3 # # Copyright (c) 2019 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/ # %global flavor @BUILD_FLAVOR@%{nil} %global antlr_version 3.5.2 %global c_runtime_version 3.4 %global javascript_runtime_version 3.1 %if "%{flavor}" == "bootstrap" %bcond_without bootstrap %else %bcond_with bootstrap %endif %if "%{flavor}" == "runtime" %bcond_without runtime %else %bcond_with runtime %endif Version:%{antlr_version} Release:0 URL:https://www.antlr3.org/ Source0:https://github.com/antlr/antlr3/archive/%{antlr_version}.tar.gz Patch0: 0001-java8-fix.patch # Generate OSGi metadata Patch1: osgi-manifest.patch Patch100: antlr3-generated_sources.patch BuildRequires: fdupes BuildRequires: maven-local BuildRequires: unzip BuildRequires: mvn(antlr:antlr) BuildRequires: mvn(org.antlr:stringtemplate) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) BuildArch: noarch %if %{with runtime} Name: antlr3-java Summary:Java run-time support for ANTLR-generated parsers License:BSD-3-Clause Group: Development/Libraries/Java %description Java run-time support for ANTLR-generated parsers %else Summary:ANother Tool for Language Recognition License:BSD-3-Clause Group: Development/Libraries/Java BuildRequires: unzip BuildRequires: mvn(org.antlr:ST4) BuildRequires: mvn(org.antlr:antlr-runtime) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.apache.maven:maven-project) BuildRequires: mvn(org.codehaus.plexus:plexus-compiler-api) BuildRequires: mvn(xerces:dom3-xml-apis) %if %{with bootstrap} Name: antlr3-bootstrap BuildRequires: xz #!BuildRequires: stringtemplate4-bootstrap %else Name: antlr3 BuildRequires: ant BuildRequires: antlr BuildRequires: mvn(org.antlr:antlr) BuildRequires: mvn(org.antlr:antlr3-maven-plugin) #!BuildRequires: stringtemplate4 #!BuildRequires: antlr3-bootstrap-tool %endif %description ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety of target languages. %package tool Summary:ANother Tool for Language Recognition Group: Development/Libraries/Java Requires: mvn(org.antlr:antlr-runtime) = %{antlr_version} # Explicit requires for javapackages-tools since antlr3-script # uses /usr/share/java-utils/java-functions Requires: javapackages-tools %if %{without bootstrap} Provides: antlr3-bootstrap-tool Conflicts: antlr3-bootstrap-tool %endif %description tool ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containing actions in a variety
commit jing-trang for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jing-trang for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:09 Comparing /work/SRC/openSUSE:Leap:15.2/jing-trang (Old) and /work/SRC/openSUSE:Leap:15.2/.jing-trang.new.26092 (New) Package is "jing-trang" Wed Feb 5 07:28:09 2020 rev:12 rq:763289 version:20151127 Changes: --- /work/SRC/openSUSE:Leap:15.2/jing-trang/jing-trang.changes 2020-01-15 15:13:28.370176417 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jing-trang.new.26092/jing-trang.changes 2020-02-05 07:28:09.426714817 +0100 @@ -1,0 +2,10 @@ +Fri Dec 7 07:31:06 UTC 2018 - Fridrich Strba + +- Build against xml-commons-apis instead of xerces-j2-xml-apis + +--- +Thu Nov 1 11:09:25 UTC 2018 - Fridrich Strba + +- Change to build against bsh2 instead of the old bsh + +--- Other differences: -- ++ jing-trang.spec ++ --- /var/tmp/diff_new_pack.7tSFaY/_old 2020-02-05 07:28:09.894715014 +0100 +++ /var/tmp/diff_new_pack.7tSFaY/_new 2020-02-05 07:28:09.898715016 +0100 @@ -1,7 +1,7 @@ # # spec file for package jing-trang # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -32,7 +32,7 @@ Patch3: %{name}-%{version}-notestng.patch BuildRequires: ant >= 1.8.2 # -BuildRequires: bsh +BuildRequires: bsh2 BuildRequires: fdupes BuildRequires: isorelax BuildRequires: java-devel >= 1.6 @@ -43,10 +43,8 @@ BuildRequires: saxon9 BuildRequires: unzip BuildRequires: xalan-j2 -BuildRequires: xerces-j2-xml-apis -BuildRequires: xml-apis >= 2.0 +BuildRequires: xml-commons-apis BuildRequires: xml-commons-resolver -#!BuildIgnore: xml-commons-jaxp-1.3-apis BuildArch: noarch %description
commit woodstox-core for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package woodstox-core for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:12 Comparing /work/SRC/openSUSE:Leap:15.2/woodstox-core (Old) and /work/SRC/openSUSE:Leap:15.2/.woodstox-core.new.26092 (New) Package is "woodstox-core" Wed Feb 5 07:28:12 2020 rev:1 rq:763294 version:5.2.0 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.woodstox-core.new.26092/woodstox-core.changes 2020-02-05 07:28:13.590716571 +0100 @@ -0,0 +1,9 @@ +--- +Wed Jun 5 11:49:07 UTC 2019 - Jan Engelhardt + +- Ensure neutrality of description. + +--- +Tue Jun 4 05:23:00 UTC 2019 - Fridrich Strba + +- Initial packaging of woodstox-core 5.2.0 New: 0001-stax2-api.patch woodstox-core-5.2.0.tar.gz woodstox-core.changes woodstox-core.spec Other differences: -- ++ woodstox-core.spec ++ # # spec file for package woodstox # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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/ # %global base_name woodstox %global core_name %{base_name}-core Name: %{core_name} Version:5.2.0 Release:0 Summary:XML processor License:Apache-2.0 Group: Development/Libraries/Java URL:https://github.com/FasterXML/woodstox Source0: https://github.com/FasterXML/%{base_name}/archive/%{name}-%{version}.tar.gz Patch0: 0001-stax2-api.patch BuildRequires: fdupes BuildRequires: maven-local BuildRequires: mvn(com.fasterxml:oss-parent:pom:) BuildRequires: mvn(javax.xml.stream:stax-api) BuildRequires: mvn(junit:junit) BuildRequires: mvn(net.java.dev.msv:msv-core) BuildRequires: mvn(net.java.dev.msv:msv-rngconverter) BuildRequires: mvn(net.java.dev.msv:xsdlib) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.apache.felix:org.osgi.core) BuildRequires: mvn(org.codehaus.woodstox:stax2-api) BuildArch: noarch %description Woodstox is a validating namespace-aware StAX-compliant (JSR-173) XML processor written in Java. XML processor means that it handles both input (= parsing) and output (= writing, serialization)), as well as supporting tasks such as validation. %package javadoc Summary:API documentation for %{name} Group: Documentation/HTML %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n %{base_name}-%{name}-%{version} %patch0 -p1 %pom_xpath_inject 'pom:plugin[pom:artifactId="maven-bundle-plugin"]/pom:configuration' ' {local-packages} ' %{mvn_alias} ":{woodstox-core}" :@1-lgpl :@1-asl :wstx-asl :wstx-lgpl \ org.codehaus.woodstox:@1 org.codehaus.woodstox:@1-asl \ org.codehaus.woodstox:@1-lgpl org.codehaus.woodstox:wstx-lgpl \ org.codehaus.woodstox:wstx-asl %{mvn_file} : %{name}{,-asl,-lgpl} # Fails even when using online maven build rm ./src/test/java/org/codehaus/stax/test/stream/TestNamespaces.java %build %{mvn_build} -f -- -Dsource=6 %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE %doc README.md %files javadoc -f .mfiles-javadoc %license LICENSE %changelog ++ 0001-stax2-api.patch ++ >From 9a53f26d601b3971479a626d0752056be55cf702 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Mon, 23 Mar 2015 09:12:37 +0100 Subject: [PATCH] stax2-api --- src/main/java/com/ctc/wstx/sr/InputElementStack.java | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/ctc/wstx/sr/InputElementStack.java b/src/main/java/com/ctc/wstx/sr/InputElementStack.java index 4aa355c..d657f40 100644 --- a/src/main/java/com/ctc/wstx/sr/InputElementStack.java +++ b/src/main/java/com/ctc/wstx/sr/InputElementStack.java @@ -857,9 +857,13 @@ public final class InputElementStack */ @Override public int addDefaultAttribute(String localName, String uri, String prefix, - String value) throws XMLStreamException +
commit template-resolver for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package template-resolver for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:58 Comparing /work/SRC/openSUSE:Leap:15.2/template-resolver (Old) and /work/SRC/openSUSE:Leap:15.2/.template-resolver.new.26092 (New) Package is "template-resolver" Wed Feb 5 07:27:58 2020 rev:1 rq:763270 version:0.1 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.template-resolver.new.26092/template-resolver.changes 2020-02-05 07:27:59.282710545 +0100 @@ -0,0 +1,4 @@ +--- +Mon Dec 2 09:59:47 UTC 2019 - Fridrich Strba + +- Initial packaging of template-resolver 0.1 New: _service template-resolver-0.1.pom template-resolver-0.1.tar.xz template-resolver.changes template-resolver.spec Other differences: -- ++ template-resolver.spec ++ # # spec file for package template-resolver # # Copyright (c) 2019 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: template-resolver Version:0.1 Release:0 Summary:Contract API for template resolvers License:Apache-2.0 Group: Development/Libraries/Java URL:https://github.com/sbt/template-resolver Source0:%{name}-%{version}.tar.xz Source1: http://central.maven.org/maven2/org/scala-sbt/%{name}/%{version}/%{name}-%{version}.pom BuildRequires: fdupes BuildRequires: javapackages-local BuildArch: noarch %description Contract API for template resolvers. %package javadoc Summary:API Documentation for %{name} Group: Documentation/HTML %description javadoc JavaDoc documentation for %{name} %prep %setup -q %build # jar mkdir -p target/classes javac -d target/classes -source 6 -target 6 $(find src/main -name \*.java | xargs) jar -cf target/%{name}-%{version}.jar -C target/classes . # javadoc mkdir -p target/site/apidocs javadoc -d target/site/apidocs -source 6 -notimestamp $(find src/main -name \*.java | xargs) %{mvn_artifact} %{SOURCE1} target/%{name}-%{version}.jar %install # jar install -dm 0755 %{buildroot}%{_javadir}/%{name} install -pm 0644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}/%{name}.jar # pom install -dm 0755 %{buildroot}%{_mavenpomdir}/%{name} install -pm 0644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/%{name}/%{name}.pom %add_maven_depmap %{name}/%{name}.pom %{name}/%{name}.jar # javadoc install -dm 0755 %{buildroot}%{_javadocdir}/%{name} cp -r target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name} %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE %doc README.markdown %files javadoc %{_javadocdir}/%{name} %license LICENSE %changelog ++ _service ++ git https://github.com/sbt/template-resolver.git v0.1 0.1 *.tar xz ++ template-resolver-0.1.pom ++ http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns="http://maven.apache.org/POM/4.0.0";> 4.0.0 org.scala-sbt template-resolver jar template-resolver is a contract API for template resolvers. https://github.com/sbt/template-resolver 0.1 Apache-2.0 http://www.apache.org/licenses/LICENSE-2.0.html repo template-resolver org.scala-sbt http://scala-sbt.org/ https://github.com/sbt/template-resolver g...@github.com:sbt/template-resolver eed3si9n Eugene Yokota @eed3si9n https://github.com/eed3si9n org.scalatest scalatest_2.11 3.0.0 test
commit bsf for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package bsf for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:32 Comparing /work/SRC/openSUSE:Leap:15.2/bsf (Old) and /work/SRC/openSUSE:Leap:15.2/.bsf.new.26092 (New) Package is "bsf" Wed Feb 5 07:27:32 2020 rev:18 rq:763169 version:2.4.0 Changes: --- /work/SRC/openSUSE:Leap:15.2/bsf/bsf.changes2020-01-15 14:49:01.445364144 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.bsf.new.26092/bsf.changes 2020-02-05 07:27:32.950699457 +0100 @@ -1,0 +2,38 @@ +Wed Jan 8 07:30:23 UTC 2020 - Fridrich Strba + +- BuildIgnore jline1 instead of jline, since the dependency of + rhino changed + +--- +Tue Apr 9 11:55:27 UTC 2019 - Fridrich Strba + +- Remove reference to parent pom, since we do not use Maven to + build this package + +--- +Tue Feb 12 11:14:35 UTC 2019 - Fridrich Strba + +- BuildIgnore jline to avoid a build cycle + +--- +Tue Feb 5 16:30:07 UTC 2019 - Fridrich Strba + +- Clean the spec file and sanitize dependencies + +--- +Tue Nov 27 09:13:05 UTC 2018 - Fridrich Strba + +- Modified patch: + * build-file.patch ++ Fix build of script providers + +--- +Wed May 16 05:52:07 UTC 2018 - fst...@suse.com + +- Build with source and target 8 to anticipate a possible removal + of 1.6 compatibility +- Modified patch: + * build.properties.patch ++ specify source level 8 + +--- Other differences: -- ++ bsf.spec ++ --- /var/tmp/diff_new_pack.I2XK02/_old 2020-02-05 07:27:33.438699663 +0100 +++ /var/tmp/diff_new_pack.I2XK02/_new 2020-02-05 07:27:33.438699663 +0100 @@ -1,7 +1,7 @@ # # spec file for package bsf # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,7 +22,7 @@ Summary:Bean Scripting Framework License:Apache-2.0 Group: Development/Libraries/Java -Url:http://commons.apache.org/bsf/ +URL:http://commons.apache.org/bsf/ Source0: http://www.apache.org/dist/commons/bsf/source/%{name}-src-%{version}.tar.gz Source1:bsf-pom.xml Source1000: http://www.apache.org/dist/commons/bsf/source/%{name}-src-%{version}.tar.gz.asc @@ -32,12 +32,12 @@ BuildRequires: ant BuildRequires: apache-commons-logging BuildRequires: fdupes -BuildRequires: java-devel >= 1.6 +BuildRequires: java-devel >= 1.8 BuildRequires: javapackages-local -BuildRequires: javapackages-tools BuildRequires: rhino BuildRequires: xalan-j2 -BuildRequires: xml-commons-apis +#!BuildIgnore: jline1 +Requires: mvn(commons-logging:commons-logging) BuildArch: noarch %description @@ -83,17 +83,14 @@ %prep %setup -q -# remove all binary libs -find . -name "*.jar" -exec rm -f {} \; -rm -fr bsf - %patch0 -p1 %patch1 -p1 +find -name \*.jar -delete %build mkdir -p lib build-jar-repository -s -p lib apache-commons-logging rhino xalan-j2 -%{ant} -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 jar javadocs +%{ant} -Dant.build.javac.source=8 -Dant.build.javac.target=8 jar javadocs %install # jar @@ -110,14 +107,12 @@ cp -pr build/javadocs/* %{buildroot}%{_javadocdir}/%{name} %fdupes -s %{buildroot}%{_javadocdir}/%{name} -%files -%doc LICENSE.txt AUTHORS.txt CHANGES.txt NOTICE.txt README.txt TODO.txt RELEASE-NOTE.txt -%{_javadir}/* -%{_mavenpomdir}/JPP-%{name}.pom -%{_datadir}/maven-metadata/%{name}.xml +%files -f .mfiles +%license LICENSE.txt NOTICE.txt +%doc AUTHORS.txt CHANGES.txt README.txt TODO.txt RELEASE-NOTE.txt %files javadoc -%dir %{_javadocdir}/%{name} +%license LICENSE.txt NOTICE.txt %{_javadocdir}/%{name} %changelog ++ bsf-pom.xml ++ --- /var/tmp/diff_new_pack.I2XK02/_old 2020-02-05 07:27:33.462699673 +0100 +++ /var/tmp/diff_new_pack.I2XK02/_new 2020-02-05 07:27:33.466699675 +0100 @@ -2,11 +2,6 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o
commit paradise for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package paradise for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:52 Comparing /work/SRC/openSUSE:Leap:15.2/paradise (Old) and /work/SRC/openSUSE:Leap:15.2/.paradise.new.26092 (New) Package is "paradise" Wed Feb 5 07:27:52 2020 rev:1 rq:763256 version:2.1.0 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.paradise.new.26092/paradise.changes 2020-02-05 07:27:52.362707632 +0100 @@ -0,0 +1,5 @@ +--- +Mon Dec 2 21:03:05 UTC 2019 - Fridrich Strba + +- Initial packaging of paradise scala plugin and quasiquotes 2.1.0 + for scala 2.10.7 New: _service paradise-2.0.0~M5.tar.xz paradise-2.1.0.tar.xz paradise.changes paradise.spec paradise_2.10.7-2.1.0.pom quasiquotes_2.10-2.1.0.pom Other differences: -- ++ paradise.spec ++ # # spec file for package paradise # # Copyright (c) 2019 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/ # %global bootstrap_version 2.0.0~M5 %global scala_version 2.10.7 %global scala_short_version 2.10 Name: paradise Version:2.1.0 Release:0 Summary:Macros for Scala License:BSD-3-Clause Group: Development/Libraries/Java URL:https://github.com/scalamacros/paradise Source0:%{name}-%{version}.tar.xz Source1:%{name}-%{bootstrap_version}.tar.xz Source100: http://central.maven.org/maven2/org/scalamacros/%{name}_%{scala_version}/%{version}/%{name}_%{scala_version}-%{version}.pom Source101: http://central.maven.org/maven2/org/scalamacros/quasiquotes_%{scala_short_version}/%{version}/quasiquotes_%{scala_short_version}-%{version}.pom BuildRequires: javapackages-local xmvn-resolve xmvn-install BuildRequires: scala %description Empowers production Scala compiler with latest macro developments %package -n quasiquotes Summary: Notation to manipulate Scala syntax trees %description -n quasiquotes Quasiquotes are a notation that allows to manipulate Scala syntax trees. %prep %setup -q -a1 %mvn_package :quasiquotes{*} quasiquotes %mvn_file :%{name}_%{scala_version} %{name}/%{name}_%{scala_version} %{name}/%{name}_%{scala_short_version} %build # First build a bootstrap paradise scala plugin with the milestone that does not have circular dependencies pushd %{name}-%{bootstrap_version}/plugin mkdir -p target/classes scalac -d target/classes \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} -nobootcp \ %endif -classpath $(build-classpath scala/scala-library scala/scala-reflect):target/classes \ $(find src/main/scala -name \*.scala | xargs) find src/main/scala -name scalac-plugin.xml -exec cp {} target/classes/ \; jar cf ../../boot-plug.jar -C target/classes . popd # Now we use this plugin to build the quasiquotes and plugin pushd quasiquotes mkdir -p target/classes javac -d target/classes -source 6 -target 6 \ -cp $(build-classpath scala/scala-library scala/scala-reflect) \ $(find src/main/java -name \*.java | xargs) scalac -d target/classes -Xplugin:../boot-plug.jar \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} -nobootcp \ %endif -classpath $(build-classpath scala/scala-library scala/scala-reflect):target/classes \ $(find src/main/scala -name \*.scala | xargs) jar cf ../quasiquotes.jar -C target/classes . popd %mvn_artifact %{SOURCE101} quasiquotes.jar pushd plugin mkdir -p target/classes scalac -d target/classes \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} -nobootcp \ %endif -classpath $(build-classpath scala/scala-library scala/scala-reflect):target/classes:../quasiquotes.jar \ $(find src/main/scala -name \*.scala | xargs) find src/main/scala -name scalac-plugin.xml -exec cp {} target/classes/ \; jar cf ../plugin.jar -C target/classes . popd # Due to how the scala plugins work, we need to create an uberjar jar uf plugin.jar -C quasiquotes/target/classes . %mvn_artifact %{SOURCE100} plugin.jar %install %mvn_install %files -f .mfiles %license LIC
commit apache-logging-parent for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package apache-logging-parent for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:43 Comparing /work/SRC/openSUSE:Leap:15.2/apache-logging-parent (Old) and /work/SRC/openSUSE:Leap:15.2/.apache-logging-parent.new.26092 (New) Package is "apache-logging-parent" Wed Feb 5 07:27:43 2020 rev:1 rq:763182 version:2 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.apache-logging-parent.new.26092/apache-logging-parent.changes 2020-02-05 07:27:44.322704246 +0100 @@ -0,0 +1,4 @@ +--- +Tue Oct 1 13:08:26 UTC 2019 - Fridrich Strba + +- Intial packaging of apache-logging-parent New: apache-logging-parent.changes apache-logging-parent.spec logging-parent-2-source-release.zip Other differences: -- ++ apache-logging-parent.spec ++ # # spec file for package apache-logging-parent # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: apache-logging-parent Version:2 Release:0 Summary:Parent pom for Apache Logging Services projects License:Apache-2.0 URL:https://logging.apache.org/ Source0: https://repo1.maven.org/maven2/org/apache/logging/logging-parent/%{version}/logging-parent-%{version}-source-release.zip BuildRequires: maven-local BuildRequires: unzip BuildRequires: mvn(org.apache:apache:pom:) BuildArch: noarch %description Parent pom for Apache Logging Services projects. %prep %setup -q -n logging-parent-%{version} %build %{mvn_build} %install %mvn_install %files -f .mfiles %license LICENSE NOTICE %changelog
commit jboss-modules for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jboss-modules for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:35 Comparing /work/SRC/openSUSE:Leap:15.2/jboss-modules (Old) and /work/SRC/openSUSE:Leap:15.2/.jboss-modules.new.26092 (New) Package is "jboss-modules" Wed Feb 5 07:27:35 2020 rev:1 rq:763175 version:1.5.2 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jboss-modules.new.26092/jboss-modules.changes 2020-02-05 07:27:36.218700834 +0100 @@ -0,0 +1,4 @@ +--- +Tue Nov 12 17:39:18 UTC 2019 - Fridrich Strba + +- Initial packaging of jboss-modules 1.5.2 New: jboss-modules-1.5.2.Final.tar.gz jboss-modules.changes jboss-modules.spec Other differences: -- ++ jboss-modules.spec ++ # # spec file for package jboss-modules # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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/ # %global namedreltag .Final %global namedversion %{version}%{?namedreltag} Name: jboss-modules Version:1.5.2 Release:0 Summary:A Modular Classloading System License:Apache-2.0 AND xpp Group: Development/Libraries/Java URL:https://github.com/jbossas/jboss-modules Source0: https://github.com/jbossas/jboss-modules/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz BuildRequires: fdupes BuildRequires: maven-local BuildRequires: mvn(org.jboss:jboss-parent:pom:) BuildArch: noarch %description Ths package contains A Modular Classloading System. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n %{name}-%{namedversion} # Conditionally remove dependency on apiviz %pom_remove_plugin :maven-javadoc-plugin # Unneeded task %pom_remove_plugin :maven-source-plugin # Compiles tests even though we disable them %pom_remove_plugin :maven-compiler-plugin # Use not available org.wildfly.checkstyle:wildfly-checkstyle-config:1.0.4.Final %pom_remove_plugin :maven-checkstyle-plugin # Tries to connect to remote host rm src/test/java/org/jboss/modules/MavenResourceTest.java \ src/test/java/org/jboss/modules/maven/MavenSettingsTest.java %build %{mvn_build} -f -- -Dsource=8 %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %doc README.md %license LICENSE.txt XPP3-LICENSE.txt %files javadoc -f .mfiles-javadoc %license LICENSE.txt XPP3-LICENSE.txt %changelog
commit native-platform for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package native-platform for openSUSE:Leap:15.2 checked in at 2020-02-05 07:28:03 Comparing /work/SRC/openSUSE:Leap:15.2/native-platform (Old) and /work/SRC/openSUSE:Leap:15.2/.native-platform.new.26092 (New) Package is "native-platform" Wed Feb 5 07:28:03 2020 rev:1 rq:763277 version:0.14 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.native-platform.new.26092/native-platform.changes 2020-02-05 07:28:04.694712824 +0100 @@ -0,0 +1,4 @@ +--- +Tue Nov 12 17:54:26 UTC 2019 - Fridrich Strba + +- Initial packaging of native-platform 0.14 New: 0.14.tar.gz 0001-Load-lib-from-system.patch 0002-Use-library-name-without-arch.patch native-platform-0.7-Makefile native-platform.changes native-platform.spec Other differences: -- ++ native-platform.spec ++ # # spec file for package native-platform # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: native-platform Version:0.14 Release:0 Summary:Java bindings for various native APIs License:Apache-2.0 URL:https://github.com/adammurdoch/native-platform Source0: https://github.com/adammurdoch/native-platform/archive/%{version}.tar.gz # From Debian Source4:%{name}-0.7-Makefile # Try to load native library from /usr/lib*/native-platform # instead of extractDir or classpath. Patch0: 0001-Load-lib-from-system.patch # Use generate libraries without arch references # Add support for arm and other x64 arches Patch1: 0002-Use-library-name-without-arch.patch BuildRequires: fdupes # build tools and deps BuildRequires: gcc-c++ BuildRequires: java-devel >= 1.8 BuildRequires: javapackages-local BuildRequires: jopt-simple BuildRequires: ncurses-devel BuildRequires: xmvn-install BuildRequires: xmvn-resolve %description A collection of cross-platform Java APIs for various native APIs. These APIs support Java 5 and later. Some of these APIs overlap with APIs available in later Java versions. %package javadoc Summary:Javadoc for %{name} BuildArch: noarch %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{name}-%{version} find . -name "*.jar" -delete find . -name "*.class" -delete %patch0 -p1 %patch1 -p1 cp -p %{SOURCE4} Makefile chmod 644 readme.md sed -i 's/\r//' readme.md # TODO mv src/curses/cpp/*.cpp src/main/cpp mv src/shared/cpp/* src/main/cpp %build CFLAGS="${CFLAGS:-%{optflags}}" ; export CFLAGS ; CPPFLAGS="${CPPFLAGS:-%{optflags}}" ; export CPPFLAGS ; CXXFLAGS="${CXXFLAGS:-%{optflags}}" ; export CXXFLAGS ; make %{?_smp_mflags} JAVA_HOME=%{_jvmdir}/java %{mvn_artifact} net.rubygrapefruit:%{name}:%{version} build/%{name}.jar %{mvn_file} : %{name} %install %mvn_install -J build/docs/javadoc %fdupes -s %{buildroot}%{_javadocdir} mkdir -p %{buildroot}%{_libdir}/%{name} install -pm 0755 build/binaries/libnative-platform-curses.so %{buildroot}%{_libdir}/%{name}/ install -pm 0755 build/binaries/libnative-platform.so %{buildroot}%{_libdir}/%{name}/ %files -f .mfiles %{_libdir}/%{name} %doc readme.md %license LICENSE %files javadoc -f .mfiles-javadoc %license LICENSE %changelog ++ 0001-Load-lib-from-system.patch ++ >From eaa1c5968d3953ea59b01cc2620da0a9eabb17d4 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Wed, 20 Sep 2017 16:12:27 +0300 Subject: [PATCH 1/2] Load lib from system Try to load native library from /usr/lib*/native-platform instead of extractDir or classpath. --- .../platform/internal/NativeLibraryLocator.java | 11 +++ 1 file changed, 11 insertions(+) diff --git a/src/main/java/net/rubygrapefruit/platform/internal/NativeLibraryLocator.java b/src/main/java/net/rubygrapefruit/platform/internal/NativeLibraryLocator.java index d08a40d..332187a 100755 --- a/src/main/java/net/rubygrapefruit/platform/internal/NativeLibraryLocator.java +++ b/src/main/java/net/rubygrapefruit/platform/internal/
commit maven-script-interpreter for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-script-interpreter for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:48 Comparing /work/SRC/openSUSE:Leap:15.2/maven-script-interpreter (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-script-interpreter.new.26092 (New) Package is "maven-script-interpreter" Wed Feb 5 07:27:48 2020 rev:1 rq:763186 version:1.2 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-script-interpreter.new.26092/maven-script-interpreter.changes 2020-02-05 07:27:49.406706387 +0100 @@ -0,0 +1,5 @@ +--- +Fri Mar 29 07:33:58 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-script-interpreter 1.2 +- Generate and customize ant build.xml file New: maven-script-interpreter-1.2-source-release.zip maven-script-interpreter-build.xml maven-script-interpreter.changes maven-script-interpreter.spec Other differences: -- ++ maven-script-interpreter.spec ++ # # spec file for package maven-script-interpreter # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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/ # %bcond_with tests Name: maven-script-interpreter Version:1.2 Release:0 Summary:Maven Script Interpreter License:Apache-2.0 Group: Development/Libraries/Java URL:http://maven.apache.org/shared/maven-script-interpreter/ Source0: http://central.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip Source1:%{name}-build.xml BuildRequires: ant BuildRequires: apache-commons-cli BuildRequires: atinject BuildRequires: bsh2 BuildRequires: fdupes BuildRequires: google-guice BuildRequires: guava20 BuildRequires: javapackages-local BuildRequires: jdom2 BuildRequires: maven-lib BuildRequires: maven-shared-utils BuildRequires: objectweb-asm BuildRequires: plexus-classworlds BuildRequires: plexus-cli BuildRequires: plexus-containers-component-annotations BuildRequires: plexus-metadata-generator BuildRequires: plexus-utils BuildRequires: qdox BuildRequires: sisu-inject BuildRequires: sisu-plexus BuildRequires: unzip BuildRequires: xbean BuildRequires: xmvn-install BuildRequires: xmvn-resolve BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:) BuildArch: noarch %if %{with tests} BuildRequires: ant-junit %endif %description This component provides some utilities to interpret/execute some scripts for various implementations: Groovy or BeanShell. Groovy script is currently disabled. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc API documentation for %{name}. %prep %setup -q cp %{SOURCE1} build.xml %pom_remove_dep :groovy rm src/main/java/org/apache/maven/shared/scriptinterpreter/GroovyScriptInterpreter.java rm src/test/java/org/apache/maven/shared/scriptinterpreter/GroovyScriptInterpreterTest.java rm src/test/java/org/apache/maven/shared/scriptinterpreter/ScriptRunnerTest.java sed -i /GroovyScriptInterpreter/d src/main/java/org/apache/maven/shared/scriptinterpreter/ScriptRunner.java %build mkdir -p lib build-jar-repository -s lib \ atinject \ bsh2/bsh \ commons-cli \ guava20/guava-10.0 \ guice/google-guice-no_aop \ jdom2/jdom2 \ maven/maven-plugin-api \ maven-shared-utils/maven-shared-utils \ objectweb-asm/asm \ org.eclipse.sisu.inject \ org.eclipse.sisu.plexus \ plexus-classworlds \ plexus/cli \ plexus-containers/plexus-component-annotations \ plexus-metadata-generator \ plexus/utils \ qdox \ xbean/xbean-reflect %ant \ -Dtest.skip=true \ jar javadoc %{mvn_artifact} pom.xml target/%{name}-%{version}.jar %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE %doc DEPENDENCIES NOTICE %files javadoc -f .mfiles-javadoc %license LICENSE %doc NOTICE %changelog ++
commit maven-artifact-resolver for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-artifact-resolver for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:49 Comparing /work/SRC/openSUSE:Leap:15.2/maven-artifact-resolver (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-artifact-resolver.new.26092 (New) Package is "maven-artifact-resolver" Wed Feb 5 07:27:49 2020 rev:1 rq:763254 version:1.0 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-artifact-resolver.new.26092/maven-artifact-resolver.changes 2020-02-05 07:27:50.082706671 +0100 @@ -0,0 +1,10 @@ +--- +Thu Nov 21 18:19:50 UTC 2019 - Fridrich Strba + +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin + +--- +Fri Apr 5 15:15:56 UTC 2019 - Fridrich Strba + +- Intial packaging of maven-artifact-resolver 1.0 New: maven-artifact-resolver-1.0-source-release.zip maven-artifact-resolver-plexus.patch maven-artifact-resolver.changes maven-artifact-resolver.spec Other differences: -- ++ maven-artifact-resolver.spec ++ # # spec file for package maven-artifact-resolver # # Copyright (c) 2019 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: maven-artifact-resolver Version:1.0 Release:0 Summary:Maven Artifact Resolution API License:Apache-2.0 Group: Development/Libraries/Java URL:http://maven.apache.org/shared/%{name} Source0: http://central.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip # Replaced plexus-maven-plugin with plexus-component-metadata Patch0: %{name}-plexus.patch BuildRequires: fdupes BuildRequires: maven-local BuildRequires: unzip BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:) BuildRequires: mvn(org.apache.maven:maven-artifact) BuildRequires: mvn(org.apache.maven:maven-artifact-manager) BuildRequires: mvn(org.apache.maven:maven-compat) BuildRequires: mvn(org.apache.maven:maven-core) BuildRequires: mvn(org.apache.maven:maven-project) BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata) BuildArch: noarch %description Provides a component for plugins to easily resolve project dependencies. %package javadoc Summary:Javadoc for %{name} Group: Development/Libraries/Java %description javadoc API documentation for %{name}. %prep %setup -q %patch0 -p1 %pom_xpath_inject pom:project/pom:dependencies " org.apache.maven maven-compat 1.0 " pom.xml # Incompatible method invocation rm src/test/java/org/apache/maven/shared/artifact/resolver/DefaultProjectDependenciesResolverIT.java %build %{mvn_build} -f \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} -- -Dmaven.compiler.release=6 %endif %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE %doc DEPENDENCIES NOTICE %files javadoc -f .mfiles-javadoc %license LICENSE %doc NOTICE %changelog ++ maven-artifact-resolver-plexus.patch ++ diff --git a/pom.xml b/pom.xml index 60aaf1f..5c2b49a 100644 --- a/pom.xml +++ b/pom.xml @@ -113,14 +113,14 @@ under the License. org.codehaus.plexus -plexus-maven-plugin +plexus-component-metadata 1.3.8 create-component-descriptor generate-resources - descriptor + generate-metadata
commit antlr for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package antlr for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:34 Comparing /work/SRC/openSUSE:Leap:15.2/antlr (Old) and /work/SRC/openSUSE:Leap:15.2/.antlr.new.26092 (New) Package is "antlr" Wed Feb 5 07:27:34 2020 rev:34 rq:763172 version:2.7.7 Changes: --- /work/SRC/openSUSE:Leap:15.2/antlr/antlr-bootstrap.changes 2020-01-15 14:46:56.737275905 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.antlr.new.26092/antlr-bootstrap.changes 2020-02-05 07:27:35.226700416 +0100 @@ -1,0 +2,22 @@ +Fri Aug 2 06:53:31 UTC 2019 - Martin Liška + +- Use FAT LTO objects in order to provide proper static library. + +--- +Thu May 9 12:54:52 UTC 2019 - Bernhard Wiedemann + +- Drop unused BuildRequires: zip+unzip + +--- +Fri Feb 1 11:19:37 UTC 2019 - Fridrich Strba + +- Speed-up build by compiling all *.java files in one javac + invocation + +--- +Tue May 15 05:55:58 UTC 2018 - fst...@suse.com + +- Build with source and target 8 to prepare for a possible removal + of 1.6 compatibility + +--- --- /work/SRC/openSUSE:Leap:15.2/antlr/antlr.changes2020-01-15 14:46:56.861275998 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.antlr.new.26092/antlr.changes 2020-02-05 07:27:35.314700453 +0100 @@ -1,0 +2,33 @@ +Mon Jan 6 09:32:44 UTC 2020 - Fridrich Strba + +- Not only provide python-antlr, but also obsolete it + +--- +Wed Jul 31 08:51:20 UTC 2019 - Martin Liška + +- Use FAT LTO objects in order to provide proper static library. + +--- +Sun Nov 18 19:43:07 UTC 2018 - Fridrich Strba + +- Install as maven artifact using the pom file from maven central + +--- +Thu Sep 13 08:55:01 UTC 2018 - Tomáš Chvátal + +- Do not create compat symlink for python stuff as it was not working + before anyway +- Rename python package to python2-antlr (provide old symbol) + +--- +Fri Jul 20 15:27:49 UTC 2018 - tchva...@suse.com + +- Do not use old compat macros for python directories + +--- +Tue May 15 05:54:51 UTC 2018 - fst...@suse.com + +- Build with source and target 8 to prepare for a possible removal + of 1.6 compatibility + +--- Old: makefile.gcj New: antlr-2.7.7.pom Other differences: -- ++ antlr-bootstrap.spec ++ --- /var/tmp/diff_new_pack.GqFuCi/_old 2020-02-05 07:27:35.694700612 +0100 +++ /var/tmp/diff_new_pack.GqFuCi/_new 2020-02-05 07:27:35.694700612 +0100 @@ -1,7 +1,7 @@ # # spec file for package antlr-bootstrap # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,12 +24,10 @@ Summary:Antlr for bootstrapping purposes License:BSD-3-Clause AND SUSE-Public-Domain Group: Development/Libraries/Java -Url:http://www.antlr.org +URL:http://www.antlr.org Source0:antlr-%{version}.tar.bz2 Source1:manifest.antlr -BuildRequires: java-devel >= 1.6 -BuildRequires: unzip -BuildRequires: zip +BuildRequires: java-devel >= 1.8 BuildArch: noarch %description @@ -40,6 +38,7 @@ find | grep "\(ShowString.java$\|StreamConverter.java$\)" && exit 42 || : %build +%global _lto_cflags %{_lto_cflags} -ffat-lto-objects #>>> some useful functions ... used throughout bootstrap packages # variables: TARGET_DIR=`pwd` @@ -48,10 +47,7 @@ function delBinaryFiles() { set +x echo deleting binary files ... - for file in `find . -name "*.class" -o -name "*.jar" -o -name "*DELETED-BY-PACKAGER*"` - do -rm -rf $file - done + find . -name "*.class" -o -name "*.jar" -o -name "*DELETED-BY-PACKAGER*" -delete set -x } #>>> make %{?_smp_mflags} a string with all jar files found in target folder that can be used for a classpath string @@ -7
commit maven-shared-io for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-shared-io for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:25 Comparing /work/SRC/openSUSE:Leap:15.2/maven-shared-io (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-shared-io.new.26092 (New) Package is "maven-shared-io" Wed Feb 5 07:27:25 2020 rev:1 rq:763165 version:3.0.0 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-shared-io.new.26092/maven-shared-io.changes 2020-02-05 07:27:26.334696671 +0100 @@ -0,0 +1,5 @@ +--- +Mon Mar 25 07:48:30 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-shared-io 3.0.0 +- Generate and customize the ant build.xml file New: 0001-Fix-running-tests-with-Maven-3.3.9.patch maven-shared-io-3.0.0-source-release.zip maven-shared-io-build.xml maven-shared-io.changes maven-shared-io.spec Other differences: -- ++ maven-shared-io.spec ++ # # spec file for package maven-shared-io # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: maven-shared-io Version:3.0.0 Release:0 Summary:API for I/O support like logging, download or file scanning License:Apache-2.0 Group: Development/Libraries/Java URL:http://maven.apache.org/shared/maven-shared-io Source0: http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip Source1:%{name}-build.xml # Rejected upstream: https://issues.apache.org/jira/browse/MSHARED-490 Patch0: 0001-Fix-running-tests-with-Maven-3.3.9.patch BuildRequires: ant BuildRequires: fdupes BuildRequires: javapackages-local BuildRequires: maven-lib BuildRequires: maven-shared-utils BuildRequires: maven-wagon-provider-api BuildRequires: plexus-containers-container-default BuildRequires: plexus-utils BuildRequires: unzip BuildRequires: xmvn-install BuildRequires: xmvn-resolve BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:) BuildArch: noarch %description API for I/O support like logging, download or file scanning. %package javadoc Summary:Javadoc for %{name} Group: Development/Libraries/Java %description javadoc API documentation for %{name}. %prep %setup -q cp %{SOURCE1} build.xml %patch0 -p1 %pom_add_dep org.codehaus.plexus:plexus-container-default::provided %build mkdir -p lib build-jar-repository -s lib \ maven/maven-compat \ maven/maven-core \ maven/maven-artifact \ maven/maven-plugin-api \ maven-wagon/provider-api \ maven-shared-utils/maven-shared-utils \ plexus/utils \ plexus-containers/plexus-container-default # Some of the tests cannot run outside maven %{ant} \ -Dtest.skip=true \ jar javadoc %mvn_artifact pom.xml target/%{name}-%{version}.jar %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE NOTICE %files javadoc -f .mfiles-javadoc %license LICENSE NOTICE %changelog ++ 0001-Fix-running-tests-with-Maven-3.3.9.patch ++ >From 7ce11eec214f2a87a63cbb22525f3fdc8f5759ce Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 5 Jan 2016 08:28:31 +0100 Subject: [PATCH] Fix running tests with Maven 3.3.9 --- .../maven/shared/io/download/DefaultDownloadManagerTest.java | 8 1 file changed, 8 insertions(+) diff --git a/src/test/java/org/apache/maven/shared/io/download/DefaultDownloadManagerTest.java b/src/test/java/org/apache/maven/shared/io/download/DefaultDownloadManagerTest.java index f67cb5c..c99631a 100644 --- a/src/test/java/org/apache/maven/shared/io/download/DefaultDownloadManagerTest.java +++ b/src/test/java/org/apache/maven/shared/io/download/DefaultDownloadManagerTest.java @@ -38,6 +38,8 @@ import org.apache.maven.wagon.authorization.AuthorizationException; import org.apache.maven.wagon.events.TransferListener; import org.apache.maven.wagon.proxy.ProxyInfo; import org.apache.maven.wagon.repository.Repository; +import org.codehaus.plexus.ContainerC
commit isorelax for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package isorelax for openSUSE:Leap:15.2 checked in at 2020-02-05 07:26:40 Comparing /work/SRC/openSUSE:Leap:15.2/isorelax (Old) and /work/SRC/openSUSE:Leap:15.2/.isorelax.new.26092 (New) Package is "isorelax" Wed Feb 5 07:26:40 2020 rev:17 rq:763128 version:0.1 Changes: --- /work/SRC/openSUSE:Leap:15.2/isorelax/isorelax.changes 2020-01-15 15:12:39.434148745 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.isorelax.new.26092/isorelax.changes 2020-02-05 07:26:54.658683332 +0100 @@ -1,0 +2,6 @@ +Tue Dec 18 06:31:12 UTC 2018 - Fridrich Strba + +- Add maven pom file +- Build against the generic xml-apis provider + +--- New: isorelax-20030108.pom Other differences: -- ++ isorelax.spec ++ --- /var/tmp/diff_new_pack.KHHDFY/_old 2020-02-05 07:26:55.058683501 +0100 +++ /var/tmp/diff_new_pack.KHHDFY/_new 2020-02-05 07:26:55.062683502 +0100 @@ -1,7 +1,7 @@ # # spec file for package isorelax # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -21,26 +21,26 @@ Version:0.1 Release:0 Summary:Public interfaces useful for applications to support RELAX Core -License:Apache-2.0 and MIT +License:Apache-2.0 AND MIT Group: Development/Libraries/Java -Url:http://iso-relax.sourceforge.net/ +URL:http://iso-relax.sourceforge.net/ Source0:%{name}.%{cvsversion}.zip Source1:%{name}-build.xml Source2:isorelax-maven-project.xml Source3:isorelax-maven-project.xsd +Source4: http://repo2.maven.org/maven2/%{name}/%{name}/20030108/%{name}-20030108.pom Patch0: isorelax-java5-compatibility.patch BuildRequires: ant BuildRequires: java-devel -BuildRequires: javapackages-tools +BuildRequires: javapackages-local BuildRequires: unzip BuildRequires: xerces-j2 -BuildRequires: xml-commons-apis +BuildRequires: xml-apis Requires: xerces-j2 -Requires: xml-commons-apis +Requires: xml-apis Obsoletes: isorelax-bootstrap Provides: isorelax-bootstrap Obsoletes: %{name}-javadoc -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -66,7 +66,7 @@ %build export CLASSPATH=$(build-classpath \ xerces-j2 \ -xml-commons-apis \ +xml-apis \ ) ant -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 \ -Dbuild.sysclasspath=only release @@ -76,10 +76,19 @@ install -d -m 755 %{buildroot}%{_javadir} install -m 644 %{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar (cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) +# pom +install -d -m 755 %{buildroot}%{_mavenpomdir} +install -m 644 %{SOURCE4} %{buildroot}%{_mavenpomdir}/%{name}-%{version}.pom +%add_maven_depmap %{name}-%{version}.pom %{name}-%{version}.jar %files -%defattr(-,root,root) -%doc COPYING.txt +%license COPYING.txt %{_javadir}/* +%{_mavenpomdir}/* +%if %{defined _maven_repository} +%{_mavendepmapfragdir}/%{name} +%else +%{_datadir}/maven-metadata/%{name}.xml* +%endif %changelog ++ isorelax-20030108.pom ++ 4.0.0 isorelax isorelax 20030108
commit apache-commons-exec for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package apache-commons-exec for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:15 Comparing /work/SRC/openSUSE:Leap:15.2/apache-commons-exec (Old) and /work/SRC/openSUSE:Leap:15.2/.apache-commons-exec.new.26092 (New) Package is "apache-commons-exec" Wed Feb 5 07:27:15 2020 rev:1 rq:763157 version:1.3 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.apache-commons-exec.new.26092/apache-commons-exec.changes 2020-02-05 07:27:16.366692474 +0100 @@ -0,0 +1,9 @@ +--- +Thu Apr 4 06:05:53 UTC 2019 - Fridrich Strba + +- Initial packaging of apache-commons-exec 1.3 +- Added patch: + * commons-exec-1.3-build_xml.patch ++ Adapt the build.xml file to produce javadoc, to be able + to switch off tests from command-line and add a proper OSGi + manifest New: apache-commons-exec.changes apache-commons-exec.spec commons-exec-1.3-build_xml.patch commons-exec-1.3-src.tar.gz Other differences: -- ++ apache-commons-exec.spec ++ # # spec file for package apache-commons-exec # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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/ # %global base_name exec %global short_name commons-%{base_name} %bcond_with tests Name: apache-commons-exec Version:1.3 Release:0 Summary:Java library to reliably execute external processes from within the JVM License:Apache-2.0 Group: Development/Libraries/Java URL:http://commons.apache.org/exec/ Source0: http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz Patch0: commons-exec-1.3-build_xml.patch BuildRequires: ant BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: javapackages-local BuildArch: noarch %if %{with tests} BuildRequires: ant-junit %endif %description Commons Exec is a library for dealing with external process execution and environment management in Java. %package javadoc Summary:Javadocs for %{name} Group: Documentation/HTML %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n %{short_name}-%{version}-src %patch0 -p1 # Fix wrong end-of-line encoding dos2unix LICENSE.txt NOTICE.txt RELEASE-NOTES.txt STATUS # Shell scripts used for unit tests must be executable (see # http://commons.apache.org/exec/faq.html#environment-testing) chmod a+x src/test/scripts/*.sh # Skip Exec57Test (it is unstable), see rhbz#1202260 find -name Exec57Test.java -delete %pom_remove_parent . %build %{ant} \ %if %{without tests} -Dmaven.test.skip=true \ %endif jar javadoc %install # jar install -dm 0755 %{buildroot}%{_javadir} install -pm 0644 target/%{short_name}-%{version}.jar %{buildroot}%{_javadir}/%{short_name}.jar ln -sf %{short_name}.jar %{buildroot}%{_javadir}/%{name}.jar # pom install -dm 0755 %{buildroot}%{_mavenpomdir} install -pm 0644 pom.xml %{buildroot}%{_mavenpomdir}/%{short_name}.pom %add_maven_depmap %{short_name}.pom %{short_name}.jar # javadoc install -dm 0755 %{buildroot}%{_javadocdir}/%{name} cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}/ %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE.txt NOTICE.txt %doc STATUS RELEASE-NOTES.txt %{_javadir}/%{name}.jar %files javadoc %license LICENSE.txt NOTICE.txt %{_javadocdir}/%{name} %changelog ++ commons-exec-1.3-build_xml.patch ++ --- commons-exec-1.3-src/build.xml 2014-11-03 00:43:14.0 +0100 +++ commons-exec-1.3-src/build.xml 2019-04-04 07:41:59.501363164 +0200 @@ -23,7 +23,7 @@ - + @@ -33,8 +33,8 @@ - - + + @@ -56,10 +56,35 @@ - + + + + http://commons.apache.org/proper/commons-exec/"/> + https://www.apache.org/licenses/LICENSE-2.0.txt"/> + + + + + + +
commit mysql-connector-java for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package mysql-connector-java for openSUSE:Leap:15.2 checked in at 2020-02-05 07:26:55 Comparing /work/SRC/openSUSE:Leap:15.2/mysql-connector-java (Old) and /work/SRC/openSUSE:Leap:15.2/.mysql-connector-java.new.26092 (New) Package is "mysql-connector-java" Wed Feb 5 07:26:55 2020 rev:21 rq:763140 version:5.1.47 Changes: --- /work/SRC/openSUSE:Leap:15.2/mysql-connector-java/mysql-connector-java.changes 2020-01-15 15:31:49.138792521 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.mysql-connector-java.new.26092/mysql-connector-java.changes 2020-02-05 07:27:05.198687771 +0100 @@ -1,0 +2,51 @@ +Tue Oct 1 09:15:34 UTC 2019 - Fridrich Strba + +- Build against the new compatibility packages log4j12/log4j12-mini +- Clean the spec file by spec-cleaner + +--- +Mon Nov 5 15:22:11 UTC 2018 - Pedro Monreal Gonzalez + +- Updated to 5.1.47 + - Bug#28449601, MASTER : UNITTEST FOR BUG#22305979 (TESTBUG22305979) STILL FAILS ON QA SETUP. + - Bug#81063 (23098159), w/ rewriteBatchedStatements, when 2 tables involved, the rewriting not correct. + - Bug#84813 (25501750), rewriteBatchedStatements fails in INSERT. + - Fix for Bug#81196 (23227334), CONNECTOR/J NOT FOLLOWING DATABASE CHARACTER SET. + - Bug#72609 (18749544), SETDATE() NOT USING A PROLEPTIC GREGORIAN CALENDAR. + - Bug#87534 (26730196), UNION ALL query fails when useServerPrepStmts=true +on database connection. Test case only. Base bug fixed in MySQL 5.7.22. + - Bug#89948 (27658489), Batched statements are not committed for useLocalTransactionState=true. + - BUG#80532 (22847443), ENCODING OF RESULTSET.UPDATEROW IS BROKEN FOR NON ASCII CHARCTERS. + - BUG#22305979, WRONG RECORD UPDATED IF SENDFRACTIONALSECONDS=FALSE AND SMT IS SCROLLABLE. + - BUG#90024 (27677574), SOME TESTS FAILED AGAINST MYSQL 8.0.5 BECAUSE OF DEPRECATED FEATURES REMOVAL. + +- Updated to 5.1.46 + - WL#11629, Change caching_sha2_password padding. + - Bug#86741 (26314325), Multi-Host connection with autocommit=0 getAutoCommit maybe wrong. + - Bug#27231383, PROVIDE MAVEN-FRIENDLY COMMERCIAL PACKAGES WITHOUT "-BIN". + - Bug#26819691, SETTING PACKETDEBUGBUFFERSIZE=0 RESULTS IN CONNECTION FAILURE. + - WL#11200, Add caching_sha2_password support. + - Bug#88227 (27029657), Connector/J 5.1.44 cannot be used against MySQL 5.7.20 without warnings. + - Bug#27374581, CONNECTION FAILS WHEN GPL SERVER STARTED WITH TLS-VERSION=TLSV1.2. + - Bug#79612 (22362474), CONNECTION ATTRIBUTES LOST WHEN CONNECTING WITHOUT DEFAULT DATABASE. + +- Updated to 5.1.45 + - Bug#27131768, NULL POINTER EXCEPTION IN CONNECTION. + - Bug#88232 (27047676), c/J does not rollback transaction when autoReconnect=true. + - Bug#88242 (27040063), autoReconnect and socketTimeout JDBC option makes wrong order of client packet. + - Bug#88021 (26939943), High GC pressure when driver configured with serversideprepared statements. + - Bug#26724085, CHARSET MAPPING TO BE UPDATED FOR MYSQL 8.0.3. + - Bug#26794652, TEST FAILING DUE TO BINARY LOGGING ENABLED BY DEFAULT IN MYSQL 8.0.3. + - Bug#26794602, TESTS FAILING DUE TO CHANGE IN INFORMATION_SCHEMA.INNODB_SYS_* NAMING. + - Bug#87704 (26771560), THE STREAM GETS THE RESULT SET ?THE DRIVER SIDE GET WRONG ABOUT GETLONG(). + +- Updated to 5.1.44 + - Bug#87429 (26633984), repeated close of ServerPreparedStatement causes memory leak. + - Bug#87379 (26646676), Perform actual TLS capabilities check when restricting TLSv1.2. + - Bug#85601 (25777822), Unit notation is missing in the description of the property involved in the time. + - Bug#87153 (26501245), INCORRECT RESULT OF DBMD.GETVERSIONCOLUMNS() AGAINST MYSQL 8.0.2+. + - Bug#26440544, CONNECTOR/J SHOULD NOT USE TX_{READ_ONLY,ISOLATION} WHICH IS PLANNED FOR REMOVAL. + +- Rebased patch mysql-connector-java-jdbc-4.1.patch + +--- Old: mysql-connector-java-5.1.43-suse.tar.xz New: mysql-connector-java-5.1.47-suse.tar.xz Other differences: -- ++ mysql-connector-java.spec ++ --- /var/tmp/diff_new_pack.9zmesv/_old 2020-02-05 07:27:05.642687958 +0100 +++ /var/tmp/diff_new_pack.9zmesv/_new 2020-02-05 07:27:05.646687959 +0100 @@ -1,7 +1,7 @@ # # spec file for package mysql-connector-java # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,17 +12,16 @@ # license that conforms to the Open Source Definition (Version 1.9) # publi
commit maven-antrun-plugin for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-antrun-plugin for openSUSE:Leap:15.2 checked in at 2020-02-05 07:27:12 Comparing /work/SRC/openSUSE:Leap:15.2/maven-antrun-plugin (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-antrun-plugin.new.26092 (New) Package is "maven-antrun-plugin" Wed Feb 5 07:27:12 2020 rev:1 rq:763154 version:1.8 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-antrun-plugin.new.26092/maven-antrun-plugin.changes 2020-02-05 07:27:13.262691167 +0100 @@ -0,0 +1,15 @@ +--- +Sun Nov 24 14:35:35 UTC 2019 - Fridrich Strba + +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin + +--- +Sat Apr 6 12:07:07 UTC 2019 - Jan Engelhardt + +- Add Group: line for documentation. + +--- +Fri Apr 5 14:36:44 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-antrun-plugin 1.8 New: maven-antrun-plugin-1.8-source-release.zip maven-antrun-plugin.changes maven-antrun-plugin.spec Other differences: -- ++ maven-antrun-plugin.spec ++ # # spec file for package maven-antrun-plugin # # Copyright (c) 2019 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: maven-antrun-plugin Version:1.8 Release:0 Summary:Maven AntRun Plugin License:Apache-2.0 Group: Development/Libraries/Java URL:http://maven.apache.org/plugins/maven-antrun-plugin/ Source0: http://repo2.maven.org/maven2/org/apache/maven/plugins/%{name}/%{version}/%{name}-%{version}-source-release.zip BuildRequires: fdupes BuildRequires: maven-local BuildRequires: unzip BuildRequires: mvn(org.apache.ant:ant) BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:) BuildRequires: mvn(org.apache.maven:maven-artifact) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.apache.maven:maven-project) BuildRequires: mvn(org.codehaus.plexus:plexus-utils) BuildArch: noarch %description This plugin provides the ability to run Ant tasks from within Maven. It is even possible to embed Ant scripts in the POM. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc This package contains the API documentation for %{name}. %prep %setup -q %build %{mvn_build} -f \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} -- -Dmaven.compiler.release=6 %endif %install %mvn_install %fdupes %{buildroot}%{_javadocdir} %files -f .mfiles %dir %{_javadir}/%{name} %license LICENSE %doc NOTICE %files javadoc -f .mfiles-javadoc %license LICENSE %doc NOTICE %changelog
commit java-cup for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package java-cup for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:51 Comparing /work/SRC/openSUSE:Leap:15.2/java-cup (Old) and /work/SRC/openSUSE:Leap:15.2/.java-cup.new.26092 (New) Package is "java-cup" Wed Feb 5 07:25:51 2020 rev:17 rq:763087 version:0.11 Changes: --- /work/SRC/openSUSE:Leap:15.2/java-cup/java-cup-bootstrap.changes 2020-01-15 15:13:15.202168971 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.java-cup.new.26092/java-cup-bootstrap.changes 2020-02-05 07:25:52.190657028 +0100 @@ -1,0 +2,6 @@ +Fri Feb 1 16:57:40 UTC 2019 - Fridrich Strba + +- BuildIgnore xml-commons-apis xml-commons-resolver xalan-j2 + and xerces-j2 in order to solve build cycle + +--- java-cup.changes: same change Other differences: -- ++ java-cup-bootstrap.spec ++ --- /var/tmp/diff_new_pack.KozDc8/_old 2020-02-05 07:25:52.926657338 +0100 +++ /var/tmp/diff_new_pack.KozDc8/_new 2020-02-05 07:25:52.930657339 +0100 @@ -1,7 +1,7 @@ # # spec file for package java-cup-bootstrap # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -43,8 +43,7 @@ BuildRequires: java-devel BuildRequires: xml-commons-apis-bootstrap BuildRequires: xml-commons-resolver-bootstrap -#!BuildIgnore: xml-commons-jaxp-1.3-apis -#!BuildIgnore: xml-commons-resolver12 +#!BuildIgnore: xml-commons-apis xml-commons-resolver xalan-j2 xerces-j2 Obsoletes: java_cup < %{version}-%{release} Provides: java_cup = %{version}-%{release} BuildArch: noarch java-cup.spec: same change
commit opentest4j for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package opentest4j for openSUSE:Leap:15.2 checked in at 2020-02-05 07:26:02 Comparing /work/SRC/openSUSE:Leap:15.2/opentest4j (Old) and /work/SRC/openSUSE:Leap:15.2/.opentest4j.new.26092 (New) Package is "opentest4j" Wed Feb 5 07:26:02 2020 rev:1 rq:763096 version:1.0.0 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.opentest4j.new.26092/opentest4j.changes 2020-02-05 07:26:03.306661708 +0100 @@ -0,0 +1,6 @@ +--- +Tue Mar 5 17:29:29 UTC 2019 - Fridrich Strba + +- Initial packaging of opentest4j 1.0.0 +- Generate and customize ant build file to be able to build without + having to use gradle New: opentest4j-1.0.0.pom opentest4j-build.xml opentest4j.changes opentest4j.spec r1.0.0.tar.gz Other differences: -- ++ opentest4j.spec ++ # # spec file for package opentest4j # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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/ # %bcond_with tests Name: opentest4j Version:1.0.0 Release:0 Summary:Open Test Alliance for the JVM License:Apache-2.0 Group: Development/Libraries/Java URL:https://github.com/ota4j-team/opentest4j Source0: https://github.com/ota4j-team/opentest4j/archive/r%{version}.tar.gz Source1:%{name}-build.xml Source100: https://repo1.maven.org/maven2/org/opentest4j/opentest4j/%{version}/opentest4j-%{version}.pom BuildRequires: ant BuildRequires: fdupes BuildRequires: javapackages-local BuildArch: noarch %if %{with tests} BuildRequires: ant-junit %endif %description Open Test Alliance for the JVM is a minimal common foundation for testing libraries on the JVM. The primary goal of the project is to enable testing frameworks like JUnit, TestNG, Spock, etc. and third-party assertion libraries like Hamcrest, AssertJ, etc. to use a common set of exceptions that IDEs and build tools can support in a consistent manner across all testing scenarios -- for example, for consistent handling of failed assertions and failed assumptions as well as visualization of test execution in IDEs and reports. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc API documentation for %{name}. %prep %setup -q -n opentest4j-r%{version} find -name \*.jar -delete cp %{SOURCE1} build.xml %build %ant \ %if %{without tests} -Dtest.skip=true \ %endif jar javadoc %install # jar install -dm 0755 %{buildroot}%{_javadir}/%{name} install -pm 0644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}/%{name}.jar # pom install -dm 0755 %{buildroot}%{_mavenpomdir}/%{name} install -pm 0644 %{SOURCE100} %{buildroot}%{_mavenpomdir}/%{name}/%{name}.pom %add_maven_depmap %{name}/%{name}.pom %{name}/%{name}.jar # javadoc install -dm 0755 %{buildroot}%{_javadocdir}/%{name} cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}/ %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE %doc README.md %files javadoc %license LICENSE %{_javadocdir}/%{name} %changelog ++ opentest4j-1.0.0.pom ++ http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"; xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";> 4.0.0 org.opentest4j opentest4j 1.0.0 org.opentest4j:opentest4j Open Test Alliance for the JVM https://github.com/ota4j-team/opentest4j The Apache License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt bechte Stefan Bechtold stefan.becht...@me.com jlink Johannes Link busin...@johanneslink.net marcphilipp Marc Philipp m...@marcphilipp.de mmerdes Matthias Merdes matthias.mer...@heidelberg-mobil.com sbrannen Sam Brannen s...@sambrannen.com scm:git:git://github.com/ota4j-team/opentest4j.git sc
commit joda-convert for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package joda-convert for openSUSE:Leap:15.2 checked in at 2020-02-05 07:26:00 Comparing /work/SRC/openSUSE:Leap:15.2/joda-convert (Old) and /work/SRC/openSUSE:Leap:15.2/.joda-convert.new.26092 (New) Package is "joda-convert" Wed Feb 5 07:26:00 2020 rev:1 rq:763094 version:1.9.2 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.joda-convert.new.26092/joda-convert.changes 2020-02-05 07:26:01.618660998 +0100 @@ -0,0 +1,5 @@ +--- +Wed Feb 6 12:04:24 UTC 2019 - Fridrich Strba + +- Initial package of java-convert 1.9.2 +- Add build.xml file to allow build with ant New: joda-convert-1.9.2.tar.gz joda-convert-build.xml joda-convert.changes joda-convert.spec Other differences: -- ++ joda-convert.spec ++ # # spec file for package joda-convert # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: joda-convert Version:1.9.2 Release:0 Summary:Java library for conversion to and from standard string formats License:Apache-2.0 Group: Development/Libraries/Java URL:https://github.com/JodaOrg/joda-convert/ Source0: https://github.com/JodaOrg/joda-convert/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:%{name}-build.xml BuildRequires: ant BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: guava20 BuildRequires: javapackages-local BuildArch: noarch %description Java library to enable conversion to and from standard string formats. %package javadoc Summary:API documentation for %{name} Group: Documentation/HTML %description javadoc This package contains the API documentation for %{name}. %prep %setup -q cp %{SOURCE1} build.xml dos2unix *.txt %pom_remove_plugin :maven-checkstyle-plugin %pom_remove_plugin :maven-source-plugin %pom_remove_plugin :maven-javadoc-plugin %build %{ant} \ -Dguava20.jar=%{_javadir}/guava20/guava-20.0.jar \ clean jar javadoc %install # jar install -dm 0755 %{buildroot}%{_javadir} install -pm 0644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar # pom install -dm 0755 %{buildroot}%{_mavenpomdir} install -pm 0644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}.pom %add_maven_depmap %{name}.pom %{name}.jar # javadoc install -dm 0755 %{buildroot}%{_javadocdir}/%{name} cp -pr target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}/ %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE.txt NOTICE.txt %doc RELEASE-NOTES.txt %files javadoc %license LICENSE.txt NOTICE.txt %{_javadocdir}/%{name} %changelog ++ joda-convert-build.xml ++ http://www.joda.org/joda-convert/"/> http://www.apache.org/licenses/LICENSE-2.0.txt"/>
commit proguard for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package proguard for openSUSE:Leap:15.2 checked in at 2020-02-05 07:26:05 Comparing /work/SRC/openSUSE:Leap:15.2/proguard (Old) and /work/SRC/openSUSE:Leap:15.2/.proguard.new.26092 (New) Package is "proguard" Wed Feb 5 07:26:05 2020 rev:1 rq:763098 version:6.2.0 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.proguard.new.26092/proguard.changes 2020-02-05 07:26:06.12913 +0100 @@ -0,0 +1,9 @@ +--- +Fri Dec 6 16:14:10 UTC 2019 - Fridrich Strba + +- Upgrade to version 6.2.0 + +--- +Wed Nov 13 05:26:37 UTC 2019 - Fridrich Strba + +- Initial packaging of proguard 5.3.3 New: proguard.changes proguard.spec proguard6.2.0.tar.gz Other differences: -- ++ proguard.spec ++ # # spec file for package proguard # # Copyright (c) 2019 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: proguard Version:6.2.0 Release:0 Summary:Java class file shrinker, optimizer, obfuscator and preverifier License:GPL-2.0-or-later Group: Development/Libraries/Java URL:https://www.guardsquare.com/en/proguard Source0: http://downloads.sourceforge.net/%{name}/%{name}%{version}.tar.gz BuildRequires: java-devel >= 8 BuildRequires: maven-local BuildRequires: mvn(com.google.code.gson:gson) BuildRequires: mvn(org.apache.ant:ant) Requires: javapackages-tools Obsoletes: %{name}-manual BuildArch: noarch %description ProGuard is a free Java class file shrinker, optimizer, obfuscator and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names. Finally, it preverifies the processed code for Java 6 or for Java Micro Edition. %package gui Summary:GUI for %{name} Group: Development/Libraries/Java Requires: javapackages-tools %description gui A GUI for %{name}. %package -n ant-%{name} Summary:Ant task for %{name} Group: Development/Libraries/Java %description -n ant-%{name} Ant task for %{name} %prep %setup -q -n %{name}%{version} find -name '*.jar' -print -delete find -name '*.class' -print -delete %pom_disable_module ../gradle buildscripts %pom_xpath_remove -r pom:addClasspath buildscripts %pom_remove_plugin -r :maven-source-plugin buildscripts %pom_remove_plugin -r :maven-javadoc-plugin buildscripts %mvn_package :*anttask anttask %mvn_package :*gui gui %mvn_file :%{name}-base %{name}/%{name}-base %{name}/%{name} %build %mvn_build -f -j -- -f buildscripts/pom.xml -Dsource=8 %install %mvn_install mkdir -p %{buildroot}%{_bindir} %jpackage_script proguard.ProGuard "" "" %{name} %{name} true %jpackage_script proguard.gui.ProGuardGUI "" "" %{name} %{name}-gui true %jpackage_script proguard.retrace.ReTrace "" "" %{name} %{name}-retrace true mkdir -p %{buildroot}%{_sysconfdir}/ant.d echo "proguard" > %{buildroot}%{_sysconfdir}/ant.d/%{name} %files -f .mfiles %{_bindir}/%{name} %{_bindir}/%{name}-retrace %doc README.md %license LICENSE.md LICENSE_exception.md %files -n ant-%{name} -f .mfiles-anttask %config(noreplace) %{_sysconfdir}/ant.d/%{name} %files gui -f .mfiles-gui %{_bindir}/%{name}-gui %changelog
commit javacc-maven-plugin for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package javacc-maven-plugin for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:47 Comparing /work/SRC/openSUSE:Leap:15.2/javacc-maven-plugin (Old) and /work/SRC/openSUSE:Leap:15.2/.javacc-maven-plugin.new.26092 (New) Package is "javacc-maven-plugin" Wed Feb 5 07:25:47 2020 rev:1 rq:763083 version:2.6 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.javacc-maven-plugin.new.26092/javacc-maven-plugin.changes 2020-02-05 07:25:48.214655353 +0100 @@ -0,0 +1,9 @@ +--- +Sat Apr 6 12:08:41 UTC 2019 - Jan Engelhardt + +- Avoid name repetition in summary. + +--- +Fri Apr 5 14:53:34 UTC 2019 - Fridrich Strba + +- Initial packaging of javacc-maven-plugin 2.6 New: LICENSE-2.0.txt javacc-maven-plugin-2.6.tar.bz2 javacc-maven-plugin-pom.patch javacc-maven-plugin.changes javacc-maven-plugin.spec Other differences: -- ++ javacc-maven-plugin.spec ++ # # spec file for package javacc-maven-plugin # # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: javacc-maven-plugin Version:2.6 Release:0 Summary:Maven Plugin for processing JavaCC grammar files License:Apache-2.0 Group: Development/Libraries/Java URL:http://mojo.codehaus.org/javacc-maven-plugin/ #svn export http://svn.codehaus.org/mojo/tags/javacc-maven-plugin-2.6 #tar cjf javacc-maven-plugin-2.6.tar.bz2 javacc-maven-plugin-2.6 Source0:javacc-maven-plugin-2.6.tar.bz2 Source1:http://www.apache.org/licenses/LICENSE-2.0.txt Patch0: javacc-maven-plugin-pom.patch BuildRequires: fdupes BuildRequires: maven-local BuildRequires: mvn(net.java.dev.javacc:javacc) BuildRequires: mvn(org.apache.maven.doxia:doxia-sink-api) BuildRequires: mvn(org.apache.maven.doxia:doxia-site-renderer) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.apache.maven.reporting:maven-reporting-api) BuildRequires: mvn(org.apache.maven.reporting:maven-reporting-impl) BuildRequires: mvn(org.apache.maven:maven-model) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.apache.maven:maven-project) BuildRequires: mvn(org.codehaus.mojo:mojo-parent:pom:) BuildRequires: mvn(org.codehaus.plexus:plexus-utils) BuildArch: noarch %description Maven Plugin for processing JavaCC grammar files. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc API documentation for %{name}. %prep %setup -q %patch0 -b .sav cp -p %{SOURCE1} . %build %{mvn_build} -f -- -Dsource=6 %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %doc LICENSE-2.0.txt src/main/resources/NOTICE %files javadoc -f .mfiles-javadoc %doc LICENSE-2.0.txt src/main/resources/NOTICE %changelog ++ LICENSE-2.0.txt ++ Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mea
commit mojo-executor for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package mojo-executor for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:36 Comparing /work/SRC/openSUSE:Leap:15.2/mojo-executor (Old) and /work/SRC/openSUSE:Leap:15.2/.mojo-executor.new.26092 (New) Package is "mojo-executor" Wed Feb 5 07:25:36 2020 rev:1 rq:763067 version:2.3.1 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.mojo-executor.new.26092/mojo-executor.changes 2020-02-05 07:25:37.214650721 +0100 @@ -0,0 +1,15 @@ +--- +Sun Nov 24 16:51:15 UTC 2019 - Fridrich Strba + +- Upgrade to version 2.3.1 +- Added patch: + * mojo-executor-dependency.patch ++ Collections.emptyList() has type of java.lang.Object and + cannot be cast to List. +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin + +--- +Sat Nov 2 07:51:42 UTC 2019 - Fridrich Strba + +- Initial packaging of mojo-executor 2.3.0 New: LICENSE-2.0 mojo-executor-dependency.patch mojo-executor-parent-2.3.1.tar.gz mojo-executor.changes mojo-executor.spec Other differences: -- ++ mojo-executor.spec ++ # # spec file for package mojo-executor # # Copyright (c) 2019 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: mojo-executor Version:2.3.1 Release:0 Summary:Mojo Executor License:Apache-2.0 Group: Development/Libraries/Java URL:http://timmoore.github.io/mojo-executor/ Source0: https://github.com/TimMoore/%{name}/archive/%{name}-parent-%{version}.tar.gz Source1:http://www.apache.org/licenses/LICENSE-2.0 Patch0: mojo-executor-dependency.patch BuildRequires: fdupes BuildRequires: maven-local BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin) BuildRequires: mvn(org.apache.maven:maven-core) BuildRequires: mvn(org.apache.maven:maven-model) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.codehaus.plexus:plexus-utils) BuildRequires: mvn(org.slf4j:slf4j-api) BuildRequires: mvn(org.slf4j:slf4j-simple) BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) BuildArch: noarch %description The Mojo Executor provides a way to to execute other Mojos (plugins) within a Maven plugin, allowing to create Maven plugins that are composed of other plugins. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc API documentation for %{name}. %prep %setup -q -n %{name}-%{name}-parent-%{version} %patch0 -p1 cp %{SOURCE1} . %pom_disable_module %{name}-maven-plugin %pom_remove_plugin :jacoco-maven-plugin perl -pi -e 's#org\.sonatype\.aether\.repository#org.eclipse.aether.repository#g' \ mojo-executor/src/main/java/org/twdata/maven/mojoexecutor/MavenCompatibilityHelper.java %build %mvn_build -f \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} -- -Dmaven.compiler.release=7 %endif %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE-2.0 LICENSE.txt %doc README.md %files javadoc -f .mfiles-javadoc %license LICENSE-2.0 LICENSE.txt %changelog ++ LICENSE-2.0 ++ Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause
commit apache-commons-collections for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package apache-commons-collections for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:49 Comparing /work/SRC/openSUSE:Leap:15.2/apache-commons-collections (Old) and /work/SRC/openSUSE:Leap:15.2/.apache-commons-collections.new.26092 (New) Package is "apache-commons-collections" Wed Feb 5 07:25:49 2020 rev:11 rq:763085 version:3.2.2 Changes: --- /work/SRC/openSUSE:Leap:15.2/apache-commons-collections/apache-commons-collections.changes 2020-01-15 14:46:57.981276834 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.apache-commons-collections.new.26092/apache-commons-collections.changes 2020-02-05 07:25:50.166656175 +0100 @@ -1,0 +2,6 @@ +Mon Mar 25 17:25:30 UTC 2019 - Fridrich Strba + +- Remove pom parent, since we don't use it when not building with + maven + +--- Other differences: -- ++ apache-commons-collections.spec ++ --- /var/tmp/diff_new_pack.WF7cjd/_old 2020-02-05 07:25:50.602656358 +0100 +++ /var/tmp/diff_new_pack.WF7cjd/_new 2020-02-05 07:25:50.606656361 +0100 @@ -1,7 +1,7 @@ # # spec file for package apache-commons-collections # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,7 +24,7 @@ Summary:Commons Collections Package License:Apache-2.0 Group: Development/Libraries/Java -Url:http://commons.apache.org/commons-collections/ +URL:http://commons.apache.org/commons-collections/ Source0: http://www.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz Source1:commons-collections-testframework.pom Patch0: jakarta-commons-collections-javadoc-nonet.patch @@ -37,17 +37,14 @@ Patch5: commons-collections-jdk11.patch BuildRequires: ant BuildRequires: ant-junit -BuildRequires: apache-commons-parent BuildRequires: fdupes BuildRequires: java-devel >= 1.8 BuildRequires: javapackages-local -BuildRequires: javapackages-tools BuildRequires: junit Provides: %{short_name} = %{version}-%{release} -Obsoletes: %{short_name} = 3.2 +Obsoletes: %{short_name} < %{version}-%{release} Provides: jakarta-%{short_name} = %{version}-%{release} -Obsoletes: jakarta-%{short_name} = 3.2 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Obsoletes: jakarta-%{short_name} < %{version}-%{release} BuildArch: noarch %description @@ -79,23 +76,20 @@ %package javadoc Summary:Javadoc for %{name} -Group: Development/Libraries/Java +Group: Documentation/HTML +Provides: %{name}-testframework-javadoc = %{version}-%{release} +Obsoletes: %{name}-testframework-javadoc < %{version}-%{release} %description javadoc %{summary}. -%package testframework-javadoc -Summary:Javadoc for %{name} testframework -Group: Development/Libraries/Java - -%description testframework-javadoc -%{summary}. - %prep %setup -q -n %{short_name}-%{version}-src # remove all binary libs -find . -name "*.jar" -exec rm -f {} \; -find . -name "*.class" -exec rm -f {} \; +find . -name "*.jar" -delete +find . -name "*.class" -delete +# Fix file eof +sed -i 's/\r//' LICENSE.txt PROPOSAL.html README.txt NOTICE.txt %patch0 -p1 %patch1 @@ -108,11 +102,13 @@ cp -p %{SOURCE1} pom-testframework.xml sed -i 's/@VERSION@/%{version}/' pom-testframework.xml +%pom_remove_parent . + %build echo "junit.jar=$(build-classpath junit)" >>build.properties ant \ -Dant.build.javac.source=8 -Dant.build.javac.target=8 \ --Dant.build.javadoc.source=8 \ +-Dant.build.javadoc.source=8 -Dtf.build.docs=build/docs/apidocs/ \ -Djava.io.tmpdir=. jar javadoc tf.validate tf.jar dist.bin dist.src tf.javadoc %install @@ -133,38 +129,16 @@ cp -pr build/docs/apidocs/* %{buildroot}%{_javadocdir}/%{name} %fdupes -s %{buildroot}%{_javadocdir}/%{name} -# testframework-javadoc -install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-testframework -cp -pr build/docs/testframework/* %{buildroot}%{_javadocdir}/%{name}-testframework -%fdupes -s %{buildroot}%{_javadocdir}/%{name}-testframework - -%files -%defattr(0644,root,root,0755) -%doc PROPOSAL.html README.txt LICENSE.txt RE
commit maven-enforcer for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-enforcer for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:32 Comparing /work/SRC/openSUSE:Leap:15.2/maven-enforcer (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-enforcer.new.26092 (New) Package is "maven-enforcer" Wed Feb 5 07:25:32 2020 rev:1 rq:763064 version:1.4.1 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-enforcer.new.26092/maven-enforcer.changes 2020-02-05 07:25:33.266649059 +0100 @@ -0,0 +1,18 @@ +--- +Sun Nov 24 16:57:50 UTC 2019 - Fridrich Strba + +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin +- Added patch: + * 0002-Port-to-artifact-transfer-0.11.0.patch ++ allow building against maven-artifact-transfer 0.11 + +--- +Wed May 1 13:05:37 UTC 2019 - Jan Engelhardt + +- Don't just repeat the software name in the summary. + +--- +Tue Apr 30 13:55:38 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-enforcer 1.4.1 New: 0001-Port-to-Maven-3-API.patch 0002-Port-to-artifact-transfer-0.11.0.patch enforcer-1.4.1-source-release.zip maven-enforcer.changes maven-enforcer.spec Other differences: -- ++ maven-enforcer.spec ++ # # spec file for package maven-enforcer # # Copyright (c) 2019 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: maven-enforcer Version:1.4.1 Release:0 Summary:A build rule execution framework License:Apache-2.0 Group: Development/Libraries/Java URL:http://maven.apache.org/enforcer Source0: http://repo1.maven.org/maven2/org/apache/maven/enforcer/enforcer/%{version}/enforcer-%{version}-source-release.zip # TODO forward upstream # https://issues.apache.org/jira/browse/MENFORCER-267 Patch0: 0001-Port-to-Maven-3-API.patch Patch1: 0002-Port-to-artifact-transfer-0.11.0.patch BuildRequires: fdupes BuildRequires: maven-local BuildRequires: unzip BuildRequires: mvn(com.google.code.findbugs:jsr305) BuildRequires: mvn(commons-lang:commons-lang) BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness) BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations) BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.apache.maven.shared:maven-artifact-transfer) BuildRequires: mvn(org.apache.maven.shared:maven-common-artifact-filters) BuildRequires: mvn(org.apache.maven.shared:maven-dependency-tree) BuildRequires: mvn(org.apache.maven:maven-artifact) BuildRequires: mvn(org.apache.maven:maven-compat) BuildRequires: mvn(org.apache.maven:maven-core) BuildRequires: mvn(org.apache.maven:maven-parent:pom:) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.beanshell:bsh) BuildRequires: mvn(org.codehaus.plexus:plexus-container-default) BuildRequires: mvn(org.codehaus.plexus:plexus-i18n) BuildRequires: mvn(org.codehaus.plexus:plexus-utils) BuildArch: noarch %description Enforcer is a build rule execution framework. %package javadoc Summary:Javadoc for %{name} Group: Development/Libraries/Java %description javadoc API documentation for %{name}. %package api Summary:Enforcer API Group: Development/Libraries/Java %description api This component provides the generic interfaces needed to implement custom rules for the maven-enforcer-plugin. %package rules Summary:Enforcer Rules Group: Development/Libraries/Java %description rules This component contains the standard Enforcer Rules. %package plugin Summary:Enforcer Rules Group: Development/Libraries/Java %description plugin This component contains the standard Enforcer Rules. %prep %setup -q -n enforcer-%{version} %patch0 -p1 %patch1 -p1 # Avoid dependency cyc
commit janino for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package janino for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:42 Comparing /work/SRC/openSUSE:Leap:15.2/janino (Old) and /work/SRC/openSUSE:Leap:15.2/.janino.new.26092 (New) Package is "janino" Wed Feb 5 07:25:42 2020 rev:1 rq:763073 version:2.7.8 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.janino.new.26092/janino.changes 2020-02-05 07:25:43.326653295 +0100 @@ -0,0 +1,4 @@ +--- +Tue Nov 12 17:31:50 UTC 2019 - Fridrich Strba + +- Initial packaging of janino 2.7.8 New: commons-compiler-2.7.8.pom commons-compiler-jdk-2.7.8.pom janino-2.7.8-remove-nullanalysis-annotations.patch janino-2.7.8.pom janino-2.7.8.zip janino-parent-2.7.8.pom janino.changes janino.spec Other differences: -- ++ janino.spec ++ # # spec file for package janino # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2000-2007, JPackage Project # # 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: janino Version:2.7.8 Release:0 Summary:An embedded Java compiler License:BSD-3-Clause Group: Development/Libraries/Java URL:http://janino-compiler.github.io/janino Source0:http://janino.unkrig.de/download/%{name}-%{version}.zip Source1: http://repo1.maven.org/maven2/org/codehaus/%{name}/%{name}-parent/%{version}/%{name}-parent-%{version}.pom Source2: http://repo1.maven.org/maven2/org/codehaus/%{name}/commons-compiler/%{version}/commons-compiler-%{version}.pom Source3: http://repo1.maven.org/maven2/org/codehaus/%{name}/commons-compiler-jdk/%{version}/commons-compiler-jdk-%{version}.pom Source4: http://repo1.maven.org/maven2/org/codehaus/%{name}/%{name}/%{version}/%{name}-%{version}.pom # removes the de.unkrig.commons.nullanalysis annotations # http://unkrig.de/w/Unkrig.de # https://svn.code.sf.net/p/loggifier/code/tags/loggifier_0.9.9.v20140430-1829/de.unkrig.commons.nullanalysis/ Patch0: %{name}-2.7.8-remove-nullanalysis-annotations.patch BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: maven-local BuildRequires: unzip BuildRequires: mvn(org.apache.ant:ant) BuildRequires: mvn(org.codehaus:codehaus-parent:pom:) BuildArch: noarch %description Janino is a super-small, super-fast Java compiler. Not only can it compile a set of source files to a set of class files like the JAVAC tool, but also can it compile a Java expression, block, class body or source file in memory, load the byte-code and execute it directly in the same JVM. Janino is not intended to be a development tool, but an embedded compiler for run-time compilation purposes, e.g. expression evaluators or "server pages" engines like JSP. %package javadoc Summary:Javadoc for %{name} Group: Development/Libraries/Java %description javadoc This package contains javadoc for %{name}. %prep %setup -q find . -name "*.jar" -delete find . -name "*.class" -delete for m in commons-compiler \ commons-compiler-jdk \ %{name};do mkdir -p ${m}/src ( cd ${m}/src/ unzip -qq ../../${m}-src.zip if [ -f org.codehaus.commons.compiler.properties ]; then mkdir -p main/resources mv org.codehaus.commons.compiler.properties main/resources fi ) done %patch0 -p1 install -m 644 %{SOURCE1} pom.xml install -m 644 %{SOURCE2} commons-compiler/pom.xml install -m 644 %{SOURCE3} commons-compiler-jdk/pom.xml install -m 644 %{SOURCE4} %{name}/pom.xml %pom_change_dep -r :ant-nodeps :ant # RHBZ#842604 %pom_xpath_set "pom:plugin[pom:artifactId = 'maven-compiler-plugin']/pom:configuration/pom:source" 1.6 %pom_xpath_set "pom:plugin[pom:artifactId = 'maven-compiler-plugin']/pom:configuration/pom:target" 1.6 dos2unix new_bsd_license.txt README.txt # Cannot run program "svn" %pom_remove_plugin :buildnumber-maven-plugin %pom_remove_plugin :maven-clean-plugin %pom_remove_plugin :maven-deploy-plugin %pom_remove_plugin :maven-site-plugin %pom_remove_plugin :maven-source-pl
commit maven-plugin-build-helper for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-plugin-build-helper for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:28 Comparing /work/SRC/openSUSE:Leap:15.2/maven-plugin-build-helper (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-plugin-build-helper.new.26092 (New) Package is "maven-plugin-build-helper" Wed Feb 5 07:25:28 2020 rev:1 rq:763060 version:1.9.1 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-plugin-build-helper.new.26092/maven-plugin-build-helper.changes 2020-02-05 07:25:29.506647475 +0100 @@ -0,0 +1,4 @@ +--- +Fri Apr 5 14:39:18 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-plugin-build-helper 1.9.1 New: maven-plugin-build-helper-1.9.1.tar.xz maven-plugin-build-helper.changes maven-plugin-build-helper.spec Other differences: -- ++ maven-plugin-build-helper.spec ++ # # spec file for package maven-plugin-build-helper # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: maven-plugin-build-helper Version:1.9.1 Release:0 Summary:Build Helper Maven Plugin License:MIT Group: Development/Libraries/Java URL:http://mojo.codehaus.org/build-helper-maven-plugin/ # The source tarball has been generated from upstream VCS: # svn export https://svn.codehaus.org/mojo/tags/build-helper-maven-plugin-%{version} %{name}-%{version} # tar caf %{name}-%{version}.tar.xz %{name}-%{version} Source0:%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: maven-local BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations) BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.apache.maven:maven-artifact) BuildRequires: mvn(org.apache.maven:maven-compat) BuildRequires: mvn(org.apache.maven:maven-core) BuildRequires: mvn(org.apache.maven:maven-model) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.apache.maven:maven-project) BuildRequires: mvn(org.beanshell:bsh) BuildRequires: mvn(org.codehaus.mojo:mojo-parent:pom:) BuildRequires: mvn(org.codehaus.plexus:plexus-utils) BuildRequires: xz BuildArch: noarch %description This plugin contains various small independent goals to assist with Maven build lifecycle. %package javadoc Summary:API documentation for %{name} Group: Documentation/HTML %description javadoc This package provides %{summary}. %prep %setup -q %pom_add_dep org.apache.maven:maven-compat %build %{mvn_build} -f -- -Dsource=6 %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license header.txt %dir %{_javadir}/%{name} %files javadoc -f .mfiles-javadoc %license header.txt %changelog
commit ant-contrib for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package ant-contrib for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:17 Comparing /work/SRC/openSUSE:Leap:15.2/ant-contrib (Old) and /work/SRC/openSUSE:Leap:15.2/.ant-contrib.new.26092 (New) Package is "ant-contrib" Wed Feb 5 07:25:17 2020 rev:14 rq:763045 version:1.0b3 Changes: --- /work/SRC/openSUSE:Leap:15.2/ant-contrib/ant-contrib.changes 2020-01-15 14:46:55.765275179 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ant-contrib.new.26092/ant-contrib.changes 2020-02-05 07:25:18.190642710 +0100 @@ -1,0 +2,7 @@ +Tue May 15 05:45:46 UTC 2018 - fst...@suse.com + +- Build with source and target 8 to prepare for a possible removal + of 1.6 compatibility +- Run fdupes on the documentation + +--- Other differences: -- ++ ant-contrib.spec ++ --- /var/tmp/diff_new_pack.tTG0TD/_old 2020-02-05 07:25:18.574642872 +0100 +++ /var/tmp/diff_new_pack.tTG0TD/_new 2020-02-05 07:25:18.574642872 +0100 @@ -1,7 +1,7 @@ # # spec file for package ant-contrib # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Summary:Collection of tasks for Ant License:Apache-2.0 Group: Development/Libraries/Java -Url:http://ant-contrib.sourceforge.net/ +URL:http://ant-contrib.sourceforge.net/ Source0: http://prdownloads.sourceforge.net/ant-contrib/ant-contrib-%{version}-src.tar.gz Source1: http://mirrors.ibiblio.org/pub/mirrors/maven2/%{name}/%{name}/1.0b3/%{name}-1.0b3.pom # ASL 2.0 Licence text @@ -38,7 +38,8 @@ BuildRequires: bcel >= 5.1 BuildRequires: commons-httpclient BuildRequires: commons-logging -BuildRequires: java-devel >= 1.6 +BuildRequires: fdupes +BuildRequires: java-devel >= 1.8 BuildRequires: javapackages-local BuildRequires: javapackages-tools BuildRequires: junit @@ -46,7 +47,6 @@ Requires: junit >= 3.8.1 Requires: xerces-j2 %requires_eqant -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -94,6 +94,7 @@ # javadoc install -dm 755 %{buildroot}%{_javadocdir}/%{name} cp -pr target/docs/api/* %{buildroot}%{_javadocdir}/%{name} +%fdupes -s %{buildroot}%{_javadocdir}/%{name} mkdir -p %{buildroot}%{_sysconfdir}/ant.d echo "ant/ant-contrib" > %{buildroot}%{_sysconfdir}/ant.d/ant-contrib @@ -106,19 +107,19 @@ %files %defattr(0644,root,root,0755) -%doc target/docs/LICENSE.txt LICENSE-2.0.txt +%license target/docs/LICENSE.txt +%doc LICENSE-2.0.txt %config %{_sysconfdir}/ant.d/%{name} %{_javadir}/ant/%{name}.jar %{_mavenpomdir}/JPP.ant-%{name}.pom %{_datadir}/maven-metadata/%{name}.xml %files manual -%defattr(-,root,root,-) %doc target/docs/manual/tasks/* %files javadoc -%defattr(-,root,root,-) -%doc target/docs/LICENSE.txt LICENSE-2.0.txt +%license target/docs/LICENSE.txt +%doc LICENSE-2.0.txt %doc %{_javadocdir}/%{name} %changelog ++ ant-contrib-sourcetarget.patch ++ --- /var/tmp/diff_new_pack.tTG0TD/_old 2020-02-05 07:25:18.618642890 +0100 +++ /var/tmp/diff_new_pack.tTG0TD/_new 2020-02-05 07:25:18.618642890 +0100 @@ -6,5 +6,5 @@ ivy.deliver.revision=${project.version} -jdk.source=1.4 -jdk.target=1.4 -+jdk.source=1.6 -+jdk.target=1.6 ++jdk.source=8 ++jdk.target=8
commit maven-dependency-tree for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-dependency-tree for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:12 Comparing /work/SRC/openSUSE:Leap:15.2/maven-dependency-tree (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-dependency-tree.new.26092 (New) Package is "maven-dependency-tree" Wed Feb 5 07:25:12 2020 rev:1 rq:763040 version:3.0 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-dependency-tree.new.26092/maven-dependency-tree.changes 2020-02-05 07:25:13.298640650 +0100 @@ -0,0 +1,5 @@ +--- +Mon Mar 25 09:02:44 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-dependency-tree 3.0 +- Generate and customize the ant build.xml file New: maven-dependency-tree-3.0-source-release.zip maven-dependency-tree-build.xml maven-dependency-tree.changes maven-dependency-tree.spec Other differences: -- ++ maven-dependency-tree.spec ++ # # spec file for package maven-dependency-tree # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: maven-dependency-tree Version:3.0 Release:0 Summary:Maven dependency tree artifact License:Apache-2.0 Group: Development/Libraries/Java URL:http://maven.apache.org/ Source0: http://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip Source1:%{name}-build.xml BuildRequires: ant BuildRequires: apache-commons-cli BuildRequires: atinject BuildRequires: fdupes BuildRequires: google-guice BuildRequires: guava20 BuildRequires: javapackages-local BuildRequires: jdom2 BuildRequires: maven-lib BuildRequires: maven-resolver-api BuildRequires: maven-resolver-util BuildRequires: objectweb-asm BuildRequires: plexus-classworlds BuildRequires: plexus-cli BuildRequires: plexus-containers-component-annotations BuildRequires: plexus-metadata-generator BuildRequires: plexus-utils BuildRequires: qdox BuildRequires: sisu-inject BuildRequires: sisu-plexus BuildRequires: unzip BuildRequires: xbean BuildRequires: xmvn-install BuildRequires: xmvn-resolve BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:) BuildArch: noarch %description Apache Maven dependency tree artifact. Originally part of maven-shared. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc This package contains javadoc for %{name}. %prep %setup -q cp %{SOURCE1} build.xml find -name Maven3DependencyGraphBuilder.java -delete %pom_remove_dep org.sonatype.aether: %pom_remove_plugin :apache-rat-plugin %build mkdir -p lib build-jar-repository -s lib \ atinject \ commons-cli \ guice/google-guice-no_aop \ guava20/guava-10.0 \ jdom2/jdom2 \ maven/maven-artifact \ maven/maven-core \ maven-resolver/maven-resolver-api \ maven-resolver/maven-resolver-util \ objectweb-asm/asm org.eclipse.sisu.inject \ org.eclipse.sisu.plexus \ plexus-classworlds \ plexus/cli \ plexus-containers/plexus-component-annotations \ plexus-metadata-generator \ plexus/utils \ qdox \ xbean/xbean-reflect %{ant} \ -Dtest.skip=true \ jar javadoc %{mvn_artifact} pom.xml target/%{name}-%{version}.jar %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %license LICENSE %doc NOTICE %files javadoc -f .mfiles-javadoc %license LICENSE %doc NOTICE %changelog ++ maven-dependency-tree-build.xml ++
commit daps for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package daps for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:38 Comparing /work/SRC/openSUSE:Leap:15.2/daps (Old) and /work/SRC/openSUSE:Leap:15.2/.daps.new.26092 (New) Package is "daps" Wed Feb 5 07:24:38 2020 rev:12 rq:762820 version:3.0.0 Changes: --- /work/SRC/openSUSE:Leap:15.2/daps/daps.changes 2020-01-15 14:51:48.489466150 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.daps.new.26092/daps.changes 2020-02-05 07:24:39.122626259 +0100 @@ -1,0 +2,11 @@ +Mon Jan 6 15:25:56 UTC 2020 - Fridrich Strba + +- Do not depend on xml-commons-jaxp-1.3-apis, but on generic + xml-apis provider + +--- +Mon Dec 3 13:54:30 UTC 2018 - fsunderme...@opensuse.org + +- Updated license statement in spec file to SPDX 3.3 notation + +--- Other differences: -- ++ daps.spec ++ --- /var/tmp/diff_new_pack.QPiRmx/_old 2020-02-05 07:24:39.470626405 +0100 +++ /var/tmp/diff_new_pack.QPiRmx/_new 2020-02-05 07:24:39.474626407 +0100 @@ -1,7 +1,7 @@ # # spec file for package daps # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -42,9 +42,9 @@ %define daps_catalog for-catalog-%{name}.xml Summary:DocBook Authoring and Publishing Suite -License:GPL-2.0 or GPL-3.0 +License:GPL-2.0-only OR GPL-3.0-only Group: Productivity/Publishing/XML -Url:https://github.com/openSUSE/daps +URL:https://github.com/openSUSE/daps Source0:%{name}-%{version}.tar.bz2 Source1:%{name}.rpmlintrc Source2:%{name}-fetch-source-git @@ -72,7 +72,7 @@ BuildRequires: svg-dtd BuildRequires: transfig BuildRequires: xerces-j2 -BuildRequires: xml-commons-jaxp-1.3-apis +BuildRequires: xml-apis BuildRequires: xmlgraphics-fop >= 0.94 BuildRequires: xmlstarlet @@ -118,7 +118,7 @@ Requires: svg-schema Requires: transfig Requires: xerces-j2 -Requires: xml-commons-jaxp-1.3-apis +Requires: xml-apis Requires: xmlgraphics-fop >= 0.94 Requires: xmlstarlet Requires: zip
commit objenesis for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package objenesis for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:15 Comparing /work/SRC/openSUSE:Leap:15.2/objenesis (Old) and /work/SRC/openSUSE:Leap:15.2/.objenesis.new.26092 (New) Package is "objenesis" Wed Feb 5 07:25:15 2020 rev:1 rq:763043 version:3.1 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.objenesis.new.26092/objenesis.changes 2020-02-05 07:25:16.162641856 +0100 @@ -0,0 +1,27 @@ +--- +Fri Nov 29 08:34:02 UTC 2019 - Fridrich Strba + +- Upgrade to upstream version 3.1 +- Do not force building with java-devel < 9 +- Build with source/target level 8, since it is the one that is + the lowest supported combination by upstream for this release + +--- +Sat Oct 5 16:35:26 UTC 2019 - Fridrich Strba + +- Remove all reference to parent from pom files + +--- +Sat Mar 16 17:28:45 UTC 2019 - Jan Engelhardt + +- Add Group: tag for documentation. + +--- +Thu Jan 24 08:24:34 UTC 2019 - Fridrich Strba + +- Generate OSGi manifest so that the jar can be resolved by eclipse + +--- +Fri Oct 26 07:18:58 UTC 2018 - Fridrich Strba + +- Initial packaging of objenesis inspired from Fedora package New: 3.1.tar.gz objenesis.changes objenesis.spec Other differences: -- ++ objenesis.spec ++ # # spec file for package objenesis # # Copyright (c) 2019 SUSE LLC # Copyright (c) 2000-2009, JPackage Project # # 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/ # %global major 3 %global minor 1 %global micro 0 %global fullversion %{major}.%{minor}.%{micro} %global specversion %{major}.%{minor} Name: objenesis %if %{micro} Version:%{fullversion} Release:0 %else Version:%{specversion} Release:0 %endif Summary:A library for instantiating Java objects License:Apache-2.0 Group: Development/Libraries/Java URL:http://objenesis.org/ Source0:https://github.com/easymock/%{name}/archive/%{version}.tar.gz BuildRequires: fdupes BuildRequires: java-devel >= 1.8 BuildRequires: javapackages-local BuildArch: noarch %description Objenesis is a small Java library that serves one purpose: to instantiate a new object of a particular class. Java supports dynamic instantiation of classes using Class.newInstance(); however, this only works if the class has an appropriate constructor. There are many times when a class cannot be instantiated this way, such as when the class contains constructors that require arguments, that have side effects, and/or that throw exceptions. As a result, it is common to see restrictions in libraries stating that classes must require a default constructor. Objenesis aims to overcome these restrictions by bypassing the constructor on object instantiation. Needing to instantiate an object without calling the constructor is a fairly specialized task, however there are certain cases when this is useful: * Serialization, Remoting and Persistence - Objects need to be instantiated and restored to a specific state, without invoking code. * Proxies, AOP Libraries and Mock Objects - Classes can be sub-classed without needing to worry about the super() constructor. * Container Frameworks - Objects can be dynamically instantiated in non-standard ways. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML BuildArch: noarch %description javadoc This package contains the API documentation for %{name}. %prep %setup -q # Enable generation of pom.properties (rhbz#1017850) %pom_xpath_remove pom:addMavenDescriptor %pom_remove_plugin :maven-timestamp-plugin %pom_xpath_remove "pom:dependency[pom:scope='test']" tck %pom_xpath_remove pom:build/pom:extensions for i in main tck; do %pom_remove_parent ${i} %pom_xpath_inject "p
commit javassist for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package javassist for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:41 Comparing /work/SRC/openSUSE:Leap:15.2/javassist (Old) and /work/SRC/openSUSE:Leap:15.2/.javassist.new.26092 (New) Package is "javassist" Wed Feb 5 07:24:41 2020 rev:17 rq:762838 version:3.23.1 Changes: --- /work/SRC/openSUSE:Leap:15.2/javassist/javassist.changes2020-01-15 15:13:16.978169975 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.javassist.new.26092/javassist.changes 2020-02-05 07:24:42.194627552 +0100 @@ -1,0 +2,35 @@ +Mon Apr 15 08:57:00 UTC 2019 - Fridrich Strba + +- Added patch: + * javassist-java8-compat.patch +- Allow building on systems that do not have java 9 or higher + +--- +Thu Oct 18 11:32:34 UTC 2018 - Fridrich Strba + +- Install and package the maven pom and metadata files + +--- +Mon Oct 15 14:53:58 UTC 2018 - Fridrich Strba + +- BuildRequire at least Java 9. This version uses APIs introduced + in Java 9 + +--- +Sun Oct 7 16:51:45 UTC 2018 - Jan Engelhardt + +- Replace old $RPM_* shell vars by macros. + +--- +Fri Oct 5 13:19:12 UTC 2018 - pmonrealgonza...@suse.com + +- Version update to 3.23.1: + * 3.23.1 Github PR #171 + * 3.23 Fix leaking file handlers in ClassPool and removed + ClassPath.close(). Github issue #165 + * 3.22 Java 9 supports. + JIRA JASSIST-261. +- Dropped patch fixed upstream: +javassist-rel_3_21_0_ga-javadoc.patch + +--- Old: javassist-rel_3_21_0_ga-javadoc.patch rel_3_21_0_ga.tar.gz New: javassist-java8-compat.patch rel_3_23_1_ga.tar.gz Other differences: -- ++ javassist.spec ++ --- /var/tmp/diff_new_pack.7QHDnt/_old 2020-02-05 07:24:43.530628115 +0100 +++ /var/tmp/diff_new_pack.7QHDnt/_new 2020-02-05 07:24:43.566628130 +0100 @@ -1,9 +1,8 @@ # # spec file for package javassist # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2000-2005, JPackage Project -# All rights reserved. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -14,25 +13,24 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -Summary:Java Programming Assistant: bytecode manipulation -License:LGPL-2.1+ or MPL-1.1 -Group: Development/Libraries/Java +%define tar_version rel_3_23_1_ga Name: javassist -%define tar_version rel_3_21_0_ga -Version:3.21.0 +Version:3.23.1 Release:0 -Url:http://www.csg.ci.i.u-tokyo.ac.jp/~chiba/javassist/ +Summary:Java Programming Assistant: bytecode manipulation +License:LGPL-2.1-or-later OR MPL-1.1 +Group: Development/Libraries/Java +URL:https://www.javassist.org/ Source0: https://github.com/jboss-javassist/javassist/archive/%{tar_version}.tar.gz -Patch0: javassist-rel_3_21_0_ga-javadoc.patch +Patch0: javassist-java8-compat.patch BuildRequires: ant >= 1.6 -BuildRequires: java-devel >= 1.6 -BuildRequires: javapackages-tools +BuildRequires: fdupes +BuildRequires: javapackages-local BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Javassist (Java Programming Assistant) makes Java bytecode manipulation @@ -77,7 +75,9 @@ %prep %setup -q -n %{name}-%{tar_version} +%if %{?pkg_vcmp:%pkg_vcmp java-devel < 9}%{!?pkg_vcmp:1} %patch0 -p1 +%endif for j in $(find . -name "*.jar"); do mv $j $j.no done @@ -87,29 +87,42 @@ %install # jars -mkdir -p $RPM_BUILD_ROOT%{_javadir} +mkdir -p %{buildroot}/%{_javadir} cp -p %{name}.jar \ - $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar -(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) + %{buildroot}/%{_javadir}/%{name}-%{version}.jar +(cd %{buildroot}/%{_javadir} && for jar in *-%{version}.jar; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) + +# pom +install -d -m 755 %{buildroot}%{_mavenpomdir} +install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}.pom +%add_maven_depmap %{name}.pom %{n
commit xpp3 for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package xpp3 for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:39 Comparing /work/SRC/openSUSE:Leap:15.2/xpp3 (Old) and /work/SRC/openSUSE:Leap:15.2/.xpp3.new.26092 (New) Package is "xpp3" Wed Feb 5 07:24:39 2020 rev:17 rq:762826 version:1.1.4c Changes: --- /work/SRC/openSUSE:Leap:15.2/xpp3/xpp3.changes 2020-01-15 16:31:39.564862822 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.xpp3.new.26092/xpp3.changes 2020-02-05 07:24:40.294626752 +0100 @@ -1,0 +2,10 @@ +Fri Nov 23 12:43:24 UTC 2018 - Fridrich Strba + +- Add OSGi manifest to xpp3-1.1.4c.jar + +--- +Fri Oct 19 20:38:27 UTC 2018 - Fridrich Strba + +- Install maven pom files and generate mvn(...) provides + +--- New: xpp3-1.1.4c-OSGI-MANIFEST.MF xpp3-1.1.4c.pom xpp3_min-1.1.4c.pom xpp3_xpath-1.1.4c.pom Other differences: -- ++ xpp3.spec ++ --- /var/tmp/diff_new_pack.Q28OLi/_old 2020-02-05 07:24:40.662626907 +0100 +++ /var/tmp/diff_new_pack.Q28OLi/_new 2020-02-05 07:24:40.26909 +0100 @@ -1,7 +1,7 @@ # # spec file for package xpp3 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,8 +24,13 @@ Group: Development/Libraries/Java Url:http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html Source0: http://www.extreme.indiana.edu/dist/java-repository/xpp3/distributions/xpp3-%{version}_src.tgz +Source1: http://central.maven.org/maven2/xpp3/xpp3/%{version}/xpp3-%{version}.pom +Source2: http://central.maven.org/maven2/xpp3/xpp3_min/%{version}/xpp3_min-%{version}.pom +Source3: http://central.maven.org/maven2/xpp3/xpp3_xpath/%{version}/xpp3_xpath-%{version}.pom +Source4:%{name}-%{version}-OSGI-MANIFEST.MF Patch0: xpp3-sourcetarget.patch BuildRequires: ant >= 1.6 +BuildRequires: javapackages-local BuildRequires: javapackages-tools BuildRequires: junit BuildRequires: perl @@ -72,6 +77,9 @@ export CLASSPATH=$(build-classpath xml-commons-apis junit) ant xpp3 junit apidoc +# Add OSGi metadata +jar ufm build/%{name}-%{version}.jar %{SOURCE4} + %install # jars mkdir -p %{buildroot}%{_javadir} @@ -87,6 +95,15 @@ cp -pr doc/api/* %{buildroot}%{_javadocdir}/%{name} rm -rf doc/{build.txt,api} +# Install pom file +install -d -m 755 %{buildroot}%{_mavenpomdir} +install -p -m 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/%{name}.pom +install -p -m 644 %{SOURCE2} %{buildroot}%{_mavenpomdir}/%{name}-minimal.pom +install -p -m 644 %{SOURCE3} %{buildroot}%{_mavenpomdir}/%{name}-xpath.pom +%add_maven_depmap %{name}.pom %{name}.jar +%add_maven_depmap %{name}-minimal.pom %{name}-minimal.jar -f minimal +%add_maven_depmap %{name}-xpath.pom %{name}-xpath.jar -f xpath + %files %defattr(0644,root,root,0755) %doc README.html LICENSE.txt doc/* @@ -94,11 +111,26 @@ %{_javadir}/%{name}-%{version}.jar %{_javadir}/%{name}-xpath.jar %{_javadir}/%{name}-xpath-%{version}.jar +%{_mavenpomdir}/%{name}.pom +%{_mavenpomdir}/%{name}-xpath.pom +%if %{defined _maven_repository} +%{_mavendepmapfragdir}/%{name} +%{_mavendepmapfragdir}/%{name}-xpath +%else +%{_datadir}/maven-metadata/%{name}.xml* +%{_datadir}/maven-metadata/%{name}-xpath.xml* +%endif %files minimal %defattr(0644,root,root,0755) %{_javadir}/%{name}-minimal.jar %{_javadir}/%{name}-minimal-%{version}.jar +%{_mavenpomdir}/%{name}-minimal.pom +%if %{defined _maven_repository} +%{_mavendepmapfragdir}/%{name}-minimal +%else +%{_datadir}/maven-metadata/%{name}-minimal.xml* +%endif %files javadoc %defattr(0644,root,root,0755) ++ xpp3-1.1.4c-OSGI-MANIFEST.MF ++ Bundle-ManifestVersion: 2 Bundle-SymbolicName: org.xmlpull Bundle-Version: 1.1.4 Export-Package: org.xmlpull.mxp1, org.xmlpull.mxp1_serializer, org.xmlpull.v1, org.xmlpull.v1.builder, org.xmlpull.v1.builder.adapter, org.xmlpull.v1.builder.impl, org.xmlpull.v1.dom2_builder, org.xmlpull.v1.parser_pool, org.xmlpull.v1.sax2, org.xmlpull.v1.util, org.xmlpull.v1.wrapper, org.xmlpull.v1.wrapper.classic Import-Package: javax.xml.parsers;resolution:=optional, org.w3c.dom;resolution:=optional, org.xml.sax;resolu
commit jzlib for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jzlib for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:40 Comparing /work/SRC/openSUSE:Leap:15.2/jzlib (Old) and /work/SRC/openSUSE:Leap:15.2/.jzlib.new.26092 (New) Package is "jzlib" Wed Feb 5 07:24:40 2020 rev:17 rq:762830 version:1.1.3 Changes: --- /work/SRC/openSUSE:Leap:15.2/jzlib/jzlib.changes2020-01-15 15:14:35.050214010 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jzlib.new.26092/jzlib.changes 2020-02-05 07:24:40.854626988 +0100 @@ -1,0 +2,14 @@ +Mon Sep 23 07:20:13 UTC 2019 - Fridrich Strba + +- Build the jar file as an eclipse bundle +- Build and package the javadoc again +- Added patch: + * jzlib-javadoc-fixes.patch ++ small fixes for javadoc tags + +--- +Sun Nov 25 17:24:33 UTC 2018 - Fridrich Strba + +- Install as maven artifact + +--- New: jzlib-javadoc-fixes.patch Other differences: -- ++ jzlib.spec ++ --- /var/tmp/diff_new_pack.U59YNY/_old 2020-02-05 07:24:41.222627143 +0100 +++ /var/tmp/diff_new_pack.U59YNY/_new 2020-02-05 07:24:41.226627145 +0100 @@ -1,7 +1,7 @@ # # spec file for package jzlib # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -22,14 +22,15 @@ Summary:Re-implementation of zlib in pure Java License:BSD-3-Clause Group: Development/Libraries/Java -Url:http://www.jcraft.com/jzlib/ +URL:http://www.jcraft.com/jzlib/ Source0:https://github.com/ymnk/jzlib/archive/%{version}.tar.gz Source1:%{name}_build.xml +# This patch is sent upstream: https://github.com/ymnk/jzlib/pull/15 +Patch0: jzlib-javadoc-fixes.patch BuildRequires: ant >= 1.6 +BuildRequires: fdupes BuildRequires: java-devel -BuildRequires: javapackages-tools -Obsoletes: %{name}-javadoc -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: javapackages-local BuildArch: noarch %description @@ -40,14 +41,23 @@ (compression) and Mark Adler (decompression). %packagedemo -Summary:Re-implementation of zlib in pure Java +Summary:Examples for %{name} Group: Development/Libraries/Java +Requires: %{name} = %{version}-%{release} %descriptiondemo -Demo files for %{summary}. +%{summary}. + +%packagejavadoc +Summary:API documentation for %{name} +Group: Documentation/HTML + +%descriptionjavadoc +%{summary}. %prep %setup -q +%patch0 cp %{SOURCE1} build.xml # bnc#500524 @@ -55,26 +65,38 @@ rm misc/mindtermsrc-v121-compression.patch %build -ant \ --Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 \ -dist +%{ant} jar javadoc %install # jar -install -Dpm 644 dist/lib/%{name}.jar \ +install -Dpm 644 target/%{name}-%{version}.jar \ %{buildroot}%{_javadir}/%{name}.jar +# pom +install -Dpm 644 pom.xml \ + %{buildroot}%{_mavenpomdir}/%{name}.pom +%add_maven_depmap %{name}.pom %{name}.jar + # examples install -dm 755 %{buildroot}%{_datadir}/%{name}-%{version} cp -pr example/* %{buildroot}%{_datadir}/%{name}-%{version} +%fdupes -s %{buildroot}%{_datadir}/%{name}-%{version} + +# javadoc +install -dm 755 %{buildroot}%{_javadocdir}/%{name} +cp -r target/site/apidocs/* %{buildroot}%{_javadocdir}/%{name}/ +%fdupes -s %{buildroot}%{_javadocdir}/%{name} -%files +%files -f .mfiles %defattr(0644,root,root,0755) -%{_javadir}/%{name}.jar -%doc LICENSE.txt +%license LICENSE.txt %files demo %defattr(0644,root,root,0755) %doc %{_datadir}/%{name}-%{version} +%files javadoc +%{_javadocdir}/%{name} +%license LICENSE.txt + %changelog ++ jzlib-javadoc-fixes.patch ++ --- src/main/java/com/jcraft/jzlib/ZStream.java.orig2014-05-09 12:35:05.241400959 +0100 +++ src/main/java/com/jcraft/jzlib/ZStream.java 2014-05-09 12:35:35.093886286 +0100 @@ -371,6 +371,7 @@ /** * Those methods are expected to be override by Inflater and Deflater. * In the future, they will become abstract methods. + * @return an error code */ public int end(){ return Z_OK; } public boolean finished(){ return false; } --- src/main/java/com/jcraft/jzlib/GZIPHea
commit jeuclid for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jeuclid for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:35 Comparing /work/SRC/openSUSE:Leap:15.2/jeuclid (Old) and /work/SRC/openSUSE:Leap:15.2/.jeuclid.new.26092 (New) Package is "jeuclid" Wed Feb 5 07:24:35 2020 rev:17 rq:762812 version:3.1.3 Changes: --- /work/SRC/openSUSE:Leap:15.2/jeuclid/jeuclid.changes2020-01-15 15:13:23.278173538 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jeuclid.new.26092/jeuclid.changes 2020-02-05 07:24:35.454624714 +0100 @@ -1,0 +2,19 @@ +Fri Nov 8 12:16:35 UTC 2019 - Fridrich Strba + +- Add xml-apis explicitely to the build classpath + +--- +Sun Jan 20 22:36:34 UTC 2019 - Fridrich Strba + +- Build against batik >= 1.10 +- Added patch: + * jeuclid-batik_1_10.patch ++ org.w3c.dom.events.CustomEvent -> + -> org.apache.batik.w3c.dom.events.CustomEvent + +--- +Thu Dec 6 15:26:27 UTC 2018 - Fridrich Strba + +- Fix build with xml-commons-apis package + +--- New: jeuclid-batik_1_10.patch Other differences: -- ++ jeuclid.spec ++ --- /var/tmp/diff_new_pack.O7HSia/_old 2020-02-05 07:24:36.062624970 +0100 +++ /var/tmp/diff_new_pack.O7HSia/_new 2020-02-05 07:24:36.062624970 +0100 @@ -1,7 +1,7 @@ # # spec file for package jeuclid # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,7 +23,7 @@ # LGPL-2.1 is for the FreeHEP component only (see LICENSE.FreeHEP) License:Apache-2.0 AND LGPL-2.1-only Group: Development/Libraries/Java -Url:http://jeuclid.sourceforge.net/index.html +URL:http://jeuclid.sourceforge.net/index.html Source0: http://downloads.sourceforge.net/%{name}/%{name}-parent-%{version}-src.zip #fedora specific build script based on debian Source1:build.xml @@ -37,11 +37,12 @@ #removes OSX dep for the viewer Patch2: MacOSX.patch Patch3: jeuclid-commons-lang3.patch +Patch4: jeuclid-batik_1_10.patch BuildRequires: ant BuildRequires: apache-commons-cli >= 1.1 BuildRequires: apache-commons-lang3 BuildRequires: apache-commons-logging -BuildRequires: batik >= 1.7 +BuildRequires: batik >= 1.10 BuildRequires: desktop-file-utils BuildRequires: hicolor-icon-theme BuildRequires: java-devel @@ -49,10 +50,11 @@ BuildRequires: jcip-annotations BuildRequires: unzip BuildRequires: update-desktop-files +BuildRequires: xml-commons-apis BuildRequires: xmlgraphics-commons >= 1.3 BuildRequires: xmlgraphics-fop >= 0.95 Requires: apache-commons-logging -Requires: batik >= 1.7 +Requires: batik >= 1.10 Requires: java Requires: javapackages-tools Requires: jcip-annotations @@ -154,12 +156,13 @@ mv NOTICE.unix NOTICE mkdir lib -build-jar-repository -s -p lib jcip-annotations commons-logging xmlgraphics-commons batik-all xmlgraphics-fop.jar commons-cli commons-lang3 +build-jar-repository -s -p lib jcip-annotations commons-logging xmlgraphics-commons batik-all xmlgraphics-fop.jar commons-cli commons-lang3 xml-apis %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 find -name '*.jar' -o -name '*.class' -exec rm -f '{}' \; @@ -200,7 +203,8 @@ %icon_theme_cache_postun %files -%doc NOTICE LICENSE.txt README.Release jeuclid/LICENSE.FreeHEP +%license LICENSE.txt jeuclid/LICENSE.FreeHEP +%doc NOTICE README.Release %{_javadir}/%{name}-core.jar %files mathviewer ++ jeuclid-batik_1_10.patch ++ --- jeuclid-parent-3.1.3/jeuclid-core/src/main/java/net/sourceforge/jeuclid/elements/presentation/token/Mo.java 2019-01-20 23:29:28.841276674 +0100 +++ jeuclid-parent-3.1.3/jeuclid-core/src/main/java/net/sourceforge/jeuclid/elements/presentation/token/Mo.java 2019-01-20 23:32:09.942100475 +0100 @@ -43,8 +43,8 @@ import net.sourceforge.jeuclid.layout.TextObject; import org.apache.batik.dom.events.DOMCustomEvent; +import org.apache.batik.w3c.dom.events.CustomEvent; import org.w3c.dom.Node; -import org.w3c.dom.events.CustomEvent; import org.w3c.dom.events.Event; import org.w3c.d
commit slf4j for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package slf4j for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:13 Comparing /work/SRC/openSUSE:Leap:15.2/slf4j (Old) and /work/SRC/openSUSE:Leap:15.2/.slf4j.new.26092 (New) Package is "slf4j" Wed Feb 5 07:25:13 2020 rev:22 rq:763041 version:1.7.25 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.slf4j.new.26092/slf4j-sources.changes 2020-02-05 07:25:13.806640864 +0100 @@ -0,0 +1,155 @@ +--- +Wed Dec 18 09:09:30 UTC 2019 - Fridrich Strba + +- Use the source tarball from github, since the previous one is + not accessible anymore +- Modified patches: + * slf4j-Disallow-EventData-deserialization-by-default.patch ++ Adapt to unix line-ends + * slf4j-commons-lang3.patch ++ Adapt to unix line-ends ++ Do not patch inexisting files + +--- +Sat Oct 5 12:59:06 UTC 2019 - Fridrich Strba + +- Remove references to parent from all pom files +- Avoid dependencies without version tag + +--- +Tue Oct 1 09:01:32 UTC 2019 - Fridrich Strba + +- Build against the compatibility log4j12-mini package +- Depend on mvn(log4j:log4j:1.2.17) provided by the compatibility + packages + +--- +Tue Mar 19 05:31:47 UTC 2019 - Fridrich Strba + +- Fix an unexpanded ${parsedVersion.osgiVersion} variable in the + manifests. + +--- +Mon Mar 18 09:34:22 UTC 2019 - Fridrich Strba + +- Split slf4j package into several sub-packages leaving only + parent, api, simple and nop in the main package +- Package slf4j source jar files in a separate spec file + +--- +Tue Feb 26 09:24:00 UTC 2019 - Fridrich Strba + +- Clean up the maven pom installation + +--- +Mon Oct 22 10:44:00 UTC 2018 - Fridrich Strba + +- Upgrade to 1.7.25 +- Modify the build.xml file tarball to correspond to the right + version +- Modify slf4j-commons-lang3.patch to the new context + +--- +Mon Oct 15 14:52:23 UTC 2018 - Fridrich Strba + +- Install the maven artefacts to have mvn dependencies/provides + generated automatically + +--- +Fri May 18 09:17:44 UTC 2018 - pmonrealgonza...@suse.com + +- Security fix: [bsc#1085970, CVE-2018-8088] + * Disallow EventData deserialization by default + * Added slf4j-Disallow-EventData-deserialization-by-default.patch +refreshed from Fedora [ https://src.fedoraproject.org/rpms/slf4j/ +blob/d7cd96bc7a8e8d8d62c8bc62baa7df02cef56c63/f/ +0001-Disallow-EventData-deserialization-by-default.patch ] + +--- +Wed Oct 11 09:08:10 UTC 2017 - fst...@suse.com + +- Adeed patch: + * slf4j-commons-lang3.patch ++ Use apache-commons-lang3 instead of apache-commons-lang + +--- +Sun Sep 10 13:38:22 UTC 2017 - fst...@suse.com + +- Specify java source and target levels 1.6 in order to allow + building with jdk9 +- Disable doclint to avoid bailing out on formatting errors +- Recompress the build.xml.tar.bz2, so that it is a real tar.bz2 + +--- +Fri May 19 16:49:25 UTC 2017 - tchva...@suse.com + +- Remove some not-needed deps + +--- +Tue Nov 10 09:07:58 UTC 2015 - dmacvi...@suse.de + +- note: + slf4j-pom_xml.patch was removed (not relevant anymore) + +--- +Fri Oct 23 10:14:51 UTC 2015 - dmacvi...@suse.de + +- remove all unnecessary maven depmap metadata + +--- +Fri Oct 23 08:56:21 UTC 2015 - dmacvi...@suse.de + +- update to version 1.7.12 + +--- +Wed Mar 18 09:46:20 UTC 2015 - tchva...@suse.com + +- Fix build with new javapackages-tools + +--- +Fri Aug 29 12:50:01 UTC 2014 - co...@suse.com + +- build against log4j-mini to avoid a cycle + +--- +Thu Sep 19 14:22:54 UTC 2013 - mvysko...@suse.com + +- self-provide osgi(slf4j.api) symbol + +--- +Fri Se
commit reflectasm for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package reflectasm for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:03 Comparing /work/SRC/openSUSE:Leap:15.2/reflectasm (Old) and /work/SRC/openSUSE:Leap:15.2/.reflectasm.new.26092 (New) Package is "reflectasm" Wed Feb 5 07:25:03 2020 rev:1 rq:763033 version:1.11.0 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.reflectasm.new.26092/reflectasm.changes 2020-02-05 07:25:04.290636857 +0100 @@ -0,0 +1,10 @@ +--- +Thu Nov 21 18:32:27 UTC 2019 - Fridrich Strba + +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin + +--- +Wed Nov 13 05:30:10 UTC 2019 - Fridrich Strba + +- Initial packaging of reflectasm 1.11.0 New: reflectasm-1.11.0.tar.gz reflectasm.changes reflectasm.spec Other differences: -- ++ reflectasm.spec ++ # # spec file for package reflectasm # # Copyright (c) 2019 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: reflectasm Version:1.11.0 Release:0 Summary:High performance Java library that provides reflection by using code generation License:BSD-3-Clause Group: Development/Libraries/Java URL:https://github.com/EsotericSoftware/reflectasm Source0: https://github.com/EsotericSoftware/reflectasm/archive/%{name}-%{version}.tar.gz BuildRequires: fdupes BuildRequires: maven-local BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.ow2.asm:asm) BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) BuildArch: noarch %description ReflectASM is a very small Java library that provides high performance reflection by using code generation. An access class is generated to set/get fields, call methods, or create a new instance. The access class uses byte-code rather than Java's reflection, so it is much faster. It can also access primitive fields via byte-code to avoid boxing. %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{name}-%{name}-%{version} find -name "*.class" -delete find -name "*.jar" -delete sed -i 's/\r//' license.txt # Do not shade asm %pom_remove_plugin :maven-shade-plugin %{mvn_file} :%{name} %{name} %{mvn_alias} :%{name} "com.esotericsoftware.%{name}:%{name}" # AssertionFailedError: expected:<1> but was:<0> rm -r test/com/esotericsoftware/reflectasm/ClassLoaderTest.java %build %{mvn_build} -f \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} -- -Dmaven.compiler.release=6 %endif %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %doc README.md %license license.txt %files javadoc -f .mfiles-javadoc %license license.txt %changelog
commit ws-jaxme for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package ws-jaxme for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:37 Comparing /work/SRC/openSUSE:Leap:15.2/ws-jaxme (Old) and /work/SRC/openSUSE:Leap:15.2/.ws-jaxme.new.26092 (New) Package is "ws-jaxme" Wed Feb 5 07:24:37 2020 rev:27 rq:762819 version:0.5.2 Changes: --- /work/SRC/openSUSE:Leap:15.2/ws-jaxme/ws-jaxme.changes 2020-01-15 16:29:34.344792283 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ws-jaxme.new.26092/ws-jaxme.changes 2020-02-05 07:24:38.366625940 +0100 @@ -1,0 +2,18 @@ +Tue Oct 1 10:20:26 UTC 2019 - Fridrich Strba + +- Build against new compatibility package log4j12 + +--- +Fri Oct 5 10:08:58 UTC 2018 - Fridrich Strba + +- Fix for a build breakages on i586 with jdk11 + * Working around a possible race condition + * Allows building with jdk11 + +--- +Fri Sep 28 11:57:35 UTC 2018 - Fridrich Strba + +- BuildConflict with java-devel >= 11, since it fails intermitently + on i586 with jdk11 + +--- Other differences: -- ++ ws-jaxme.spec ++ --- /var/tmp/diff_new_pack.sT9VK4/_old 2020-02-05 07:24:38.922626174 +0100 +++ /var/tmp/diff_new_pack.sT9VK4/_new 2020-02-05 07:24:38.922626174 +0100 @@ -1,7 +1,7 @@ # # spec file for package ws-jaxme # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -41,7 +41,7 @@ BuildRequires: javapackages-tools BuildRequires: jaxp_transform_impl BuildRequires: junit >= 3.8.1 -BuildRequires: log4j +BuildRequires: log4j12 BuildRequires: xalan-j2 BuildRequires: xerces-j2 BuildRequires: xml-commons-apis @@ -115,7 +115,7 @@ antlr \ apache-commons-codec \ hsqldb \ -log4j \ +log4j12/log4j-12 \ xalan-j2 \ xalan-j2-serializer \ xmldb-api \ @@ -123,7 +123,7 @@ xml-commons-apis \ xml-commons-resolver \ junit) -ant all Docs.all \ +ant Docs.all \ -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 \ -Dbuild.sysclasspath=first \ -Ddocbook.home=%{_datadir}/xml/docbook \
commit maven-resources-plugin for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-resources-plugin for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:27 Comparing /work/SRC/openSUSE:Leap:15.2/maven-resources-plugin (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-resources-plugin.new.26092 (New) Package is "maven-resources-plugin" Wed Feb 5 07:24:27 2020 rev:1 rq:762771 version:3.1.0 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-resources-plugin.new.26092/maven-resources-plugin.changes 2020-02-05 07:24:27.854621514 +0100 @@ -0,0 +1,18 @@ +--- +Sun Nov 24 17:47:59 UTC 2019 - Fridrich Strba + +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin + +--- +Wed Apr 3 09:27:51 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-resources-plugin 3.1.0 +- Generate and customize ant build.xml file to use with the + bootstrap variang +- Create as a multibuild package to allow bootstrapping +- Added patch: + * maven-resources-plugin-bootstrap-resources.patch ++ For the bootstrap version, add pre-generated resources that + need maven-plugin-plugin and maven to be generated at build + time New: _multibuild maven-resources-plugin-3.1.0-source-release.zip maven-resources-plugin-bootstrap-resources.patch maven-resources-plugin-build.xml maven-resources-plugin.changes maven-resources-plugin.spec Other differences: -- ++ maven-resources-plugin.spec ++ # # spec file for package maven-resources-plugin # # Copyright (c) 2019 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/ # %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "bootstrap" %bcond_without bootstrap %else %bcond_with bootstrap %endif %global base_name maven-resources-plugin Version:3.1.0 Release:0 Summary:Maven Resources Plugin License:Apache-2.0 Group: Development/Libraries/Java URL:http://maven.apache.org/plugins/maven-resources-plugin Source0: http://repo2.maven.org/maven2/org/apache/maven/plugins/%{base_name}/%{version}/%{base_name}-%{version}-source-release.zip Source1:%{base_name}-build.xml Patch0: %{base_name}-bootstrap-resources.patch BuildRequires: apache-commons-io BuildRequires: fdupes BuildRequires: javapackages-local BuildRequires: maven-filtering BuildRequires: maven-lib BuildRequires: maven-plugin-annotations BuildRequires: plexus-interpolation BuildRequires: plexus-utils BuildRequires: sisu-plexus BuildRequires: unzip BuildRequires: xmvn-install BuildRequires: xmvn-resolve BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:) BuildArch: noarch %if %{with bootstrap} Name: %{base_name}-bootstrap BuildRequires: ant %else Name: %{base_name} BuildRequires: xmvn BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness) BuildRequires: mvn(org.apache.maven.plugins:maven-compiler-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-jar-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-javadoc-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-resources-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin) Obsoletes: %{base_name}-bootstrap #!BuildRequires: maven-compiler-plugin-bootstrap #!BuildRequires: maven-jar-plugin-bootstrap #!BuildRequires: maven-javadoc-plugin-bootstrap #!BuildRequires: maven-plugin-plugin-bootstrap #!BuildRequires: maven-resources-plugin-bootstrap #!BuildRequires: maven-surefire-plugin-bootstrap %endif %description The Resources Plugin handles the copying of project resources to the output directory. %if %{without bootstrap} %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML %description javadoc API documentation for %{name}. %endif %prep %setup -q -n %{base_name}-%{version} %if %{with bootstrap} cp %{SOURCE1} build.xml %
commit maven-doxia-sitetools for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-doxia-sitetools for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:32 Comparing /work/SRC/openSUSE:Leap:15.2/maven-doxia-sitetools (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-doxia-sitetools.new.26092 (New) Package is "maven-doxia-sitetools" Wed Feb 5 07:24:32 2020 rev:1 rq:762774 version:1.7.5 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-doxia-sitetools.new.26092/maven-doxia-sitetools.changes 2020-02-05 07:24:33.402623850 +0100 @@ -0,0 +1,5 @@ +--- +Thu Mar 28 20:37:01 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-doxia-sitetools 1.7.5 +- Generate and customize ant build files New: 0001-Port-to-plexus-utils-3.0.24.patch 0002-Remove-dependency-on-velocity-tools.patch doxia-sitetools-1.7.5-source-release.zip maven-doxia-sitetools-build.tar.xz maven-doxia-sitetools.changes maven-doxia-sitetools.spec Other differences: -- ++ maven-doxia-sitetools.spec ++ # # spec file for package maven # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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/ # %global parent maven-doxia %global subproj sitetools Name: %{parent}-%{subproj} Version:1.7.5 Release:0 Summary:Doxia content generation framework License:Apache-2.0 Group: Development/Libraries/Java URL:http://maven.apache.org/doxia/ Source0: http://repo2.maven.org/maven2/org/apache/maven/doxia/doxia-sitetools/%{version}/doxia-%{subproj}-%{version}-source-release.zip Source1:%{name}-build.tar.xz Patch0: 0001-Port-to-plexus-utils-3.0.24.patch Patch1: 0002-Remove-dependency-on-velocity-tools.patch BuildRequires: ant BuildRequires: apache-commons-cli BuildRequires: apache-commons-collections BuildRequires: apache-commons-io BuildRequires: apache-commons-lang3 BuildRequires: fdupes BuildRequires: guava20 BuildRequires: javapackages-local BuildRequires: jdom2 BuildRequires: maven-artifact BuildRequires: maven-artifact-manager BuildRequires: maven-doxia-core BuildRequires: maven-doxia-logging-api BuildRequires: maven-doxia-module-fo BuildRequires: maven-doxia-module-xhtml BuildRequires: maven-doxia-sink-api BuildRequires: maven-lib BuildRequires: maven-project BuildRequires: maven-reporting-api BuildRequires: modello BuildRequires: objectweb-asm BuildRequires: plexus-classworlds BuildRequires: plexus-cli BuildRequires: plexus-containers-component-annotations BuildRequires: plexus-containers-container-default BuildRequires: plexus-i18n BuildRequires: plexus-interpolation BuildRequires: plexus-metadata-generator BuildRequires: plexus-utils BuildRequires: plexus-velocity BuildRequires: qdox BuildRequires: unzip BuildRequires: velocity BuildRequires: xbean BuildRequires: xmvn-install BuildRequires: xmvn-resolve BuildRequires: xz BuildRequires: mvn(org.apache.maven.doxia:doxia-module-apt) BuildRequires: mvn(org.apache.maven.doxia:doxia-module-fml) BuildRequires: mvn(org.apache.maven.doxia:doxia-module-markdown) BuildRequires: mvn(org.apache.maven.doxia:doxia-module-xdoc) BuildRequires: mvn(org.apache.maven:maven-parent:pom:) BuildArch: noarch %description Doxia is a content generation framework which aims to provide its users with powerful techniques for generating static and dynamic content. Doxia can be used to generate static sites in addition to being incorporated into dynamic content generation systems like blogs, wikis and content management systems. %package javadoc Summary:Javadoc for %{name} Group: Development/Libraries/Java %description javadoc API documentation for %{name}. %prep %setup -q -n doxia-%{subproj}-%{version} -a1 %patch0 -p1 %patch1 -p1 # complains %pom_remove_plugin :apache-rat-plugin %pom_remove_plugin :maven-enforcer-plugin %pom_remove_plugin org.codehaus.mojo:clirr-maven-plugin %pom_remove_dep net.sourceforge.htmlunit:htmlunit doxia-site-renderer/pom.xml %pom_remove_dep -r :ve
commit apache-commons-beanutils for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package apache-commons-beanutils for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:21 Comparing /work/SRC/openSUSE:Leap:15.2/apache-commons-beanutils (Old) and /work/SRC/openSUSE:Leap:15.2/.apache-commons-beanutils.new.26092 (New) Package is "apache-commons-beanutils" Wed Feb 5 07:24:21 2020 rev:11 rq:762766 version:1.9.4 Changes: --- /work/SRC/openSUSE:Leap:15.2/apache-commons-beanutils/apache-commons-beanutils.changes 2020-01-15 14:46:57.501276475 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.apache-commons-beanutils.new.26092/apache-commons-beanutils.changes 2020-02-05 07:24:21.714618928 +0100 @@ -2 +2 @@ -Wed Aug 21 14:34:18 UTC 2019 - Pedro Monreal Gonzalez +Mon Oct 7 07:22:44 UTC 2019 - Fridrich Strba @@ -3,0 +4,14 @@ +- Add aliases to account for the ephemeral commons-beanutils-core + and commons-beanutils-bean-collections split. + +--- +Thu Oct 3 08:16:19 UTC 2019 - Fridrich Strba + +- Remove reference to parent pom, since it is not needed when not + building with maven + +--- +Wed Aug 21 14:56:26 UTC 2019 - Pedro Monreal Gonzalez + +- Update to 1.9.4 + * BEANUTILS-520: BeanUtils mitigate CVE-2014-0114 @@ -7 +21,56 @@ - * Added apache-commons-beanutils-CVE-2019-10086.patch +- Fix build version in build.xml + * Added apache-commons-beanutils-fix-build-version.patch + +--- +Tue Oct 23 17:30:33 UTC 2018 - Fridrich Strba + +- Cleanup the maven pom files installation + +--- +Fri Sep 21 07:44:23 UTC 2018 - Tomáš Chvátal + +- Fix the Source URLs to use mirrors properly + +--- +Thu Sep 20 10:45:41 UTC 2018 - pmonrealgonza...@suse.com + +- Updated to 1.9.3 + * This is a bug fix release, which also improves the tests for +building on Java 8. + * Note that Java 8 and later no longer support indexed bean +properties on java.util.List, only on arrays like String[]. +(BEANUTILS-492). This affects PropertyUtils.getPropertyType() +and PropertyUtils.getPropertyDescriptor(); their javadoc have +therefore been updated to reflect this change in the JDK. + * Changes in this version include: +- Fixed Bugs: + * BEANUTILS-477: Changed log level in FluentPropertyBeanIntrospector + * BEANUTILS-492: Fixed exception when setting indexed properties + on DynaBeans. + * BEANUTILS-470: Precision lost when converting BigDecimal. + * BEANUTILS-465: Indexed List Setters fixed. +- Changes: + * BEANUTILS-433: Update dependency from JUnit 3.8.1 to 4.12. + * BEANUTILS-469: Update commons-logging from 1.1.1 to 1.2. + * BEANUTILS-474: FluentPropertyBeanIntrospector does not use the + same naming algorithm as DefaultBeanIntrospector. + * BEANUTILS-490: Update Java requirement from Java 5 to 6. + * BEANUTILS-482: Update commons-collections from 3.2.1 to 3.2.2 +(CVE-2015-4852). + * BEANUTILS-490: Update java requirement to Java 6. + * BEANUTILS-492: IndexedPropertyDescriptor tests now pass on Java 8. + * BEANUTILS-495: DateConverterTestBase fails on M/d/yy in Java 9. + * BEANUTILS-496: testGetDescriptorInvalidBoolean fails on Java 9. +- Historical list of changes: + http://commons.apache.org/proper/commons-beanutils/changes-report.html + +- Refreshed patch jdk9.patch for this version update + +--- +Tue May 15 06:03:11 UTC 2018 - fst...@suse.com + +- Modified patch: + * jdk9.patch ++ Build with source and target 8 to prepare for a possible + removal of 1.6 compatibility +- Run fdupes on documentation Old: apache-commons-beanutils-CVE-2019-10086.patch commons-beanutils-1.9.2-src.tar.gz New: apache-commons-beanutils-fix-build-version.patch commons-beanutils-1.9.4-src.tar.gz commons-beanutils-1.9.4-src.tar.gz.asc Other differences: -- ++ apache-commons-beanutils.spec ++ --- /var/tmp/diff_new_pack.39DicC/_old 2020-02-05 07:24:22.602619302 +0100 +++ /var/tmp/diff_new_pack.39DicC/_new 2020-02-05 07:24:22.606619304 +0100 @@ -19,18 +19,21 @@ %define base_name beanutils %define short_name commons-%{base_name} Name: apache-commons-beanutils -Version:1.9.2 +Version:1.9.4 Release:0 Summary:Utility methods for accessing and modifying the properties of JavaBeans License:Apache-2.0 -Group: Developme
commit maven-jar-plugin for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-jar-plugin for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:25 Comparing /work/SRC/openSUSE:Leap:15.2/maven-jar-plugin (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-jar-plugin.new.26092 (New) Package is "maven-jar-plugin" Wed Feb 5 07:24:25 2020 rev:1 rq:762769 version:3.2.0 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-jar-plugin.new.26092/maven-jar-plugin.changes 2020-02-05 07:24:26.402620903 +0100 @@ -0,0 +1,33 @@ +--- +Mon Nov 25 17:28:29 UTC 2019 - Fridrich Strba + +- Update to version 3.2.0 +- Modified patch: + * maven-jar-plugin-bootstrap-resources.patch ++ regenerate from non-bootstrap build + +--- +Sun Nov 24 17:46:08 UTC 2019 - Fridrich Strba + +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin + +--- +Tue Oct 8 05:35:17 UTC 2019 - Fridrich Strba + +- Added patch: + * 01-allow-replacing-artifacts.patch ++ Warn but do not fail with misconfigured plugin + +--- +Mon Apr 1 05:41:53 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-jar-plugin 3.1.0 as a multibuild + package in order to be able to bootstrap a repository +- Generate and customize maven build.xml file for the bootstrap + variant +- Added patch: + * maven-jar-plugin-bootstrap-resources.patch ++ For the bootstrap variant, add the pre-generated resources + in order to be able to build even without + maven-plugin-plugin New: 01-allow-replacing-artifacts.patch _multibuild maven-jar-plugin-3.2.0-source-release.zip maven-jar-plugin-bootstrap-resources.patch maven-jar-plugin-build.xml maven-jar-plugin.changes maven-jar-plugin.spec Other differences: -- ++ maven-jar-plugin.spec ++ # # spec file for package maven-jar-plugin # # Copyright (c) 2019 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/ # %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "bootstrap" %bcond_without bootstrap %else %bcond_with bootstrap %endif %global base_name maven-jar-plugin Version:3.2.0 Release:0 Summary:Maven JAR Plugin License:Apache-2.0 Group: Development/Libraries/Java URL:http://maven.apache.org/plugins/maven-jar-plugin/ Source0: http://repo2.maven.org/maven2/org/apache/maven/plugins/%{base_name}/%{version}/%{base_name}-%{version}-source-release.zip Source1:%{base_name}-build.xml Patch0: %{base_name}-bootstrap-resources.patch Patch1: 01-allow-replacing-artifacts.patch BuildRequires: fdupes BuildRequires: javapackages-local BuildRequires: maven-archiver >= 3.5.0 BuildRequires: maven-file-management BuildRequires: maven-lib BuildRequires: maven-plugin-annotations BuildRequires: plexus-archiver >= 4.2.0 BuildRequires: plexus-utils >= 3.3.0 BuildRequires: sisu-plexus BuildRequires: unzip BuildRequires: xmvn-install BuildRequires: xmvn-resolve BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:) BuildArch: noarch %if %{with bootstrap} Name: %{base_name}-bootstrap BuildRequires: ant %else Name: %{base_name} BuildRequires: xmvn BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness) BuildRequires: mvn(org.apache.maven.plugins:maven-compiler-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-jar-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-javadoc-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-resources-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin) Obsoletes: %{base_name}-bootstrap #!BuildRequires: maven-compiler-plugin-bootstrap #!BuildRequires: maven-jar-plugin-bootstrap #!BuildRequires: maven-javadoc-plugin-bootstrap #!BuildRequires: maven
commit jhighlight for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jhighlight for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:08 Comparing /work/SRC/openSUSE:Leap:15.2/jhighlight (Old) and /work/SRC/openSUSE:Leap:15.2/.jhighlight.new.26092 (New) Package is "jhighlight" Wed Feb 5 07:25:08 2020 rev:1 rq:763037 version:1.0.1 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jhighlight.new.26092/jhighlight.changes 2020-02-05 07:25:09.578639084 +0100 @@ -0,0 +1,4 @@ +--- +Wed May 8 13:56:40 UTC 2019 - Fridrich Strba + +- Initial packaging of jhighlight 1.0.1 New: jhighlight-1.0.1.tar.gz jhighlight.changes jhighlight.spec servlet31.patch Other differences: -- ++ jhighlight.spec ++ # # spec file for package jhighlight # # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: jhighlight Version:1.0.1 Release:0 Summary:An embeddable pure Java syntax highlighting library License:LGPL-2.1-or-later OR CDDL-1.0 Group: Development/Libraries/Java URL:http://svn.rifers.org/jhighlight Source0: https://github.com/codelibs/jhighlight/archive/jhighlight-%{version}.tar.gz Patch0: servlet31.patch BuildRequires: fdupes BuildRequires: maven-local BuildRequires: mvn(javax.servlet:servlet-api) BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin) BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) BuildArch: noarch %description JHighlight is an embeddable pure Java syntax highlighting library that supports Java, Groovy, C++, HTML, XHTML, XML and LZX languages and outputs to XHTML. It also supports RIFE (http://rifers.org) templates tags and highlights them clearly so that you can easily identify the difference between your RIFE markup and the actual marked up source. %package javadoc Summary:Javadocs for %{name} Group: Documentation/HTML %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n %{name}-%{name}-%{version} %patch0 %{mvn_alias} : com.uwyn: %build %{mvn_build} -f -- -Dsource=6 %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles %doc README.md %license COPYING %doc LICENSE_LGPL.txt LICENSE_CDDL.txt %files javadoc -f .mfiles-javadoc %doc LICENSE_LGPL.txt LICENSE_CDDL.txt %license COPYING %changelog ++ servlet31.patch ++ --- src/main/java/com/uwyn/jhighlight/servlet/HighlightFilter.java.sav 2014-10-11 07:51:58.0 +0300 +++ src/main/java/com/uwyn/jhighlight/servlet/HighlightFilter.java 2015-03-05 20:11:11.701332059 +0200 @@ -232,5 +232,13 @@ public final class HighlightFilter imple { return mOutput.toByteArray(); } + + public void setWriteListener(javax.servlet.WriteListener listener) { + throw new UnsupportedOperationException("Not implemented yet."); + } + + public boolean isReady() { + return false; + } } }
commit oro for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package oro for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:36 Comparing /work/SRC/openSUSE:Leap:15.2/oro (Old) and /work/SRC/openSUSE:Leap:15.2/.oro.new.26092 (New) Package is "oro" Wed Feb 5 07:24:36 2020 rev:16 rq:762816 version:2.0.8 Changes: --- /work/SRC/openSUSE:Leap:15.2/oro/oro.changes2020-01-15 15:37:36.907035607 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.oro.new.26092/oro.changes 2020-02-05 07:24:36.422625122 +0100 @@ -1,0 +2,6 @@ +Thu Feb 14 08:46:56 UTC 2019 - Fridrich Strba + +- Add the maven pom file +- Build and distribute the api documentation too + +--- New: oro-2.0.8.pom Other differences: -- ++ oro.spec ++ --- /var/tmp/diff_new_pack.vRcMKH/_old 2020-02-05 07:24:36.798625280 +0100 +++ /var/tmp/diff_new_pack.vRcMKH/_new 2020-02-05 07:24:36.802625282 +0100 @@ -1,7 +1,7 @@ # # spec file for package oro # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,11 +24,13 @@ License:Apache-2.0 Group: Development/Libraries/Java Url:http://jakarta.apache.org/oro/ -Source0:%{full_name}-%{version}.tar.gz +Source0: http://archive.apache.org/dist/jakarta/oro/%{full_name}-%{version}.tar.gz +Source1: http://repo1.maven.org/maven2/%{name}/%{name}/%{version}/%{name}-%{version}.pom BuildRequires: ant +BuildRequires: fdupes +BuildRequires: javapackages-local BuildRequires: xml-commons-apis Provides: %{full_name} = %{version}-%{release} -Obsoletes: %{name}-javadoc BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -43,6 +45,13 @@ copyright holder of the ORO libraries. Daniel will continue to participate in their development under the Jakarta Project. +%package javadoc +Summary:Javadoc for %{name} +Group: Development/Libraries/Java + +%description javadoc +Javadoc for %{name}. + %prep %setup -q -n %{full_name}-%{version} # remove all binary libs @@ -54,18 +63,29 @@ %build ant \ -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 \ - -Dfinal.name=%{name} jar + -Dfinal.name=%{name} jar javadocs %install -#jars -install -d -m 755 %{buildroot}%{_javadir} -install -m 644 %{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar -(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"`; done) -(cd %{buildroot}%{_javadir} && for jar in oro*.jar; do ln -sf ${jar} jakarta-${jar}; done) - -%files -%defattr(-,root,root) -%doc COMPILE ISSUES README TODO CHANGES CONTRIBUTORS LICENSE STYLE -%{_javadir}/*.jar +# jar +install -dm 0755 %{buildroot}%{_javadir} +install -pm 0644 %{name}.jar %{buildroot}%{_javadir}/ +ln -sf %{name}.jar %{buildroot}%{_javadir}/%{full_name}.jar +# pom +install -dm 0755 %{buildroot}%{_mavenpomdir} +install -pm 0644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/%{name}.pom +%add_maven_depmap %{name}.pom %{name}.jar +# javadoc +install -dm 0755 %{buildroot}%{_javadocdir}/%{name} +cp -pr docs/api/* %{buildroot}%{_javadocdir}/%{name}/ +%fdupes %{buildroot}%{_javadocdir} + +%files -f .mfiles +%doc COMPILE ISSUES README TODO CHANGES CONTRIBUTORS STYLE +%license LICENSE +%{_javadir}/%{full_name}.jar + +%files javadoc +%license LICENSE +%{_javadocdir}/%{name} %changelog ++ oro-2.0.8.pom ++ 4.0.0 oro oro 2.0.8
commit xpp2 for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package xpp2 for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:44 Comparing /work/SRC/openSUSE:Leap:15.2/xpp2 (Old) and /work/SRC/openSUSE:Leap:15.2/.xpp2.new.26092 (New) Package is "xpp2" Wed Feb 5 07:24:44 2020 rev:17 rq:762849 version:2.1.10 Changes: --- /work/SRC/openSUSE:Leap:15.2/xpp2/xpp2.changes 2020-01-15 16:31:39.148862588 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.xpp2.new.26092/xpp2.changes 2020-02-05 07:24:46.282629274 +0100 @@ -1,0 +2,6 @@ +Fri Nov 8 12:01:16 UTC 2019 - Fridrich Strba + +- BuildRequire xerces-j2, because it is not automatically pulled + by ant anymore + +--- Other differences: -- ++ xpp2.spec ++ --- /var/tmp/diff_new_pack.XftuT2/_old 2020-02-05 07:24:46.766629478 +0100 +++ /var/tmp/diff_new_pack.XftuT2/_new 2020-02-05 07:24:46.770629479 +0100 @@ -1,7 +1,7 @@ # # spec file for package xpp2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -32,6 +32,7 @@ BuildRequires: fdupes BuildRequires: javapackages-tools BuildRequires: junit +BuildRequires: xerces-j2 BuildRequires: xml-commons-apis Requires: xml-commons-apis BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -79,7 +80,7 @@ %build export OPT_JAR_LIST="ant/ant-junit junit" -export CLASSPATH=$(build-classpath xml-commons-apis) +export CLASSPATH=$(build-classpath xml-commons-apis xerces-j2) ant all api api.impl CLASSPATH=$CLASSPATH:$(build-classpath junit):build/tests:build/lib/PullParser-2.1.10.jar java AllTests
commit javacc for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package javacc for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:43 Comparing /work/SRC/openSUSE:Leap:15.2/javacc (Old) and /work/SRC/openSUSE:Leap:15.2/.javacc.new.26092 (New) Package is "javacc" Wed Feb 5 07:24:43 2020 rev:12 rq:762847 version:7.0.4 Changes: --- /work/SRC/openSUSE:Leap:15.2/javacc/javacc.changes 2020-01-15 15:13:15.682169242 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.javacc.new.26092/javacc.changes 2020-02-05 07:24:45.326628871 +0100 @@ -1,0 +2,19 @@ +Tue Apr 9 14:37:13 UTC 2019 - Fridrich Strba + +- Make this a multibuild package where the bootstrap version is + built using the included javacc.jar and the non-bootstrap version + uses the system javacc.jar + +--- +Wed Feb 6 09:12:23 UTC 2019 - Fridrich Strba + +- Upgrade to 7.0.4 + * No obvious changelog + * Fixes a number of C++ generation issues +- Generate the scripts during build using jpackage_script +- Build and package the javadoc documentation +- Removed patch: + * javacc.patch ++ not needed any more in this version + +--- Old: javacc javacc-5.0src.tar.gz javacc.patch jjdoc jjtree New: 7.0.4.tar.gz _multibuild Other differences: -- ++ javacc.spec ++ --- /var/tmp/diff_new_pack.WQTR8d/_old 2020-02-05 07:24:45.898629112 +0100 +++ /var/tmp/diff_new_pack.WQTR8d/_new 2020-02-05 07:24:45.902629114 +0100 @@ -1,7 +1,8 @@ # # spec file for package javacc # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2000-2005, JPackage Project # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,28 +13,41 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -Name: javacc -Version:5.0 +%global flavor @BUILD_FLAVOR@%{nil} +%if "%{flavor}" == "bootstrap" +%bcond_without bootstrap +%else +%bcond_with bootstrap +%endif +%global base_name javacc +Version:7.0.4 Release:0 Summary:A Parser and Scanner Generator for Java License:BSD-3-Clause Group: Development/Libraries/Java -Url:http://javacc.java.net/ -Source0: http://java.net/projects/%{name}/downloads/download/%{name}-%{version}src.tar.gz -Source1:javacc -Source2:jjdoc -Source3:jjtree -Patch0: javacc.patch +URL:http://javacc.org +Source0:https://github.com/javacc/javacc/archive/%{version}.tar.gz BuildRequires: ant +BuildArch: noarch +%if %{with bootstrap} +Name: %{base_name}-bootstrap +BuildRequires: javapackages-tools +Provides: %{base_name} +%else +Name: %{base_name} +BuildRequires: %{base_name} BuildRequires: fdupes -BuildRequires: java-devel -BuildRequires: xml-commons-apis +BuildRequires: javapackages-local +# Explicit javapackages-tools requires since scripts use +# /usr/share/java-utils/java-functions Requires: javapackages-tools -BuildArch: noarch +Provides: %{base_name}-bootstrap +Obsoletes: %{base_name}-bootstrap +%endif %description Java Compiler Compiler (JavaCC) is the most popular parser generator @@ -45,65 +59,97 @@ with JavaCC), actions, debugging, etc. %package manual -Summary:A Parser and Scanner Generator for Java -Group: Development/Libraries/Java +Summary:Manual for %{name} +Group: Documentation/Other %description manual -Java Compiler Compiler (JavaCC) is the most popular parser generator -for use with Java applications. A parser generator is a tool that reads -a grammar specification and converts it to a Java program that can -recognize matches to the grammar. In addition to the parser generator -itself, JavaCC provides other standard capabilities related to parser -generation such as tree building (via a tool called JJTree included -with JavaCC), actions, debugging, etc. +Manual for %{name}. %package demo -Summary:A Parser and Scanner Generator for Java +Summary:Examples for %{name} Group: Development/Libraries/Java +Requires: %{name} = %{version}-%{release} %description demo -Java Compiler Compiler (JavaCC) is the most popular parser generator -for use with Java applications. A parser generator is a tool that reads -a gram
commit signpost-core for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package signpost-core for openSUSE:Leap:15.2 checked in at 2020-02-05 07:25:02 Comparing /work/SRC/openSUSE:Leap:15.2/signpost-core (Old) and /work/SRC/openSUSE:Leap:15.2/.signpost-core.new.26092 (New) Package is "signpost-core" Wed Feb 5 07:25:02 2020 rev:1 rq:763032 version:1.2.1.2 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.signpost-core.new.26092/signpost-core.changes 2020-02-05 07:25:02.286636013 +0100 @@ -0,0 +1,10 @@ +--- +Thu Nov 21 18:30:42 UTC 2019 - Fridrich Strba + +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin + +--- +Wed Nov 13 05:42:12 UTC 2019 - Fridrich Strba + +- Initial packaging of signpost-core 1.2.1.2 New: LICENSE-2.0.txt signpost-3017160f847564879520c564b4bb04abb7b680fe.tar.gz signpost-core.changes signpost-core.spec Other differences: -- ++ signpost-core.spec ++ # # spec file for package signpost-core # # Copyright (c) 2019 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/ # %global githash 3017160f847564879520c564b4bb04abb7b680fe Name: signpost-core Version:1.2.1.2 Release:0 Summary:A simple, light-weight, and modular OAuth client library for the Java platform License:Apache-2.0 URL:https://github.com/mttkay/signpost Source0: https://github.com/mttkay/signpost/archive/%{githash}/signpost-%{githash}.tar.gz Source1:http://www.apache.org/licenses/LICENSE-2.0.txt BuildRequires: fdupes BuildRequires: maven-local BuildRequires: mvn(commons-codec:commons-codec) BuildRequires: mvn(org.apache.httpcomponents:httpclient) BuildRequires: mvn(org.apache.httpcomponents:httpcore) BuildArch: noarch %description Signpost is the easy and intuitive solution for signing HTTP messages on the Java platform in conformance with the OAuth Core 1.0a standard. Signpost follows a modular and flexible design, allowing you to combine it with different HTTP messaging layers %package -n oauth-signpost Summary:Parent POM for %{name} %description -n oauth-signpost This package contains the Parent POM for %{name}. %package -n signpost-commonshttp4 Summary:Signpost Apache HttpClient Supports %description -n signpost-commonshttp4 Signpost Apache HttpClient Supports. %package javadoc Summary:Javadoc for %{name} %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n signpost-%{githash} # Remove pre-built JAR and class files find -name '*.jar' -delete find -name '*.class' -delete cp -p %{SOURCE1} LICENSE sed -i 's/\r//' LICENSE # Unneeded modules %pom_disable_module signpost-jetty6 # Resolve javadoc doclint problems %pom_remove_plugin :maven-javadoc-plugin # Unneeded task %pom_remove_plugin -r :maven-antrun-plugin %pom_remove_plugin -r :maven-release-plugin %{mvn_file} :%{name} %{name} %{mvn_file} :signpost-commonshttp4 signpost-commonshttp4 %build %{mvn_build} -s -f \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} -- -Dmaven.compiler.release=6 %endif %install %mvn_install %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles-%{name} %doc README.markdown %license LICENSE %files -n oauth-signpost -f .mfiles-oauth-signpost %license LICENSE %files -n signpost-commonshttp4 -f .mfiles-signpost-commonshttp4 %files javadoc -f .mfiles-javadoc %license LICENSE %changelog ++ LICENSE-2.0.txt ++ Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the
commit jython for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jython for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:45 Comparing /work/SRC/openSUSE:Leap:15.2/jython (Old) and /work/SRC/openSUSE:Leap:15.2/.jython.new.26092 (New) Package is "jython" Wed Feb 5 07:24:45 2020 rev:22 rq:762881 version:2.2.1 Changes: --- /work/SRC/openSUSE:Leap:15.2/jython/jython.changes 2020-01-15 15:14:34.802213872 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jython.new.26092/jython.changes 2020-02-05 07:24:46.914629540 +0100 @@ -1,0 +2,18 @@ +Wed Jun 26 15:53:35 UTC 2019 - Fridrich Strba + +- Add maven artifact alias + +--- +Tue Feb 12 13:35:57 UTC 2019 - Fridrich Strba + +- Build against jline1, a compatibility package + +--- +Fri Nov 23 09:23:44 UTC 2018 - Fridrich Strba + +- Distribute the maven pom file and generate the mvn(...) provides +- Added patch: + * jython-dont-validate-pom.patch ++ Do not validate the pom.xml file during the build + +--- New: jython-dont-validate-pom.patch Other differences: -- ++ jython.spec ++ --- /var/tmp/diff_new_pack.ETM2p4/_old 2020-02-05 07:24:47.502629787 +0100 +++ /var/tmp/diff_new_pack.ETM2p4/_new 2020-02-05 07:24:47.506629789 +0100 @@ -1,7 +1,7 @@ # # spec file for package jython # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,24 +12,22 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%{expand: %%define pyver %(python -c 'import sys;print(sys.version[0:3])')} - +%global pyver %(python -c 'import sys;print(sys.version[0:3])') %global cpython_version%{pyver} %global pyxml_version 0.8.3 %global svn_tagRelease_2_2_1 %global _python_bytecompile_errors_terminate_build 0 - Name: jython Version:2.2.1 Release:0 Summary:A Java implementation of the Python language -License:Python-2.0 and Apache-2.0 +License:Python-2.0 AND Apache-2.0 Group: Development/Languages/Python -Url:http://www.jython.org/ +URL:http://www.jython.org/ # Use the included fetch-jython.sh script to generate the source drop # for jython 2.2.1 # sh fetch-jython.sh \ @@ -49,24 +47,26 @@ Patch6: %{name}-sourcetarget.patch Patch7: %{name}-module.patch Patch8: %{name}-compareto.patch -Requires: jakarta-oro -Requires: javapackages-tools -Requires: jline -Requires: libreadline-java >= 0.8.0 -Requires: python >= %{cpython_version} -Requires: servletapi5 -Recommends: mysql-connector-java -Requires: java >= 1.8 +Patch9: %{name}-dont-validate-pom.patch BuildRequires: ant +BuildRequires: fdupes BuildRequires: jakarta-oro BuildRequires: java-devel >= 1.8 -BuildRequires: jline +BuildRequires: javapackages-local +BuildRequires: jline1 BuildRequires: libreadline-java >= 0.8.0 BuildRequires: mysql-connector-java BuildRequires: python >= %{cpython_version} BuildRequires: pyxml >= %{pyxml_version} BuildRequires: servletapi5 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: jakarta-oro +Requires: java >= 1.8 +Requires: javapackages-local +Requires: jline1 +Requires: libreadline-java >= 0.8.0 +Requires: python >= %{cpython_version} +Requires: servletapi5 +Recommends: mysql-connector-java BuildArch: noarch %description @@ -113,8 +113,6 @@ Java allows developers to freely mix the two languages both during development and in shipping products. - - %package javadoc Summary:Javadoc for jython Group: Development/Libraries/Java @@ -140,8 +138,6 @@ Java allows developers to freely mix the two languages both during development and in shipping products. - - %package demo Summary:Demonstration and samples for jython Group: Development/Libraries/Java @@ -168,8 +164,6 @@ Java allows developers to freely mix the two languages both during development and in shipping products. - - %prep %setup -q -n %{name}-svn-%{svn_tag} %patch0 -p1 @@ -180,9 +174,10 @@ %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 %buil
commit icu4j for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package icu4j for openSUSE:Leap:15.2 checked in at 2020-02-05 07:23:29 Comparing /work/SRC/openSUSE:Leap:15.2/icu4j (Old) and /work/SRC/openSUSE:Leap:15.2/.icu4j.new.26092 (New) Package is "icu4j" Wed Feb 5 07:23:29 2020 rev:22 rq:762722 version:63.1 Changes: --- /work/SRC/openSUSE:Leap:15.2/icu4j/icu4j.changes2020-01-15 15:12:01.970127562 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.icu4j.new.26092/icu4j.changes 2020-02-05 07:23:39.746601256 +0100 @@ -1,0 +2,34 @@ +Wed Feb 13 12:42:12 UTC 2019 - Fridrich Strba + +- Added patch: + * icu4j-63.1-java8compat.patch ++ Prevent use of Jdk >= 9 functions +- Clean up the file and sanitize osgi bundle versions + +--- +Tue Nov 27 12:56:30 UTC 2018 - Fridrich Strba + +- Distribute also the charset and localespi jars along with their + pom files. +- Install the jars also to %{_javadir}%{name} directory for + compatibility reasons. + +--- +Fri Nov 23 16:03:18 UTC 2018 - Fridrich Strba + +- Added patch: + * improve-osgi-manifest.patch + +--- +Thu Nov 22 12:23:04 UTC 2018 - Fridrich Strba + +- Version update to 63.1 + * updates to CLDR 34 locale data with many additions and +corrections, and some new languages. + * adds API for number and currency range formatting, and API for +additional Unicode properties and for constructing custom + properties. + * includex data for testing readiness for the upcoming Japanese +calendar era. + +--- Old: icu4j-60.2.tar.xz New: icu4j-63.1-java8compat.patch icu4j-63.1.tar.xz improve-osgi-manifest.patch Other differences: -- ++ icu4j.spec ++ --- /var/tmp/diff_new_pack.7kobRT/_old 2020-02-05 07:23:40.414601537 +0100 +++ /var/tmp/diff_new_pack.7kobRT/_new 2020-02-05 07:23:40.414601537 +0100 @@ -1,7 +1,7 @@ # # spec file for package icu4j # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2000-2007, JPackage Project # # All modifications and additions to the file contributed by third parties @@ -13,30 +13,33 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%global majorver 63 +%global minorver 1 +%global oldmajorver 62 Name: icu4j -Version:60.2 +Version:%{majorver}.%{minorver} Release:0 Summary:International Components for Unicode for Java License:MIT AND EPL-1.0 Group: Development/Libraries/Java -Url:http://site.icu-project.org/ +URL:http://site.icu-project.org/ #CAUTION #to create a tarball use following procedure -#svn co http://source.icu-project.org/repos/icu/tags/release-60-2/icu4j icu4j- -#tar caf icu4j-.tar.xz icu4j-/ +#svn co http://source.icu-project.org/repos/icu/tags/release-%{majorver}-%{minorver}/icu4j icu4j-%{majorver}.%{minorver} +#tar caf icu4j-%{majorver}.%{minorver}.tar.xz icu4j-%{majorver}.%{minorver}/ Source0:%{name}-%{version}.tar.xz Patch0: icu4j-jdk10plus.patch +# Add better OSGi metadata to core jar +Patch1: improve-osgi-manifest.patch +Patch2: icu4j-63.1-java8compat.patch BuildRequires: ant BuildRequires: fdupes -BuildRequires: java-devel +BuildRequires: java-javadoc BuildRequires: javapackages-local -BuildRequires: javapackages-tools -BuildRequires: unzip -BuildRequires: zip BuildArch: noarch %description @@ -54,6 +57,22 @@ richer APIs, while remaining as compatible as possible with the original Java text and internationalization API design. +%package charset +Summary:Charset converter library of %{name} +Group: Development/Libraries/Java +Requires: %{name} = %{version}-%{release} + +%description charset +Charset converter library of %{name}. + +%package localespi +Summary:Locale SPI library of %{name} +Group: Development/Libraries/Java +Requires: %{name} = %{version}-%{release} + +%description localespi +Locale SPI library of %{name}. + %package javadoc Summary:Javadoc for %{name} Group: Documentation/HTML @@ -64,6 +83,8 @@ %prep %setup -q %patch0 -p1 +%patch1 +%patch2 -p1 sed -i 's/\r//' APIChangeReport.html sed -i 's/\r//' readme.html @@ -72,19 +93,33 @@ sed --in-place "s//
commit jsch-agent-proxy for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package jsch-agent-proxy for openSUSE:Leap:15.2 checked in at 2020-02-05 07:23:51 Comparing /work/SRC/openSUSE:Leap:15.2/jsch-agent-proxy (Old) and /work/SRC/openSUSE:Leap:15.2/.jsch-agent-proxy.new.26092 (New) Package is "jsch-agent-proxy" Wed Feb 5 07:23:51 2020 rev:1 rq:762739 version:0.0.7 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.jsch-agent-proxy.new.26092/jsch-agent-proxy.changes 2020-02-05 07:23:51.390606159 +0100 @@ -0,0 +1,14 @@ +--- +Thu Oct 10 21:06:23 UTC 2019 - Fridrich Strba + +- BuildRequire the new jna-contrib package + +--- +Sun Jul 7 22:05:12 UTC 2019 - Jan Engelhardt + +- Trim bias and conjecture from descriptions. + +--- +Thu Jun 27 10:16:27 UTC 2019 - Ismail Dönmez + +- Initial release (v0.0.7) for openSUSE New: jsch-agent-proxy-0.0.7-build.tar.xz jsch-agent-proxy-0.0.7.tar.gz jsch-agent-proxy.changes jsch-agent-proxy.spec Other differences: -- ++ jsch-agent-proxy.spec ++ # # spec file for package jsch-agent-proxy # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # 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: jsch-agent-proxy Version:0.0.7 Release:0 Summary:Proxy to ssh-agent and Pageant in Java License:BSD-3-Clause Group: Development/Libraries/Java URL:http://www.jcraft.com/jsch-agent-proxy/ Source0: https://github.com/ymnk/jsch-agent-proxy/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1:%{name}-%{version}-build.tar.xz BuildRequires: ant BuildRequires: fdupes BuildRequires: java-devel BuildRequires: javapackages-local BuildRequires: jna BuildRequires: jna-contrib BuildRequires: jsch BuildRequires: trilead-ssh2 BuildArch: noarch %description jsch-agent-proxy is a proxy program to OpenSSH ssh-agent and Pageant included Putty. It can be integrated into JSch, and users can be allowed to use those programs in authentications. This software has been developed for JSch, but it can be applicable to other SSH2 implementations in Java. %package connector-factory Summary:Connector factory for jsch-agent-proxy Group: Development/Libraries/Java Requires: mvn(com.jcraft:jsch.agentproxy.core) = %{version} Requires: mvn(com.jcraft:jsch.agentproxy.pageant) = %{version} Requires: mvn(com.jcraft:jsch.agentproxy.sshagent) = %{version} Requires: mvn(com.jcraft:jsch.agentproxy.usocket-jna) = %{version} Requires: mvn(com.jcraft:jsch.agentproxy.usocket-nc) = %{version} %description connector-factory %{summary}. %package core Summary:jsch-agent-proxy core module Group: Development/Libraries/Java %description core %{summary}. %package jsch Summary:JSch connector for jsch-agent-proxy Group: Development/Libraries/Java Requires: mvn(com.jcraft:jsch) Requires: mvn(com.jcraft:jsch.agentproxy.core) = %{version} %description jsch %{summary}. %package pageant Summary:Pageant connector for jsch-agent-proxy Group: Development/Libraries/Java Requires: mvn(com.jcraft:jsch.agentproxy.core) = %{version} Requires: mvn(net.java.dev.jna:jna) Requires: mvn(net.java.dev.jna:platform) %description pageant %{summary}. %package sshagent Summary:ssh-agent connector for jsch-agent-proxy Group: Development/Libraries/Java Requires: mvn(com.jcraft:jsch.agentproxy.core) = %{version} %description sshagent %{summary}. %package svnkit-trilead-ssh2 Summary:trilead-ssh2 connector for jsch-agent-proxy Group: Development/Libraries/Java Requires: mvn(com.jcraft:jsch.agentproxy.core) = %{version} Requires: mvn(com.trilead:trilead-ssh2) %description svnkit-trilead-ssh2 %{summary}. %package usocket-jna Summary:USocketFactory implementation using JNA Group:
commit xmlgraphics-commons for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package xmlgraphics-commons for openSUSE:Leap:15.2 checked in at 2020-02-05 07:23:19 Comparing /work/SRC/openSUSE:Leap:15.2/xmlgraphics-commons (Old) and /work/SRC/openSUSE:Leap:15.2/.xmlgraphics-commons.new.26092 (New) Package is "xmlgraphics-commons" Wed Feb 5 07:23:19 2020 rev:26 rq:762713 version:2.3 Changes: --- /work/SRC/openSUSE:Leap:15.2/xmlgraphics-commons/xmlgraphics-commons.changes 2020-01-15 16:31:02.696842054 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.xmlgraphics-commons.new.26092/xmlgraphics-commons.changes 2020-02-05 07:23:27.198595972 +0100 @@ -1,0 +2,21 @@ +Sat Jan 19 08:03:42 UTC 2019 - Fridrich Strba + +- Modified patch: + * xmlgraphics-commons-build_xml.patch ++ Add Bundle-SymbolicName and Bundle-Version attributes to + generate the right OSGi provides +- Sanitize spec file and remove unused requires + +--- +Tue Aug 28 13:44:48 UTC 2018 - tchva...@suse.com + +- Do not run target maven_artifacts as it just copies file from a->b + and fails with newer ant + +--- +Tue Aug 28 13:12:00 UTC 2018 - tchva...@suse.com + +- Update to version 2.3: + * no changelog available + +--- Old: xmlgraphics-commons-2.1-src.tar.gz New: xmlgraphics-commons-2.3-src.tar.gz Other differences: -- ++ xmlgraphics-commons.spec ++ --- /var/tmp/diff_new_pack.XApFdh/_old 2020-02-05 07:23:27.522596108 +0100 +++ /var/tmp/diff_new_pack.XApFdh/_new 2020-02-05 07:23:27.526596110 +0100 @@ -1,7 +1,7 @@ # # spec file for package xmlgraphics-commons # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2000-2008, JPackage Project # # All modifications and additions to the file contributed by third parties @@ -13,33 +13,27 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: xmlgraphics-commons -Version:2.1 +Version:2.3 Release:0 Summary:XML Graphics Commons License:Apache-2.0 Group: Development/Libraries/Java -Url:http://xmlgraphics.apache.org/ -Source0: http://www.apache.org/dist/xmlgraphics/commons/source/xmlgraphics-commons-%{version}-src.tar.gz +URL:http://xmlgraphics.apache.org/ +Source0: http://archive.apache.org/dist/xmlgraphics/commons/source/xmlgraphics-commons-%{version}-src.tar.gz Patch0: xmlgraphics-commons-build_xml.patch Patch1: xmlgraphics-commons-jdk10.patch BuildRequires: ant >= 1.6.5 -BuildRequires: ant-junit -BuildRequires: apache-commons-io >= 1.1 -BuildRequires: apache-commons-logging +BuildRequires: commons-io >= 1.1 +BuildRequires: commons-logging BuildRequires: fdupes -BuildRequires: gpg2 -# Needed for maven conversions BuildRequires: javapackages-local -BuildRequires: javapackages-tools -BuildRequires: junit -BuildRequires: xmlgraphics-batik -Requires: jakarta-commons-io >= 1.1 -Requires: jakarta-commons-logging +Requires: mvn(commons-io:commons-io) >= 1.1 +Requires: mvn(commons-logging:commons-logging) BuildArch: noarch %description @@ -66,40 +60,27 @@ %build export CLASSPATH= -export OPT_JAR_LIST="ant/ant-junit junit" -pushd lib -ln -sf $(build-classpath commons-io) . -ln -sf $(build-classpath commons-logging) . -popd -ant -Djavac.source=1.6 -Djavac.target=1.6 package javadocs maven-artifacts +build-jar-repository -s lib commons-io commons-logging +ant -Djavac.source=1.6 -Djavac.target=1.6 package javadocs %install +# jar install -Dpm 644 build/%{name}-%{version}.jar \ %{buildroot}%{_javadir}/%{name}.jar - -# # pom -install -d -m 755 %{buildroot}%{_mavenpomdir} -install -pm 644 build/maven/pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom -%add_maven_depmap +install -Dpm 644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}.pom +%add_maven_depmap %{name}.pom %{name}.jar -install -dm 755 %{buildroot}%{_javadocdir}/%{name} +mkdir -p %{buildroot}%{_javadocdir}/%{name} cp -pr build/javadocs/* %{buildroot}%{_javadocdir}/%{name} -%fdupes -s %{buildroot}%{_javadocdir}/%{name} -# -install -dm 755 %{buildroot}%{_docdir}/%{name} +%fdupes -s %{buildroot}%{_javadocdir} -%files -%doc LICENSE -%{_javadir}/%{name}.jar -%{_mavenpomdir}/* -%if %{defined _maven_repository} -%{_mavendepmapfragdir}/%{
commit maven-compiler-plugin for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package maven-compiler-plugin for openSUSE:Leap:15.2 checked in at 2020-02-05 07:24:23 Comparing /work/SRC/openSUSE:Leap:15.2/maven-compiler-plugin (Old) and /work/SRC/openSUSE:Leap:15.2/.maven-compiler-plugin.new.26092 (New) Package is "maven-compiler-plugin" Wed Feb 5 07:24:23 2020 rev:1 rq:762768 version:3.8.1 Changes: New Changes file: --- /dev/null 2019-12-19 10:12:34.003146842 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.maven-compiler-plugin.new.26092/maven-compiler-plugin.changes 2020-02-05 07:24:24.526620112 +0100 @@ -0,0 +1,34 @@ +--- +Fri Nov 29 10:50:57 UTC 2019 - Fridrich Strba + +- Remove all dependencies with scope test, since we are disabling + tests + +--- +Mon Nov 25 16:53:16 UTC 2019 - Fridrich Strba + +- Update to upstream version 3.8.1 +- Modified patch: + * maven-compiler-plugin-bootstrap-resources.patch ++ Regenerate from the non-bootstrap build + +--- +Thu Nov 21 20:20:18 UTC 2019 - Fridrich Strba + +- Added patch: + * 00-plexus-languages-1.0.patch ++ fix build against plexus-java >= 1.0 +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin + +--- +Wed Apr 3 09:20:36 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-compiler-plugin 3.8.0 +- Package as a multibuild package in order to allow bootstapping +- Generate and customize ant build.xml file for the bootstrap + version +- Added patch: + * maven-compiler-plugin-bootstrap-resources.patch ++ For the bootstrap version, add the pre-generated resources + that need maven-plugin-plugin New: 00-plexus-languages-1.0.patch _multibuild maven-compiler-plugin-3.8.1-source-release.zip maven-compiler-plugin-bootstrap-resources.patch maven-compiler-plugin-build.xml maven-compiler-plugin.changes maven-compiler-plugin.spec Other differences: -- ++ maven-compiler-plugin.spec ++ # # spec file for package maven-compiler-plugin # # Copyright (c) 2019 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/ # %global flavor @BUILD_FLAVOR@%{nil} %if "%{flavor}" == "bootstrap" %bcond_without bootstrap %else %bcond_with bootstrap %endif %global base_name maven-compiler-plugin Version:3.8.1 Release:0 Summary:Maven Compiler Plugin License:Apache-2.0 Group: Development/Libraries/Java URL:http://maven.apache.org/plugins/maven-compiler-plugin Source0: http://archive.apache.org/dist/maven/plugins/%{base_name}-%{version}-source-release.zip Source1:%{base_name}-build.xml Patch0: %{base_name}-bootstrap-resources.patch Patch1: 00-plexus-languages-1.0.patch BuildRequires: fdupes BuildRequires: javapackages-local BuildRequires: maven-lib BuildRequires: maven-plugin-annotations BuildRequires: maven-shared-incremental BuildRequires: maven-shared-utils BuildRequires: plexus-compiler BuildRequires: plexus-languages BuildRequires: unzip BuildRequires: xmvn-install BuildRequires: xmvn-resolve BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:) BuildArch: noarch %if %{with bootstrap} Name: %{base_name}-bootstrap BuildRequires: ant %else Name: %{base_name} BuildRequires: xmvn BuildRequires: mvn(org.apache.maven.plugins:maven-compiler-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-jar-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-javadoc-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-resources-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-plugin) BuildRequires: mvn(org.codehaus.plexus:plexus-component-metadata) Obsoletes: %{base_name}-bootstrap #!BuildRequires: maven-compiler-plugin-bootstrap #!BuildRequires: maven-jar-plugin-bootstrap #!BuildRequires: maven-javadoc-plugin-bootstrap #!BuildR