rpms/eclipse/devel eclipse-copy-platform.sh, 1.6, 1.7 eclipse-memorypermsizeandjvmcrash.patch, 1.2, 1.3 eclipse.spec, 1.567, 1.568
Andrew Overholt (overholt)
fedora-extras-commits at redhat.com
Thu Jul 31 00:38:50 UTC 2008
Author: overholt
Update of /cvs/pkgs/rpms/eclipse/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29951
Modified Files:
eclipse-copy-platform.sh
eclipse-memorypermsizeandjvmcrash.patch eclipse.spec
Log Message:
* Wed Jul 30 2008 Andrew Overholt <overholt at redhat.com> 3.4.0-11
- Update copy-platform to work with dropins
- Update JVM-crashing patch
Index: eclipse-copy-platform.sh
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse-copy-platform.sh,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- eclipse-copy-platform.sh 25 Apr 2008 23:56:41 -0000 1.6
+++ eclipse-copy-platform.sh 31 Jul 2008 00:38:20 -0000 1.7
@@ -27,7 +27,7 @@
where=$1; shift
eclipse=$1; shift
-mkdir -p $where/plugins $where/features $where/links
+mkdir -p $where/plugins $where/features
cd $where
# Are there any optional arguments left?
@@ -37,6 +37,22 @@
while read f; do
[ ! -e $f ] && ln -s $eclipse/$f $f
done
+ (cd $eclipse/dropins; ls -d *"$optional"*) |
+ while read f; do
+ if [ -e $eclipse/dropins/$f/eclipse ]; then
+ (cd $eclipse/dropins/$f/eclipse; ls -d plugins/* features/*) |
+ while read g; do
+ [ ! -e $g ] && \
+ ln -s $eclipse/dropins/$f/eclipse/$g $g
+ done
+ else
+ (cd $eclipse/dropins; ls -d plugins/* features/*) |
+ while read g; do
+ [ ! -e $g ] && \
+ ln -s $eclipse/dropins/$g $g
+ done
+ fi
+ done
done
fi
eclipse-memorypermsizeandjvmcrash.patch:
Index: eclipse-memorypermsizeandjvmcrash.patch
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse-memorypermsizeandjvmcrash.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- eclipse-memorypermsizeandjvmcrash.patch 14 Jul 2008 21:40:30 -0000 1.2
+++ eclipse-memorypermsizeandjvmcrash.patch 31 Jul 2008 00:38:20 -0000 1.3
@@ -6,12 +6,12 @@
retrieving revision 1.3
diff -u -r1.3 eclipse.ini
--- gtk/eclipse.ini 3 Jun 2008 20:55:37 -0000 1.3
-+++ gtk/eclipse.ini 8 Jul 2008 19:51:57 -0000
-@@ -4,4 +4,5 @@
++++ gtk/eclipse.ini 31 Jul 2008 00:28:29 -0000
+@@ -4,4 +4,6 @@
256m
-vmargs
-Xms40m
--Xmx256m
+-Xmx512m
+-XX:MaxPermSize=128m
-\ No newline at end of file
++-XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith
Index: eclipse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v
retrieving revision 1.567
retrieving revision 1.568
diff -u -r1.567 -r1.568
--- eclipse.spec 30 Jul 2008 11:41:40 -0000 1.567
+++ eclipse.spec 31 Jul 2008 00:38:20 -0000 1.568
@@ -1,11 +1,11 @@
# TODO:
+# - update splash screen
# - update icu4j and jasper to use %%{_libdir}/eclipse and not %%{_datadir}/eclipse after we build 3.4
# - update ecj-rpmdebuginfo patch
# - look at startup script and launcher patches
# - get Ganymede update site pre-configured
# - investigate bi-arch requirements
-# - investigate need for copy-platform
-# - see why about.html isn't being copied on non-x86{,_64} platforms
+# - see why about.html isn't being copied on ppc
Epoch: 1
%define eclipse_major 3
@@ -27,7 +27,7 @@
Summary: An open, extensible IDE
Name: eclipse
Version: %{eclipse_majmin}.%{eclipse_micro}
-Release: 10%{?dist}
+Release: 11%{?dist}
License: EPL
Group: Text Editors/Integrated Development Environments (IDE)
URL: http://www.eclipse.org/
@@ -910,9 +910,13 @@
cp -p features/org.eclipse.platform/gtk/eclipse.ini $sdkDir
%endif
+cat features/org.eclipse.platform/gtk/eclipse.ini.patched
+
cp -p features/org.eclipse.platform/gtk/eclipse.ini.patched \
$sdkDir/eclipse.ini
+exit 1
+
# Add a compatibility symlink to startup.jar
pushd $sdkDir
LAUNCHERNAME=$(ls plugins | grep equinox.launcher_)
@@ -1050,7 +1054,7 @@
cp -p %{SOURCE16} copy-platform
(
cd $RPM_BUILD_ROOT%{_libdir}/%{name}
- ls -d * | egrep -v '^(plugins|features|about_files)$'
+ ls -d * | egrep -v '^(plugins|features|about_files|dropins)$'
ls -d plugins/* features/*
) |
sed -e's,^\(.*\),[ ! -e \1 ] \&\& ln -s $eclipse/\1 \1,' >> copy-platform
@@ -1442,6 +1446,10 @@
%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
%changelog
+* Wed Jul 30 2008 Andrew Overholt <overholt at redhat.com> 3.4.0-11
+- Update copy-platform to work with dropins
+- Update JVM-crashing patch
+
* Mon Jul 28 2008 Andrew Overholt <overholt at redhat.com> 3.4.0-10
- Move JDT and PDE/SDK bits to dropins/{jdt,sdk}
- Drop versionless PDE Build symlink (put logic into pdebuild script)
More information about the fedora-extras-commits
mailing list