[SCM] eclipse - Powerful IDE written in java - Debian package. branch, master, updated. debian/3.7_exp-5-52-gb9d9b98

Jakub Adam jakub.adam at ktknet.cz
Fri Dec 30 01:53:12 UTC 2011


The following commit has been merged in the master branch:
commit 9a27963e1763dcfd6ae132517293fd499b33af4c
Author: Niels Thykier <niels at thykier.net>
Date:   Tue Dec 27 20:47:34 2011 +0100

    Partial fix for #649912: FTBFS on various archs

diff --git a/debian/eclipse-build-additionalArchs.tar.bz2 b/debian/eclipse-build-additionalArchs.tar.bz2
new file mode 100644
index 0000000..7a80614
Binary files /dev/null and b/debian/eclipse-build-additionalArchs.tar.bz2 differ
diff --git a/debian/patches/eclipse-build-additionalArchs.patch b/debian/patches/eclipse-build-additionalArchs.patch
new file mode 100644
index 0000000..1269a2d
--- /dev/null
+++ b/debian/patches/eclipse-build-additionalArchs.patch
@@ -0,0 +1,84 @@
+From: Niels Thykier <niels at thykier.net>
+Date: Tue, 27 Dec 2011 15:29:27 +0100
+Subject: eclipse-build-additionalArchs.patch
+
+---
+ additionalArchs/rename.sh       |    4 ++--
+ build.xml                       |    2 +-
+ generateAdditionalPlatforms.xml |    8 ++++----
+ 3 files changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/additionalArchs/rename.sh b/additionalArchs/rename.sh
+index 2f8b177..c35634f 100755
+--- a/additionalArchs/rename.sh
++++ b/additionalArchs/rename.sh
+@@ -4,13 +4,13 @@ newArch=$1
+ 
+ moves(){
+ for f in $(find -type d); do
+-      tofile=$(echo $f | sed "s/ppc/$newArch/")
++      tofile=$(echo $f | sed "s/ppc64/$newArch/")
+       if [ $tofile != $f ]; then
+         cp -pfr $f $tofile
+       fi
+     done
+ for f in $(find -type f); do
+-      tofile=$(echo $f | sed "s/ppc/$newArch/")
++      tofile=$(echo $f | sed "s/ppc64/$newArch/")
+       if [ $tofile != $f ]; then
+         cp -pfr $f $tofile
+         rm -fr $f
+diff --git a/build.xml b/build.xml
+index f49c4e3..d9ccd48 100644
+--- a/build.xml
++++ b/build.xml
+@@ -220,7 +220,7 @@
+ 			<fileset dir="${buildDirectory}/plugins" includes="**/ECLIPSEF.RSA" />
+ 		</delete>
+ 		<!-- add additional archs -->
+-		<untar compression="bzip2" dest="${basedir}/build/eclipse-${label}-src/plugins" src="${basedir}/eclipse-build-additionalArchs.tar.bz2" />
++		<untar compression="bzip2" dest="${basedir}/build/eclipse-${label}-src/plugins" src="${basedir}/debian/eclipse-build-additionalArchs.tar.bz2" />
+ 		<!-- prepare ecf build tree -->
+ 		<delete>
+ 			<fileset dir="${buildDirectory}/plugins" includes="org.eclipse.ecf*" />
+diff --git a/generateAdditionalPlatforms.xml b/generateAdditionalPlatforms.xml
+index 70fa936..c1e3f47 100644
+--- a/generateAdditionalPlatforms.xml
++++ b/generateAdditionalPlatforms.xml
+@@ -1,7 +1,7 @@
+ <project name="Pdebuild bootstrap" default="cleanGenerate" basedir=".">
+ 	<target name="cleanGenerate" depends="clean, createTarball" />
+ 	<property name="archsDir" value="additionalArchs" />
+-	<property name="sourceDir" value="build/eclipse-3.7.0-I20110505-0800-src" />
++	<property name="sourceDir" value="build/eclipse-3.7.0-src" />
+ 
+ 	<macrodef name="copyPlugin">
+ 		<attribute name="pluginName" />
+@@ -9,7 +9,7 @@
+ 		<sequential>
+ 			<copy todir="${archsDir}/@{pluginName}.@{newArch}">
+ 				<resources>
+-					<fileset dir="${sourceDir}/plugins/@{pluginName}.ppc">
++					<fileset dir="${sourceDir}/plugins/@{pluginName}.ppc64">
+ 						<include name="**" />
+ 					</fileset>
+ 				</resources>
+@@ -33,7 +33,7 @@
+ 				<exclude name="rename.sh" />
+ 				<include name="*@{newArch}/**/*.*" />
+ 				<excludesfile name="${archsDir}/rename.sh" />
+-				<replacetoken>ppc</replacetoken>
++				<replacetoken>ppc64</replacetoken>
+ 			</replace>
+ 		</sequential>
+ 	</macrodef>
+@@ -48,7 +48,7 @@
+ 	</target>
+ 
+ 	<target name="generate" depends="init">
+-		<generateArch newArch="ppc64" />
++		<generateArch newArch="ppc" />
+ 		<generateArch newArch="sparc" />
+ 	    <generateArch newArch="sparc64" />
+ 	</target>
+-- 
diff --git a/debian/patches/series b/debian/patches/series
index 3a4a0e5..d619a01 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -16,3 +16,4 @@ debian-load-internal-swt.patch
 gnomeproxy-makefile.patch
 find-newer-system-jasper.patch
 find-newer-servlet-api.patch
+eclipse-build-additionalArchs.patch
diff --git a/debian/source/include-binaries b/debian/source/include-binaries
index 6701e6c..c35af5d 100644
--- a/debian/source/include-binaries
+++ b/debian/source/include-binaries
@@ -1 +1,2 @@
 debian/eclipse-build-generatedScripts.tar.bz2
+debian/eclipse-build-additionalArchs.tar.bz2

-- 
eclipse - Powerful IDE written in java - Debian package.



More information about the pkg-java-commits mailing list