--- /dev/null
+#
+# TODO:
+# - use our Qt4 libs in libdir?
+# - provides Qt4 libs - add no auto prov.?
+
+# Conditional build:
+%bcond_without incall # don't include all tarballs in .src.rpm
+#
+%define need_x86 0
+%define need_x8664 0
+
+%if %{with incall}
+%define need_x86 1
+%define need_x8664 1
+%else
+%ifarch %{ix86}
+%define need_x86 1
+%endif
+%ifarch %{x8664}
+%define need_x8664 1
+%endif
+%endif
+
+Summary: Qt Eclipse Integration
+Summary(pl.UTF-8): Integracja Qt w Eclipse
+Name: eclipse-plugin-qt
+Version: 1.4.0
+Release: 0.1
+License: CPL v1.0
+Group: Development/Languages
+%if %{need_x86}
+Source0: http://trolltech.com/developer/download/qt-eclipse-integration-linux.x86-%{version}.tar.gz
+# Source0-md5: 2bd951a8e08b4dddfd3b44b8b83c0c0c
+%endif
+%if %{need_x8664}
+Source1: http://trolltech.com/developer/download/qt-eclipse-integration-linux.x86_64-%{version}.tar.gz
+# Source1-md5: a241624ef543b9973e4b25efca8f3041
+%endif
+URL: http://trolltech.com/developer/downloads/qt/eclipse-integration-download/
+Requires: eclipse >= 3.3
+Requires: eclipse-plugin-cdt >= 3.1.1
+ExclusiveArch: %{ix86} %{x8664}
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define _eclipsedir %{_libdir}/eclipse
+
+%description
+The Qt Eclipse Integration allows programmers to create, build,
+debug and run Qt applications from within the Eclipse IDE.
+Integrations are available for Qt C++ on top of the Eclipse
+C/C++ Development Tooling (CDT) plug-in.
+
+#% description -l pl.UTF-8
+
+%prep
+%ifarch %{ix86}
+%setup -q -c -T -b0
+%endif
+%ifarch %{x8664}
+%setup -q -c -T -b1
+%endif
+
+%build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_eclipsedir}/{features,plugins}
+
+cp -r eclipse/* $RPM_BUILD_ROOT%{_eclipsedir}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%dir %{_eclipsedir}/features/com.trolltech.qtcpp.feature_%{version}
+%{_eclipsedir}/features/com.trolltech.qtcpp.feature_%{version}/*
+%{_eclipsedir}/features/com.trolltech.qtcpp.feature_%{version}/.project
+
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*
+%{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/.classpath
+%{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/.project
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/META-INF
+%{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/META-INF/MANIFEST.MF
+%{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/build.properties
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/lib
+%attr(755,root,root) %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/lib/*.so
+%attr(755,root,root) %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/lib/*.so.*
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/src
+%{_eclipsedir}/plugins/com.trolltech.qtcpp.linux.*_*.*.*/src/KEEPME
+
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/META-INF
+%{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/META-INF/MANIFEST.MF
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com/trolltech
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com/trolltech/qtcppdesigner
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com/trolltech/qtcppdesigner/views
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com/trolltech/qtcppdesigner/views/embedded
+%{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/bin/com/trolltech/qtcppdesigner/views/embedded/*
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/lib
+%attr(755,root,root) %{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/lib/libqtcppdesigner.so
+%{_eclipsedir}/plugins/com.trolltech.qtcppdesigner.linux.*_%{version}/plugin.xml
+
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*
+%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/.*
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/META-INF
+%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/META-INF/MANIFEST.MF
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/dependentlibs
+%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/dependentlibs/*.so
+%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/dependentlibs/*.so.*
+%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/libqt3supportwidgets.so
+%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/libqwebview.so
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/src
+%{_eclipsedir}/plugins/com.trolltech.qtcppdesignerplugins.linux.*/src/KEEPME
+
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}
+%{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/.*
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/AddressBook
+%{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/AddressBook/*
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/META-INF
+%{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/META-INF/MANIFEST.MF
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/src
+%{_eclipsedir}/plugins/com.trolltech.qtcppintegrationhelp.examples_%{version}/src/KEEPME
+
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/META-INF
+%{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/META-INF/MANIFEST.MF
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech/qtcppproject
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech/qtcppproject/pages
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech/qtcppproject/pages/embedded
+%{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech/qtcppproject/pages/embedded/KEEPME
+%{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/bin/com/trolltech/qtcppproject/pages/embedded/*.class
+%dir %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/lib
+%attr(755,root,root) %{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/lib/*.so
+%{_eclipsedir}/plugins/com.trolltech.qtcppproject.linux.*_%{version}/*.xml
+
+%{_eclipsedir}/plugins/com.trolltech.qt*.jar