Builds on f20
This commit is contained in:
parent
da2547bc7d
commit
4ae4bc6c6e
|
@ -24,6 +24,62 @@ index 442d52e..bc1f4a2 100644
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="ivy-taskdef" unless="ivy.initialized">
|
<target name="ivy-taskdef" unless="ivy.initialized">
|
||||||
|
diff --git a/ivy.xml b/ivy.xml
|
||||||
|
index 561832a..0d9e2ed 100644
|
||||||
|
--- a/ivy.xml
|
||||||
|
+++ b/ivy.xml
|
||||||
|
@@ -58,12 +58,12 @@
|
||||||
|
<dependency org="junit" name="junit" rev="4.8.1" conf="test->default"/>
|
||||||
|
<dependency org="org.mockito" name="mockito-all" rev="1.8.2"
|
||||||
|
conf="test->default"/>
|
||||||
|
- <dependency org="checkstyle" name="checkstyle" rev="5.0"
|
||||||
|
+ <dependency org="com.puppycrawl.tools" name="checkstyle" rev="5.6"
|
||||||
|
conf="test->default"/>
|
||||||
|
|
||||||
|
<dependency org="jdiff" name="jdiff" rev="1.0.9"
|
||||||
|
conf="jdiff->default"/>
|
||||||
|
- <dependency org="xerces" name="xerces" rev="1.4.4"
|
||||||
|
+ <dependency org="xerces" name="xercesImpl" rev="1.4.4"
|
||||||
|
conf="jdiff->default"/>
|
||||||
|
|
||||||
|
<dependency org="org.apache.rat" name="apache-rat-tasks"
|
||||||
|
diff --git a/ivysettings.xml b/ivysettings.xml
|
||||||
|
index 52cfa52..f207811 100644
|
||||||
|
--- a/ivysettings.xml
|
||||||
|
+++ b/ivysettings.xml
|
||||||
|
@@ -17,29 +17,14 @@
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
- <property name="repo.maven.org"
|
||||||
|
- value="http://repo1.maven.org/maven2/" override="false"/>
|
||||||
|
- <property name="repo.jboss.org"
|
||||||
|
- value="http://repository.jboss.org/nexus/content/groups/public/" override="false"/>
|
||||||
|
- <property name="repo.sun.org"
|
||||||
|
- value="http://download.java.net/maven/2/" override="false"/>
|
||||||
|
- <property name="maven2.pattern"
|
||||||
|
- value="[organisation]/[module]/[revision]/[module]-[revision]"/>
|
||||||
|
- <property name="maven2.pattern.ext" value="${maven2.pattern}.[ext]"/>
|
||||||
|
<include url="${ivy.default.conf.dir}/ivyconf-local.xml"/>
|
||||||
|
<settings defaultResolver="default"/>
|
||||||
|
+ <typedef name="xmvn" classname="org.fedoraproject.maven.connector.ivy.IvyResolver"/>
|
||||||
|
<resolvers>
|
||||||
|
- <ibiblio name="maven2" root="${repo.maven.org}"
|
||||||
|
- pattern="${maven2.pattern.ext}" m2compatible="true"/>
|
||||||
|
- <ibiblio name="jboss-maven2" root="${repo.jboss.org}"
|
||||||
|
- pattern="${maven2.pattern.ext}" m2compatible="true"/>
|
||||||
|
- <ibiblio name="sun-maven2" root="${repo.sun.org}"
|
||||||
|
- pattern="${maven2.pattern.ext}" m2compatible="true"/>
|
||||||
|
+ <xmvn name="XMvn"/>
|
||||||
|
|
||||||
|
<chain name="default" dual="true">
|
||||||
|
- <resolver ref="maven2"/>
|
||||||
|
- <resolver ref="jboss-maven2"/>
|
||||||
|
- <resolver ref="sun-maven2"/>
|
||||||
|
+ <resolver ref="XMvn"/>
|
||||||
|
</chain>
|
||||||
|
|
||||||
|
</resolvers>
|
||||||
diff --git a/src/contrib/build-contrib.xml b/src/contrib/build-contrib.xml
|
diff --git a/src/contrib/build-contrib.xml b/src/contrib/build-contrib.xml
|
||||||
index 0e57d08..708f64f 100644
|
index 0e57d08..708f64f 100644
|
||||||
--- a/src/contrib/build-contrib.xml
|
--- a/src/contrib/build-contrib.xml
|
||||||
|
@ -50,3 +106,16 @@ index 0e57d08..708f64f 100644
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<target name="ivy-init" depends="ivy-download" unless="ivy.initialized">
|
<target name="ivy-init" depends="ivy-download" unless="ivy.initialized">
|
||||||
|
diff --git a/src/contrib/build.xml b/src/contrib/build.xml
|
||||||
|
index 7f7ba4f..701dfea 100644
|
||||||
|
--- a/src/contrib/build.xml
|
||||||
|
+++ b/src/contrib/build.xml
|
||||||
|
@@ -20,7 +20,7 @@
|
||||||
|
<project name="zookeepercontrib" default="compile" basedir=".">
|
||||||
|
|
||||||
|
<property name="contribfilesetincludes" value="*/build.xml" />
|
||||||
|
- <property name="contribfilesetexcludes" value="" />
|
||||||
|
+ <property name="contribfilesetexcludes" value="rest/build.xml" />
|
||||||
|
|
||||||
|
<fileset id="contribfileset" dir=".">
|
||||||
|
<include name="${contribfilesetincludes}"/>
|
||||||
|
|
|
@ -43,6 +43,7 @@ BuildRequires: jtoaster
|
||||||
BuildRequires: junit
|
BuildRequires: junit
|
||||||
%if 0%{?fedora} >= 21
|
%if 0%{?fedora} >= 21
|
||||||
BuildRequires: mvn(org.slf4j:slf4j-log4j12)
|
BuildRequires: mvn(org.slf4j:slf4j-log4j12)
|
||||||
|
BuildRequires: javapackages-tools
|
||||||
%else
|
%else
|
||||||
BuildRequires: mvn(log4j:log4j)
|
BuildRequires: mvn(log4j:log4j)
|
||||||
%endif
|
%endif
|
||||||
|
@ -118,7 +119,7 @@ package
|
||||||
|
|
||||||
pushd src/c
|
pushd src/c
|
||||||
autoreconf -if
|
autoreconf -if
|
||||||
%configure
|
%configure --disable-static --disable-rpath
|
||||||
%{__make} %{?_smp_mflags}
|
%{__make} %{?_smp_mflags}
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
@ -151,13 +152,14 @@ install -pm 755 %{SOURCE3} %{buildroot}%{_libexecdir}
|
||||||
|
|
||||||
%if 0%{?fedora} >= 21
|
%if 0%{?fedora} >= 21
|
||||||
mkdir -p %{buildroot}%{_datadir}/maven-metadata
|
mkdir -p %{buildroot}%{_datadir}/maven-metadata
|
||||||
mkdir -p %{buildroot}%{_datadir}/maven-poms/%{name}
|
mkdir -p %{buildroot}%{_datadir}/maven-poms
|
||||||
|
install -pm 644 build/%{name}-%{version}/dist-maven/%{name}-%{version}.pom %{buildroot}%{_datadir}/maven-poms/%{name}-%{name}.pom
|
||||||
|
|
||||||
%add_maven_depmap %{name}-%{name}.pom %{name}/%{name}.jar
|
%add_maven_depmap %{name}-%{name}.pom %{name}/%{name}.jar
|
||||||
%add_maven_depmap org.apache.zookeeper:zookeeper::tests:%{version} %{name}/%{name}-tests.jar
|
%add_maven_depmap org.apache.zookeeper:zookeeper::tests:%{version} %{name}/%{name}-tests.jar
|
||||||
|
|
||||||
install -pm 644 %{SOURCE1} %{buildroot}%{_datadir}/maven-poms/%{name}/%{name}-%{name}-ZooInspector.pom
|
install -pm 644 %{SOURCE1} %{buildroot}%{_datadir}/maven-poms/%{name}-%{name}-ZooInspector.pom
|
||||||
sed -i "s|@version@|%{version}|" %{buildroot}%{_datadir}/maven-poms/%{name}/%{name}-%{name}-ZooInspector.pom
|
sed -i "s|@version@|%{version}|" %{buildroot}%{_datadir}/maven-poms/%{name}-%{name}-ZooInspector.pom
|
||||||
%add_maven_depmap %{name}-%{name}-ZooInspector.pom %{name}/%{name}-ZooInspector.jar
|
%add_maven_depmap %{name}-%{name}-ZooInspector.pom %{name}/%{name}-ZooInspector.jar
|
||||||
%else
|
%else
|
||||||
mkdir -p %{buildroot}%{_mavenpomdir}
|
mkdir -p %{buildroot}%{_mavenpomdir}
|
||||||
|
@ -169,7 +171,6 @@ install -pm 644 build/%{name}-%{version}/dist-maven/%{name}-%{version}.pom %{bui
|
||||||
install -pm 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-ZooInspector.pom
|
install -pm 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-ZooInspector.pom
|
||||||
sed -i "s|@version@|%{version}|" %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-ZooInspector.pom
|
sed -i "s|@version@|%{version}|" %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-ZooInspector.pom
|
||||||
%add_maven_depmap JPP.%{name}-%{name}-ZooInspector.pom %{name}/%{name}-ZooInspector.jar
|
%add_maven_depmap JPP.%{name}-%{name}-ZooInspector.pom %{name}/%{name}-ZooInspector.jar
|
||||||
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
mkdir -p %{buildroot}%{_javadocdir}/%{name}
|
mkdir -p %{buildroot}%{_javadocdir}/%{name}
|
||||||
|
@ -226,8 +227,8 @@ getent passwd zookeeper >/dev/null || \
|
||||||
%{_javadir}/%{name}/%{name}-ZooInspector.jar
|
%{_javadir}/%{name}/%{name}-ZooInspector.jar
|
||||||
|
|
||||||
%if 0%{?fedora} >= 21
|
%if 0%{?fedora} >= 21
|
||||||
%{_datadir}/maven-poms/%{name}/%{name}-%{name}.pom
|
%{_datadir}/maven-poms/%{name}-%{name}.pom
|
||||||
%{_datadir}/maven-poms/%{name}/%{name}-%{name}-ZooInspector.pom
|
%{_datadir}/maven-poms/%{name}-%{name}-ZooInspector.pom
|
||||||
%{_datadir}/maven-metadata/%{name}.xml
|
%{_datadir}/maven-metadata/%{name}.xml
|
||||||
%else
|
%else
|
||||||
%{_mavendepmapfragdir}/%{name}
|
%{_mavendepmapfragdir}/%{name}
|
||||||
|
|
Loading…
Reference in New Issue