[PyKDE] ANN: SuSE 8.0 SIP/PyQt v3.4 RPMs finished (+PyKDE recompiled too)
Marc Schmitt
littlewisp at gmx.net
Wed Sep 11 20:21:00 BST 2002
Hi,
I'm pleased to annouce that the lastest SIP, PyQt and PyKDE packages just
finished compiling and are on their way to sourceforge/incomming. They've
been compiled for
SuSE 8.0 - i386
KDE 3.0.2
Qt 3.0.3
python 2.2
This release hasn't been generated by checkinstall, but by modified RH
specfiles which I extracted from the available .src.rpms (in the hope
providing cleaner packages and the possibility to pack for a new version just
by increasing the spec-version info). Btw, specfiles are sooo cute, I didn't
thought playing with them can be so much fun ... :)
If everything works as expected, the upload will finish in about one hour
(hey, that are 10mb ...). The sizes and filenames are :
4813256 PyKDE-3.3.2-1.SuSE8.0-KDE3.0.2.i386.rpm
579821 PyKDE-3.3.2-1.SuSE8.0.src.rpm
253101 PyKDE-devel-3.3.2-1.SuSE8.0-KDE3.0.2.i386.rpm
152091 PyKDE-docs-3.3.2-1.SuSE8.0.i386.rpm
2754956 PyQt-3.4-1.SuSE8.0.i386.rpm
714380 PyQt-3.4-1.SuSE8.0.src.rpm
169789 PyQt-devel-3.4-1.SuSE8.0.i386.rpm
223969 PyQt-docs-3.4-1.SuSE8.0.i386.rpm
162066 sip-3.4-1.SuSE8.0.src.rpm
38038 sip-3.4-1.i386.SuSE8.0.rpm
59098 sip-devel-3.4-1SuSE8.0.i386.rpm
If I look at this we should probably try to a) merge some packages and b)
merge some distributions ...
-Marc
ps: I've attached my versions of the specs, so you don't have to grab the
whole .src.rpms if you want to build for your distro.
-------------- next part --------------
Summary: Python bindings for KDE
Name: PyKDE
Version: 3.3.2
Release: 1
URL: http://www.riverbankcomputing.co.uk/pykde/index.php
Source0: %{name}-%{version}-3.tar.gz
License: MIT
Group: Development/Languages
Buildrequires: PyQt-devel >= 3.3.2, kdelibs3-devel >= 3.0.0
Requires: PyQt = 3.4 kdelibs3 >= 3.0.0
%description
These are the Python bindings for KDE. Included is "kdepyuic", a wrapper around "pyuic" for KDE.
%package devel
Summary: PyKDE SIP files
Group: Development/Languages
Requires: PyQt-devel = 3.4, kdelibs-devel >= 3.0.0
%description devel
These are the PyKDE sip files needed for developing your own PyKDE objects.
%package docs
Summary: PyKDE Documentation
Group: Development/Languages
%description docs
This is the PyKDE documentation.
%prep
%setup -q
%build
export KDEDIR=/opt/kde3
mv examples examples.orig && mkdir examples && mv examples.orig examples/examples
python build.py -c -l qt-mt -m /usr/bin/make -k /usr -t $KDEDIR/include -v /usr/share/sip/qt -u $KDEDIR/lib
make
%install
make install
install -m 0755 postproc /usr/bin
install -m 0755 kdepyuic /usr/bin
install -d /usr/share/sip/kde
install -m 0644 sip/*.sip /usr/share/sip/kde
install -d /usr/share/sip/kde/kde30
install -m 0644 sip/kde30/*.sip /usr/share/sip/kde/kde30
%files
%defattr(-,root,root)
/usr/bin/kdepyuic
/usr/lib/python2.2/site-packages/dcop.py
/usr/lib/python2.2/site-packages/dcop.pyc
/usr/lib/python2.2/site-packages/libdcopcmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libdcopcmodule.so
/usr/lib/python2.2/site-packages/libdcopcmodule.so.1
/usr/lib/python2.2/site-packages/libdcopcmodule.so.1.0
/usr/lib/python2.2/site-packages/kdecore.py
/usr/lib/python2.2/site-packages/kdecore.pyc
/usr/lib/python2.2/site-packages/libkdecorecmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libkdecorecmodule.so
/usr/lib/python2.2/site-packages/libkdecorecmodule.so.1
/usr/lib/python2.2/site-packages/libkdecorecmodule.so.1.0
/usr/lib/python2.2/site-packages/kdesu.py
/usr/lib/python2.2/site-packages/kdesu.pyc
/usr/lib/python2.2/site-packages/libkdesucmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libkdesucmodule.so
/usr/lib/python2.2/site-packages/libkdesucmodule.so.1
/usr/lib/python2.2/site-packages/libkdesucmodule.so.1.0
/usr/lib/python2.2/site-packages/kdefx.py
/usr/lib/python2.2/site-packages/kdefx.pyc
/usr/lib/python2.2/site-packages/libkdefxcmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libkdefxcmodule.so
/usr/lib/python2.2/site-packages/libkdefxcmodule.so.1
/usr/lib/python2.2/site-packages/libkdefxcmodule.so.1.0
/usr/lib/python2.2/site-packages/kdeui.py
/usr/lib/python2.2/site-packages/kdeui.pyc
/usr/lib/python2.2/site-packages/libkdeuicmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libkdeuicmodule.so
/usr/lib/python2.2/site-packages/libkdeuicmodule.so.1
/usr/lib/python2.2/site-packages/libkdeuicmodule.so.1.0
/usr/lib/python2.2/site-packages/kio.py
/usr/lib/python2.2/site-packages/kio.pyc
/usr/lib/python2.2/site-packages/libkiocmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libkiocmodule.so
/usr/lib/python2.2/site-packages/libkiocmodule.so.1
/usr/lib/python2.2/site-packages/libkiocmodule.so.1.0
/usr/lib/python2.2/site-packages/kfile.py
/usr/lib/python2.2/site-packages/kfile.pyc
/usr/lib/python2.2/site-packages/libkfilecmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libkfilecmodule.so
/usr/lib/python2.2/site-packages/libkfilecmodule.so.1
/usr/lib/python2.2/site-packages/libkfilecmodule.so.1.0
/usr/lib/python2.2/site-packages/kparts.py
/usr/lib/python2.2/site-packages/kparts.pyc
/usr/lib/python2.2/site-packages/libkpartscmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libkpartscmodule.so
/usr/lib/python2.2/site-packages/libkpartscmodule.so.1
/usr/lib/python2.2/site-packages/libkpartscmodule.so.1.0
/usr/lib/python2.2/site-packages/khtml.py
/usr/lib/python2.2/site-packages/khtml.pyc
/usr/lib/python2.2/site-packages/libkhtmlcmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libkhtmlcmodule.so
/usr/lib/python2.2/site-packages/libkhtmlcmodule.so.1
/usr/lib/python2.2/site-packages/libkhtmlcmodule.so.1.0
/usr/lib/python2.2/site-packages/kjs.py
/usr/lib/python2.2/site-packages/kjs.pyc
/usr/lib/python2.2/site-packages/libkjscmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libkjscmodule.so
/usr/lib/python2.2/site-packages/libkjscmodule.so.1
/usr/lib/python2.2/site-packages/libkjscmodule.so.1.0
/usr/lib/python2.2/site-packages/kspell.py
/usr/lib/python2.2/site-packages/kspell.pyc
/usr/lib/python2.2/site-packages/libkspellcmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libkspellcmodule.so
/usr/lib/python2.2/site-packages/libkspellcmodule.so.1
/usr/lib/python2.2/site-packages/libkspellcmodule.so.1.0
/usr/lib/python2.2/site-packages/kdeprint.py
/usr/lib/python2.2/site-packages/kdeprint.pyc
/usr/lib/python2.2/site-packages/libkdeprintcmodule.so.1.0.0
/usr/lib/python2.2/site-packages/libkdeprintcmodule.so
/usr/lib/python2.2/site-packages/libkdeprintcmodule.so.1
/usr/lib/python2.2/site-packages/libkdeprintcmodule.so.1.0
%doc README
%doc NEWS
%doc THANKS
%files devel
/usr/share/sip/kde/*.sip
/usr/share/sip/kde/kde30/*.sip
%files docs
%doc doc/*.html
%doc examples/*
-------------- next part --------------
Summary: Python bindings for Qt
Name: PyQt
Version: 3.4
Release: 1
URL: http://www.riverbankcomputing.co.uk/pyqt/index.php
Source0: %{name}-x11-gpl-%{version}.tar.gz
License: GPL
Group: Development/Languages
Buildrequires: python-devel >= 2.2, qt3-devel >= 3.0.3, sip-devel = 3.4, mesa-devel, mesaglu-devel, mesaglut-devel
Requires: python >= 2.2, qt3 >= 3.0.3, sip = 3.4
%description
These are the Python bindings for Qt. Included are the modules for Qt's SQL,
Qt's Network, Qt's OpenGL, 'pyuic', a tool to compile uic files that come from Qt
Designer into Python code and 'eric', an awesome debugging tool.
%package devel
Summary: Qt sip files.
Group: Development/Languages
Requires: python-devel >= 2.2, qt3-devel >= 3.0.3, sip-devel = 3.4, PyQt = 3.4
%description devel
These are the sip files needed to create your own C++ Qt object to be used in
Python.
%package docs
Summary: PyQt Documentation
Group: Development/Languages
%description docs
This is the documentation for PyQt, as well as several examples.
%prep
%setup -n %{name}-x11-gpl-%{version}
%build
python build.py -b /usr/bin -c -l qt-mt -m /usr/bin/make
mkdir examples
mv examples3 examples
make
%install
make install
make install-eric
install -d /usr/share/sip/qt
install -m 0644 sip/* /usr/share/sip/qt
%files
%defattr(-,root,root)
%doc LICENSE README README.Linux NEWS THANKS
/usr/bin/pyuic
/usr/bin/eric
/usr/lib/python2.2/site-packages/eric/*
/usr/lib/python2.2/site-packages/qt.py
/usr/lib/python2.2/site-packages/qt.pyc
/usr/lib/python2.2/site-packages/libqtcanvascmodule.so
/usr/lib/python2.2/site-packages/libqtcanvascmodule.so.1
/usr/lib/python2.2/site-packages/libqtcanvascmodule.so.1.0
/usr/lib/python2.2/site-packages/libqtcanvascmodule.so.1.0.0
/usr/lib/python2.2/site-packages/qtcanvas.py
/usr/lib/python2.2/site-packages/qtcanvas.pyc
/usr/lib/python2.2/site-packages/libqtcmodule.so
/usr/lib/python2.2/site-packages/libqtcmodule.so.1
/usr/lib/python2.2/site-packages/libqtcmodule.so.1.0
/usr/lib/python2.2/site-packages/libqtcmodule.so.1.0.0
/usr/lib/python2.2/site-packages/qtgl.py
/usr/lib/python2.2/site-packages/qtgl.pyc
/usr/lib/python2.2/site-packages/libqtglcmodule.so
/usr/lib/python2.2/site-packages/libqtglcmodule.so.1
/usr/lib/python2.2/site-packages/libqtglcmodule.so.1.0
/usr/lib/python2.2/site-packages/libqtglcmodule.so.1.0.0
/usr/lib/python2.2/site-packages/qtnetwork.py
/usr/lib/python2.2/site-packages/qtnetwork.pyc
/usr/lib/python2.2/site-packages/libqtnetworkcmodule.so
/usr/lib/python2.2/site-packages/libqtnetworkcmodule.so.1
/usr/lib/python2.2/site-packages/libqtnetworkcmodule.so.1.0
/usr/lib/python2.2/site-packages/libqtnetworkcmodule.so.1.0.0
/usr/lib/python2.2/site-packages/qtsql.py
/usr/lib/python2.2/site-packages/qtsql.pyc
/usr/lib/python2.2/site-packages/libqtsqlcmodule.so
/usr/lib/python2.2/site-packages/libqtsqlcmodule.so.1
/usr/lib/python2.2/site-packages/libqtsqlcmodule.so.1.0
/usr/lib/python2.2/site-packages/libqtsqlcmodule.so.1.0.0
/usr/lib/python2.2/site-packages/qttable.py
/usr/lib/python2.2/site-packages/qttable.pyc
/usr/lib/python2.2/site-packages/libqttablecmodule.so
/usr/lib/python2.2/site-packages/libqttablecmodule.so.1
/usr/lib/python2.2/site-packages/libqttablecmodule.so.1.0
/usr/lib/python2.2/site-packages/libqttablecmodule.so.1.0.0
/usr/lib/python2.2/site-packages/qtxml.py
/usr/lib/python2.2/site-packages/qtxml.pyc
/usr/lib/python2.2/site-packages/libqtxmlcmodule.so
/usr/lib/python2.2/site-packages/libqtxmlcmodule.so.1
/usr/lib/python2.2/site-packages/libqtxmlcmodule.so.1.0
/usr/lib/python2.2/site-packages/libqtxmlcmodule.so.1.0.0
%files devel
%defattr(-,root,root)
/usr/share/sip/qt/*
%files docs
%defattr(-,root,root)
%doc doc/PyQt/*.html
%doc examples/*
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sip.spec
Type: text/x-c++src
Size: 1518 bytes
Desc: not available
Url : http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20020911/78fc10b4/sip.bin
More information about the PyQt
mailing list