Hello community,

here is the log from the commit of package findbugs-bcel for openSUSE:Factory 
checked in at 2019-01-08 12:25:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/findbugs-bcel (Old)
 and      /work/SRC/openSUSE:Factory/.findbugs-bcel.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "findbugs-bcel"

Tue Jan  8 12:25:33 2019 rev:8 rq:660080 version:6.0~20140707svn1547656

Changes:
--------
--- /work/SRC/openSUSE:Factory/findbugs-bcel/findbugs-bcel.changes      
2018-07-07 22:00:50.119132364 +0200
+++ /work/SRC/openSUSE:Factory/.findbugs-bcel.new.28833/findbugs-bcel.changes   
2019-01-08 12:28:01.808301564 +0100
@@ -1,0 +2,11 @@
+Wed Dec 19 06:50:44 UTC 2018 - Fridrich Strba <fst...@suse.com>
+
+- 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
+
+-------------------------------------------------------------------

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.5bwZBS/_old  2019-01-08 12:28:02.908300362 +0100
+++ /var/tmp/diff_new_pack.5bwZBS/_new  2019-01-08 12:28:02.920300348 +0100
@@ -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
+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-tools
+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 8 -target 8 -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 src/java -type f -name '*.java' | xargs javadoc -sourcepath src/java \
-  -classpath classes -source 8 -encoding ISO8859-1 -d javadoc
+javadoc -notimestamp -classpath classes -source 8 -encoding ISO8859-1 -d 
javadoc \
+  $(find src/main/java -type f -name '*.java' | xargs)
 
 %install
-
+# jar and pom
 mkdir -p %{buildroot}%{_javadir}
-cp -p classes/findbugs-bcel-%{findbugsver}.jar %{buildroot}%{_javadir}
-ln -s findbugs-bcel-%{findbugsver}.jar 
%{buildroot}%{_javadir}/findbugs-bcel.jar
-
+install -d -m 755 %{buildroot}%{_mavenpomdir}
+install -pm 644 findbugs-bcel.jar %{buildroot}%{_javadir}
+install -pm 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
+%add_maven_depmap JPP-%{name}.pom %{name}.jar -a 
"com.google.code.findbugs:bcel"
+# javadoc
 mkdir -p %{buildroot}%{_javadocdir}
-cp -a javadoc %{buildroot}%{_javadocdir}/findbugs-bcel-%{findbugsver}
-ln -s findbugs-bcel-%{findbugsver} %{buildroot}%{_javadocdir}/findbugs-bcel
+cp -a javadoc %{buildroot}%{_javadocdir}/findbugs-bcel
+%fdupes -s %{buildroot}%{_javadocdir}/findbugs-bcel
 
-%files
-%defattr(-,root,root,-)
-%doc LICENSE.txt NOTICE.txt README.txt
-%{_javadir}/findbugs-bcel*
+%files -f .mfiles
+%license LICENSE.txt
+%doc NOTICE.txt README.txt
 
 %files javadoc
-%defattr(-,root,root,-)
-%doc LICENSE.txt NOTICE.txt
+%license LICENSE.txt
+%doc NOTICE.txt
 %{_javadocdir}/findbugs-bcel*
 
 %changelog

++++++ bcel-findbugs-6.0.pom ++++++

<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>com.google.code.findbugs</groupId>
        <artifactId>bcel-findbugs</artifactId>
        <version>6.0</version>
        <packaging>jar</packaging>
        <url>http://findbugs.sourceforge.net/</url>
        <name>FindBugs-bcel</name>
        <description>Modified BCEL for Findbugs</description>

        <licenses>
                <license>
                        <name>The Apache Software License, Version 2.0</name>
                        
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
                        <distribution>repo</distribution>
                </license>
        </licenses>

  <scm>
    <connection>scm:git:http://code.google.com/p/findbugs/</connection>
    
<developerConnection>scm:git:https://code.google.com/p/findbugs/</developerConnection>
    <url>https://code.google.com/p/findbugs/</url>
  </scm>

  <developers>
    <developer>
      <id>bp</id>
      <name>Bill Pugh</name>
      <email>pugh at cs.umd.edu</email>
      <url>http://www.cs.umd.edu/~pugh/</url>
      <roles>
        <role>Project Lead</role>
        <role>Primary Developer</role>
      </roles>
      <timezone>-5</timezone>
    </developer>
    <developer>
      <id>al</id>
      <name>Andrey Loskutov</name>
      <email>losku...@gmx.de</email>
      <url>http://andrei.gmxhome.de/privat.html</url>
      <roles>
        <role>Eclipse plugin</role>
      </roles>
      <timezone>+1</timezone>
    </developer>
    <developer>
      <id>bp</id>
      <name>Keith Lea</name>
      <email></email>
      <url>http://keithlea.com/</url>
      <roles>
        <role>web cloud</role>
      </roles>
      <timezone>-5</timezone>
    </developer>
  </developers>
  <contributors>
    <contributor>
      <name>Garvin LeClaire</name>
      <email>garvin.lecla...@gmail.com</email>
      <url></url>
      <roles>
        <role>Maven</role>
      </roles>
      <timezone>-5</timezone>
    </contributor>
    <contributor>
      <name>David H. Hovemeyer</name>
      <email>dhove...@ycp.edu</email>
      <url>http://goose.ycp.edu/~dhovemey/</url>
      <roles>
        <role>project founder</role>
      </roles>
      <timezone>-5</timezone>
    </contributor>
    <contributor>
      <name>Nay Ayewah</name>
      <email></email>
      <url></url>
      <roles>
        <role></role>
      </roles>
      <timezone>-5</timezone>
    </contributor>
    <contributor>
      <name>Ben Langmead</name>
      <email></email>
      <url></url>
      <roles>
        <role></role>
      </roles>
      <timezone>-5</timezone>
    </contributor>
    <contributor>
      <name>Tomas Pollak</name>
      <email></email>
      <url></url>
      <roles>
        <role>Eclipse plugin tests</role>
      </roles>
      <timezone>-5</timezone>
    </contributor>
    <contributor>
      <name>Phil Crosby</name>
      <email></email>
      <url></url>
      <roles>
        <role></role>
      </roles>
      <timezone>-5</timezone>
    </contributor>
    <contributor>
      <name>Peter Friese</name>
      <email></email>
      <url></url>
      <roles>
        <role>Eclipse plugin</role>
      </roles>
      <timezone>-5</timezone>
    </contributor>
    <contributor>
      <name>Dave Brosius</name>
      <email></email>
      <url></url>
      <roles>
        <role></role>
      </roles>
      <timezone>-5</timezone>
    </contributor>
    <contributor>
      <name>Brian Goetz</name>
      <email></email>
      <url></url>
      <roles>
        <role></role>
      </roles>
      <timezone>-5</timezone>
    </contributor>
    <contributor>
      <name>Rohan Lloyd</name>
      <email></email>
      <url></url>
      <roles>
        <role></role>
      </roles>
      <timezone>-5</timezone>
    </contributor>
  </contributors>

</project>

Reply via email to