a8b215c
a8b215c
Summary: Python bindings for KDE
a8b215c
Name: 	 PyKDE
901e8c5
Version: 3.16.0
38256b1
Release: 2%{?dist}
a8b215c
a8b215c
License: GPL 
a8b215c
URL: 	 http://www.riverbankcomputing.co.uk/pykde/
901e8c5
Source0: http://www.riverbankcomputing.com/Downloads/PyKDE3/PyKDE-%{version}.tar.gz
a8b215c
Group: 	 Development/Languages
a8b215c
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
a8b215c
901e8c5
Patch1: PyKDE-3.16.0-konsolepart.patch
901e8c5
a8b215c
BuildRequires: python-devel >= 2.3
a8b215c
%global python_ver %(%{__python} -c "import sys ; print sys.version[:3]")
a8b215c
%global python_sitedir %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")
901e8c5
%if "%{?python_ver}" > "2"
a8b215c
Requires: python-abi = %{python_ver}
901e8c5
%endif
a8b215c
a8b215c
BuildRequires: sip-devel >= 4.4.3 
a8b215c
BuildRequires: PyQt-devel >= 3.16 
a8b215c
%global pyqt_ver %(pyuic -version 2>&1  | cut -d' ' -f5)
a8b215c
%if "%{?pyqt_ver}" > "2"
a8b215c
Requires: PyQt = %{pyqt_ver}
a8b215c
%endif
a8b215c
901e8c5
901e8c5
BuildRequires: kdelibs-devel kdebase
a8b215c
%global kdelibs_ver %(kde-config --version 2>/dev/null | grep KDE | cut -d' ' -f2 | cut -d- -f1)
a8b215c
%if "%{?kdelibs_ver}" > "2"
a8b215c
Requires: kdelibs >= 6:%{kdelibs_ver}
901e8c5
# for libkonsolepart.*
901e8c5
Requires: kdebase
a8b215c
%endif
a8b215c
a8b215c
%description
a8b215c
These are the Python bindings for KDE. 
a8b215c
a8b215c
%package devel
a8b215c
Summary: %{name} SIP files
a8b215c
Group: 	 Development/Languages
a8b215c
Requires: %{name} = %{version}-%{release}
a8b215c
#Obsoletes: %{name}-docs < %{version}-%{release}
a8b215c
Provides:  %{name}-docs = %{version}-%{release}
a8b215c
%description devel
a8b215c
Sip files and documentation needed for developing with %{name}
a8b215c
a8b215c
a8b215c
%prep
a8b215c
%setup -q %{?snapshot:-n %{name}-snapshot%{snapshot}}
a8b215c
901e8c5
%patch1 -p1 -b .konsolepart
901e8c5
a8b215c
a8b215c
%build
a8b215c
unset QTDIR || : ; source /etc/profile.d/qt.sh
a8b215c
a8b215c
%{__python} configure.py -L %{_lib} -d %{python_sitedir}
a8b215c
a8b215c
# smp broken
901e8c5
make -k %{?_smp_mflags} || make
a8b215c
a8b215c
a8b215c
%install
a8b215c
rm -rf $RPM_BUILD_ROOT
a8b215c
901e8c5
mkdir -p $RPM_BUILD_ROOT%{_libdir}
a8b215c
make install DESTDIR=$RPM_BUILD_ROOT
a8b215c
a8b215c
a8b215c
%clean
a8b215c
rm -rf $RPM_BUILD_ROOT
a8b215c
a8b215c
a8b215c
%files
a8b215c
%defattr(-,root,root,-)
a8b215c
%doc AUTHORS ChangeLog COPYING NEWS README THANKS
a8b215c
%{_bindir}/*
901e8c5
%{_libdir}/libkonsolepart.*
a8b215c
%{python_sitedir}/*
a8b215c
a8b215c
%files devel
a8b215c
%defattr(-,root,root,-)
a8b215c
%doc doc/* examples
901e8c5
# %_datadir/sip should be owned by sip-devel (#206633) 
901e8c5
#dir %{_datadir}/sip
580b9c4
%{_datadir}/sip/*
a8b215c
a8b215c
a8b215c
%changelog
38256b1
* Wed Oct 04 2006 Rex Dieter <rexdieter[AT]users.sf.net> 3.16.0-2 
38256b1
- respin
38256b1
901e8c5
* Mon Sep 25 2006 Rex Dieter <rexdieter[AT]users.sf.net> 3.16.0-1
901e8c5
- 3.16.0
901e8c5
- no longer own %%_datadir/sip, sip-devel does now (#206633)
901e8c5
028ef80
* Thu Sep 07 2006 Rex Dieter <rexdieter[AT]users.sf.net> 3.15.2-0.6.20060422
028ef80
- fc6 respin
028ef80
a8b215c
* Fri Jul 21 2006 Rex Dieter <rexdieter[AT]users.sf.net> 3.15.2-0.5.20060422
a8b215c
- %%doc AUTHORS COPYING
a8b215c
- License: GPL
a8b215c
a8b215c
* Fri May 12 2006 Rex Dieter <rexdieter[AT]users.sf.net> 3.15.2-0.4.20060422
a8b215c
- drop sip-abi crud, rely (only) on
a8b215c
  Requires: PyQt
a8b215c
a8b215c
* Fri Apr 28 2006 Rex Dieter <rexdieter[AT]users.sf.net> 3.15.2-0.3.20060422
a8b215c
- fix busted Requires wrt sip-abi
a8b215c
a8b215c
* Thu Apr 27 2006 Rex Dieter <rexdieter[AT]users.sf.net> 3.15.2-0.2.20060422
a8b215c
- respin for sip-4.4.3 
a8b215c
- use sip-abi, sip-abi-min
a8b215c
a8b215c
* Wed Apr 19 2006 Rex Dieter <rexdieter[AT]users.sf.net> 3.15.2-0.1.20060422
a8b215c
- 20060422 snapshot
a8b215c
a8b215c
* Fri Apr 08 2005 Rex Dieter <rexdieter[AT]users.sf.net> 3.11.4-0.1.20050316.kde
a8b215c
- 20050316 snapshot
a8b215c
a8b215c
* Tue Dec 21 2004 Rex Dieter <rexdieter[AT]users.sf.net> 3.11.3-0.6.kde
a8b215c
- Req: python-abi = %%python_ver
a8b215c
a8b215c
* Wed Dec 15 2004 Rex Dieter <rexdieter[AT]users.sf.net> 3.11.3-0.5.kde
a8b215c
- rebuild against 3.3.2
a8b215c
- cleaner lib64 fix
a8b215c
a8b215c
* Fri Oct 08 2004 Rex Dieter <rexdieter at sf.net> 3.11.3-0.4.kde
a8b215c
- lib64 fixes (thanks Bryan O'Sullivan <bos@serpentine.com>)
a8b215c
- kde-3.3.1 fixes
a8b215c
- sip3: BR: sip-3.11.2
a8b215c
a8b215c
* Tue Sep 21 2004 Rex Dieter <rexdieter at sf.net> 3.11.3-0.3.kde
a8b215c
- rebuild against sip-3.11/sip-4.1, PyKDE-3.13
a8b215c
a8b215c
* Tue Sep 7 2004 Rex Dieter <rexdieter at sf.net> 3.11.3-0.1
a8b215c
- -devel: include classref(-docs subpkg?), examples
a8b215c
a8b215c
* Fri Aug 27 2004 Rex Dieter <rexdieter at sf.net> 3.11.3-0.fdr.1
a8b215c
- 3.11.3
a8b215c
a8b215c
* Tue Jul 20 2004 Rex Dieter <rexdieter at sf.net> 3.11.1-0.fdr.1
a8b215c
- use/Requires: %%{python_sitearch}
a8b215c
a8b215c
* Mon Jul 06 2004 Rex Dieter <rexdieter at sf.net> 3.11.1-0.fdr.0
a8b215c
- 3.11.1
a8b215c
a8b215c
* Tue Jun 01 2004 Rex Dieter <rexdieter at sf.net> 3.11-0.fdr.0.1.rc1
a8b215c
- 3.11rc1
a8b215c
a8b215c
* Thu Dec 04 2003 Rex Dieter <rexdieter at sf.net> 3.8.0-0.fdr.0
a8b215c
- 3.8.0
a8b215c
a8b215c
* Wed Dec 03 2003 Rex Dieter <rexdieter at sf.net> 3.7.4-0.fdr.2
a8b215c
- cleanup 
a8b215c
- add Fedora Core support
a8b215c
a8b215c
* Wed Sep 17 2003 Rex Dieter <rexdieter at sf.net> 3.7.4-0.fdr.1
a8b215c
- rebuild against newer sip/PyQT/kdelibs
a8b215c
a8b215c
* Tue Aug 19 2003 Rex Dieter <rexdieter at sf.net> 3.7.4-0.fdr.0
a8b215c
- 3.7-4
a8b215c
a8b215c
* Mon Aug 11 2003 Rex Dieter <rexdieter at sf.net> 3.7.3-0.fdr.0
a8b215c
- 3.7-3
a8b215c
- fedora'ize
a8b215c
a8b215c
* Wed Apr 30 2003 Rex Dieter <rexdieter at sf.net> 3.5-2-0.0
a8b215c
- NOTE: This version does *not* work with PyQt/sip v3.6.  Guess
a8b215c
  we'll have to wait fo an updated/fixed version.
a8b215c
- kde-redhat versioning.
a8b215c
- NOTE: rh73 pkg built with/for python2.
a8b215c