Fixes to solve pom resolution of the tests.jar.
Thanks to rsquared and mizdebsk.
This commit is contained in:
parent
a504250284
commit
3d94c04254
|
@ -1,48 +0,0 @@
|
|||
<project>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>org.apache.zookeeper</groupId>
|
||||
<artifactId>zookeeper-test</artifactId>
|
||||
<version>@version@</version>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.apache.zookeeper</groupId>
|
||||
<artifactId>zookeeper</artifactId>
|
||||
<version>@version@</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-api</artifactId>
|
||||
<version>any</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.slf4j</groupId>
|
||||
<artifactId>slf4j-log4j12</artifactId>
|
||||
<version>any</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>log4j</groupId>
|
||||
<artifactId>log4j</artifactId>
|
||||
<version>any</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.jboss.netty</groupId>
|
||||
<artifactId>netty</artifactId>
|
||||
<version>any</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>any</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.mockito</groupId>
|
||||
<artifactId>mockito-core</artifactId>
|
||||
<version>any</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.puppycrawl.tools</groupId>
|
||||
<artifactId>checkstyle</artifactId>
|
||||
<version>any</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
Name: zookeeper
|
||||
Version: 3.4.5
|
||||
Release: 15%{?dist}
|
||||
Release: 16%{?dist}
|
||||
Summary: A high-performance coordination service for distributed applications
|
||||
#Group: Development/Libraries
|
||||
License: ASL 2.0 and BSD
|
||||
URL: http://zookeeper.apache.org/
|
||||
Source0: http://www.apache.org/dist/%{name}/stable/%{name}-%{version}.tar.gz
|
||||
Source1: %{name}-test-template.pom
|
||||
#Source1: %{name}-test-template.pom
|
||||
Source2: %{name}-ZooInspector-template.pom
|
||||
Source3: %{name}.service
|
||||
# remove non free clover references
|
||||
|
@ -176,9 +176,8 @@ sed -i "s|<packaging>pom</packaging>|<packaging>jar</packaging>|" dist-maven/%{n
|
|||
sed -i "s|<groupId>checkstyle</groupId>|<groupId>com.puppycrawl.tools</groupId>|" dist-maven/%{name}-%{version}.pom
|
||||
sed -i "s|<artifactId>mockito-all</artifactId>|<artifactId>mockito-core</artifactId>|" dist-maven/%{name}-%{version}.pom
|
||||
|
||||
cp -p %{SOURCE1} dist-maven/%{name}-%{version}-test.pom
|
||||
cp -p %{SOURCE2} dist-maven/%{name}-%{version}-ZooInspector.pom
|
||||
sed -i "s|@version@|%{version}|" dist-maven/%{name}-%{version}-test.pom dist-maven/%{name}-%{version}-ZooInspector.pom
|
||||
sed -i "s|@version@|%{version}|" dist-maven/%{name}-%{version}-ZooInspector.pom
|
||||
|
||||
iconv -f iso8859-1 -t utf-8 src/c/ChangeLog > src/c/ChangeLog.conv && mv -f src/c/ChangeLog.conv src/c/ChangeLog
|
||||
sed -i 's/\r//' src/c/ChangeLog
|
||||
|
@ -252,14 +251,13 @@ ant -Dversion=%{version} -DlastRevision=-1 test-core-java
|
|||
|
||||
mkdir -p %{buildroot}%{_javadir}/%{name}
|
||||
install -pm 644 build/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}/%{name}.jar
|
||||
install -pm 644 build/%{name}-%{version}-test.jar %{buildroot}%{_javadir}/%{name}/%{name}-test.jar
|
||||
install -pm 644 build/%{name}-%{version}-test.jar %{buildroot}%{_javadir}/%{name}/%{name}-tests.jar
|
||||
install -pm 644 build/contrib/ZooInspector/%{name}-ZooInspector-%{version}.jar %{buildroot}%{_javadir}/%{name}/%{name}-ZooInspector.jar
|
||||
|
||||
mkdir -p %{buildroot}%{_mavenpomdir}
|
||||
install -pm 644 dist-maven/%{name}-%{version}.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}.pom
|
||||
%add_maven_depmap JPP.%{name}-%{name}.pom %{name}/%{name}.jar
|
||||
install -pm 644 dist-maven/%{name}-%{version}-test.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-test.pom
|
||||
%add_maven_depmap JPP.%{name}-%{name}-test.pom %{name}/%{name}-test.jar
|
||||
%add_maven_depmap org.apache.zookeeper:zookeeper::tests:%{version} %{name}/%{name}-tests.jar
|
||||
install -pm 644 dist-maven/%{name}-%{version}-ZooInspector.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-ZooInspector.pom
|
||||
%add_maven_depmap JPP.%{name}-%{name}-ZooInspector.pom %{name}/%{name}-ZooInspector.jar
|
||||
|
||||
|
@ -342,10 +340,9 @@ getent passwd zookeeper >/dev/null || \
|
|||
%files java
|
||||
%dir %{_javadir}/%{name}
|
||||
%{_javadir}/%{name}/%{name}.jar
|
||||
%{_javadir}/%{name}/%{name}-test.jar
|
||||
%{_javadir}/%{name}/%{name}-tests.jar
|
||||
%{_javadir}/%{name}/%{name}-ZooInspector.jar
|
||||
%{_mavenpomdir}/JPP.%{name}-%{name}.pom
|
||||
%{_mavenpomdir}/JPP.%{name}-%{name}-test.pom
|
||||
%{_mavenpomdir}/JPP.%{name}-%{name}-ZooInspector.pom
|
||||
%{_mavendepmapfragdir}/%{name}
|
||||
%doc CHANGES.txt LICENSE.txt NOTICE.txt README.txt
|
||||
|
@ -373,6 +370,9 @@ getent passwd zookeeper >/dev/null || \
|
|||
%{_unitdir}/zookeeper.service
|
||||
|
||||
%changelog
|
||||
* Fri Jan 31 2014 Timothy St. Clair <tstclair@redhat.com> - 3.4.5-16
|
||||
- Update of tests.jar due to netty3 compat packaging conflicts
|
||||
|
||||
* Fri Jan 24 2014 Timothy St. Clair <tstclair@redhat.com> - 3.4.5-15
|
||||
- Update jline and netty3 for f21 builds
|
||||
|
||||
|
|
Loading…
Reference in New Issue