Sophie

Sophie

distrib > Altlinux > 4.1 > i586 > by-pkgid > 0062df28d67477c2411577556a8586f2 > files > 2

python-module-PyKDE-3.16.1-alt1.src.rpm

%define version 3.16.1
%define release alt1
%define pkgdocdir %_defaultdocdir/%packagename-%version

%ifdef snap_date
%global release %release.snap%snap_date
%define sversion snapshot%snap_date
%else
%define sversion %version
%endif

#%%define snap_date 20060422
%setup_python_module PyKDE

Summary: Python bindings for KDE.

Name: %packagename
Version: 3.16.1
Release: alt1
Serial: 1

Source0: %name-%version.tar.bz2

License: GPL
Group: Development/Python

URL: http://www.riverbankcomputing.co.uk/pykde/

Packager: Andrey Rahmatullin <wrar@altlinux.ru>

BuildPreReq: %py_package_dependencies qt-devel sip-devel
BuildPreReq: gcc-c++ kdelibs-devel libqt3-devel kdebase-devel 


%description
Python bindings for the KDE class library.

%package devel
Requires: %name = %version-%release
Summary:  Sip files for %name
Group: Development/Python
Obsoletes: %modulename-devel

%description devel
Sip files for %modulename to build extension

%package examples
Summary: %modulename examples
Group: Development/Python
Requires: %name

%description examples
This package contains %modulename examples 

%package doc
Summary: Documentation for PyKDE
Group: Development/Python
Requires: %name
Requires: kdelibs-apidocs

%description doc
This package contains docs for %modulename

%prep
%setup

%build
%add_optflags -fno-strict-aliasing
#export QTDIR=%_libdir/qt3
#export PATH=$PATH:%_qt3dir/bin
%__python configure.py -d %python_sitelibdir
%make_build

%install
mkdir -p %buildroot{%_bindir,%_docdir/%name-examples-%version}
install -p -m755 contrib/* %buildroot%_bindir/

export QTDIR=%_libdir/qt3
%makeinstall DESTDIR=%buildroot
# Manually install docfiles
mkdir -p %buildroot%pkgdocdir 
install -m0644  AUTHORS THANKS ChangeLog %buildroot%pkgdocdir/
cp -pr examples %buildroot%pkgdocdir/
cp -pr doc %buildroot%pkgdocdir/html


%files
%docdir %pkgdocdir
%pkgdocdir/AUTHORS
%pkgdocdir/THANKS
%pkgdocdir/ChangeLog

%_bindir/*
%python_sitelibdir/*

%files devel
%dir %_datadir/sip
%_datadir/sip/*

%files examples
%docdir %pkgdocdir
%pkgdocdir/examples

%files doc
%docdir %pkgdocdir
%pkgdocdir/html

%changelog
* Thu Mar 13 2008 Andrey Rahmatullin <wrar@altlinux.ru> 1:3.16.1-alt1
- 3.16.1

* Tue Oct 02 2007 Andrey Rahmatullin <wrar@altlinux.ru> 1:3.16.0-alt4
- add upstream fix for building with sip 4.7

* Wed Feb 07 2007 Alexey Morsov <swi@altlinux.ru> 1:3.16.0-alt3
- fix spec for build on x86_64

* Mon Dec 11 2006 Andrey Rahmatullin <wrar@altlinux.ru> 1:3.16.0-alt2
- Sisyphus build

* Fri Dec 08 2006 Alexey Morozov <morozov@altlinux.org> 1:3.16.0-alt1
- New version (3.16.0)
- Added patch PyKDE-3.16-alt-disable_konsolepart (#0) due to
  http://lists.kde.org/?l=pykde&m=115917365818486&w=2
- Relocated -doc and -examples files into the main package docdir (%pkgdocdir)
- Added dependency on kdelibs-apidocs because python docs come don't contain
  meaningful method descriptions, only method signatures.

* Sun May 28 2006 Andrey Rahmatullin <wrar@altlinux.ru> 1:3.15.2-alt0.snap20060422
- snapshot 20060422

* Sun Apr 02 2006 Andrey Rahmatullin <wrar@altlinux.ru> 4.0.0-alt0.snap20060122
- 4.0.0 snapshot 20060122
- spec from morozov@
- package docs separately

* Sun Oct 30 2005 Andrey Rahmatullin <wrar@altlinux.ru> 4.0.0-alt0.snap20051013
- 4.0.0 snapshot 20051013
- fix descriptions

* Sat Mar 12 2005 Ivan Fedorov <ns@altlinux.ru> 3.11.3-alt0.snap20050104
- Initial build for ALT Linux