rpms/eclipse-pydev/devel use-piccolo2d-bundle.patch, NONE, 1.1 .cvsignore, 1.20, 1.21 sources, 1.20, 1.21 eclipse-pydev.spec, 1.31, 1.32 fetch-pydev-mylyn.sh, 1.1, NONE
Alexander Kurtakov
akurtakov at fedoraproject.org
Tue Oct 13 19:02:43 UTC 2009
Author: akurtakov
Update of /cvs/pkgs/rpms/eclipse-pydev/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5164/devel
Modified Files:
.cvsignore sources eclipse-pydev.spec
Added Files:
use-piccolo2d-bundle.patch
Removed Files:
fetch-pydev-mylyn.sh
Log Message:
Update to upstream 1.5.0.
use-piccolo2d-bundle.patch:
MANIFEST.MF | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--- NEW FILE use-piccolo2d-bundle.patch ---
--- plugins/com.python.pydev/META-INF/MANIFEST.MF.sav 2009-10-12 21:23:15.114882563 +0300
+++ plugins/com.python.pydev/META-INF/MANIFEST.MF 2009-10-12 21:24:31.891881990 +0300
@@ -24,7 +24,8 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.ui.console,
org.python.pydev.jython,
org.eclipse.search,
- org.eclipse.ui.ide
+ org.eclipse.ui.ide,
+ org.piccolo2d.swt
Eclipse-LazyStart: true
Bundle-ClassPath: pydev.jar,
retroweaver-rt.jar,
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-pydev/devel/.cvsignore,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- .cvsignore 17 Jul 2009 14:02:31 -0000 1.20
+++ .cvsignore 13 Oct 2009 19:02:42 -0000 1.21
@@ -2,3 +2,4 @@ org.python.pydev.mylyn.feature-fetched-s
org.python.pydev.feature-1.4.5.2727-sources.zip
org.python.pydev.feature-1.4.6.2788-sources.zip
org.python.pydev.feature-1.4.7.2843-sources.zip
+org.python.pydev.feature-1.5.0.1251989166-sources.zip
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-pydev/devel/sources,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -p -r1.20 -r1.21
--- sources 17 Jul 2009 14:02:31 -0000 1.20
+++ sources 13 Oct 2009 19:02:42 -0000 1.21
@@ -1 +1 @@
-43b70bf1ddd1db0d1e64e53b32fb3130 org.python.pydev.feature-1.4.7.2843-sources.zip
+3a72ab31ae84d1788925c5d3f1142446 org.python.pydev.feature-1.5.0.1251989166-sources.zip
Index: eclipse-pydev.spec
===================================================================
RCS file: /cvs/pkgs/rpms/eclipse-pydev/devel/eclipse-pydev.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -p -r1.31 -r1.32
--- eclipse-pydev.spec 24 Jul 2009 20:56:37 -0000 1.31
+++ eclipse-pydev.spec 13 Oct 2009 19:02:42 -0000 1.32
@@ -1,6 +1,6 @@
# psyco: Bug 483357 - Empty eclipse-pydev-debuginfo
%global debug_package %{nil}
-%global qualifier 2843
+%global qualifier 1251989166
Epoch: 1
@@ -8,25 +8,24 @@ Epoch: 1
%define install_loc %{_libdir}/eclipse/dropins
%define major 1
-%define minor 4
-%define maint 7
+%define minor 5
+%define maint 0
Summary: Eclipse Python development plug-in
Name: eclipse-pydev
Version: %{major}.%{minor}.%{maint}
-Release: 3%{?dist}
+Release: 1%{?dist}
License: EPL
-URL: http://pydev.sourceforge.net
+URL: http://pydev.org
Group: Development/Tools
Source0: http://downloads.sourceforge.net/pydev/org.python.pydev.feature-%{version}.%{qualifier}-sources.zip
-Source1: fetch-pydev-mylyn.sh
-
+Patch0: use-piccolo2d-bundle.patch
BuildRequires: java-devel >= 1.5.0
Requires: eclipse-jdt
Requires: python
-# Psyco is available only on x86
+# Psyco is available only on x86
%ifarch %{ix86}
Requires: python-psyco
%endif
@@ -68,83 +67,73 @@ Group: Development/Tools
Mylyn Task-Focused UI extensions for Pydev.
%prep
-%setup -q -c
-
+%setup -q -c
+%patch0
#fix mylyn plugin version
sed --in-place 's:version="0.3.0":version="%{version}.%{qualifier}":' features/org.python.pydev.mylyn.feature/feature.xml
# remove pre-generated build files
-find . -name build.xml | xargs rm
+find . -name build.xml | xargs rm
-# remove pre-built jars
-rm -f plugins/org.python.pydev.core/core.jar
-rm -f plugins/org.python.pydev.ast/ast.jar
-rm -f plugins/org.python.pydev.debug/pydev-debug.jar
-rm -f plugins/org.python.pydev.parser/parser.jar
-rm -f plugins/org.python.pydev/pydev.jar
-rm -f plugins/org.python.pydev.jython/pydev-jython.jar
-rm -f plugins/org.python.pydev.refactoring/refactoring.jar
+#remove piccolo2d sources, we use the system one
+rm -fr plugins/com.python.pydev/src/edu
-# remove included retroweaver jars as it isn't being used
-find . -name retroweaver-rt.jar | xargs rm
+# remove pre-built jars
+find -name '*.class' -exec rm -f '{}' \;
+find -name '*.jar' -exec rm -f '{}' \;
# link to system jars
-rm -f plugins/org.python.pydev.core/commons-codec.jar
ln -sf %{_javadir}/jakarta-commons-codec.jar \
plugins/org.python.pydev.core/commons-codec.jar
-rm -f plugins/org.python.pydev.core/lib/junit.jar
ln -sf %{_javadir}/junit.jar \
plugins/org.python.pydev.core/junit.jar
-rm -f plugins/org.python.pydev.jython/jython.jar
ln -sf %{_javadir}/jython.jar \
plugins/org.python.pydev.jython/jython.jar
-
-rm -f plugins/org.python.pydev.debug/commons-logging-1.1.jar
+
ln -sf %{_javadir}/jakarta-commons-logging.jar \
plugins/org.python.pydev.debug/commons-logging-1.1.jar
-
-rm -f plugins/org.python.pydev.debug/ws-commons-util-1.0.2.jar
+
ln -sf %{_javadir}/ws-commons-util.jar \
plugins/org.python.pydev.debug/ws-commons-util-1.0.2.jar
-
-rm -f plugins/org.python.pydev.debug/xmlrpc-client-3.1.jar
+
ln -sf %{_javadir}/xmlrpc3-client.jar \
plugins/org.python.pydev.debug/xmlrpc-client-3.1.jar
-rm -f plugins/org.python.pydev.debug/xmlrpc-common-3.1.jar
ln -sf %{_javadir}/xmlrpc3-common.jar \
plugins/org.python.pydev.debug/xmlrpc-common-3.1.jar
-
-rm -f plugins/org.python.pydev.debug/xmlrpc-server-3.1.jar
+
ln -sf %{_javadir}/xmlrpc3-server.jar \
plugins/org.python.pydev.debug/xmlrpc-server-3.1.jar
-rm -f plugins/org.python.pydev.refactoring/tests/lib/JFlex.jar
# enable when tests are used
#ln -sf %{_datadir}/java/jflex.jar \
# plugins/org.python.pydev.refactoring/tests/lib/JFlex.jar
-rm -f plugins/org.python.pydev.refactoring/tests/lib/xpp3_min-1.1.3.4.O.jar
# enable when tests are used
#ln -sf %{_datadir}/java/xpp3-minimal.jar \
# plugins/org.python.pydev.refactoring/tests/lib/xpp3_min-1.1.3.4.O.jar
-rm -f plugins/org.python.pydev.refactoring/tests/lib/xstream-1.2.1.jar
# enable when tests are used
#ln -sf %{_datadir}/java/xstream.jar \
# plugins/org.python.pydev.refactoring/tests/lib/xstream-1.2.1.jar
-rm -f plugins/org.python.pydev.refactoring/contrib/ch/hsr/ukistler/astgraph/jgraph.jar
+
+mkdir orbitDeps
+pushd orbitDeps
+ln -s %{_javadir}/piccolo2d/piccolo2d-core.jar piccolo2d-core.jar
+ln -s %{_javadir}/piccolo2d/piccolo2d-extras.jar piccolo2d-extras.jar
+ln -s %{_javadir}/piccolo2d/piccolo2d-swt.jar piccolo2d-swt.jar
+popd
%build
%{eclipse_base}/buildscripts/pdebuild \
- -f org.python.pydev.feature -a "-DjavacSource=1.5 -DjavacTarget=1.5"
+ -f org.python.pydev.feature -a "-DjavacSource=1.5 -DjavacTarget=1.5" -o `pwd`/orbitDeps
%{eclipse_base}/buildscripts/pdebuild \
-d mylyn \
- -f org.python.pydev.mylyn.feature -a "-DjavacSource=1.5 -DjavacTarget=1.5"
+ -f org.python.pydev.mylyn.feature -a "-DjavacSource=1.5 -DjavacTarget=1.5" -o `pwd`/orbitDeps
%install
rm -rf $RPM_BUILD_ROOT
@@ -160,6 +149,9 @@ unzip -q -d ${installDir}-mylyn build/rp
# deal with linked deps
pushd $installDir/eclipse/plugins
+ln -s %{_javadir}/piccolo2d/piccolo2d-core.jar piccolo2d-core.jar
+ln -s %{_javadir}/piccolo2d/piccolo2d-extras.jar piccolo2d-extras.jar
+ln -s %{_javadir}/piccolo2d/piccolo2d-swt.jar piccolo2d-swt.jar
rm -rf org.python.pydev.core_%{version}.%{qualifier}/commons-codec.jar
ln -sf %{_javadir}/jakarta-commons-codec.jar \
org.python.pydev.core_%{version}.%{qualifier}/commons-codec.jar
@@ -171,11 +163,11 @@ ln -sf %{_javadir}/junit.jar \
rm -rf org.python.pydev.debug_%{version}.%{qualifier}/commons-logging-1.1.jar
ln -sf %{_javadir}/jakarta-commons-logging.jar \
org.python.pydev.debug_%{version}.%{qualifier}/commons-logging-1.1.jar
-
+
rm -rf org.python.pydev.debug_%{version}.%{qualifier}/ws-commons-util-1.0.2.jar
ln -sf %{_javadir}/ws-commons-util.jar \
org.python.pydev.debug_%{version}.%{qualifier}/ws-commons-util-1.0.2.jar
-
+
rm -f org.python.pydev.debug_%{version}.%{qualifier}/xmlrpc-client-3.1.jar
ln -sf %{_javadir}/xmlrpc3-client.jar \
org.python.pydev.debug_%{version}.%{qualifier}/xmlrpc-client-3.1.jar
@@ -183,7 +175,7 @@ ln -sf %{_javadir}/xmlrpc3-client.jar \
rm -f org.python.pydev.debug_%{version}.%{qualifier}/xmlrpc-common-3.1.jar
ln -sf %{_javadir}/xmlrpc3-common.jar \
org.python.pydev.debug_%{version}.%{qualifier}/xmlrpc-common-3.1.jar
-
+
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
@@ -202,7 +194,7 @@ chmod 0755 `find ${RPM_BUILD_ROOT} -name
# sed -i 's/\r//' `find ${RPM_BUILD_ROOT} -name '*\.py' | xargs`
-%clean
+%clean
rm -rf ${RPM_BUILD_ROOT}
%files
@@ -214,6 +206,9 @@ rm -rf ${RPM_BUILD_ROOT}
%{install_loc}/pydev-mylyn
%changelog
+* Tue Oct 13 2009 Alexander Kurtakov <akurtako at redhat.com> 1:1.5.0-1
+- Update to upstream 1.5.0.
+
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:1.4.7-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
@@ -351,7 +346,7 @@ rm -rf ${RPM_BUILD_ROOT}
- Update to version 1.2.5.
- Include Jython functionality again.
- Fix spacing issues.
-- Remove backport to Java 1.4.
+- Remove backport to Java 1.4.
- Change build method to package-build.
- Include script to create the tarball.
--- fetch-pydev-mylyn.sh DELETED ---
More information about the fedora-extras-commits
mailing list