Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-updates-src > by-pkgid > 42e423c037cf5bd607b25ae0ec2871e8 > files > 9

zookeeper-3.4.5-25.1.mga5.src.rpm

diff -Nur zookeeper-3.4.5/build.xml zookeeper-3.4.5-daviddavid/build.xml
--- zookeeper-3.4.5/build.xml	2015-01-02 19:07:23.000000000 +0100
+++ zookeeper-3.4.5-daviddavid/build.xml	2015-01-02 19:10:01.545006713 +0100
@@ -97,6 +97,7 @@
               value="file:/usr/share/java/" />
     <property name="ivy.home" value="${basedir}/.ant" />
     <property name="ivy.lib" value="/usr/share/java"/>
+    <property name="ivy.liblog4j12" value="/usr/lib/java"/>
     <property name="ivy.package.lib" value="${build.dir}/package/lib"/>
     <property name="ivy.test.lib" value="${build.dir}/test/lib"/>
     <property name="ivy.jdiff.lib" value="${build.dir}/jdiff/lib"/>
@@ -180,6 +181,9 @@
       <fileset dir="${ivy.lib}">
         <include name="**/*.jar" />
       </fileset>
+      <fileset dir="${ivy.liblog4j12}">
+        <include name="**/*.jar" />
+      </fileset>
     </path>
 
     <path id="test.java.classpath">
@@ -203,6 +207,7 @@
         <mkdir dir="${build.classes}" />
 
         <mkdir dir="${ivy.lib}"/>
+        <mkdir dir="${ivy.liblog4j12}"/>
         <mkdir dir="${ivy.package.lib}"/>
         <mkdir dir="${ivy.test.lib}"/>
         <condition property="ivy.jar.exists">
@@ -310,7 +315,7 @@
 
     <target name="ivy-retrieve" depends="init,ivy-init">
       <ivy:retrieve settingsRef="${ant.project.name}" type="jar" conf="default"
-                    pattern="${ivy.lib}/[artifact].[ext]"/>
+                    pattern="${ivy.lib*}/[artifact].[ext]"/>
     </target>
 
     <target name="ivy-retrieve-test" depends="init,ivy-init">
@@ -617,6 +622,7 @@
           <exclude name="**/ivy*.jar" />
         </fileset>
         <fileset dir="${ivy.lib}"/>
+        <fileset dir="${ivy.liblog4j12}"/>
       </copy>
 
       <subant target="package">
@@ -721,6 +727,7 @@
           <exclude name="**/deb*.jar" />
         </fileset>
         <fileset dir="${ivy.lib}"/>
+        <fileset dir="${ivy.liblog4j12}"/>
       </copy>
 
       <copy file="${basedir}/src/packages/update-zookeeper-env.sh" tofile="${dist.dir}/sbin/update-zookeeper-env.sh"/>
@@ -1279,7 +1286,7 @@
         <mkdir dir="${findbugs.out.dir}" />
         <findbugs home="${findbugs.home}" output="xml:withMessages" excludeFilter="${findbugs.exclude.file}" 
                 outputFile="${findbugs.report.xmlfile}" effort="max" jvmargs="-Xmx512M">
-            <auxClasspath path="${ivy.lib}/log4j.jar" />
+            <auxClasspath path="${ivy.liblog4j12}/log4j-1.2.17.jar" />
             <sourcePath path="${java.src.dir}" />
             <class location="${build.dir}/${final.name}.jar" />
         </findbugs>
@@ -1305,6 +1312,9 @@
           <fileset dir="${ivy.lib}">
             <include name="**/*.jar" />
           </fileset>
+          <fileset dir="${ivy.liblog4j12}">
+            <include name="**/*.jar" />
+          </fileset>
         </classpath>
       </taskdef>
 
@@ -1335,6 +1345,9 @@
                 <fileset dir="${ivy.lib}">
                   <include name="**/*.jar" />
                 </fileset>
+                <fileset dir="${ivy.liblog4j12}">
+                  <include name="**/*.jar" />
+                </fileset>
             </classpath>
             <classpath>
                 <pathelement path="${test.java.classes}" />
