Hello community, here is the log from the commit of package python-qt4 for openSUSE:Factory checked in at Thu Jul 23 17:48:46 CEST 2009. -------- --- python-qt4/python-qt4.changes 2009-07-05 20:50:40.000000000 +0200 +++ python-qt4/python-qt4.changes 2009-07-14 23:29:59.000000000 +0200 @@ -1,0 +2,17 @@ +Tue Jul 14 23:02:35 CEST 2009 - beineri@opensuse.org + +- update to 4.5.2 release, bugfixes and + * support for the two QImage constructors that operate on non- + const data by allowing a sip.voidptr to be passed + * support for QHeaderView in pyuic4 + * any Python object can now be passed where a QVariant is + expected, and None is interpreted as an invalid QVariant + +------------------------------------------------------------------- +Mon Jul 06 18:17:01 CEST 2009 - hpj@urpla.net + +- create a separated -devel package +- install Qt designer plugin +- include the nice documentation + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- PyQt-x11-gpl-4.5.1.tar.bz2 trunk-4.5.2-snapshot-20090627.diff New: ---- PyQt-x11-gpl-4.5.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-qt4.spec ++++++ --- /var/tmp/diff_new_pack.UjOvRD/_old 2009-07-23 17:46:57.000000000 +0200 +++ /var/tmp/diff_new_pack.UjOvRD/_new 2009-07-23 17:46:57.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package python-qt4 (Version 4.5.1) +# spec file for package python-qt4 (Version 4.5.2) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,26 +19,26 @@ Name: python-qt4 -BuildRequires: libqt4-devel python-devel python-sip +BuildRequires: libqt4-devel python-devel python-sip-devel %if %suse_version > 910 BuildRequires: libQtWebKit-devel %endif %if %suse_version > 1020 BuildRequires: dbus-1-python-devel Requires: dbus-1-python >= %( echo `rpm -q --queryformat '%{VERSION}' dbus-1-python`) +BuildRequires: fdupes %endif Requires: python-sip >= %( echo `rpm -q --queryformat '%{VERSION}' python-sip`) License: GPL v2 only Group: Development/Libraries/Python Summary: PyQt - python bindings for Qt 4 -Version: 4.5.1 -Release: 2 +Version: 4.5.2 +Release: 1 %define rversion %version -Url: http://www.riverbankcomputing.co.uk/pyqt/ +Url: http://www.riverbankcomputing.com/software/pyqt/intro BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: PyQt-x11-gpl-%{rversion}.tar.bz2 Patch0: link-python.diff -Patch1: trunk-4.5.2-snapshot-20090627.diff Patch2: disable-rpaths.diff %py_requires Requires: libqt4-x11 >= %( echo `rpm -q --queryformat '%{VERSION}' libqt4-x11`) @@ -57,10 +57,33 @@ -------- Riverbank Computing Limited +%package devel +License: GPL v2 only +Group: Development/Libraries/Python +Summary: PyQt - devel part of python bindings for Qt 4 +Requires: libqt4-devel python-sip-devel +Requires: %name = %version + +%description devel +PyQt is a set of Python bindings for Trolltech's Qt application +framework and runs on all platforms supported by Qt including Windows, +MacOS/X and Linux. There are two sets of bindings: PyQt v4 supports Qt +v4; and the older PyQt v3 supports Qt v3 and earlier. The bindings are +implemented as a set of Python modules and contain over 300 classes and +nearly 6,000 functions and methods. + +This package contains all the developer tools you need to create your +own PyQt applications. + + +Authors: +-------- + Riverbank Computing Limited + + %prep %setup -q -n PyQt-x11-gpl-%{rversion} %patch0 -p1 -%patch1 -p1 %patch2 %build @@ -70,22 +93,41 @@ make %{?jobs:-j %jobs} %install -make DESTDIR=$RPM_BUILD_ROOT install +make DESTDIR=$RPM_BUILD_ROOT INSTALL_ROOT=$RPM_BUILD_ROOT install +sed -i 's/The "doc" directory/The "doc" directory of package %{name}-devel/' README +DOCDIR=$RPM_BUILD_ROOT/usr/share/doc/packages/%{name}-devel +mkdir -p $DOCDIR +cp -pr ChangeLog NEWS THANKS contrib doc examples $DOCDIR +%if 0%{?suse_version} > 1020 + # create hardlinks for duplicate files +%fdupes $DOCDIR +%endif %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) -%doc ChangeLog README -/usr/bin/pylupdate4 -/usr/bin/pyrcc4 -/usr/bin/pyuic4 -%{py_sitedir}/PyQt4 +%doc README +%dir %{py_sitedir}/PyQt4 +%{py_sitedir}/PyQt4/__init__.* +%{py_sitedir}/PyQt4/*.so +%{py_sitedir}/PyQt4/uic %if %suse_version > 1020 %{py_sitedir}/dbus/mainloop/qt.so %endif -%dir /usr/share/sip + +%files devel +%defattr(-,root,root) +/usr/share/doc/packages/python-qt4-devel +/usr/bin/pylupdate4 +/usr/bin/pyrcc4 +/usr/bin/pyuic4 +%{py_sitedir}/PyQt4/pyqtconfig.py /usr/share/sip/PyQt4 +# does not build on 64 bit systems +%if %{_lib} == lib +/usr/lib/qt4/plugins/designer/libpythonplugin.so +%endif %changelog ++++++ PyQt-x11-gpl-4.5.1.tar.bz2 -> PyQt-x11-gpl-4.5.2.tar.bz2 ++++++ ++++ 17499 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org