rpms/eclipse/devel eclipse.spec,1.704,1.705

Andrew Overholt overholt at fedoraproject.org
Fri Jun 11 13:34:33 UTC 2010


Author: overholt

Update of /cvs/pkgs/rpms/eclipse/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv3701

Modified Files:
	eclipse.spec 
Log Message:
* Mon Apr 12 2010 Andrew Overholt <overholt at redhat.com> 1:3.5.2-4
- Rebuild to pick up new xulrunner.


Index: eclipse.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse/devel/eclipse.spec,v
retrieving revision 1.704
retrieving revision 1.705
diff -u -p -r1.704 -r1.705
--- eclipse.spec	12 Apr 2010 13:27:08 -0000	1.704
+++ eclipse.spec	11 Jun 2010 13:34:33 -0000	1.705
@@ -27,7 +27,7 @@ Epoch:  1
 Summary:        An open, extensible IDE
 Name:           eclipse
 Version:        %{eclipse_majmin}.%{eclipse_micro}
-Release:        4%{?dist}
+Release:        5%{?dist}
 License:        EPL
 Group:          Text Editors/Integrated Development Environments (IDE)
 URL:            http://www.eclipse.org/
@@ -86,7 +86,7 @@ BuildRequires: lucene-contrib >= 2.3.1-3
 BuildRequires: junit >= 3.8.1-3jpp
 BuildRequires: junit4
 BuildRequires: hamcrest >= 0:1.1-9.2
-BuildRequires: sat4j >= 2.1.0-1
+BuildRequires: sat4j >= 2.1.1-1
 BuildRequires: objectweb-asm
 %endif
 
@@ -340,6 +340,7 @@ for plugin in org.eclipse.jdt \
   org.eclipse.jdt.launching \
   org.eclipse.jdt.ui \
   org.eclipse.jdt.doc.user \
+  org.hamcrest.core \
   org.junit \
   org.junit4 ; do
   mv $sdkDir/plugins/${plugin}_* plugins
@@ -430,7 +431,7 @@ java -Dosgi.sharedConfiguration.area=$RP
      org.eclipse.core.launcher.Main \
      -debug -consolelog \
      -metadataRepository file:$metadataDir \
--artifactRepository file:$metadataDir \
+     -artifactRepository file:$metadataDir \
      -application org.eclipse.equinox.initializer.configInitializer \
      -fileInitializer %{SOURCE19}
 popd
@@ -580,6 +581,128 @@ popd
 ICUVERSION=$(ls plugins | grep com.ibm.icu_ | sed 's/com.ibm.icu_//')
 rm plugins/com.ibm.icu_*.jar
 
