[apache-commons-exec] - Update to 1.2 - Adapt to current guidelines
by Mohamed ElMorabity
commit 36e8e87b905739769ff85562d6cb6ee5cfe152e2
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Tue Feb 4 09:51:04 2014 +0100
- Update to 1.2
- Adapt to current guidelines
.gitignore | 1 +
apache-commons-exec.spec | 40 ++++++++++++++++++++--------------------
sources | 2 +-
3 files changed, 22 insertions(+), 21 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8450be0..ada0b33 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
commons-exec-1.0.1-src.tar.gz
/commons-exec-1.1-src.tar.gz
+/commons-exec-1.2-src.tar.gz
diff --git a/apache-commons-exec.spec b/apache-commons-exec.spec
index 47fa133..9620845 100644
--- a/apache-commons-exec.spec
+++ b/apache-commons-exec.spec
@@ -2,8 +2,8 @@
%global short_name commons-%{base_name}
Name: apache-commons-exec
-Version: 1.1
-Release: 11%{?dist}
+Version: 1.2
+Release: 1%{?dist}
Summary: Java library to reliably execute external processes from within the JVM
Group: Development/Libraries
@@ -38,41 +38,41 @@ This package contains the API documentation for %{name}.
%prep
%setup -q -n %{short_name}-%{version}-src
+# Fix wrong end-of-line encoding
+for file in LICENSE.txt NOTICE.txt STATUS; do
+ sed -i.orig "s/\r//" $file && \
+ touch -r $file.orig $file && \
+ rm $file.orig
+done
+
# Shell scripts used for unit tests must be executable (see
# http://commons.apache.org/exec/faq.html#environment-testing)
chmod a+x src/test/scripts/*.sh
+%mvn_file :%{short_name} %{short_name} %{name}
+
%build
-mvn-rpmbuild install javadoc:aggregate
+%mvn_build
%install
-mkdir -p $RPM_BUILD_ROOT%{_javadir}
-cp -p target/%{short_name}-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}.jar
-ln -s %{name}.jar $RPM_BUILD_ROOT%{_javadir}/%{short_name}.jar
-
-mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}
-cp -rp target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
-
-mkdir -p $RPM_BUILD_ROOT%{_mavenpomdir}
-cp -p pom.xml $RPM_BUILD_ROOT/%{_mavenpomdir}/JPP-%{name}.pom
+%mvn_install
-%add_maven_depmap JPP-%{name}.pom %{name}.jar
-
-%files
+%files -f .mfiles
%doc LICENSE.txt NOTICE.txt STATUS
-%{_mavenpomdir}/*
-%{_javadir}/*.jar
-%{_mavendepmapfragdir}/*
-%files javadoc
+
+%files javadoc -f .mfiles-javadoc
%doc LICENSE.txt NOTICE.txt
-%{_javadocdir}/%{name}
%changelog
+* Mon Feb 03 2014 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 1.2-1
+- Update to 1.2
+- Adapt to current guidelines
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 1.1-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
diff --git a/sources b/sources
index 2d5103b..894dea1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c3332b95456a5989d346d303daca2ae2 commons-exec-1.1-src.tar.gz
+c423f7268f3bd03c4602dc7fd12b5d4c commons-exec-1.2-src.tar.gz
10 years, 3 months
[amplab-tachyon] Current rawhide WIP
by tstclair
commit 9bab34db4deeccbe4d91fbdc3b0d7b052e9d82c5
Author: Timothy St. Clair <tstclair(a)redhat.com>
Date: Mon Feb 3 14:48:13 2014 -0600
Current rawhide WIP
amplab-tachyon.spec | 8 +++--
sources | 2 +-
tachyon-0.4.0-defaults.patch | 76 ++++++++++++++++++++++++++++++++++++++++++
3 files changed, 82 insertions(+), 4 deletions(-)
---
diff --git a/amplab-tachyon.spec b/amplab-tachyon.spec
index 99f541a..4604c64 100644
--- a/amplab-tachyon.spec
+++ b/amplab-tachyon.spec
@@ -1,4 +1,4 @@
-%global commit 7acadf30b652ee835864b47742fd74fed9d50618
+%global commit 520c15109e9651c3cd95a563941ad821c8fb5503
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global shortname tachyon
@@ -9,7 +9,7 @@ Version: 0.4.0
Release: 7.SNAPSHOT.%{shortcommit}%{?dist}
Summary: Reliable file sharing at memory speed across cluster frameworks
License: ASL 2.0
-URL: https://github.com/amplab/tachyon/wiki
+URL: http://tachyon-project.org/
Source0: https://github.com/amplab/tachyon/archive/%{commit}/%{shortname}-%{versio...
Source1: %{shortname}-tmpfiles.conf
Source2: %{shortname}-master.service
@@ -18,6 +18,7 @@ Source4: %{shortname}-layout.sh
Source5: %{shortname}-env.sh
Patch0: tachyon-0.4.0-SNAPSHOT-log4props.patch
+Patch1: tachyon-0.4.0-defaults.patch
BuildRequires: java-devel
BuildRequires: mvn(commons-io:commons-io)
@@ -78,6 +79,7 @@ find -name '*.class' -print -delete
find -name '*.jar' -print -delete
%patch0 -p1
+%patch1 -p1
sed -i "s|<artifactId>hadoop-client|<artifactId>hadoop-mapreduce-client-core|" pom.xml
@@ -179,7 +181,7 @@ mkdir -p -m0755 %{buildroot}/%{_datadir}/hadoop/common/lib
%systemd_postun_with_restart %{shortname}-slave.service %{shortname}-master.service
%changelog
-* Tue Jan 28 2014 Timothy St. Clair<tstclair(a)redhat.com> 0.4.0-7.SNAPSHOT.7acadf3
+* Tue Jan 28 2014 Timothy St. Clair<tstclair(a)redhat.com> 0.4.0-7.SNAPSHOT.520c151
- Update to latest
* Fri Dec 6 2013 Timothy St. Clair<tstclair(a)redhat.com> 0.4.0-6.SNAPSHOT.8e4e9a4
diff --git a/sources b/sources
index 65ce86b..cc5539b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-542331bf300a64798a3106342e13f4ed tachyon-0.4.0-7acadf3.tar.gz
+02bb0a1ea465b20e6b04cfd8843a681e tachyon-0.4.0-520c151.tar.gz
diff --git a/tachyon-0.4.0-defaults.patch b/tachyon-0.4.0-defaults.patch
new file mode 100644
index 0000000..eb9197d
--- /dev/null
+++ b/tachyon-0.4.0-defaults.patch
@@ -0,0 +1,76 @@
+diff --git a/bin/tachyon b/bin/tachyon
+index d795ed0..7d1ce67 100755
+--- a/bin/tachyon
++++ b/bin/tachyon
+@@ -1,7 +1,7 @@
+ #!/usr/bin/env bash
+
+ function printUsage {
+- echo "Usage: tachyon COMMAND "
++ echo "Usage: tachyon.sh COMMAND "
+ echo "where COMMAND is one of:"
+ echo -e " format \t Format Tachyon"
+ echo -e " tfs \t Command line input for generic filesystem user client."
+@@ -30,7 +30,7 @@ TACHYON_LIBEXEC_DIR=${TACHYON_LIBEXEC_DIR:-$DEFAULT_LIBEXEC_DIR}
+ . $TACHYON_LIBEXEC_DIR/tachyon-config.sh
+
+ function runTest {
+- Usage="Usage: tachyon runTest <Basic|BasicRawTable> <MUST_CACHE|TRY_CACHE|CACHE_THROUGH|THROUGH|ASYNC_THROUGH>"
++ Usage="Usage: tachyon.sh runTest <Basic|BasicRawTable> <MUST_CACHE|TRY_CACHE|CACHE_THROUGH|THROUGH|ASYNC_THROUGH>"
+
+ if [ "$#" -ne 2 ]; then
+ echo $Usage
+@@ -43,15 +43,15 @@ function runTest {
+ fi
+
+ if [[ "$1" == "Basic" ]]; then
+- $bin/tachyon tfs rm /Basic_File_$2
++ $bin/tachyon.sh tfs rm /Basic_File_$2
+ $JAVA -cp $TACHYON_CONF_DIR/:$TACHYON_JAR tachyon.examples.BasicOperations $MASTER_ADDRESS:19998 /BasicFile_$2 $2
+ exit 0
+ elif [[ "$1" == "BasicRawTable" ]]; then
+- $bin/tachyon tfs rm /Basic_Raw_Table_$2
++ $bin/tachyon.sh tfs rm /Basic_Raw_Table_$2
+ $JAVA -cp $TACHYON_CONF_DIR/:$TACHYON_JAR tachyon.examples.BasicRawTableOperations $MASTER_ADDRESS:19998 /BasicRawTable_$2 $2
+ exit 0
+ elif [[ "$1" == "BasicCheckpoint" ]]; then
+- $bin/tachyon tfs rm /BasicCheckpoint
++ $bin/tachyon.sh tfs rm /BasicCheckpoint
+ $JAVA -cp $TACHYON_CONF_DIR/:$TACHYON_JAR tachyon.examples.BasicCheckpoint $MASTER_ADDRESS:19998 /BasicCheckpoint 10
+ exit 0
+ fi
+@@ -116,10 +116,10 @@ elif [ "$COMMAND" == "runTests" ]; then
+
+ for op in ${opArr[@]}
+ do
+- echo $bin/tachyon runTest Basic $op
+- $bin/tachyon runTest Basic $op
+- echo $bin/tachyon runTest BasicRawTable $op
+- $bin/tachyon runTest BasicRawTable $op
++ echo $bin/tachyon.sh runTest Basic $op
++ $bin/tachyon.sh runTest Basic $op
++ echo $bin/tachyon.sh runTest BasicRawTable $op
++ $bin/tachyon.sh runTest BasicRawTable $op
+ done
+
+ exit 0
+diff --git a/src/main/java/tachyon/conf/CommonConf.java b/src/main/java/tachyon/conf/CommonConf.java
+index b3c6974..6e3af0a 100644
+--- a/src/main/java/tachyon/conf/CommonConf.java
++++ b/src/main/java/tachyon/conf/CommonConf.java
+@@ -42,14 +42,7 @@ public class CommonConf extends Utils {
+ public final boolean ASYNC_ENABLED;
+
+ private CommonConf() {
+- if (System.getProperty("tachyon.home") == null) {
+- LOG.warn("tachyon.home is not set. Using /mnt/tachyon_default_home as the default value.");
+- File file = new File("/mnt/tachyon_default_home");
+- if (!file.exists()) {
+- file.mkdirs();
+- }
+- }
+- TACHYON_HOME = getProperty("tachyon.home", "/mnt/tachyon_default_home");
++ TACHYON_HOME = getProperty("tachyon.home", "/var/lib/tachyon");
+ UNDERFS_ADDRESS = getProperty("tachyon.underfs.address", TACHYON_HOME + "/underfs");
+ UNDERFS_DATA_FOLDER = getProperty("tachyon.data.folder", UNDERFS_ADDRESS + "/tachyon/data");
+ UNDERFS_WORKERS_FOLDER =
10 years, 3 months
[amplab-tachyon] Update to latest build, will not push out the changes until 0.4.0 is out the door. Latest mods upda
by tstclair
commit 15bfd430ccd66962ee939e46ce931b27b0c191dc
Author: Timothy St. Clair <tstclair(a)redhat.com>
Date: Wed Jan 29 10:14:25 2014 -0600
Update to latest build, will not push out the changes until 0.4.0 is out
the door. Latest mods update the documentation and removes some Jetty
compat issues.
amplab-tachyon.spec | 10 +++-------
sources | 2 +-
2 files changed, 4 insertions(+), 8 deletions(-)
---
diff --git a/amplab-tachyon.spec b/amplab-tachyon.spec
index ccac3e0..99f541a 100644
--- a/amplab-tachyon.spec
+++ b/amplab-tachyon.spec
@@ -1,4 +1,4 @@
-%global commit b0ffddeb48ada0a19f28ea7be26ddc60a237fa4c
+%global commit 7acadf30b652ee835864b47742fd74fed9d50618
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global shortname tachyon
@@ -94,17 +94,13 @@ sed -i "s|<artifactId>hadoop-client|<artifactId>hadoop-mapreduce-client-core|" p
%pom_add_dep org.apache.hadoop:hadoop-common
%pom_add_dep org.apache.hadoop:hadoop-hdfs
-# Fix jetty9 support
-sed -i "s|org.mortbay.log.Log|org.eclipse.jetty.util.log.Log|" src/main/java/tachyon/MasterInfo.java
-sed -i "s|Log.info|Log.getRootLogger().info|" src/main/java/tachyon/MasterInfo.java
-
# This is required to update to the latest thrift.
./bin/tachyon thriftGen
%build
%mvn_file org.tachyonproject:%{shortname} %{shortname}
-%mvn_build -X
+%mvn_build
%install
%mvn_install
@@ -183,7 +179,7 @@ mkdir -p -m0755 %{buildroot}/%{_datadir}/hadoop/common/lib
%systemd_postun_with_restart %{shortname}-slave.service %{shortname}-master.service
%changelog
-* Tue Jan 28 2014 Timothy St. Clair<tstclair(a)redhat.com> 0.4.0-7.SNAPSHOT.b0ffdde
+* Tue Jan 28 2014 Timothy St. Clair<tstclair(a)redhat.com> 0.4.0-7.SNAPSHOT.7acadf3
- Update to latest
* Fri Dec 6 2013 Timothy St. Clair<tstclair(a)redhat.com> 0.4.0-6.SNAPSHOT.8e4e9a4
diff --git a/sources b/sources
index 630c339..65ce86b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4285f87ecccd557bc030f8e37f25181d tachyon-0.4.0-b0ffdde.tar.gz
+542331bf300a64798a3106342e13f4ed tachyon-0.4.0-7acadf3.tar.gz
10 years, 3 months
[amplab-tachyon] Update tracking and testing to master
by tstclair
commit c10100065796b045c27ff24340a64c1a807381f1
Author: Timothy St. Clair <tstclair(a)redhat.com>
Date: Tue Jan 28 15:31:23 2014 -0600
Update tracking and testing to master
amplab-tachyon.spec | 13 ++++++++-----
sources | 2 +-
2 files changed, 9 insertions(+), 6 deletions(-)
---
diff --git a/amplab-tachyon.spec b/amplab-tachyon.spec
index 3593f74..ccac3e0 100644
--- a/amplab-tachyon.spec
+++ b/amplab-tachyon.spec
@@ -1,4 +1,4 @@
-%global commit 8e4e9a491b9f7d2391b2936aed0c351ffa50e67c
+%global commit b0ffddeb48ada0a19f28ea7be26ddc60a237fa4c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global shortname tachyon
@@ -6,7 +6,7 @@ Name: amplab-%{shortname}
# Given the naming conflicts with other packages, and eventually this will
# switch to apache-tachyon should
Version: 0.4.0
-Release: 6.SNAPSHOT.%{shortcommit}%{?dist}
+Release: 7.SNAPSHOT.%{shortcommit}%{?dist}
Summary: Reliable file sharing at memory speed across cluster frameworks
License: ASL 2.0
URL: https://github.com/amplab/tachyon/wiki
@@ -104,7 +104,7 @@ sed -i "s|Log.info|Log.getRootLogger().info|" src/main/java/tachyon/MasterInfo.j
%build
%mvn_file org.tachyonproject:%{shortname} %{shortname}
-%mvn_build
+%mvn_build -X
%install
%mvn_install
@@ -142,8 +142,8 @@ mkdir -p -m0755 %{buildroot}%{_var}/lib/%{shortname}/journal
# NOTE: The following is plugging into hadoop without
# having administrative steps.
mkdir -p -m0755 %{buildroot}/%{_datadir}/hadoop/common/lib
-%{__ln_s} %{_jnidir}/%{shortname}.jar %{buildroot}/%{_datadir}/hadoop/common/lib
-%{__ln_s} %{_jnidir}/libthrift.jar %{buildroot}/%{_datadir}/hadoop/common/lib
+%{__ln_s} %{_javadir}/%{shortname}.jar %{buildroot}/%{_datadir}/hadoop/common/lib
+%{__ln_s} %{_javadir}/libthrift.jar %{buildroot}/%{_datadir}/hadoop/common/lib
%files -f .mfiles
%doc LICENSE README.md
@@ -183,6 +183,9 @@ mkdir -p -m0755 %{buildroot}/%{_datadir}/hadoop/common/lib
%systemd_postun_with_restart %{shortname}-slave.service %{shortname}-master.service
%changelog
+* Tue Jan 28 2014 Timothy St. Clair<tstclair(a)redhat.com> 0.4.0-7.SNAPSHOT.b0ffdde
+- Update to latest
+
* Fri Dec 6 2013 Timothy St. Clair<tstclair(a)redhat.com> 0.4.0-6.SNAPSHOT.8e4e9a4
- Update to latest modifications
diff --git a/sources b/sources
index 9e1af59..630c339 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c2b675833888f339adb3b2300263f49c tachyon-0.4.0-8e4e9a4.tar.gz
+4285f87ecccd557bc030f8e37f25181d tachyon-0.4.0-b0ffdde.tar.gz
10 years, 3 months
[uimaj] Initial import (#1005782).
by gil
commit c05ada489101d6ea468b1cf1f2abe57fe9733538
Author: gil <puntogil(a)libero.it>
Date: Mon Feb 3 17:06:19 2014 +0100
Initial import (#1005782).
.gitignore | 1 +
sources | 1 +
uimaj.spec | 163 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 165 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..3041c58 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/uimaj-2.5.0-source-release.zip
diff --git a/sources b/sources
index e69de29..3d74a35 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+40422ab17c74c97cd8f158d27c98528d uimaj-2.5.0-source-release.zip
diff --git a/uimaj.spec b/uimaj.spec
new file mode 100644
index 0000000..5f1ad40
--- /dev/null
+++ b/uimaj.spec
@@ -0,0 +1,163 @@
+Name: uimaj
+Version: 2.5.0
+Release: 1%{?dist}
+Summary: Apache UIMA is an implementation of the OASIS-UIMA specifications
+License: ASL 2.0
+URL: http://uima.apache.org/
+Source0: http://www.apache.org/dist/uima/%{name}-%{version}/%{name}-%{version}-sou...
+
+BuildRequires: java-devel
+
+BuildRequires: mvn(ant-contrib:ant-contrib)
+BuildRequires: mvn(axis:axis)
+BuildRequires: mvn(axis:axis-jaxrpc)
+BuildRequires: mvn(commons-io:commons-io)
+BuildRequires: mvn(junit:junit)
+BuildRequires: mvn(log4j:log4j)
+BuildRequires: mvn(org.apache.commons:commons-logging)
+# maven plugins
+BuildRequires: mvn(org.apache.maven:maven-core)
+BuildRequires: mvn(org.apache.maven:maven-plugin-api)
+BuildRequires: mvn(org.apache.maven:maven-project)
+BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
+BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
+BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-tools-javadoc)
+BuildRequires: mvn(org.apache.uima:parent-pom)
+BuildRequires: mvn(org.sonatype.plexus:plexus-build-api)
+
+BuildRequires: apache-rat-plugin
+BuildRequires: maven-local
+BuildRequires: maven-dependency-plugin
+BuildRequires: maven-enforcer-plugin
+BuildRequires: maven-invoker-plugin
+BuildRequires: maven-plugin-build-helper
+BuildRequires: maven-plugin-bundle
+BuildRequires: maven-plugin-plugin
+BuildRequires: maven-remote-resources-plugin
+BuildRequires: maven-site-plugin
+BuildRequires: maven-surefire-provider-junit4
+BuildRequires: mvn(org.apache.ant:ant-apache-regexp)
+
+BuildArch: noarch
+
+%description
+Apache UIMA is an implementation of the OASIS-UIMA specifications.
+
+OASIS UIMA Committee: <http://www.oasis-open.org/committees/uima/>.
+
+Unstructured Information Management applications are software systems
+that analyze large volumes of unstructured information in order to
+discover knowledge that is relevant to an end user.
+
+An example UIM application might ingest plain text and identify
+entities, such as persons, places, organizations; or relations,
+such as works-for or located-at.
+
+%package -n jcasgen-maven-plugin
+Summary: Apache UIMA Maven JCasGen Plugin
+
+%description -n jcasgen-maven-plugin
+A Maven Plugin for using JCasGen to generate Java classes from
+XML type system descriptions.
+
+%package -n uima-pear-maven-plugin
+Summary: Apache UIMA Maven Pear Plugin
+
+%description -n uima-pear-maven-plugin
+This is a maven plugin that produces a pear artifact.
+
+%package javadoc
+Summary: Javadoc for %{name}
+
+%description javadoc
+This package contains javadoc for %{name}.
+
+%prep
+%setup -q
+# Cleanup
+find . -name "*.jar" -delete
+find . -name "*.bat" -delete
+find . -name "*.class" -delete
+find . -name "*.cmd" -delete
+
+# [ERROR] uimaj-adapter-soap/src/main/java/org/apache/uima/adapter/soap/BinaryDeserializer.java
+# cannot access org.apache.commons.logging.Log
+%pom_add_dep org.apache.commons:commons-logging %{name}-adapter-soap
+
+# Build @ random fails
+%pom_remove_plugin :apache-rat-plugin
+
+# Unavailable libraries
+# e.g.
+# UIMA_CLASSPATH=$UIMA_CLASSPATH:$UIMA_HOME/lib/uimaj-as-core.jar
+# UIMA_CLASSPATH=$UIMA_CLASSPATH:$UIMA_HOME/lib/uimaj-as-activemq.jar
+# UIMA_CLASSPATH=$UIMA_CLASSPATH:$UIMA_HOME/lib/uimaj-as-jms.jar
+# for now, until all deps aren't available, i prefer don't install script files
+# or systemd support
+# src/main/scripts/*.sh
+
+# Remove eclipse stuff (dont provides pom or depmap file)
+%pom_disable_module ../aggregate-%{name}-eclipse-plugins aggregate-%{name}
+%pom_remove_dep org.apache.uima:%{name}-ep-cas-editor
+%pom_remove_dep org.apache.uima:%{name}-ep-configurator
+%pom_remove_dep org.apache.uima:%{name}-ep-debug
+%pom_remove_dep org.apache.uima:%{name}-ep-jcasgen
+%pom_remove_dep org.apache.uima:%{name}-ep-pear-packager
+%pom_remove_dep org.apache.uima:%{name}-ep-runtime
+%pom_remove_dep org.apache.uima:%{name}-ep-cas-editor-ide
+%pom_remove_dep org.apache.uima:%{name}-ep-launcher
+%pom_remove_dep org.apache.uima:%{name}-examples
+#%%pom_remove_dep org.eclipse.emf:common %%{name}-examples
+#%%pom_remove_dep org.eclipse.emf:ecore %%{name}-examples
+#%%pom_remove_dep org.eclipse.emf:ecore-xmi %%{name}-examples
+%pom_disable_module ../%{name}-examples aggregate-%{name}
+
+# Use system jvm apis
+%pom_remove_dep org.apache.geronimo.specs:geronimo-activation_1.0.2_spec %{name}-adapter-soap
+
+# Unavailable deps org.apache.uima:uima-docbook-olink:zip:olink:1-SNAPSHOT
+%pom_disable_module ../aggregate-%{name}-docbooks aggregate-%{name}
+
+# These tests @ random fails
+rm -r %{name}-core/src/test/java/org/apache/uima/internal/util/UIMAClassLoaderTest.java \
+ %{name}-core/src/test/java/org/apache/uima/cas/test/SofaTest.java \
+ %{name}-core/src/test/java/org/apache/uima/analysis_engine/impl/AnalysisEngine_implTest.java \
+ %{name}-core/src/test/java/org/apache/uima/util/impl/JSR47Logger_implTest.java \
+ jcasgen-maven-plugin/src/test/java/org/apache/uima/tools/jcasgen/maven/JCasGenMojoTest.java
+
+# Unavailable test:crossref2:1.0.0-SNAPSHOT
+%pom_remove_plugin :maven-invoker-plugin jcasgen-maven-plugin
+
+sed -i 's/\r//' NOTICE README
+
+%build
+
+%mvn_package :PearPackagingMavenPlugin uima-pear-maven-plugin
+%mvn_package :jcasgen-maven-plugin jcasgen-maven-plugin
+%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
+
+%install
+%mvn_install
+
+%files -f .mfiles
+%dir %{_javadir}/%{name}
+%doc LICENSE NOTICE README RELEASE_NOTES.html
+
+%files -n jcasgen-maven-plugin -f .mfiles-jcasgen-maven-plugin
+%doc LICENSE NOTICE
+
+%files -n uima-pear-maven-plugin -f .mfiles-uima-pear-maven-plugin
+%doc LICENSE NOTICE
+
+%files javadoc -f .mfiles-javadoc
+%doc LICENSE NOTICE
+
+%changelog
+* Wed Jan 15 2014 gil cattaneo <puntogil(a)libero.it> 2.5.0-1
+- update to 2.5.0
+
+* Tue Aug 27 2013 gil cattaneo <puntogil(a)libero.it> 2.4.2-1
+- update to 2.4.2
+
+* Wed Feb 06 2013 gil cattaneo <puntogil(a)libero.it> 2.4.0-1
+- initial rpm
\ No newline at end of file
10 years, 3 months