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>

Reply via email to