[eclipse-pydev] Update to upstream 2.3.0 release.

Alexander Kurtakov akurtakov at fedoraproject.org
Fri Dec 16 14:23:11 UTC 2011


commit 4f08125cd70b8c19c4b39c6a9868d687eff74802
Author: Alexander Kurtakov <akurtako at redhat.com>
Date:   Fri Dec 16 16:22:56 2011 +0200

    Update to upstream 2.3.0 release.

 eclipse-pydev.spec    |   27 ++++++++++++++++++---------
 remove-red-core.patch |    4 ++--
 2 files changed, 20 insertions(+), 11 deletions(-)
---
diff --git a/eclipse-pydev.spec b/eclipse-pydev.spec
index 152a690..944cdb8 100644
--- a/eclipse-pydev.spec
+++ b/eclipse-pydev.spec
@@ -1,5 +1,5 @@
 # psyco: Bug 483357 - Empty eclipse-pydev-debuginfo
-%global qualifier 2011110216
+%global qualifier 2011121518
 %global _python_bytecompile_errors_terminate_build 0
 
 Epoch: 1
@@ -9,14 +9,14 @@ Epoch: 1
 
 Summary:          Eclipse Python development plug-in
 Name:             eclipse-pydev
-Version:          2.2.4
+Version:          2.3.0
 Release:          1%{?dist}
 License:          EPL
 URL:              http://pydev.org
 Group:            Development/Tools
 
-#Source0:          http://downloads.sourceforge.net/project/pydev/pydev/PyDev%202.2.4/PyDev%202.2.4-sources.zip
-Source0:          PyDev-2.2.4-sources.zip
+#Source0:          http://downloads.sourceforge.net/project/pydev/pydev/PyDev%202.3.0/PyDev%202.3.0-sources.zip
+Source0:          PyDev-2.3.0-sources.zip
 Patch0:           pydev-removeruntimeerror.patch
 Patch1:           remove-red-core.patch
 Patch2:           remove-winregistry.patch
@@ -89,6 +89,7 @@ find . -name build.xml | xargs rm
 # remove pre-built jars
 find -name '*.class' -exec rm -f '{}' \;
 find -name '*.jar' -exec rm -f '{}' \;
+rm -fr plugins/org.python.pydev.jython/Lib
 
 # link to system jars
 ln -sf %{_javadir}/commons-codec.jar \
@@ -101,7 +102,10 @@ ln -sf %{_jnidir}/jpathwatch.jar \
        plugins/org.python.pydev.core/lib/jpathwatch-0-94.jar
 
 ln -sf %{_javadir}/jython.jar \
-       plugins/org.python.pydev.jython/jython.jar
+       plugins/org.python.pydev.jython/pydev-jython.jar
+
+ln -sf %{_datadi}/jython/Lib \
+       plugins/org.python.pydev.jython/Lib
 
 ln -sf %{_javadir}/commons-logging.jar \
        plugins/org.python.pydev.debug/commons-logging-1.1.jar
@@ -182,13 +186,15 @@ rm -f org.python.pydev.debug_%{version}.%{qualifier}/xmlrpc-server-3.1.jar
 ln -sf %{_javadir}/xmlrpc3-server.jar \
        org.python.pydev.debug_%{version}.%{qualifier}/xmlrpc-server-3.1.jar
 
-rm -rf org.python.pydev.jython_%{version}.%{qualifier}/jython.jar
+rm -rf org.python.pydev.jython_%{version}.%{qualifier}/pydev-jython.jar
 ln -sf %{_javadir}/jython.jar \
-       org.python.pydev.jython_%{version}.%{qualifier}/jython.jar
+       org.python.pydev.jython_%{version}.%{qualifier}/pydev-jython.jar
+
+rm -rf org.python.pydev.jython_%{version}.%{qualifier}/Lib
+ln -sf %{_datadir}/jython/Lib \
+       org.python.pydev.jython_%{version}.%{qualifier}/Lib
 popd
 
-# rename cgi.py's shebang from /usr/local/bin/python to /usr/bin/env python
-sed -i 's/\/usr\/local\/bin\/python/\/usr\/bin\/env python/' ${RPM_BUILD_ROOT}%{install_loc}/pydev/eclipse/plugins/org.python.pydev.jython_%{version}.%{qualifier}/Lib/cgi.py
 # convert .py$ files from mode 0644 to mode 0755
 sixFourFourfiles=$(find ${RPM_BUILD_ROOT} -name '*\.py' -perm 0644 | xargs)
 if [ ${sixFourFourfiles:-0} -ne 0 ]; then
@@ -202,6 +208,9 @@ fi
 %{install_loc}/pydev-mylyn
 
 %changelog
+* Fri Dec 16 2011 Alexander Kurtakov <akurtako at redhat.com> 1:2.3.0-1
+- Update to upstream 2.3.0 release.
+
 * Thu Nov 3 2011 Alexander Kurtakov <akurtako at redhat.com> 1:2.2.4-1
 - Update to upstream 2.2.4 release.
 
diff --git a/remove-red-core.patch b/remove-red-core.patch
index f05a6bf..165ff1d 100644
--- a/remove-red-core.patch
+++ b/remove-red-core.patch
@@ -3,11 +3,11 @@
 @@ -223,10 +223,5 @@ This Agreement is governed by the laws o
           download-size="160"
           install-size="160"
-          version="2.2.4.2011110216"/>
+          version="2.3.0.2011121518"/>
 -   <plugin
 -         id="org.python.pydev.red_core"
 -         download-size="160"
 -         install-size="160"
--         version="2.2.4.2011110216"/>
+-         version="2.3.0.2011121518"/>
  
  </feature>


More information about the scm-commits mailing list