[PyKDE] RPM building notes
Jonathan Gardner
jgardn at alumni.washington.edu
Sun Aug 25 00:06:00 BST 2002
Marc,
Let's compare our spec files. Here's what I have got so far. Any suggestions?
I am a real newbie at building RPMs, but it is a lot easier than I expected
it. I'd like to see what you are doing in the spec files. Could you upload
the source RPMs as well?
Also, how does SuSE divide up the rpms? Do they try to keep the -devel
packages seperate? RedHat tries, but they don't do so well.
--
Jonathan Gardner
jgardn at alumni.washington.edu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sip-3.spec
Type: text/x-c++src
Size: 1121 bytes
Desc: not available
Url : http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20020825/eb940745/sip-3.bin
-------------- next part --------------
Summary: Python bindings for Qt
Name: PyQt
Version: 3.3.2
Release: 1
Source0: %{name}-%{version}.tar.gz
License: GPL
Group: Development/Languages
%description
These are the Python bindings for Qt. Also included is 'pyuic', a tool to compile uic files into Python code, and 'eric', an awesome debugging tool.
%prep
%setup -q
%build
python2 build.py -b /usr/bin -c -l qt-mt -m /usr/bin/make
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)
/usr/lib/python2.2/site-packages/qt.py
/usr/lib/python2.2/site-packages/qt.pyc
/usr/lib/python2.2/site-packages/qtcanvas.py
/usr/lib/python2.2/site-packages/qtcanvas.pyc
/usr/lib/python2.2/site-packages/qtgl.py
/usr/lib/python2.2/site-packages/qtgl.pyc
/usr/lib/python2.2/site-packages/qtnetwork.py
/usr/lib/python2.2/site-packages/qtnetwork.pyc
/usr/lib/python2.2/site-packages/qttable.py
/usr/lib/python2.2/site-packages/qttable.pyc
/usr/lib/python2.2/site-packages/qtxml.py
/usr/lib/python2.2/site-packages/qtxml.pyc
/usr/lib/python2.2/site-packages/qtsql.py
/usr/lib/python2.2/site-packages/qtsql.pyc
/usr/lib/python2.2/site-packages/eric/*
/usr/bin/pyuic
/usr/bin/eric
%doc LICENSE README README.Linux NEWS THANKS doc/PyQt/*.html
-------------- next part --------------
Summary: Python bindings for KDE
Name: PyKDE
Version: 3.3.2
Release: 1
Source0: %{name}-%{version}-2.tar.gz
License: GPL
Group: Development/Languages
%description
These are the Python bindings for KDE.
%prep
%setup -q
%build
python2 build.py -c -l qt-mt -m /usr/bin/make -k /usr -t /usr/include/kde -v /usr/share/sip/qt -u /usr/lib
make
%install
make install
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/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/dcop.py
/usr/lib/python2.2/site-packages/dcop.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/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/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/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/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/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/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/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/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/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/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
/usr/lib/python2.2/site-packages/kdecore.py
/usr/lib/python2.2/site-packages/kdecore.pyc
/usr/lib/python2.2/site-packages/kdesu.py
/usr/lib/python2.2/site-packages/kdesu.pyc
/usr/lib/python2.2/site-packages/kdefx.py
/usr/lib/python2.2/site-packages/kdefx.pyc
/usr/lib/python2.2/site-packages/kdeui.py
/usr/lib/python2.2/site-packages/kdeui.pyc
/usr/lib/python2.2/site-packages/kio.py
/usr/lib/python2.2/site-packages/kio.pyc
/usr/lib/python2.2/site-packages/kfile.py
/usr/lib/python2.2/site-packages/kfile.pyc
/usr/lib/python2.2/site-packages/kparts.py
/usr/lib/python2.2/site-packages/kparts.pyc
/usr/lib/python2.2/site-packages/khtml.py
/usr/lib/python2.2/site-packages/khtml.pyc
/usr/lib/python2.2/site-packages/kjs.py
/usr/lib/python2.2/site-packages/kjs.pyc
/usr/lib/python2.2/site-packages/kspell.py
/usr/lib/python2.2/site-packages/kspell.pyc
/usr/lib/python2.2/site-packages/kdeprint.py
/usr/lib/python2.2/site-packages/kdeprint.pyc
%doc LICENSE README README.RedHat7.3 NEWS THANKS doc/*.html doc/PyKDE/\@15653/*.html
More information about the PyQt
mailing list