This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "eclipse - Powerful IDE written in java - Debian package.".
The branch, master has been updated
via f564eac4a690f1c05b896f90af86352ac20b94fc (commit)
via 4cb29931c95acdd6c5fec62bfb4d3fa37acdedd7 (commit)
via 31d83135ce25d7cba7209bf3e05a1af06a81462b (commit)
from 58f85888e324ea3fa69a4760fea600c643eacda7 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit f564eac4a690f1c05b896f90af86352ac20b94fc
Author: Benjamin Drung <[email protected]>
Date: Mon Nov 2 22:39:51 2009 +0100
Remove patches, that are accepted by upstream.
commit 4cb29931c95acdd6c5fec62bfb4d3fa37acdedd7
Merge: 58f85888e324ea3fa69a4760fea600c643eacda7
31d83135ce25d7cba7209bf3e05a1af06a81462b
Author: Benjamin Drung <[email protected]>
Date: Mon Nov 2 22:38:48 2009 +0100
Merge branch 'upstream'
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 14 ++++
additionalArchs/rename.sh | 2 +-
build.xml | 38 +++++++++-
debian/patches/series | 1 -
debian/patches/support-extracted-source.patch | 79 --------------------
eclipse-build-config/ChangeLog | 5 +
eclipse-build-config/build.properties | 3 +-
.../productFiles/rcpConfig/build.properties | 2 +
8 files changed, 58 insertions(+), 86 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 8eb26bc..36fb116 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2009-10-26 Matthias Klose <[email protected]>
+
+ * additionalArchs/rename.sh: Remove bashism.
+
+2009-11-02 Andrew Overholt <[email protected]>
+
+ * build.xml: Re-name variable for clarity.
+
+2009-11-02 Andrew Overholt <[email protected]>
+
+ Bug #292475 (Benjamin Drung)
+
+ * build.xml: Support build with extracted source (not just with
tarball).
+
2009-10-30 Andrew Overholt <[email protected]>
Bug #292610 (Benjamin Drung)
diff --git a/additionalArchs/rename.sh b/additionalArchs/rename.sh
index 5ca0915..2f8b177 100644
--- a/additionalArchs/rename.sh
+++ b/additionalArchs/rename.sh
@@ -2,7 +2,7 @@
newArch=$1
-function moves(){
+moves(){
for f in $(find -type d); do
tofile=$(echo $f | sed "s/ppc/$newArch/")
if [ $tofile != $f ]; then
diff --git a/build.xml b/build.xml
index 3802a65..bd3fdff 100644
--- a/build.xml
+++ b/build.xml
@@ -6,12 +6,27 @@
<property file="build.properties" />
<available file="eclipse-${buildTag}-fetched-src.tar.bz2"
property="sdkSourcePresent" value="true" />
+ <available
file="eclipse-${testsBuildLabel}/plugins/org.eclipse.equinox.launcher/build.properties"
property="extractedSdkSourcePresent" value="true" />
+
+ <condition property="onlyExtractedSdkSourcePresent">
+ <and>
+ <isfalse value="${sdkSourcePresent}" />
+ <istrue value="${extractedSdkSourcePresent}" />
+ </and>
+ </condition>
+ <condition property="sdkSourceTarballPresent">
+ <or>
+ <isset property="sdkSourcePresent"/>
+ <isset property="extractedSdkSourcePresent"/>
+ </or>
+ </condition>
+
<available file="eclipse-build-generatedScripts.tar.bz2"
property="scriptsPresent" value="true" />
<available file="eclipse-sdktests-${buildTag}-fetched-src.tar.bz2"
property="testsSourcePresent" value="true" />
<available file="eclipse-sdktests-${buildTag}-fetched-scripts.tar.bz2"
property="testsScriptsPresent" value="true" />
<!-- Check what has already been done -->
- <uptodate property="unpack.complete"
srcfile="${basedir}/eclipse-${buildTag}-fetched-src.tar.bz2"
targetfile="unpack-stamp" />
+ <available property="unpack.complete" file="unpack-stamp" value="true"
/>
<uptodate property="testsunpack.complete"
srcfile="${basedir}/eclipse-sdktests-${buildTag}-fetched-src.tar.bz2"
targetfile="testsunpack-stamp" />
<uptodate property="buildId.complete" srcfile="unpack-stamp"
targetfile="buildId-stamp" />
<uptodate property="patch.complete" srcfile="unpack-stamp"
targetfile="patch-stamp" />
@@ -80,7 +95,7 @@
<ant antfile="pdebuild.xml" target="generateScripts" />
</target>
- <target name="fetch" unless="sdkSourcePresent">
+ <target name="fetch" unless="sdkSourceTarballPresent">
<fail message="SDK source tarball is not present. Please
either download a file such as eclipse-I20090611-1540-fetched-src.tar.bz2 from
http://www.eclipse.org/downloads/download.php?file=/technology/linuxtools/eclipse-build
or generate one by running ./buildSDKSource.sh." />
</target>
@@ -99,6 +114,21 @@
-->
</target>
+ <target name="extractSource" unless="onlyExtractedSdkSourcePresent">
+ <echo message="Extracting SDK source (tar jxf
eclipse-${buildTag}-fetched-src.tar.bz2)" />
+ <untar dest="${topBuildDir}"
src="${basedir}/eclipse-${buildTag}-fetched-src.tar.bz2" compression="bzip2" />
+ </target>
+
+ <target name="copySource" unless="sdkSourcePresent">
+ <echo message="Copy SDK source (cp -rd --not-target-directory
eclipse-${testsBuildLabel} ${buildDirectory})" />
+ <exec executable="cp" failonerror="true">
+ <arg value="-rd" />
+ <arg value="--no-target-directory" />
+ <arg value="eclipse-${testsBuildLabel}" />
+ <arg value="${buildDirectory}" />
+ </exec>
+ </target>
+
<target name="unpack" depends="fetch,setLibDir"
unless="unpack.complete">
<delete dir="${topBuildDir}" />
<mkdir dir="${topBuildDir}" />
@@ -113,8 +143,8 @@
<delete dir="${buildworkspace}" />
<mkdir dir="${buildworkspace}" />
- <echo message="Extracting SDK source (tar jxf
eclipse-${buildTag}-fetched-src.tar.bz2)" />
- <untar dest="${topBuildDir}"
src="${basedir}/eclipse-${buildTag}-fetched-src.tar.bz2" compression="bzip2" />
+ <antcall target="extractSource" />
+ <antcall target="copySource" />
<antcall target="extractBuildXmls" />
<delete dir="${buildDirectory}/buildConfigs" />
diff --git a/debian/patches/series b/debian/patches/series
index 74c8f06..2937227 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,2 @@
fix-shell-script-perm.patch
-support-extracted-source.patch
fix-perm.patch
diff --git a/debian/patches/support-extracted-source.patch
b/debian/patches/support-extracted-source.patch
deleted file mode 100644
index a3bbc8c..0000000
--- a/debian/patches/support-extracted-source.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-Description: support extracted source instead of requiring a tarball
-Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=292475
-Author: Benjamin Drung <[email protected]>
-
-diff --git a/build.xml b/build.xml
-index 9fe198e..126c7b4 100644
---- a/build.xml
-+++ b/build.xml
-@@ -6,12 +6,27 @@
- <property file="build.properties" />
-
- <available file="eclipse-${buildTag}-fetched-src.tar.bz2"
property="sdkSourcePresent" value="true" />
-+ <available
file="eclipse-${testsBuildLabel}/plugins/org.eclipse.equinox.launcher/build.properties"
property="extractedSdkSourcePresent" value="true" />
-+
-+ <condition property="onlyExtractedSdkSourcePresent">
-+ <and>
-+ <isfalse value="${sdkSourcePresent}" />
-+ <istrue value="${extractedSdkSourcePresent}" />
-+ </and>
-+ </condition>
-+ <condition property="oneSdkSourcePresent">
-+ <or>
-+ <isset property="sdkSourcePresent"/>
-+ <isset property="extractedSdkSourcePresent"/>
-+ </or>
-+ </condition>
-+
- <available file="eclipse-build-generatedScripts.tar.bz2"
property="scriptsPresent" value="true" />
- <available file="eclipse-sdktests-${buildTag}-fetched-src.tar.bz2"
property="testsSourcePresent" value="true" />
- <available file="eclipse-sdktests-${buildTag}-fetched-scripts.tar.bz2"
property="testsScriptsPresent" value="true" />
-
- <!-- Check what has already been done -->
-- <uptodate property="unpack.complete"
srcfile="${basedir}/eclipse-${buildTag}-fetched-src.tar.bz2"
targetfile="unpack-stamp" />
-+ <available property="unpack.complete" file="unpack-stamp" value="true"
/>
- <uptodate property="testsunpack.complete"
srcfile="${basedir}/eclipse-sdktests-${buildTag}-fetched-src.tar.bz2"
targetfile="testsunpack-stamp" />
- <uptodate property="buildId.complete" srcfile="unpack-stamp"
targetfile="buildId-stamp" />
- <uptodate property="patch.complete" srcfile="unpack-stamp"
targetfile="patch-stamp" />
-@@ -77,7 +92,7 @@
- <ant antfile="pdebuild.xml" target="generateScripts" />
- </target>
-
-- <target name="fetch" unless="sdkSourcePresent">
-+ <target name="fetch" unless="oneSdkSourcePresent">
- <fail message="SDK source tarball is not present. Please
either download a file such as eclipse-I20090611-1540-fetched-src.tar.bz2 from
http://www.eclipse.org/downloads/download.php?file=/technology/linuxtools/eclipse-build
or generate one by running ./buildSDKSource.sh." />
- </target>
-
-@@ -96,6 +111,21 @@
- -->
- </target>
-
-+ <target name="extractSource" unless="onlyExtractedSdkSourcePresent">
-+ <echo message="Extracting SDK source (tar jxf
eclipse-${buildTag}-fetched-src.tar.bz2)" />
-+ <untar dest="${topBuildDir}"
src="${basedir}/eclipse-${buildTag}-fetched-src.tar.bz2" compression="bzip2" />
-+ </target>
-+
-+ <target name="copySource" unless="sdkSourcePresent">
-+ <echo message="Copy SDK source (cp -rd --not-target-directory
eclipse-${testsBuildLabel} ${buildDirectory})" />
-+ <exec executable="cp" failonerror="true">
-+ <arg value="-rd" />
-+ <arg value="--no-target-directory" />
-+ <arg value="eclipse-${testsBuildLabel}" />
-+ <arg value="${buildDirectory}" />
-+ </exec>
-+ </target>
-+
- <target name="unpack" depends="fetch,setLibDir"
unless="unpack.complete">
- <delete dir="${topBuildDir}" />
- <mkdir dir="${topBuildDir}" />
-@@ -110,8 +140,8 @@
- <delete dir="${buildworkspace}" />
- <mkdir dir="${buildworkspace}" />
-
-- <echo message="Extracting SDK source (tar jxf
eclipse-${buildTag}-fetched-src.tar.bz2)" />
-- <untar dest="${topBuildDir}"
src="${basedir}/eclipse-${buildTag}-fetched-src.tar.bz2" compression="bzip2" />
-+ <antcall target="extractSource" />
-+ <antcall target="copySource" />
- <antcall target="extractBuildXmls" />
-
- <delete dir="${buildDirectory}/buildConfigs" />
diff --git a/eclipse-build-config/ChangeLog b/eclipse-build-config/ChangeLog
index 2c87e79..befa467 100644
--- a/eclipse-build-config/ChangeLog
+++ b/eclipse-build-config/ChangeLog
@@ -1,3 +1,8 @@
+2009-11-02 Matthias Klose <[email protected]>
+
+ * productFiles/rcpConfig/build.properties: Add arm support.
+ * build.properties: Likewise.
+
2009-10-22 Alexander Kurtakov <[email protected]>
* productFiles/rcpConfig/build.properties: Add rootfiles for sparc[64].
diff --git a/eclipse-build-config/build.properties
b/eclipse-build-config/build.properties
index e7f8009..421d8fb 100755
--- a/eclipse-build-config/build.properties
+++ b/eclipse-build-config/build.properties
@@ -38,6 +38,8 @@ configs=\
win32, wpf, x86 &\
win32, win32, x86_64 &\
wce_ppc, win32, arm &\
+ linux, gtk, alpha &\
+ linux, gtk, arm &\
linux, gtk, x86 & \
linux, gtk, ppc & \
linux, gtk, ppc64 & \
@@ -47,7 +49,6 @@ configs=\
linux, gtk, sparc &\
linux, gtk, sparcv9 &\
linux, gtk, sparc64 &\
- linux, gtk, alpha &\
linux, motif, x86 & \
solaris, gtk, sparc & \
solaris, gtk, x86 & \
diff --git a/eclipse-build-config/productFiles/rcpConfig/build.properties
b/eclipse-build-config/productFiles/rcpConfig/build.properties
index 77fdd9f..da6a805 100644
--- a/eclipse-build-config/productFiles/rcpConfig/build.properties
+++ b/eclipse-build-config/productFiles/rcpConfig/build.properties
@@ -19,6 +19,8 @@
root.hpux.motif.ia64_32=absolute:${buildDirectory}/features/org.eclipse.equinox.
root.solaris.gtk.sparc=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/solaris/sparc
root.solaris.gtk.x86=absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/solaris/x86
+root.linux.gtk.arm=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.arm,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/arm
+root.linux.gtk.arm.permissions.755=*.so*
root.linux.gtk.x86=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.x86,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/x86
root.linux.gtk.x86.permissions.755=*.so*
root.linux.gtk.ppc=absolute:${buildDirectory}/features/org.eclipse.platform/about_files/linux.gtk.ppc,absolute:${buildDirectory}/features/org.eclipse.equinox.executable/bin/gtk/linux/ppc
hooks/post-receive
--
eclipse - Powerful IDE written in java - Debian package.
_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits