Hello community,

here is the log from the commit of package akka for openSUSE:Factory checked in 
at 2020-04-11 23:45:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/akka (Old)
 and      /work/SRC/openSUSE:Factory/.akka.new.3248 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "akka"

Sat Apr 11 23:45:40 2020 rev:2 rq:792661 version:2.3.16

Changes:
--------
--- /work/SRC/openSUSE:Factory/akka/akka.changes        2020-03-05 
23:19:51.133230563 +0100
+++ /work/SRC/openSUSE:Factory/.akka.new.3248/akka.changes      2020-04-11 
23:45:53.387059151 +0200
@@ -1,0 +2,7 @@
+Thu Apr  9 09:03:21 UTC 2020 - Fridrich Strba <fst...@suse.com>
+
+- Don't build against eclipse-osgi, but again osgi-core and
+  osgi-compendium packages in order to prevent a fat dependency
+  for a feature that is well served by lighter packages
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ akka.spec ++++++
--- /var/tmp/diff_new_pack.LiTewC/_old  2020-04-11 23:45:54.063059666 +0200
+++ /var/tmp/diff_new_pack.LiTewC/_new  2020-04-11 23:45:54.067059670 +0200
@@ -27,7 +27,7 @@
 URL:            http://akka.io/
 Source0:        %{name}-%{version}.tar.xz
 # Default use sbt
-Source1:        
https://raw.github.com/willb/rpm-packaging/85bb1497a483faef89749cd4704b04a23bf32e5d/akka-packaging/akka-build.xml
+Source1:        akka-build.xml
 # Build only these sub-modules, cause: unavailable build deps
 # TODO  akka-camel akka-contrib akka-durable-mailboxes akka-persistence 
akka-samples akka-zeromq
 Source2:        
https://repo1.maven.org/maven2/com/typesafe/akka/akka-actor_%{scala_short_version}/%{namedversion}/akka-actor_%{scala_short_version}-%{namedversion}.pom
@@ -48,7 +48,8 @@
 # typesafe-config
 BuildRequires:  mvn(com.typesafe:config)
 BuildRequires:  mvn(io.netty:netty:3)
-BuildRequires:  mvn(org.eclipse.osgi:org.eclipse.osgi)
+BuildRequires:  mvn(org.osgi:osgi.cmpn)
+BuildRequires:  mvn(org.osgi:osgi.core)
 BuildRequires:  mvn(org.scala-lang:scala-compiler)
 BuildRequires:  mvn(org.scala-lang:scala-library)
 BuildRequires:  mvn(org.scala-stm:scala-stm_2.10)
@@ -56,13 +57,12 @@
 BuildRequires:  mvn(org.uncommons.maths:uncommons-maths)
 # requires for akka-remote
 BuildRequires:  protobuf-devel
-#!BuildRequires: eclipse-equinox-osgi
-Requires:       eclipse-equinox-osgi
 Requires:       java-headless
 Requires:       mvn(com.google.protobuf:protobuf-java)
 Requires:       mvn(com.typesafe:config)
 Requires:       mvn(io.netty:netty:3)
-Requires:       mvn(org.eclipse.osgi:org.eclipse.osgi)
+Requires:       mvn(org.osgi:osgi.cmpn)
+Requires:       mvn(org.osgi:osgi.core)
 Requires:       mvn(org.scala-lang:scala-library)
 Requires:       mvn(org.scala-stm:scala-stm_2.10)
 Requires:       mvn(org.slf4j:slf4j-api)
@@ -93,17 +93,17 @@
 cp -p %{SOURCE8} remote-pom.xml
 %pom_xpath_set 
"pom:project/pom:dependencies/pom:dependency[pom:artifactId='netty']/pom:version"
 3 remote-pom.xml
 
-# use osgi 5.x apis
+# use osgi 7.x apis
 cp -p %{SOURCE7} osgi-pom.xml
-%pom_remove_dep org.osgi: osgi-pom.xml
-%pom_add_dep org.eclipse.osgi:org.eclipse.osgi osgi-pom.xml
+%pom_change_dep :org.osgi.core :osgi.core osgi-pom.xml
+%pom_change_dep :org.osgi.compendium :osgi.cmpn osgi-pom.xml
 
 # spurious-executable-perm
 chmod 644 LICENSE
 
 %build
 
-ant dist doc
+%{ant} dist doc
 
 %install
 

++++++ akka-build.xml ++++++
--- /var/tmp/diff_new_pack.LiTewC/_old  2020-04-11 23:45:54.115059706 +0200
+++ /var/tmp/diff_new_pack.LiTewC/_new  2020-04-11 23:45:54.115059706 +0200
@@ -98,7 +98,8 @@
     <pathelement location="${osgi.build.dir}"/>
     <pathelement location="${actor.build.dir}"/>
     <fileset dir="${basedir}/target" includes="${name}-actor.jar"/>
-    <fileset dir="/usr/share/java"   includes="eclipse/osgi.jar"/>
+    <fileset dir="/usr/share/java"   includes="osgi-compendium/osgi.cmpn.jar"/>
+    <fileset dir="/usr/share/java"   includes="osgi-core/osgi.core.jar"/>
     <fileset dir="/usr/share/java"   includes="typesafe-config.jar"/>
   </path>
 
@@ -153,7 +154,8 @@
     <fileset dir="${basedir}/target" includes="${name}-transactor.jar"/>
     <fileset dir="/usr/share/java"   includes="scala/scala-library.jar"/>
     <fileset dir="/usr/share/java"   includes="typesafe-config.jar"/>
-    <fileset dir="/usr/share/java"   includes="eclipse/osgi.jar"/>
+    <fileset dir="/usr/share/java"   includes="osgi-compendium/osgi.cmpn.jar"/>
+    <fileset dir="/usr/share/java"   includes="osgi-core/osgi.core.jar"/>
     <fileset dir="/usr/share/java"   includes="netty.jar"/>
     <fileset dir="/usr/share/java"   includes="protobuf.jar"/>
     <fileset dir="/usr/share/java"   includes="uncommons-maths.jar"/>


Reply via email to