Hello community, here is the log from the commit of package bcel for openSUSE:Leap:15.2 checked in at 2020-02-05 07:23:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/bcel (Old) and /work/SRC/openSUSE:Leap:15.2/.bcel.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bcel" Wed Feb 5 07:23:21 2020 rev:14 rq:762715 version:5.2 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/bcel/bcel.changes 2020-01-15 14:48:23.349340555 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.bcel.new.26092/bcel.changes 2020-02-05 07:23:32.634598261 +0100 @@ -1,0 +2,25 @@ +Fri Feb 1 14:10:42 UTC 2019 - Fridrich Strba <fst...@suse.com> + +- BuildIgnore xalan-j2, xml-apis, xml-resolver, xerces-j2, since + those packages are not necessary for the build. + +------------------------------------------------------------------- +Mon Dec 10 09:51:13 UTC 2018 - Fridrich Strba <fst...@suse.com> + +- Build against the generic xml-apis provider which allows + building against bootstrap and non-bootstrap packages according + of their availability. + +------------------------------------------------------------------- +Thu Nov 15 10:36:02 UTC 2018 - Fridrich Strba <fst...@suse.com> + +- Add maven pom file and generate mvn(...) dependencies for this + package + +------------------------------------------------------------------- +Tue May 15 14:05:02 UTC 2018 - fst...@suse.com + +- Build with source and target 8 to prepare for a possible removal + of 1.6 compatibility + +------------------------------------------------------------------- New: ---- bcel-5.2.pom ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bcel.spec ++++++ --- /var/tmp/diff_new_pack.nwGilk/_old 2020-02-05 07:23:33.034598429 +0100 +++ /var/tmp/diff_new_pack.nwGilk/_new 2020-02-05 07:23:33.034598429 +0100 @@ -1,7 +1,7 @@ # # spec file for package bcel # -# 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,21 +22,17 @@ Summary: Byte Code Engineering Library 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/%{name}-%{version}-src.tar.gz -Source1: http://www.apache.org/dist/commons/bcel/source/%{name}-%{version}-src.tar.gz.asc -Source2: bcel.keyring +URL: http://commons.apache.org/proper/commons-bcel/ +Source0: http://archive.apache.org/dist/commons/bcel/source/%{name}-%{version}-src.tar.gz +Source1: http://archive.apache.org/dist/commons/bcel/source/%{name}-%{version}-src.tar.gz.asc +Source2: http://repo.maven.apache.org/maven2/org/apache/%{name}/%{name}/%{version}/%{name}-%{version}.pom +Source3: bcel.keyring Patch0: bcel-5.2-encoding.patch BuildRequires: ant -BuildRequires: java-devel +BuildRequires: java-devel >= 1.8 +BuildRequires: javapackages-local BuildRequires: regexp -BuildRequires: xml-commons-apis-bootstrap -#!BuildIgnore: xerces-j2 -#!BuildIgnore: xerces-j2-bootstrap -#!BuildIgnore: xml-commons -#!BuildIgnore: xml-commons-apis -#!BuildIgnore: xml-commons-jaxp-1.3-apis -#!BuildIgnore: xml-commons-resolver +#!BuildIgnore: xalan-j2 xerces-j2 xml-apis xml-resolver Requires: regexp BuildArch: noarch @@ -75,11 +71,11 @@ export CLASSPATH=%(build-classpath regexp) export OPT_JAR_LIST="ant/ant-nodeps" ant \ - -Dant.build.javac.target=1.6 -Dant.build.javac.source=1.6 \ + -Dant.build.javac.target=8 -Dant.build.javac.source=8 \ -Dbuild.dest=./build -Dbuild.dir=./build -Dname=%{name} \ compile ant \ - -Dant.build.javac.target=1.6 -Dant.build.javac.source=1.6 \ + -Dant.build.javac.target=8 -Dant.build.javac.source=8 \ -Dbuild.dest=./build -Dbuild.dir=./build -Dname=%{name} \ jar @@ -89,8 +85,13 @@ install -m 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar (cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -s ${jar} `echo $jar| sed "s|-%{version}||g"`; done) -%files -%doc LICENSE.txt +mkdir -p %{buildroot}%{_mavenpomdir} +install -m 644 %{SOURCE2} %{buildroot}%{_mavenpomdir}/%{name}-%{version}.pom + +%add_maven_depmap %{name}-%{version}.pom %{name}-%{version}.jar -a "bcel:bcel" + +%files -f .mfiles +%license LICENSE.txt %{_javadir}/* %changelog ++++++ bcel-5.2.pom ++++++ <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.apache.bcel</groupId> <artifactId>bcel</artifactId> <packaging>jar</packaging> <version>5.2</version> <dependencies> <dependency> <groupId>jakarta-regexp</groupId> <artifactId>jakarta-regexp</artifactId> <version>1.4</version> </dependency> </dependencies> </project>