Compare commits
1 commit
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
147af6f6c1 |
14 changed files with 3 additions and 1378 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1 +0,0 @@
|
||||||
/v2.3.0.tar.gz
|
|
||||||
|
|
@ -1,57 +0,0 @@
|
||||||
<?xml version='1.0' encoding='UTF-8'?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-actor_2.10</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<description>akka-actor</description>
|
|
||||||
<url>http://akka.io/</url>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>Apache License, Version 2.0</name>
|
|
||||||
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
|
|
||||||
<distribution>repo</distribution>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<name>akka-actor</name>
|
|
||||||
<organization>
|
|
||||||
<name>Typesafe Inc.</name>
|
|
||||||
<url>http://www.typesafe.com</url>
|
|
||||||
</organization>
|
|
||||||
<inceptionYear>2009</inceptionYear>
|
|
||||||
<scm>
|
|
||||||
<url>git://github.com/akka/akka.git</url>
|
|
||||||
<connection>scm:git:git@github.com:akka/akka.git</connection>
|
|
||||||
</scm>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>jboner</id>
|
|
||||||
<name>Jonas Boner</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>viktorklang</id>
|
|
||||||
<name>Viktor Klang</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>rkuhn</id>
|
|
||||||
<name>Roland Kuhn</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>pvlugter</id>
|
|
||||||
<name>Peter Vlugter</name>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scala-lang</groupId>
|
|
||||||
<artifactId>scala-library</artifactId>
|
|
||||||
<version>2.10.3</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe</groupId>
|
|
||||||
<artifactId>config</artifactId>
|
|
||||||
<version>1.2.0</version>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
||||||
|
|
@ -1,80 +0,0 @@
|
||||||
<?xml version='1.0' encoding='UTF-8'?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-agent_2.10</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<description>akka-agent</description>
|
|
||||||
<url>http://akka.io/</url>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>Apache License, Version 2.0</name>
|
|
||||||
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
|
|
||||||
<distribution>repo</distribution>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<name>akka-agent</name>
|
|
||||||
<organization>
|
|
||||||
<name>Typesafe Inc.</name>
|
|
||||||
<url>http://www.typesafe.com</url>
|
|
||||||
</organization>
|
|
||||||
<inceptionYear>2009</inceptionYear>
|
|
||||||
<scm>
|
|
||||||
<url>git://github.com/akka/akka.git</url>
|
|
||||||
<connection>scm:git:git@github.com:akka/akka.git</connection>
|
|
||||||
</scm>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>jboner</id>
|
|
||||||
<name>Jonas Boner</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>viktorklang</id>
|
|
||||||
<name>Viktor Klang</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>rkuhn</id>
|
|
||||||
<name>Roland Kuhn</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>pvlugter</id>
|
|
||||||
<name>Peter Vlugter</name>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scala-lang</groupId>
|
|
||||||
<artifactId>scala-library</artifactId>
|
|
||||||
<version>2.10.3</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-actor_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-testkit_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scala-stm</groupId>
|
|
||||||
<artifactId>scala-stm_2.10</artifactId>
|
|
||||||
<version>0.7</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scalatest</groupId>
|
|
||||||
<artifactId>scalatest_2.10</artifactId>
|
|
||||||
<version>2.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>junit</groupId>
|
|
||||||
<artifactId>junit</artifactId>
|
|
||||||
<version>4.10</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
||||||
480
akka-build.xml
480
akka-build.xml
|
|
@ -1,480 +0,0 @@
|
||||||
<!-- ant build script by gil -->
|
|
||||||
<project
|
|
||||||
name="akka"
|
|
||||||
basedir="." default="build">
|
|
||||||
|
|
||||||
<property name="name" value="${ant.project.name}"/>
|
|
||||||
<property name="version" value="@VERSION@"/>
|
|
||||||
|
|
||||||
<property name="actor.dir" value="${basedir}/${name}-actor"/>
|
|
||||||
<property name="actor.src.dir" value="${actor.dir}/src/main"/>
|
|
||||||
<property name="actor.build.dir" value="${actor.dir}/build/classes"/>
|
|
||||||
<property name="actor.resources.dir" value="${actor.dir}/src/main/resources"/>
|
|
||||||
|
|
||||||
<property name="agent.dir" value="${basedir}/${name}-agent"/>
|
|
||||||
<property name="agent.src.dir" value="${agent.dir}/src/main"/>
|
|
||||||
<property name="agent.build.dir" value="${agent.dir}/build/classes"/>
|
|
||||||
<property name="agent.resources.dir" value="${agent.dir}/src/main/resources"/>
|
|
||||||
|
|
||||||
<property name="cluster.dir" value="${basedir}/${name}-cluster"/>
|
|
||||||
<property name="cluster.src.dir" value="${cluster.dir}/src/main"/>
|
|
||||||
<property name="cluster.build.dir" value="${cluster.dir}/build/classes"/>
|
|
||||||
<property name="cluster.resources.dir" value="${cluster.dir}/src/main/resources"/>
|
|
||||||
<property name="cluster.protobuf.dir" value="${cluster.src.dir}/protobuf"/>
|
|
||||||
|
|
||||||
<property name="dataflow.dir" value="${basedir}/${name}-dataflow"/>
|
|
||||||
<property name="dataflow.src.dir" value="${dataflow.dir}/src/main"/>
|
|
||||||
<property name="dataflow.build.dir" value="${dataflow.dir}/build/classes"/>
|
|
||||||
|
|
||||||
<property name="kernel.dir" value="${basedir}/${name}-kernel"/>
|
|
||||||
<property name="kernel.src.dir" value="${kernel.dir}/src/main"/>
|
|
||||||
<property name="kernel.build.dir" value="${kernel.dir}/build/classes"/>
|
|
||||||
|
|
||||||
<property name="osgi.dir" value="${basedir}/${name}-osgi"/>
|
|
||||||
<property name="osgi.src.dir" value="${osgi.dir}/src/main"/>
|
|
||||||
<property name="osgi.build.dir" value="${osgi.dir}/build/classes"/>
|
|
||||||
|
|
||||||
<property name="remote.dir" value="${basedir}/${name}-remote"/>
|
|
||||||
<property name="remote.src.dir" value="${remote.dir}/src/main"/>
|
|
||||||
<property name="remote.build.dir" value="${remote.dir}/build/classes"/>
|
|
||||||
<property name="remote.resources.dir" value="${remote.dir}/src/main/resources"/>
|
|
||||||
<property name="remote.protobuf.dir" value="${remote.src.dir}/protobuf"/>
|
|
||||||
|
|
||||||
<property name="slf4j.dir" value="${basedir}/${name}-slf4j"/>
|
|
||||||
<property name="slf4j.src.dir" value="${slf4j.dir}/src/main"/>
|
|
||||||
<property name="slf4j.build.dir" value="${slf4j.dir}/build/classes"/>
|
|
||||||
<property name="slf4j.resources.dir" value="${slf4j.dir}/src/main/resources"/>
|
|
||||||
|
|
||||||
<property name="transactor.dir" value="${basedir}/${name}-transactor"/>
|
|
||||||
<property name="transactor.src.dir" value="${transactor.dir}/src/main"/>
|
|
||||||
<property name="transactor.build.dir" value="${transactor.dir}/build/classes"/>
|
|
||||||
<property name="transactor.resources.dir" value="${transactor.dir}/src/main/resources"/>
|
|
||||||
|
|
||||||
<path id="scala.classpath">
|
|
||||||
<fileset dir="/usr/share/java" includes="scala/scala-compiler.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="scala/scala-library.jar"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<path id="actor.classpath">
|
|
||||||
<path refid="scala.classpath"/>
|
|
||||||
<pathelement location="${actor.build.dir}"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="typesafe-config.jar"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<path id="agent.classpath">
|
|
||||||
<path refid="scala.classpath"/>
|
|
||||||
<pathelement location="${agent.build.dir}"/>
|
|
||||||
<pathelement location="${actor.build.dir}"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-actor.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="scala-stm.jar"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<path id="cluster.classpath">
|
|
||||||
<path refid="scala.classpath"/>
|
|
||||||
<pathelement location="${cluster.build.dir}"/>
|
|
||||||
<pathelement location="${actor.build.dir}"/>
|
|
||||||
<pathelement location="${remote.build.dir}"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-actor.jar"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-remote.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="protobuf.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="typesafe-config.jar"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<path id="dataflow.classpath">
|
|
||||||
<path refid="scala.classpath"/>
|
|
||||||
<pathelement location="${dataflow.build.dir}"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<path id="kernel.classpath">
|
|
||||||
<path refid="scala.classpath"/>
|
|
||||||
<pathelement location="${kernel.build.dir}"/>
|
|
||||||
<pathelement location="${actor.build.dir}"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-actor.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="typesafe-config.jar"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<path id="osgi.classpath">
|
|
||||||
<path refid="scala.classpath"/>
|
|
||||||
<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="typesafe-config.jar"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<path id="remote.classpath">
|
|
||||||
<path refid="scala.classpath"/>
|
|
||||||
<pathelement location="${remote.build.dir}"/>
|
|
||||||
<pathelement location="${actor.build.dir}"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-actor.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"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="typesafe-config.jar"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<path id="slf4j.classpath">
|
|
||||||
<path refid="scala.classpath"/>
|
|
||||||
<pathelement location="${slf4j.build.dir}"/>
|
|
||||||
<pathelement location="${actor.build.dir}"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-actor.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="slf4j/slf4j-api.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="typesafe-config.jar"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<path id="transactor.classpath">
|
|
||||||
<path refid="scala.classpath"/>
|
|
||||||
<pathelement location="${transactor.build.dir}"/>
|
|
||||||
<pathelement location="${actor.build.dir}"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-actor.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="scala-stm.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="typesafe-config.jar"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<path id="doc.classpath">
|
|
||||||
<path refid="scala.classpath"/>
|
|
||||||
<pathelement location="${actor.build.dir}"/>
|
|
||||||
<pathelement location="${agent.build.dir}"/>
|
|
||||||
<pathelement location="${cluster.build.dir}"/>
|
|
||||||
<pathelement location="${dataflow.build.dir}"/>
|
|
||||||
<pathelement location="${kernel.build.dir}"/>
|
|
||||||
<pathelement location="${osgi.build.dir}"/>
|
|
||||||
<pathelement location="${remote.build.dir}"/>
|
|
||||||
<pathelement location="${slf4j.build.dir}"/>
|
|
||||||
<pathelement location="${transactor.build.dir}"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-actor.jar"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-agent.jar"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-cluster.jar"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-dataflow.jar"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-kernel.jar"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-osgi.jar"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-remote.jar"/>
|
|
||||||
<fileset dir="${basedir}/target" includes="${name}-slf4j.jar"/>
|
|
||||||
<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="netty.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="protobuf.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="uncommons-maths.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="slf4j/slf4j-api.jar"/>
|
|
||||||
<fileset dir="/usr/share/java" includes="scala-stm.jar"/>
|
|
||||||
</path>
|
|
||||||
|
|
||||||
<taskdef resource="scala/tools/ant/antlib.xml" classpathref="scala.classpath"/>
|
|
||||||
|
|
||||||
<target name="init">
|
|
||||||
<mkdir dir="target"/>
|
|
||||||
<mkdir dir="target/apidocs"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="clean">
|
|
||||||
<delete dir="target"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="clean-all" depends="clean">
|
|
||||||
<delete dir="project/build/target"/>
|
|
||||||
<delete dir="project/boot"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="dist" depends="init,build"
|
|
||||||
description="generate the distribution" >
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<!-- TODO akka-camel akka-contrib akka-durable-mailboxes akka-persistence akka-samples akka-zeromq -->
|
|
||||||
<target name="build"
|
|
||||||
depends="build.actor,build.kernel,build.agent,build.dataflow,build.osgi,build.remote,build.cluster,build.slf4j,build.transactor"
|
|
||||||
description="Compile the sources">
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="build.actor" description="Build Akka Actor">
|
|
||||||
<echo message="Build Akka Actor" />
|
|
||||||
|
|
||||||
<!--TODO create-bnd-file
|
|
||||||
destfile="actor"
|
|
||||||
bundlename="com.typesafe.akka.actor"
|
|
||||||
symbolicname="com.typesafe.akka.actor"
|
|
||||||
priv="reference.conf"/-->
|
|
||||||
|
|
||||||
<compile-mix-mode
|
|
||||||
buildclasspath="actor.classpath"
|
|
||||||
dirsrc="${actor.src.dir}"
|
|
||||||
destfile="${actor.build.dir}"/>
|
|
||||||
|
|
||||||
<copy todir="${actor.build.dir}" overwrite="true">
|
|
||||||
<fileset dir="${actor.resources.dir}" includes="**/*.conf"/>
|
|
||||||
</copy>
|
|
||||||
|
|
||||||
<create-jar
|
|
||||||
basedir="${actor.build.dir}"
|
|
||||||
destfile="actor"
|
|
||||||
paramvalue="target"/>
|
|
||||||
<!--TODO osgifi
|
|
||||||
destfile="actor"
|
|
||||||
basedir="${actor.build.dir}"
|
|
||||||
bndfile="${name}-actor.bnd"
|
|
||||||
paramvalue="target"/-->
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="build.agent" description="Build Akka Agent">
|
|
||||||
<echo message="Build Akka Agent" />
|
|
||||||
<compile-scala
|
|
||||||
buildclasspath="agent.classpath"
|
|
||||||
dirsrc="${agent.src.dir}"
|
|
||||||
destfile="${agent.build.dir}"/>
|
|
||||||
|
|
||||||
<copy todir="${agent.build.dir}" overwrite="true">
|
|
||||||
<fileset dir="${agent.resources.dir}" includes="**/*.conf"/>
|
|
||||||
</copy>
|
|
||||||
|
|
||||||
<create-jar
|
|
||||||
basedir="${agent.build.dir}"
|
|
||||||
destfile="agent"
|
|
||||||
paramvalue="target"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="build.cluster" description="Build Akka Cluster">
|
|
||||||
<echo message="Build Akka Cluster" />
|
|
||||||
|
|
||||||
<path id="cluster.proto.path">
|
|
||||||
<fileset dir="${cluster.protobuf.dir}">
|
|
||||||
<include name="**/*.proto" />
|
|
||||||
</fileset>
|
|
||||||
</path>
|
|
||||||
<pathconvert pathsep=" " property="cluster.proto.files" refid="cluster.proto.path" />
|
|
||||||
<echo message="protoc --java_out=${cluster.src.dir}/java --proto_path=${cluster.protobuf.dir} ${cluster.proto.files}"/>
|
|
||||||
<exec executable="protoc" searchpath="true">
|
|
||||||
<arg value="--java_out=${cluster.src.dir}/java" />
|
|
||||||
<arg value="--proto_path=${cluster.protobuf.dir}" />
|
|
||||||
<arg line="${cluster.proto.files}" />
|
|
||||||
</exec>
|
|
||||||
|
|
||||||
<compile-mix-mode
|
|
||||||
buildclasspath="cluster.classpath"
|
|
||||||
dirsrc="${cluster.src.dir}"
|
|
||||||
destfile="${cluster.build.dir}"/>
|
|
||||||
|
|
||||||
<copy todir="${cluster.build.dir}" overwrite="true">
|
|
||||||
<fileset dir="${cluster.resources.dir}" includes="**/*.conf"/>
|
|
||||||
</copy>
|
|
||||||
|
|
||||||
<create-jar
|
|
||||||
basedir="${cluster.build.dir}"
|
|
||||||
destfile="cluster"
|
|
||||||
paramvalue="target"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="build.dataflow" description="Build Akka Dataflow">
|
|
||||||
<echo message="Build Akka Dataflow" />
|
|
||||||
<compile-scala
|
|
||||||
buildclasspath="dataflow.classpath"
|
|
||||||
dirsrc="${dataflow.src.dir}"
|
|
||||||
destfile="${dataflow.build.dir}"/>
|
|
||||||
|
|
||||||
<create-jar
|
|
||||||
basedir="${dataflow.build.dir}"
|
|
||||||
destfile="dataflow"
|
|
||||||
paramvalue="target"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="build.kernel" description="Build Akka Kernel">
|
|
||||||
<echo message="Build Akka Kernel" />
|
|
||||||
<compile-scala
|
|
||||||
buildclasspath="kernel.classpath"
|
|
||||||
dirsrc="${kernel.src.dir}"
|
|
||||||
destfile="${kernel.build.dir}"/>
|
|
||||||
|
|
||||||
<create-jar
|
|
||||||
basedir="${kernel.build.dir}"
|
|
||||||
destfile="kernel"
|
|
||||||
paramvalue="target"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="build.osgi" description="Build Akka OSGi">
|
|
||||||
<echo message="Build Akka OSGi" />
|
|
||||||
<compile-scala
|
|
||||||
buildclasspath="osgi.classpath"
|
|
||||||
dirsrc="${osgi.src.dir}"
|
|
||||||
destfile="${osgi.build.dir}"/>
|
|
||||||
|
|
||||||
<create-jar
|
|
||||||
basedir="${osgi.build.dir}"
|
|
||||||
destfile="osgi"
|
|
||||||
paramvalue="target"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="build.remote" description="Build Akka Remote">
|
|
||||||
<echo message="Build Akka Remote" />
|
|
||||||
|
|
||||||
<path id="remote.proto.path">
|
|
||||||
<fileset dir="${remote.protobuf.dir}">
|
|
||||||
<include name="**/*.proto" />
|
|
||||||
</fileset>
|
|
||||||
</path>
|
|
||||||
<pathconvert pathsep=" " property="remote.proto.files" refid="remote.proto.path" />
|
|
||||||
<echo message="protoc --java_out=${remote.src.dir}/java --proto_path=${remote.protobuf.dir} ${remote.proto.files}"/>
|
|
||||||
<exec executable="protoc" searchpath="true">
|
|
||||||
<arg value="--java_out=${remote.src.dir}/java" />
|
|
||||||
<arg value="--proto_path=${remote.protobuf.dir}" />
|
|
||||||
<arg line="${remote.proto.files}" />
|
|
||||||
</exec>
|
|
||||||
|
|
||||||
<compile-mix-mode
|
|
||||||
buildclasspath="remote.classpath"
|
|
||||||
dirsrc="${remote.src.dir}"
|
|
||||||
destfile="${remote.build.dir}"/>
|
|
||||||
|
|
||||||
<copy todir="${remote.build.dir}" overwrite="true">
|
|
||||||
<fileset dir="${remote.resources.dir}" includes="**/*.conf"/>
|
|
||||||
</copy>
|
|
||||||
|
|
||||||
<create-jar
|
|
||||||
basedir="${remote.build.dir}"
|
|
||||||
destfile="remote"
|
|
||||||
paramvalue="target"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="build.slf4j" description="Build Akka slf4j">
|
|
||||||
<echo message="Build Akka slf4j" />
|
|
||||||
<compile-scala
|
|
||||||
buildclasspath="slf4j.classpath"
|
|
||||||
dirsrc="${slf4j.src.dir}"
|
|
||||||
destfile="${slf4j.build.dir}"/>
|
|
||||||
|
|
||||||
<create-jar
|
|
||||||
basedir="${slf4j.build.dir}"
|
|
||||||
destfile="slf4j"
|
|
||||||
paramvalue="target"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<target name="build.transactor" description="Build Akka transactor">
|
|
||||||
<echo message="Build Akka transactor" />
|
|
||||||
<compile-scala
|
|
||||||
buildclasspath="transactor.classpath"
|
|
||||||
dirsrc="${transactor.src.dir}"
|
|
||||||
destfile="${transactor.build.dir}"/>
|
|
||||||
|
|
||||||
<copy todir="${transactor.build.dir}" overwrite="true">
|
|
||||||
<fileset dir="${transactor.resources.dir}" includes="**/*.conf"/>
|
|
||||||
</copy>
|
|
||||||
|
|
||||||
<create-jar
|
|
||||||
basedir="${transactor.build.dir}"
|
|
||||||
destfile="transactor"
|
|
||||||
paramvalue="target"/>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
<macrodef name="compile-mix-mode">
|
|
||||||
<attribute name="destfile"/>
|
|
||||||
<attribute name="dirsrc"/>
|
|
||||||
<attribute name="buildclasspath" default=""/>
|
|
||||||
<sequential>
|
|
||||||
<mkdir dir="@{destfile}"/>
|
|
||||||
<scalac
|
|
||||||
addParams="-deprecation"
|
|
||||||
srcdir="@{dirsrc}"
|
|
||||||
destdir="@{destfile}"
|
|
||||||
classpathref="@{buildclasspath}">
|
|
||||||
</scalac>
|
|
||||||
<javac
|
|
||||||
srcdir="@{dirsrc}"
|
|
||||||
destdir="@{destfile}"
|
|
||||||
includes="**/*.java"
|
|
||||||
debug="true"
|
|
||||||
classpathref="@{buildclasspath}"
|
|
||||||
target="1.6" source="1.6">
|
|
||||||
</javac>
|
|
||||||
</sequential>
|
|
||||||
</macrodef>
|
|
||||||
|
|
||||||
<macrodef name="compile-scala">
|
|
||||||
<attribute name="destfile"/>
|
|
||||||
<attribute name="dirsrc"/>
|
|
||||||
<attribute name="buildclasspath" default=""/>
|
|
||||||
<sequential>
|
|
||||||
<mkdir dir="@{destfile}"/>
|
|
||||||
<scalac
|
|
||||||
addParams="-deprecation"
|
|
||||||
srcdir="@{dirsrc}"
|
|
||||||
destdir="@{destfile}"
|
|
||||||
classpathref="@{buildclasspath}">
|
|
||||||
</scalac>
|
|
||||||
</sequential>
|
|
||||||
</macrodef>
|
|
||||||
|
|
||||||
<macrodef name="create-jar">
|
|
||||||
<attribute name="destfile"/>
|
|
||||||
<attribute name="basedir"/>
|
|
||||||
<attribute name="excludes" default=""/>
|
|
||||||
<attribute name="includes" default=""/>
|
|
||||||
<attribute name="resources" default=""/>
|
|
||||||
<attribute name="paramvalue" default=""/>
|
|
||||||
<sequential>
|
|
||||||
<jar destfile="@{paramvalue}/${name}-@{destfile}.jar"
|
|
||||||
basedir="@{basedir}"
|
|
||||||
excludes="@{excludes}"
|
|
||||||
includes="@{includes}">
|
|
||||||
</jar>
|
|
||||||
</sequential>
|
|
||||||
</macrodef>
|
|
||||||
|
|
||||||
<!-- TODO macrodef for generate OSGi manifest macrodef name="create-bnd-file">
|
|
||||||
<attribute name="destfile"/>
|
|
||||||
<attribute name="bundlename" default=""/>
|
|
||||||
<attribute name="symbolicname" default=""/>
|
|
||||||
<attribute name="priv" default=""/>
|
|
||||||
<sequential>
|
|
||||||
<echo file="${name}-@{destfile}.bnd"><![CDATA[
|
|
||||||
Manifest-Version: 1.0
|
|
||||||
Bundle-ManifestVersion: 2
|
|
||||||
Bundle-Name: @{bundlename}
|
|
||||||
Bundle-SymbolicName: @{symbolicname}
|
|
||||||
Bundle-Version: ${version}
|
|
||||||
Created-By: ${java.version} (${java.vendor})
|
|
||||||
DynamicImport-Package: *
|
|
||||||
Export-Package: *;version="${version}"
|
|
||||||
Import-Package: *
|
|
||||||
Private-Package: @{priv}
|
|
||||||
]]></echo>
|
|
||||||
</sequential>
|
|
||||||
</macrodef>
|
|
||||||
|
|
||||||
<taskdef resource="aQute/bnd/ant/taskdef.properties" >
|
|
||||||
<classpath>
|
|
||||||
<fileset dir="/usr/share/java" includes="aqute-bnd.jar" />
|
|
||||||
</classpath>
|
|
||||||
</taskdef>
|
|
||||||
|
|
||||||
<macrodef name="osgifi">
|
|
||||||
<attribute name="destfile"/>
|
|
||||||
<attribute name="basedir"/>
|
|
||||||
<attribute name="bndfile" default=""/>
|
|
||||||
<attribute name="paramvalue" default=""/>
|
|
||||||
<sequential>
|
|
||||||
<bnd
|
|
||||||
classpath="@{basedir}"
|
|
||||||
failok="false"
|
|
||||||
exceptions="false"
|
|
||||||
files="@{bndfile}"
|
|
||||||
output="@{paramvalue}/${name}-@{destfile}.jar"/>
|
|
||||||
</sequential>
|
|
||||||
</macrodef-->
|
|
||||||
|
|
||||||
<!-- TODO akka-camel akka-contrib akka-durable-mailboxes akka-persistence akka-samples akka-zeromq -->
|
|
||||||
<target name="doc" depends="init">
|
|
||||||
<copy todir="target/apidocs">
|
|
||||||
<fileset dir=".">
|
|
||||||
<include name="LICENSE"/>
|
|
||||||
</fileset>
|
|
||||||
</copy>
|
|
||||||
<scaladoc
|
|
||||||
srcdir="${actor.src.dir}:${agent.src.dir}:${kernel.src.dir}:${dataflow.src.dir}:${osgi.src.dir}:${remote.src.dir}:${cluster.src.dir}:${slf4j.src.dir}:${transactor.src.dir}"
|
|
||||||
destdir="target/apidocs"
|
|
||||||
doctitle="${name} ${version}"
|
|
||||||
classpathref="doc.classpath">
|
|
||||||
<include name="**/*.scala"/>
|
|
||||||
<include name="**/*.java"/>
|
|
||||||
</scaladoc>
|
|
||||||
</target>
|
|
||||||
|
|
||||||
</project>
|
|
||||||
|
|
@ -1,81 +0,0 @@
|
||||||
<?xml version='1.0' encoding='UTF-8'?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-cluster_2.10</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<description>akka-cluster</description>
|
|
||||||
<url>http://akka.io/</url>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>Apache License, Version 2.0</name>
|
|
||||||
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
|
|
||||||
<distribution>repo</distribution>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<name>akka-cluster</name>
|
|
||||||
<organization>
|
|
||||||
<name>Typesafe Inc.</name>
|
|
||||||
<url>http://www.typesafe.com</url>
|
|
||||||
</organization>
|
|
||||||
<inceptionYear>2009</inceptionYear>
|
|
||||||
<scm>
|
|
||||||
<url>git://github.com/akka/akka.git</url>
|
|
||||||
<connection>scm:git:git@github.com:akka/akka.git</connection>
|
|
||||||
</scm>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>jboner</id>
|
|
||||||
<name>Jonas Boner</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>viktorklang</id>
|
|
||||||
<name>Viktor Klang</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>rkuhn</id>
|
|
||||||
<name>Roland Kuhn</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>pvlugter</id>
|
|
||||||
<name>Peter Vlugter</name>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scala-lang</groupId>
|
|
||||||
<artifactId>scala-library</artifactId>
|
|
||||||
<version>2.10.3</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-remote_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-remote-tests_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-testkit_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>junit</groupId>
|
|
||||||
<artifactId>junit</artifactId>
|
|
||||||
<version>4.10</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scalatest</groupId>
|
|
||||||
<artifactId>scalatest_2.10</artifactId>
|
|
||||||
<version>2.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
||||||
|
|
@ -1,58 +0,0 @@
|
||||||
<?xml version='1.0' encoding='UTF-8'?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-dataflow_2.10</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<description>akka-dataflow</description>
|
|
||||||
<url>http://akka.io/</url>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>Apache License, Version 2.0</name>
|
|
||||||
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
|
|
||||||
<distribution>repo</distribution>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<name>akka-dataflow</name>
|
|
||||||
<organization>
|
|
||||||
<name>Typesafe Inc.</name>
|
|
||||||
<url>http://www.typesafe.com</url>
|
|
||||||
</organization>
|
|
||||||
<inceptionYear>2009</inceptionYear>
|
|
||||||
<scm>
|
|
||||||
<url>git://github.com/akka/akka.git</url>
|
|
||||||
<connection>scm:git:git@github.com:akka/akka.git</connection>
|
|
||||||
</scm>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>jboner</id>
|
|
||||||
<name>Jonas Boner</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>viktorklang</id>
|
|
||||||
<name>Viktor Klang</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>rkuhn</id>
|
|
||||||
<name>Roland Kuhn</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>pvlugter</id>
|
|
||||||
<name>Peter Vlugter</name>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scala-lang</groupId>
|
|
||||||
<artifactId>scala-library</artifactId>
|
|
||||||
<version>2.10.3</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-testkit_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
||||||
|
|
@ -1,75 +0,0 @@
|
||||||
<?xml version='1.0' encoding='UTF-8'?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-kernel_2.10</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<description>akka-kernel</description>
|
|
||||||
<url>http://akka.io/</url>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>Apache License, Version 2.0</name>
|
|
||||||
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
|
|
||||||
<distribution>repo</distribution>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<name>akka-kernel</name>
|
|
||||||
<organization>
|
|
||||||
<name>Typesafe Inc.</name>
|
|
||||||
<url>http://www.typesafe.com</url>
|
|
||||||
</organization>
|
|
||||||
<inceptionYear>2009</inceptionYear>
|
|
||||||
<scm>
|
|
||||||
<url>git://github.com/akka/akka.git</url>
|
|
||||||
<connection>scm:git:git@github.com:akka/akka.git</connection>
|
|
||||||
</scm>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>jboner</id>
|
|
||||||
<name>Jonas Boner</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>viktorklang</id>
|
|
||||||
<name>Viktor Klang</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>rkuhn</id>
|
|
||||||
<name>Roland Kuhn</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>pvlugter</id>
|
|
||||||
<name>Peter Vlugter</name>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scala-lang</groupId>
|
|
||||||
<artifactId>scala-library</artifactId>
|
|
||||||
<version>2.10.3</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-actor_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-testkit_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scalatest</groupId>
|
|
||||||
<artifactId>scalatest_2.10</artifactId>
|
|
||||||
<version>2.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>junit</groupId>
|
|
||||||
<artifactId>junit</artifactId>
|
|
||||||
<version>4.10</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
||||||
|
|
@ -1,103 +0,0 @@
|
||||||
<?xml version='1.0' encoding='UTF-8'?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-osgi_2.10</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<description>akka-osgi</description>
|
|
||||||
<url>http://akka.io/</url>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>Apache License, Version 2.0</name>
|
|
||||||
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
|
|
||||||
<distribution>repo</distribution>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<name>akka-osgi</name>
|
|
||||||
<organization>
|
|
||||||
<name>Typesafe Inc.</name>
|
|
||||||
<url>http://www.typesafe.com</url>
|
|
||||||
</organization>
|
|
||||||
<inceptionYear>2009</inceptionYear>
|
|
||||||
<scm>
|
|
||||||
<url>git://github.com/akka/akka.git</url>
|
|
||||||
<connection>scm:git:git@github.com:akka/akka.git</connection>
|
|
||||||
</scm>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>jboner</id>
|
|
||||||
<name>Jonas Boner</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>viktorklang</id>
|
|
||||||
<name>Viktor Klang</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>rkuhn</id>
|
|
||||||
<name>Roland Kuhn</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>pvlugter</id>
|
|
||||||
<name>Peter Vlugter</name>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scala-lang</groupId>
|
|
||||||
<artifactId>scala-library</artifactId>
|
|
||||||
<version>2.10.3</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-actor_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.core</artifactId>
|
|
||||||
<version>4.3.1</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.osgi</groupId>
|
|
||||||
<artifactId>org.osgi.compendium</artifactId>
|
|
||||||
<version>4.3.1</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>ch.qos.logback</groupId>
|
|
||||||
<artifactId>logback-classic</artifactId>
|
|
||||||
<version>1.0.13</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>commons-io</groupId>
|
|
||||||
<artifactId>commons-io</artifactId>
|
|
||||||
<version>2.4</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.googlecode.pojosr</groupId>
|
|
||||||
<artifactId>de.kalpatec.pojosr.framework</artifactId>
|
|
||||||
<version>0.2.1</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.ops4j.pax.tinybundles</groupId>
|
|
||||||
<artifactId>tinybundles</artifactId>
|
|
||||||
<version>1.0.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scalatest</groupId>
|
|
||||||
<artifactId>scalatest_2.10</artifactId>
|
|
||||||
<version>2.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>junit</groupId>
|
|
||||||
<artifactId>junit</artifactId>
|
|
||||||
<version>4.10</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
||||||
|
|
@ -1,106 +0,0 @@
|
||||||
<?xml version='1.0' encoding='UTF-8'?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-remote_2.10</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<description>akka-remote</description>
|
|
||||||
<url>http://akka.io/</url>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>Apache License, Version 2.0</name>
|
|
||||||
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
|
|
||||||
<distribution>repo</distribution>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<name>akka-remote</name>
|
|
||||||
<organization>
|
|
||||||
<name>Typesafe Inc.</name>
|
|
||||||
<url>http://www.typesafe.com</url>
|
|
||||||
</organization>
|
|
||||||
<inceptionYear>2009</inceptionYear>
|
|
||||||
<scm>
|
|
||||||
<url>git://github.com/akka/akka.git</url>
|
|
||||||
<connection>scm:git:git@github.com:akka/akka.git</connection>
|
|
||||||
</scm>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>jboner</id>
|
|
||||||
<name>Jonas Boner</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>viktorklang</id>
|
|
||||||
<name>Viktor Klang</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>rkuhn</id>
|
|
||||||
<name>Roland Kuhn</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>pvlugter</id>
|
|
||||||
<name>Peter Vlugter</name>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scala-lang</groupId>
|
|
||||||
<artifactId>scala-library</artifactId>
|
|
||||||
<version>2.10.3</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-actor_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-actor-tests_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-testkit_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>io.netty</groupId>
|
|
||||||
<artifactId>netty</artifactId>
|
|
||||||
<version>3.8.0.Final</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.google.protobuf</groupId>
|
|
||||||
<artifactId>protobuf-java</artifactId>
|
|
||||||
<version>2.5.0</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.uncommons.maths</groupId>
|
|
||||||
<artifactId>uncommons-maths</artifactId>
|
|
||||||
<version>1.2.2a</version>
|
|
||||||
<exclusions>
|
|
||||||
<exclusion>
|
|
||||||
<groupId>jfree</groupId>
|
|
||||||
<artifactId>jcommon</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
<exclusion>
|
|
||||||
<groupId>jfree</groupId>
|
|
||||||
<artifactId>jfreechart</artifactId>
|
|
||||||
</exclusion>
|
|
||||||
</exclusions>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>junit</groupId>
|
|
||||||
<artifactId>junit</artifactId>
|
|
||||||
<version>4.10</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scalatest</groupId>
|
|
||||||
<artifactId>scalatest_2.10</artifactId>
|
|
||||||
<version>2.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
||||||
|
|
@ -1,74 +0,0 @@
|
||||||
<?xml version='1.0' encoding='UTF-8'?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-slf4j_2.10</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<description>akka-slf4j</description>
|
|
||||||
<url>http://akka.io/</url>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>Apache License, Version 2.0</name>
|
|
||||||
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
|
|
||||||
<distribution>repo</distribution>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<name>akka-slf4j</name>
|
|
||||||
<organization>
|
|
||||||
<name>Typesafe Inc.</name>
|
|
||||||
<url>http://www.typesafe.com</url>
|
|
||||||
</organization>
|
|
||||||
<inceptionYear>2009</inceptionYear>
|
|
||||||
<scm>
|
|
||||||
<url>git://github.com/akka/akka.git</url>
|
|
||||||
<connection>scm:git:git@github.com:akka/akka.git</connection>
|
|
||||||
</scm>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>jboner</id>
|
|
||||||
<name>Jonas Boner</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>viktorklang</id>
|
|
||||||
<name>Viktor Klang</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>rkuhn</id>
|
|
||||||
<name>Roland Kuhn</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>pvlugter</id>
|
|
||||||
<name>Peter Vlugter</name>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scala-lang</groupId>
|
|
||||||
<artifactId>scala-library</artifactId>
|
|
||||||
<version>2.10.3</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-actor_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-testkit_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.slf4j</groupId>
|
|
||||||
<artifactId>slf4j-api</artifactId>
|
|
||||||
<version>1.7.5</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>ch.qos.logback</groupId>
|
|
||||||
<artifactId>logback-classic</artifactId>
|
|
||||||
<version>1.0.13</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
||||||
|
|
@ -1,80 +0,0 @@
|
||||||
<?xml version='1.0' encoding='UTF-8'?>
|
|
||||||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-transactor_2.10</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<description>akka-transactor</description>
|
|
||||||
<url>http://akka.io/</url>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>Apache License, Version 2.0</name>
|
|
||||||
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
|
|
||||||
<distribution>repo</distribution>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
<name>akka-transactor</name>
|
|
||||||
<organization>
|
|
||||||
<name>Typesafe Inc.</name>
|
|
||||||
<url>http://www.typesafe.com</url>
|
|
||||||
</organization>
|
|
||||||
<inceptionYear>2009</inceptionYear>
|
|
||||||
<scm>
|
|
||||||
<url>git://github.com/akka/akka.git</url>
|
|
||||||
<connection>scm:git:git@github.com:akka/akka.git</connection>
|
|
||||||
</scm>
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<id>jboner</id>
|
|
||||||
<name>Jonas Boner</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>viktorklang</id>
|
|
||||||
<name>Viktor Klang</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>rkuhn</id>
|
|
||||||
<name>Roland Kuhn</name>
|
|
||||||
</developer>
|
|
||||||
<developer>
|
|
||||||
<id>pvlugter</id>
|
|
||||||
<name>Peter Vlugter</name>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
<dependencies>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scala-lang</groupId>
|
|
||||||
<artifactId>scala-library</artifactId>
|
|
||||||
<version>2.10.3</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-actor_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.typesafe.akka</groupId>
|
|
||||||
<artifactId>akka-testkit_2.10</artifactId>
|
|
||||||
<version>2.3.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scala-stm</groupId>
|
|
||||||
<artifactId>scala-stm_2.10</artifactId>
|
|
||||||
<version>0.7</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.scalatest</groupId>
|
|
||||||
<artifactId>scalatest_2.10</artifactId>
|
|
||||||
<version>2.0</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>junit</groupId>
|
|
||||||
<artifactId>junit</artifactId>
|
|
||||||
<version>4.10</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
</project>
|
|
||||||
182
akka.spec
182
akka.spec
|
|
@ -1,182 +0,0 @@
|
||||||
%global namedreltag %nil
|
|
||||||
%global namedversion %{version}%{?namedreltag}
|
|
||||||
%global scala_short_version 2.10
|
|
||||||
Name: akka
|
|
||||||
Version: 2.3.0
|
|
||||||
Release: 3%{?dist}
|
|
||||||
Summary: Scalable real-time transaction processing
|
|
||||||
License: ASL 2.0
|
|
||||||
URL: http://akka.io/
|
|
||||||
Source0: https://github.com/akka/akka/archive/v%{namedversion}.tar.gz
|
|
||||||
# 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: http://repo1.maven.org/maven2/com/typesafe/akka/akka-actor_%{scala_short_version}/%{namedversion}/akka-actor_%{scala_short_version}-%{namedversion}.pom
|
|
||||||
Source3: http://repo1.maven.org/maven2/com/typesafe/akka/akka-agent_%{scala_short_version}/%{namedversion}/akka-agent_%{scala_short_version}-%{namedversion}.pom
|
|
||||||
Source4: http://repo1.maven.org/maven2/com/typesafe/akka/akka-cluster_%{scala_short_version}/%{namedversion}/akka-cluster_%{scala_short_version}-%{namedversion}.pom
|
|
||||||
Source5: http://repo1.maven.org/maven2/com/typesafe/akka/akka-dataflow_%{scala_short_version}/%{namedversion}/akka-dataflow_%{scala_short_version}-%{namedversion}.pom
|
|
||||||
Source6: http://repo1.maven.org/maven2/com/typesafe/akka/akka-kernel_%{scala_short_version}/%{namedversion}/akka-kernel_%{scala_short_version}-%{namedversion}.pom
|
|
||||||
Source7: http://repo1.maven.org/maven2/com/typesafe/akka/akka-osgi_%{scala_short_version}/%{namedversion}/akka-osgi_%{scala_short_version}-%{namedversion}.pom
|
|
||||||
Source8: http://repo1.maven.org/maven2/com/typesafe/akka/akka-remote_%{scala_short_version}/%{namedversion}/akka-remote_%{scala_short_version}-%{namedversion}.pom
|
|
||||||
Source9: http://repo1.maven.org/maven2/com/typesafe/akka/akka-slf4j_%{scala_short_version}/%{namedversion}/akka-slf4j_%{scala_short_version}-%{namedversion}.pom
|
|
||||||
Source10: http://repo1.maven.org/maven2/com/typesafe/akka/akka-transactor_%{scala_short_version}/%{namedversion}/akka-transactor_%{scala_short_version}-%{namedversion}.pom
|
|
||||||
|
|
||||||
BuildRequires: java-devel
|
|
||||||
BuildRequires: javapackages-tools
|
|
||||||
|
|
||||||
BuildRequires: ant
|
|
||||||
BuildRequires: protobuf-compiler
|
|
||||||
|
|
||||||
BuildRequires: mvn(com.google.protobuf:protobuf-java)
|
|
||||||
# typesafe-config
|
|
||||||
BuildRequires: mvn(com.typesafe:config)
|
|
||||||
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.eclipse.osgi:org.eclipse.osgi)
|
|
||||||
BuildRequires: mvn(org.slf4j:slf4j-api)
|
|
||||||
# requires for akka-remote
|
|
||||||
BuildRequires: mvn(org.uncommons.maths:uncommons-maths)
|
|
||||||
|
|
||||||
%if 0%{?fedora} >= 21
|
|
||||||
BuildRequires: mvn(io.netty:netty:3)
|
|
||||||
Requires: mvn(io.netty:netty:3)
|
|
||||||
%else
|
|
||||||
BuildRequires: mvn(io.netty:netty)
|
|
||||||
Requires: mvn(io.netty:netty)
|
|
||||||
%endif
|
|
||||||
|
|
||||||
Requires: mvn(com.google.protobuf:protobuf-java)
|
|
||||||
Requires: mvn(com.typesafe:config)
|
|
||||||
Requires: mvn(org.scala-lang:scala-library)
|
|
||||||
Requires: mvn(org.scala-stm:scala-stm_2.10)
|
|
||||||
Requires: mvn(org.eclipse.osgi:org.eclipse.osgi)
|
|
||||||
Requires: mvn(org.slf4j:slf4j-api)
|
|
||||||
Requires: mvn(org.uncommons.maths:uncommons-maths)
|
|
||||||
|
|
||||||
Requires: java-headless
|
|
||||||
Requires: javapackages-tools
|
|
||||||
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 -n akka-%{namedversion}
|
|
||||||
# Cleanup
|
|
||||||
find -name '*.class' -print -delete
|
|
||||||
find -name '*.jar' -print -delete
|
|
||||||
|
|
||||||
cp -p %{SOURCE1} build.xml
|
|
||||||
sed -i "s|@VERSION@|%{namedversion}|" build.xml
|
|
||||||
|
|
||||||
# handle compatibility netty jar
|
|
||||||
%if 0%{?fedora} >= 21
|
|
||||||
sed -i -e 's|netty[.]jar|netty3-3.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
|
|
||||||
%endif
|
|
||||||
|
|
||||||
# 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
|
|
||||||
|
|
||||||
# fix non ASCII chars
|
|
||||||
for s in %{name}-actor/src/main/java/akka/actor/AbstractScheduler.java;do
|
|
||||||
native2ascii -encoding UTF8 ${s} ${s}
|
|
||||||
done
|
|
||||||
|
|
||||||
# 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
|
|
||||||
|
|
||||||
%if 0%{?fedora} >= 21
|
|
||||||
install -pm 644 remote-pom.xml %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-remote.pom
|
|
||||||
%else
|
|
||||||
install -pm 644 %{SOURCE8} %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-remote.pom
|
|
||||||
%endif
|
|
||||||
%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
|
|
||||||
%{_javadir}/%{name}
|
|
||||||
%{_mavenpomdir}/*
|
|
||||||
%{_mavendepmapfragdir}/%{name}
|
|
||||||
%doc CONTRIBUTING.md LICENSE README.textile
|
|
||||||
|
|
||||||
%files javadoc
|
|
||||||
%{_javadocdir}/%{name}
|
|
||||||
%doc LICENSE
|
|
||||||
|
|
||||||
%changelog
|
|
||||||
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.0-3
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
||||||
|
|
||||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.0-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
||||||
|
|
||||||
* Wed Mar 05 2014 gil cattaneo <puntogil@libero.it> 2.3.0-1
|
|
||||||
- Update to 2.3.0
|
|
||||||
|
|
||||||
* Thu Feb 27 2014 gil cattaneo <puntogil@libero.it> 2.3.0-0.1.RC4
|
|
||||||
- Update to 2.3.0-RC4
|
|
||||||
- Added akka-{agent,cluster,dataflow,kernel,osgi,transactor} support
|
|
||||||
|
|
||||||
* Tue Feb 25 2014 William Benton <willb@redhat.com> 2.3.0-0.2-RC2
|
|
||||||
- Added akka-remote support
|
|
||||||
|
|
||||||
* Tue Feb 04 2014 gil cattaneo <puntogil@libero.it> 2.3.0-0.1.RC2
|
|
||||||
- initial rpm
|
|
||||||
3
dead.package
Normal file
3
dead.package
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
2015-07-28: Retired because it did not build for two releases
|
||||||
|
Reference: https://fedoraproject.org/wiki/Deprecate_FTBFS_packages
|
||||||
|
|
||||||
1
sources
1
sources
|
|
@ -1 +0,0 @@
|
||||||
debcf452107e438bf0f3088f10b1a416 v2.3.0.tar.gz
|
|
||||||
Reference in a new issue