diff -Nur zookeeper-3.4.5/ivy.xml zookeeper-3.4.5-daviddavid/ivy.xml 
--- zookeeper-3.4.5/ivy.xml	2015-01-02 19:07:22.000000000 +0100
+++ zookeeper-3.4.5-daviddavid/ivy.xml	2015-01-02 18:37:24.568032377 +0100
@@ -43,7 +43,7 @@
     <dependency org="org.slf4j" name="slf4j/log4j12" rev="" transitive="false"/>
   
     <!-- transitive false turns off dependency checking, log4j deps seem borked -->
-    <dependency org="log4j" name="log4j" rev="" transitive="false" conf="default"/>
+    <dependency org="log4j-1.2.17" name="log4j-1.2.17" rev="" transitive="false" conf="default"/>
     <!--<dependency org="jline" name="jline" rev="" transitive="false" conf="default"/>-->
 
     <!--<dependency org="io.netty" name="netty" conf="default" rev="">
diff -Nur zookeeper-3.4.5/ivysettings.xml zookeeper-3.4.5-daviddavid/ivysettings.xml
--- zookeeper-3.4.5/ivysettings.xml	2015-01-02 19:07:22.000000000 +0100
+++ zookeeper-3.4.5-daviddavid/ivysettings.xml	2015-01-02 18:48:08.538023932 +0100
@@ -23,6 +23,8 @@
     value="file:///usr/share/java/" override="false"/>
   <property name="repo.sun.org"
     value="file:///usr/share/java/" override="false"/>
+    <property name="repo.liblog4j12.org"
+    value="file:///usr/lib/java/" override="false"/>
   <property name="maven2.pattern"
     value="[module]"/>
   <property name="maven2.pattern.ext" value="${maven2.pattern}.[ext]"/>
@@ -35,11 +37,14 @@
       pattern="${maven2.pattern.ext}" m2compatible="true"/>
     <ibiblio name="sun-maven2" root="${repo.sun.org}"
       pattern="${maven2.pattern.ext}" m2compatible="true"/>
+    <ibiblio name="liblog4j12" root="${repo.liblog4j12.org}"
+      pattern="${maven2.pattern.ext}" m2compatible="true"/>
 
     <chain name="default" dual="true">
       <resolver ref="maven2"/>
       <resolver ref="jboss-maven2"/>
       <resolver ref="sun-maven2"/>
+      <resolver ref="liblog4j12"/>
     </chain>
 
   </resolvers>
diff -Nur zookeeper-3.4.5/src/contrib/build-contrib.xml zookeeper-3.4.5-daviddavid/src/contrib/build-contrib.xml
--- zookeeper-3.4.5/src/contrib/build-contrib.xml	2015-01-02 19:07:23.000000000 +0100
+++ zookeeper-3.4.5-daviddavid/src/contrib/build-contrib.xml	2015-01-02 19:14:24.472003265 +0100
@@ -46,6 +46,7 @@
             value="file:/usr/share/java/" />
   <property name="ivy.home" value="${user.home}/.ant" />
   <property name="ivy.lib" value="/usr/share/java"/>
+  <property name="ivy.liblog4j12" value="/usr/lib/java"/>
   <property name="ivy.test.lib" value="${build.test}/lib"/>
   <property name="ivysettings.xml" value="${zk.root}/ivysettings.xml"/>
 
@@ -73,12 +74,14 @@
     <fileset dir="/usr/share/java">
       <include name="jline.jar" />
       <include name="jtoaster.jar" />
-      <include name="log4j.jar" />
       <include name="netty.jar" />
       <include name="slf4j/api.jar" />
       <include name="slf4j/log4j12.jar" />
       <include name="xerces-j2.jar" />
     </fileset>
+    <fileset dir="/usr/lib/java">
+      <include name="log4j-1.2.17.jar" />
+    </fileset>
     <fileset dir="${zk.root}/build">
       <include name="zookeeper-${version}.jar" />
     </fileset>
@@ -94,6 +97,7 @@
     <mkdir dir="${build.test}"/>
 
     <mkdir dir="${ivy.lib}"/>
+    <mkdir dir="${ivy.liblog4j12}"/>
     <mkdir dir="${ivy.test.lib}"/>
     <condition property="ivy.jar.exists">
       <available file="${lib.dir}/ivy.jar"/>