diff --git a/_service b/_service
new file mode 100644
index 0000000..75c0b13
--- /dev/null
+++ b/_service
@@ -0,0 +1,23 @@
+
+
+
+ git
+ https://github.com/akka/akka.git
+ v2.3.16
+ 2.3.16
+ akka-camel
+ akka-contrib
+ akka-durable-mailboxes
+ akka-persistence
+ akka-samples
+ akka-zeromq
+ akka-kernel/src/main/dist
+ project
+ scripts
+
+
+ *.tar
+ xz
+
+
+
diff --git a/akka-2.3.0-encoding.patch b/akka-2.3.0-encoding.patch
new file mode 100644
index 0000000..3b16bf0
--- /dev/null
+++ b/akka-2.3.0-encoding.patch
@@ -0,0 +1,11 @@
+--- akka-2.3.0/build.xml 2020-03-04 10:35:46.635916846 +0100
++++ akka-2.3.0/build.xml 2020-03-04 10:36:37.600162607 +0100
+@@ -382,7 +382,7 @@
+ includes="**/*.java"
+ debug="true"
+ classpathref="@{buildclasspath}"
+- target="1.6" source="1.6">
++ target="1.6" source="1.6" encoding="utf-8">
+
+
+
diff --git a/akka-2.3.16.tar.xz b/akka-2.3.16.tar.xz
new file mode 120000
index 0000000..562245d
--- /dev/null
+++ b/akka-2.3.16.tar.xz
@@ -0,0 +1 @@
+/ipfs/bafybeih2emeuwajklmgy2g3xxcregymtusmtyaa7thbkyruqn3epe3cuue
\ No newline at end of file
diff --git a/akka-actor_2.10-2.3.16.pom b/akka-actor_2.10-2.3.16.pom
new file mode 100644
index 0000000..6574dba
--- /dev/null
+++ b/akka-actor_2.10-2.3.16.pom
@@ -0,0 +1,57 @@
+
+
+ 4.0.0
+ com.typesafe.akka
+ akka-actor_2.10
+ jar
+ akka-actor
+ http://akka.io/
+ 2.3.16
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0
+ repo
+
+
+ akka-actor
+
+ Typesafe Inc.
+ http://www.typesafe.com
+
+ 2009
+
+ git://github.com/akka/akka.git
+ scm:git:git@github.com:akka/akka.git
+
+
+
+ jboner
+ Jonas Boner
+
+
+ viktorklang
+ Viktor Klang
+
+
+ rkuhn
+ Roland Kuhn
+
+
+ pvlugter
+ Peter Vlugter
+
+
+
+
+ org.scala-lang
+ scala-library
+ 2.10.4
+
+
+ com.typesafe
+ config
+ 1.2.1
+
+
+
\ No newline at end of file
diff --git a/akka-agent_2.10-2.3.16.pom b/akka-agent_2.10-2.3.16.pom
new file mode 100644
index 0000000..e0ea395
--- /dev/null
+++ b/akka-agent_2.10-2.3.16.pom
@@ -0,0 +1,80 @@
+
+
+ 4.0.0
+ com.typesafe.akka
+ akka-agent_2.10
+ jar
+ akka-agent
+ http://akka.io/
+ 2.3.16
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0
+ repo
+
+
+ akka-agent
+
+ Typesafe Inc.
+ http://www.typesafe.com
+
+ 2009
+
+ git://github.com/akka/akka.git
+ scm:git:git@github.com:akka/akka.git
+
+
+
+ jboner
+ Jonas Boner
+
+
+ viktorklang
+ Viktor Klang
+
+
+ rkuhn
+ Roland Kuhn
+
+
+ pvlugter
+ Peter Vlugter
+
+
+
+
+ org.scala-lang
+ scala-library
+ 2.10.4
+
+
+ com.typesafe.akka
+ akka-actor_2.10
+ 2.3.16
+
+
+ com.typesafe.akka
+ akka-testkit_2.10
+ 2.3.16
+ test
+
+
+ org.scala-stm
+ scala-stm_2.10
+ 0.7
+
+
+ org.scalatest
+ scalatest_2.10
+ 2.1.3
+ test
+
+
+ junit
+ junit
+ 4.11
+ test
+
+
+
\ No newline at end of file
diff --git a/akka-build.xml b/akka-build.xml
new file mode 100644
index 0000000..232c049
--- /dev/null
+++ b/akka-build.xml
@@ -0,0 +1,480 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/akka-cluster_2.10-2.3.16.pom b/akka-cluster_2.10-2.3.16.pom
new file mode 100644
index 0000000..dee473c
--- /dev/null
+++ b/akka-cluster_2.10-2.3.16.pom
@@ -0,0 +1,81 @@
+
+
+ 4.0.0
+ com.typesafe.akka
+ akka-cluster_2.10
+ jar
+ akka-cluster
+ http://akka.io/
+ 2.3.16
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0
+ repo
+
+
+ akka-cluster
+
+ Typesafe Inc.
+ http://www.typesafe.com
+
+ 2009
+
+ git://github.com/akka/akka.git
+ scm:git:git@github.com:akka/akka.git
+
+
+
+ jboner
+ Jonas Boner
+
+
+ viktorklang
+ Viktor Klang
+
+
+ rkuhn
+ Roland Kuhn
+
+
+ pvlugter
+ Peter Vlugter
+
+
+
+
+ org.scala-lang
+ scala-library
+ 2.10.4
+
+
+ com.typesafe.akka
+ akka-remote_2.10
+ 2.3.16
+
+
+ com.typesafe.akka
+ akka-remote-tests_2.10
+ 2.3.16
+ test
+
+
+ com.typesafe.akka
+ akka-testkit_2.10
+ 2.3.16
+ test
+
+
+ junit
+ junit
+ 4.11
+ test
+
+
+ org.scalatest
+ scalatest_2.10
+ 2.1.3
+ test
+
+
+
\ No newline at end of file
diff --git a/akka-dataflow_2.10-2.3.16.pom b/akka-dataflow_2.10-2.3.16.pom
new file mode 100644
index 0000000..b002c43
--- /dev/null
+++ b/akka-dataflow_2.10-2.3.16.pom
@@ -0,0 +1,58 @@
+
+
+ 4.0.0
+ com.typesafe.akka
+ akka-dataflow_2.10
+ jar
+ akka-dataflow
+ http://akka.io/
+ 2.3.16
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0
+ repo
+
+
+ akka-dataflow
+
+ Typesafe Inc.
+ http://www.typesafe.com
+
+ 2009
+
+ git://github.com/akka/akka.git
+ scm:git:git@github.com:akka/akka.git
+
+
+
+ jboner
+ Jonas Boner
+
+
+ viktorklang
+ Viktor Klang
+
+
+ rkuhn
+ Roland Kuhn
+
+
+ pvlugter
+ Peter Vlugter
+
+
+
+
+ org.scala-lang
+ scala-library
+ 2.10.4
+
+
+ com.typesafe.akka
+ akka-testkit_2.10
+ 2.3.16
+ test
+
+
+
\ No newline at end of file
diff --git a/akka-kernel_2.10-2.3.16.pom b/akka-kernel_2.10-2.3.16.pom
new file mode 100644
index 0000000..5e3e8bb
--- /dev/null
+++ b/akka-kernel_2.10-2.3.16.pom
@@ -0,0 +1,75 @@
+
+
+ 4.0.0
+ com.typesafe.akka
+ akka-kernel_2.10
+ jar
+ akka-kernel
+ http://akka.io/
+ 2.3.16
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0
+ repo
+
+
+ akka-kernel
+
+ Typesafe Inc.
+ http://www.typesafe.com
+
+ 2009
+
+ git://github.com/akka/akka.git
+ scm:git:git@github.com:akka/akka.git
+
+
+
+ jboner
+ Jonas Boner
+
+
+ viktorklang
+ Viktor Klang
+
+
+ rkuhn
+ Roland Kuhn
+
+
+ pvlugter
+ Peter Vlugter
+
+
+
+
+ org.scala-lang
+ scala-library
+ 2.10.4
+
+
+ com.typesafe.akka
+ akka-actor_2.10
+ 2.3.16
+
+
+ com.typesafe.akka
+ akka-testkit_2.10
+ 2.3.16
+ test
+
+
+ org.scalatest
+ scalatest_2.10
+ 2.1.3
+ test
+
+
+ junit
+ junit
+ 4.11
+ test
+
+
+
\ No newline at end of file
diff --git a/akka-osgi_2.10-2.3.16.pom b/akka-osgi_2.10-2.3.16.pom
new file mode 100644
index 0000000..1e8f1dc
--- /dev/null
+++ b/akka-osgi_2.10-2.3.16.pom
@@ -0,0 +1,103 @@
+
+
+ 4.0.0
+ com.typesafe.akka
+ akka-osgi_2.10
+ jar
+ akka-osgi
+ http://akka.io/
+ 2.3.16
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0
+ repo
+
+
+ akka-osgi
+
+ Typesafe Inc.
+ http://www.typesafe.com
+
+ 2009
+
+ git://github.com/akka/akka.git
+ scm:git:git@github.com:akka/akka.git
+
+
+
+ jboner
+ Jonas Boner
+
+
+ viktorklang
+ Viktor Klang
+
+
+ rkuhn
+ Roland Kuhn
+
+
+ pvlugter
+ Peter Vlugter
+
+
+
+
+ org.scala-lang
+ scala-library
+ 2.10.4
+
+
+ com.typesafe.akka
+ akka-actor_2.10
+ 2.3.16
+
+
+ org.osgi
+ org.osgi.core
+ 4.3.1
+
+
+ org.osgi
+ org.osgi.compendium
+ 4.3.1
+
+
+ ch.qos.logback
+ logback-classic
+ 1.0.13
+ test
+
+
+ commons-io
+ commons-io
+ 2.4
+ test
+
+
+ com.googlecode.pojosr
+ de.kalpatec.pojosr.framework
+ 0.2.1
+ test
+
+
+ org.ops4j.pax.tinybundles
+ tinybundles
+ 1.0.0
+ test
+
+
+ org.scalatest
+ scalatest_2.10
+ 2.1.3
+ test
+
+
+ junit
+ junit
+ 4.11
+ test
+
+
+
\ No newline at end of file
diff --git a/akka-remote_2.10-2.3.16.pom b/akka-remote_2.10-2.3.16.pom
new file mode 100644
index 0000000..bbf0b73
--- /dev/null
+++ b/akka-remote_2.10-2.3.16.pom
@@ -0,0 +1,106 @@
+
+
+ 4.0.0
+ com.typesafe.akka
+ akka-remote_2.10
+ jar
+ akka-remote
+ http://akka.io/
+ 2.3.16
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0
+ repo
+
+
+ akka-remote
+
+ Typesafe Inc.
+ http://www.typesafe.com
+
+ 2009
+
+ git://github.com/akka/akka.git
+ scm:git:git@github.com:akka/akka.git
+
+
+
+ jboner
+ Jonas Boner
+
+
+ viktorklang
+ Viktor Klang
+
+
+ rkuhn
+ Roland Kuhn
+
+
+ pvlugter
+ Peter Vlugter
+
+
+
+
+ org.scala-lang
+ scala-library
+ 2.10.4
+
+
+ com.typesafe.akka
+ akka-actor_2.10
+ 2.3.16
+
+
+ com.typesafe.akka
+ akka-actor-tests_2.10
+ 2.3.16
+ test
+
+
+ com.typesafe.akka
+ akka-testkit_2.10
+ 2.3.16
+ test
+
+
+ io.netty
+ netty
+ 3.8.0.Final
+
+
+ com.google.protobuf
+ protobuf-java
+ 2.5.0
+
+
+ org.uncommons.maths
+ uncommons-maths
+ 1.2.2a
+
+
+ jfree
+ jcommon
+
+
+ jfree
+ jfreechart
+
+
+
+
+ junit
+ junit
+ 4.11
+ test
+
+
+ org.scalatest
+ scalatest_2.10
+ 2.1.3
+ test
+
+
+
\ No newline at end of file
diff --git a/akka-slf4j_2.10-2.3.16.pom b/akka-slf4j_2.10-2.3.16.pom
new file mode 100644
index 0000000..ea089b8
--- /dev/null
+++ b/akka-slf4j_2.10-2.3.16.pom
@@ -0,0 +1,74 @@
+
+
+ 4.0.0
+ com.typesafe.akka
+ akka-slf4j_2.10
+ jar
+ akka-slf4j
+ http://akka.io/
+ 2.3.16
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0
+ repo
+
+
+ akka-slf4j
+
+ Typesafe Inc.
+ http://www.typesafe.com
+
+ 2009
+
+ git://github.com/akka/akka.git
+ scm:git:git@github.com:akka/akka.git
+
+
+
+ jboner
+ Jonas Boner
+
+
+ viktorklang
+ Viktor Klang
+
+
+ rkuhn
+ Roland Kuhn
+
+
+ pvlugter
+ Peter Vlugter
+
+
+
+
+ org.scala-lang
+ scala-library
+ 2.10.4
+
+
+ com.typesafe.akka
+ akka-actor_2.10
+ 2.3.16
+
+
+ com.typesafe.akka
+ akka-testkit_2.10
+ 2.3.16
+ test
+
+
+ org.slf4j
+ slf4j-api
+ 1.7.5
+
+
+ ch.qos.logback
+ logback-classic
+ 1.0.13
+ test
+
+
+
\ No newline at end of file
diff --git a/akka-transactor_2.10-2.3.16.pom b/akka-transactor_2.10-2.3.16.pom
new file mode 100644
index 0000000..ec8b826
--- /dev/null
+++ b/akka-transactor_2.10-2.3.16.pom
@@ -0,0 +1,80 @@
+
+
+ 4.0.0
+ com.typesafe.akka
+ akka-transactor_2.10
+ jar
+ akka-transactor
+ http://akka.io/
+ 2.3.16
+
+
+ Apache License, Version 2.0
+ http://www.apache.org/licenses/LICENSE-2.0
+ repo
+
+
+ akka-transactor
+
+ Typesafe Inc.
+ http://www.typesafe.com
+
+ 2009
+
+ git://github.com/akka/akka.git
+ scm:git:git@github.com:akka/akka.git
+
+
+
+ jboner
+ Jonas Boner
+
+
+ viktorklang
+ Viktor Klang
+
+
+ rkuhn
+ Roland Kuhn
+
+
+ pvlugter
+ Peter Vlugter
+
+
+
+
+ org.scala-lang
+ scala-library
+ 2.10.4
+
+
+ com.typesafe.akka
+ akka-actor_2.10
+ 2.3.16
+
+
+ com.typesafe.akka
+ akka-testkit_2.10
+ 2.3.16
+ test
+
+
+ org.scala-stm
+ scala-stm_2.10
+ 0.7
+
+
+ org.scalatest
+ scalatest_2.10
+ 2.1.3
+ test
+
+
+ junit
+ junit
+ 4.11
+ test
+
+
+
\ No newline at end of file
diff --git a/akka.changes b/akka.changes
new file mode 100644
index 0000000..e71ce74
--- /dev/null
+++ b/akka.changes
@@ -0,0 +1,4 @@
+-------------------------------------------------------------------
+Wed Mar 4 09:43:58 UTC 2020 - Fridrich Strba
+
+- Initial packaging of akka 2.3.16
diff --git a/akka.spec b/akka.spec
new file mode 100644
index 0000000..b054eb4
--- /dev/null
+++ b/akka.spec
@@ -0,0 +1,160 @@
+#
+# spec file for package akka
+#
+# 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
+# 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 %{nil}
+%global namedversion %{version}%{?namedreltag}
+%global scala_short_version 2.10
+Name: akka
+Version: 2.3.16
+Release: 0
+Summary: Scalable real-time transaction processing
+License: Apache-2.0
+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
+# 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
+Source3: https://repo1.maven.org/maven2/com/typesafe/akka/akka-agent_%{scala_short_version}/%{namedversion}/akka-agent_%{scala_short_version}-%{namedversion}.pom
+Source4: https://repo1.maven.org/maven2/com/typesafe/akka/akka-cluster_%{scala_short_version}/%{namedversion}/akka-cluster_%{scala_short_version}-%{namedversion}.pom
+Source5: https://repo1.maven.org/maven2/com/typesafe/akka/akka-dataflow_%{scala_short_version}/%{namedversion}/akka-dataflow_%{scala_short_version}-%{namedversion}.pom
+Source6: https://repo1.maven.org/maven2/com/typesafe/akka/akka-kernel_%{scala_short_version}/%{namedversion}/akka-kernel_%{scala_short_version}-%{namedversion}.pom
+Source7: https://repo1.maven.org/maven2/com/typesafe/akka/akka-osgi_%{scala_short_version}/%{namedversion}/akka-osgi_%{scala_short_version}-%{namedversion}.pom
+Source8: https://repo1.maven.org/maven2/com/typesafe/akka/akka-remote_%{scala_short_version}/%{namedversion}/akka-remote_%{scala_short_version}-%{namedversion}.pom
+Source9: https://repo1.maven.org/maven2/com/typesafe/akka/akka-slf4j_%{scala_short_version}/%{namedversion}/akka-slf4j_%{scala_short_version}-%{namedversion}.pom
+Source10: https://repo1.maven.org/maven2/com/typesafe/akka/akka-transactor_%{scala_short_version}/%{namedversion}/akka-transactor_%{scala_short_version}-%{namedversion}.pom
+Patch0: akka-2.3.0-encoding.patch
+BuildRequires: ant
+BuildRequires: java-devel
+BuildRequires: javapackages-local
+BuildRequires: javapackages-tools
+BuildRequires: mvn(com.google.protobuf:protobuf-java)
+# typesafe-config
+BuildRequires: mvn(com.typesafe:config)
+BuildRequires: mvn(io.netty:netty:3)
+BuildRequires: mvn(org.eclipse.osgi:org.eclipse.osgi)
+BuildRequires: mvn(org.scala-lang:scala-compiler)
+BuildRequires: mvn(org.scala-lang:scala-library)
+BuildRequires: mvn(org.scala-stm:scala-stm_2.10)
+BuildRequires: mvn(org.slf4j:slf4j-api)
+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.scala-lang:scala-library)
+Requires: mvn(org.scala-stm:scala-stm_2.10)
+Requires: mvn(org.slf4j:slf4j-api)
+Requires: mvn(org.uncommons.maths:uncommons-maths)
+BuildArch: noarch
+
+%description
+Akka is a toolkit and run-time for building highly concurrent,
+distributed, and fault tolerant event-driven applications on
+the JVM.
+
+%package javadoc
+Summary: Javadoc for %{name}
+
+%description javadoc
+This package contains javadoc for %{name}.
+
+%prep
+%setup -q
+
+cp -p %{SOURCE1} build.xml
+sed -i "s|@VERSION@|%{namedversion}|" build.xml
+
+%patch0 -p1
+
+# handle compatibility netty jar
+sed -i -e "s|netty[.]jar|$(basename %{_javadir}/netty3-*.jar)|" build.xml
+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
+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
+
+# spurious-executable-perm
+chmod 644 LICENSE
+
+%build
+
+ant dist doc
+
+%install
+
+mkdir -p %{buildroot}%{_javadir}/%{name}
+cp -p target/%{name}-actor.jar %{buildroot}%{_javadir}/%{name}/
+cp -p target/%{name}-agent.jar %{buildroot}%{_javadir}/%{name}/
+cp -p target/%{name}-cluster.jar %{buildroot}%{_javadir}/%{name}/
+cp -p target/%{name}-dataflow.jar %{buildroot}%{_javadir}/%{name}/
+cp -p target/%{name}-kernel.jar %{buildroot}%{_javadir}/%{name}/
+cp -p target/%{name}-osgi.jar %{buildroot}%{_javadir}/%{name}/
+cp -p target/%{name}-remote.jar %{buildroot}%{_javadir}/%{name}/
+cp -p target/%{name}-slf4j.jar %{buildroot}%{_javadir}/%{name}/
+cp -p target/%{name}-transactor.jar %{buildroot}%{_javadir}/%{name}/
+
+mkdir -p %{buildroot}%{_mavenpomdir}
+install -pm 644 %{SOURCE2} %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-actor.pom
+%add_maven_depmap JPP.%{name}-%{name}-actor.pom %{name}/%{name}-actor.jar
+
+install -pm 644 %{SOURCE3} %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-agent.pom
+%add_maven_depmap JPP.%{name}-%{name}-agent.pom %{name}/%{name}-agent.jar
+
+install -pm 644 %{SOURCE4} %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-cluster.pom
+%add_maven_depmap JPP.%{name}-%{name}-cluster.pom %{name}/%{name}-cluster.jar
+
+install -pm 644 %{SOURCE5} %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-dataflow.pom
+%add_maven_depmap JPP.%{name}-%{name}-dataflow.pom %{name}/%{name}-dataflow.jar
+
+install -pm 644 %{SOURCE6} %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-kernel.pom
+%add_maven_depmap JPP.%{name}-%{name}-kernel.pom %{name}/%{name}-kernel.jar
+
+install -pm 644 osgi-pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-osgi.pom
+%add_maven_depmap JPP.%{name}-%{name}-osgi.pom %{name}/%{name}-osgi.jar
+
+install -pm 644 remote-pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-remote.pom
+%add_maven_depmap JPP.%{name}-%{name}-remote.pom %{name}/%{name}-remote.jar
+
+install -pm 644 %{SOURCE9} %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-slf4j.pom
+%add_maven_depmap JPP.%{name}-%{name}-slf4j.pom %{name}/%{name}-slf4j.jar
+
+install -pm 644 %{SOURCE10} %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-transactor.pom
+%add_maven_depmap JPP.%{name}-%{name}-transactor.pom %{name}/%{name}-transactor.jar
+
+mkdir -p %{buildroot}%{_javadocdir}/%{name}
+cp -rp target/apidocs/* %{buildroot}%{_javadocdir}/%{name}
+
+%files -f .mfiles
+%license LICENSE
+%doc CONTRIBUTING.md README.textile
+
+%files javadoc
+%{_javadocdir}/%{name}
+%license LICENSE
+
+%changelog