+SAT4JVERSION=$(ls plugins | grep org.sat4j.core_ | \
+  sed 's/org.sat4j.core_//')
+rm plugins/org.sat4j*
+ln -s %{_javadir}/org.sat4j.core* plugins/org.sat4j.core_$SAT4JVERSION
+ln -s %{_javadir}/org.sat4j.pb* plugins/org.sat4j.pb_$SAT4JVERSION
+
+ASMPLUGINVERSION=$(ls dropins/sdk/plugins | grep org.objectweb.asm_ | \
+  sed 's/org.objectweb.asm_//')
+rm dropins/sdk/plugins/org.objectweb.asm_$ASMPLUGINVERSION
+ln -s %{_javadir}/objectweb-asm/asm-all.jar \
+  dropins/sdk/plugins/org.objectweb.asm_$ASMPLUGINVERSION
+
+# Duplicate junit4
+rm -rf dropins/sdk/plugins/org.junit4
+
+# link to hamcrest-core
+HAMCRESTCOREVERSION=$(ls dropins/jdt/plugins | grep org.hamcrest.core_ | \
+  sed 's/org.hamcrest.core_//')
+rm dropins/jdt/plugins/org.hamcrest.core_$HAMCRESTCOREVERSION
+ln -s %{_javadir}/hamcrest/core.jar \
+  dropins/jdt/plugins/org.hamcrest.core_$HAMCRESTCOREVERSION
+
+JETTYPLUGINVERSION=$(ls plugins | grep org.mortbay.jetty.server_6 | sed 's/org.mortbay.jetty.server_//')
+rm plugins/org.mortbay.jetty.server_$JETTYPLUGINVERSION
+ln -s %{_datadir}/jetty-eclipse/lib/jetty-6.1.21.jar plugins/org.mortbay.jetty.server_$JETTYPLUGINVERSION
+
+JETTYUTILVERSION=$(ls plugins | grep org.mortbay.jetty.util_6 | sed 's/org.mortbay.jetty.util_//')
+rm plugins/org.mortbay.jetty.util_$JETTYUTILVERSION
+ln -s %{_datadir}/jetty-eclipse/lib/jetty-util-6.1.21.jar plugins/org.mortbay.jetty.util_$JETTYUTILVERSION
+
+JSCHVERSION=$(ls plugins | grep com.jcraft.jsch_ | sed 's/com.jcraft.jsch_//')
+rm plugins/com.jcraft.jsch_$JSCHVERSION
+ln -s %{_javadir}/jsch.jar plugins/com.jcraft.jsch_$JSCHVERSION
+
+# link to lucene
+LUCENEVERSION=$(ls plugins | grep org.apache.lucene_ | \
+  sed 's/org.apache.lucene_//')
+rm plugins/org.apache.lucene_*
+ln -s %{_javadir}/lucene.jar plugins/org.apache.lucene_$LUCENEVERSION
+rm plugins/org.apache.lucene.analysis_*
+ln -s %{_javadir}/lucene-contrib/lucene-analyzers.jar \
+  plugins/org.apache.lucene.analysis_$LUCENEVERSION
+
+# link to commons-logging
+COMMONSLOGGINGVERSION=$(ls plugins | grep commons.logging_ | \
+  sed 's/org.apache.commons.logging_//')
+rm plugins/org.apache.commons.logging_$COMMONSLOGGINGVERSION
+ln -s %{_javadir}/commons-logging.jar \
+  plugins/org.apache.commons.logging_$COMMONSLOGGINGVERSION
+
+# link to commons-el
+COMMONSELVERSION=$(ls plugins | grep commons.el_ | \
+  sed 's/org.apache.commons.el_//')
+rm plugins/org.apache.commons.el_$COMMONSELVERSION
+ln -s %{_javadir}/commons-el.jar \
+  plugins/org.apache.commons.el_$COMMONSELVERSION
+
+# link to commons-codec
+COMMONSCODECVERSION=$(ls plugins | grep commons.codec_ | \
+  sed 's/org.apache.commons.codec_//')
+rm plugins/org.apache.commons.codec_$COMMONSCODECVERSION
+ln -s %{_javadir}/commons-codec.jar \
+  plugins/org.apache.commons.codec_$COMMONSCODECVERSION
+
+# link to commons-httpclient
+COMMONSHTTPVERSION=$(ls plugins | grep commons.httpclient_ | \
+  sed 's/org.apache.commons.httpclient_//')
+rm plugins/org.apache.commons.httpclient_$COMMONSHTTPVERSION
+ln -s %{_javadir}/commons-httpclient.jar \
+  plugins/org.apache.commons.httpclient_$COMMONSHTTPVERSION
+
+# link to jasper
+JASPERVERSION=$(ls plugins | grep org.apache.jasper_ | \
+  sed 's/org.apache.jasper_//')
+rm plugins/org.apache.jasper_*.jar
+ln -s %{_javadir}/apache-jasper-5.5.28.jar \
+   plugins/org.apache.jasper_$JASPERVERSION
+
+# link to servlet-api
+SERVLETAPIVERSION=$(ls plugins | grep javax.servlet_ | \
+  sed 's/javax.servlet_//')
+rm plugins/javax.servlet_*
+ln -s %{_javadir}/apache-tomcat-apis/tomcat-servlet2.5-api.jar \
+  plugins/javax.servlet_$SERVLETAPIVERSION
+
+# link to jsp-api
+JSPAPIVERSION=$(ls plugins | grep javax.servlet.jsp_ | \
+  sed 's/javax.servlet.jsp_//')
+rm plugins/javax.servlet.jsp_*
+ln -s %{_javadir}/apache-tomcat-apis/tomcat-jsp2.0-api.jar \
+  plugins/javax.servlet.jsp_$JSPAPIVERSION
+
+## BEGIN ANT ##
+ANTDIR=plugins/$(ls plugins | grep org.apache.ant_)
+rm $ANTDIR/lib/*
+ANTDIR=$ANTDIR/lib
+ln -s %{_javadir}/ant/ant-antlr.jar $ANTDIR/ant-antlr.jar
+ln -s %{_javadir}/ant/ant-apache-bcel.jar $ANTDIR/ant-apache-bcel.jar
+ln -s %{_javadir}/ant/ant-apache-bsf.jar $ANTDIR/ant-apache-bsf.jar
+ln -s %{_javadir}/ant/ant-apache-log4j.jar $ANTDIR/ant-apache-log4j.jar
+ln -s %{_javadir}/ant/ant-apache-oro.jar $ANTDIR/ant-apache-oro.jar
+ln -s %{_javadir}/ant/ant-apache-regexp.jar $ANTDIR/ant-apache-regexp.jar
+ln -s %{_javadir}/ant/ant-apache-resolver.jar $ANTDIR/ant-apache-resolver.jar
+ln -s %{_javadir}/ant/ant-commons-logging.jar $ANTDIR/ant-commons-logging.jar
+ln -s %{_javadir}/ant/ant-commons-net.jar $ANTDIR/ant-commons-net.jar
+#ln -s %{_javadir}/ant/ant-jai.jar $ANTDIR/ant-jai.jar
+ln -s %{_javadir}/ant.jar $ANTDIR/ant.jar
+ln -s %{_javadir}/ant/ant-javamail.jar $ANTDIR/ant-javamail.jar
+ln -s %{_javadir}/ant/ant-jdepend.jar $ANTDIR/ant-jdepend.jar
+#ln -s %{_javadir}/ant/ant-jmf.jar $ANTDIR/ant-jmf.jar
+ln -s %{_javadir}/ant/ant-jsch.jar $ANTDIR/ant-jsch.jar
+ln -s %{_javadir}/ant/ant-junit.jar $ANTDIR/ant-junit.jar
+ln -s %{_javadir}/ant-launcher.jar $ANTDIR/ant-launcher.jar
+#ln -s %{_javadir}/ant/ant-netrexx.jar $ANTDIR/ant-netrexx.jar
+ln -s %{_javadir}/ant/ant-nodeps.jar $ANTDIR/ant-nodeps.jar
+#ln -s %{_javadir}/ant/ant-starteam.jar $ANTDIR/ant-starteam.jar
+#ln -s %{_javadir}/ant/ant-stylebook.jar $ANTDIR/ant-stylebook.jar
+ln -s %{_javadir}/ant/ant-swing.jar $ANTDIR/ant-swing.jar
+ln -s %{_javadir}/ant/ant-trax.jar $ANTDIR/ant-trax.jar
+#ln -s %{_javadir}/ant/ant-weblogic.jar $ANTDIR/ant-weblogic.jar
+## END ANT ##
+
 popd
 %endif
 
@@ -845,6 +968,10 @@ fi
 #%{_libdir}/%{name}/configuration/org.eclipse.equinox.source
 
 %changelog
+* Thu Jun 10 2010 Andrew Overholt <overholt at redhat.com> 1:3.5.2-5
+- Move hamcrest to dropins/jdt (rhbz#601059).
+- Re-symlink after provisioning (rhbz#602865).
+
 * Mon Apr 12 2010 Andrew Overholt <overholt at redhat.com> 1:3.5.2-4
 - Rebuild to pick up new xulrunner.
 



More information about the scm-commits mailing list