Sophie

Sophie

distrib > Fedora > 13 > i386 > media > updates-src > by-pkgid > 50a6f3f9b1638df3368ea98cd6e1f752 > files > 3

kdebindings-4.5.5-1.fc13.src.rpm


%if 0%{?fedora}
# FIXME: Krossfalcon doesn't build in Rawhide (Falcon 0.9.x).
#        It's also not working properly. And there are no Falcon bindings for
#        the libraries anyway, just the Kross backend. -- Kevin
%define falcon 0
%define smoke 1
# php, ruby and csharp depend on smoke
%define php 1
%define ruby 1
# arch'es matching mono's Arch set
%ifnarch sparc64
%define csharp 1
%endif
%define java 0
%endif

%define devel 1
%define pykde4_akonadi 1
%define pyqt4_version_min 4.7

%if 0%{?rhel}
%define falcon 0
%define php 0
%define ruby 0
%define smoke 0
%define java 0
%define csharp 0
%endif

%global ruby_sitelib %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')
%global ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]')
%global python_ver %(%{__python} -c "import sys ; print sys.version[:3]")
%global python_sitelib  %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")
%global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")

%global _cmake_skip_rpath %{nil}

Name: kdebindings
Version: 4.5.5
Release: 1%{?dist}
Summary: KDE bindings to non-C++ languages

# http://techbase.kde.org/Policies/Licensing_Policy
License: LGPLv2+
Group: User Interface/Desktops
URL: http://developer.kde.org/language-bindings/
Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2
#Source0: kdebindings-1130463.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

## upstreamable patches
# fix build with newer sip/PyQt (borrowed from opensuse)
Patch51: kdebindings-4.5.1-sip_api_8.patch

## upstream patches

## trunk
# kdebindings-csharp fails to build with mono 2.8, http://bugs.kde.org/254629
# should backport this if not already done
# Patch150: kdebindings-4.5.2-mono28.patch 

BuildRequires:  akonadi-devel
BuildRequires:  kdebase-workspace-devel >= %{version}
# okular bindings
BuildRequires:  kdegraphics-devel >= %{version}
BuildRequires:  kdelibs4-devel >= %{version}
BuildRequires:  kdepimlibs-devel >= %{version}
# kdebindings does not support polkit-qt-1 yet
#BuildRequires:  polkit-qt-devel
BuildRequires:  python-devel
BuildRequires:  PyQt4-devel >= %{pyqt4_version_min}, sip-devel
BuildRequires:  qimageblitz-devel
%if 0%{?fedora}
BuildRequires:  qscintilla-devel >= 2.4
%endif
BuildRequires:  qimageblitz-devel
BuildRequires:  soprano-devel
%if 0%{?csharp}
BuildRequires:  mono-core
BuildRequires:  mono-devel
%endif
%if 0%{?falcon}
BuildRequires:  Falcon-devel >= 0.8.12
%endif
%if 0%{?php}
BuildRequires:  php-devel
%endif
%if 0%{?ruby}
BuildRequires:  ruby-devel
BuildRequires:  ruby
%endif
%if 0%{?java}
# TODO: kross-java is a mess, not sure what it needs to build
# CMakeLists.txt is also not portable (only gcj and i486 hardcoded)
# -- mathstuf
BuildRequires:  java-1.6.0-openjdk-devel
%endif

Requires:       kdelibs4 >= %{version}

%if ! 0%{?devel}
Obsoletes:      kdebindings-devel < %{version}-%{release}
%endif

%description
KDE bindings to non-C++ languages

%package -n PyKDE4
Group:    Development/Languages
Summary:  Python bindings for KDE4
Requires: kdelibs4 >= %{version}
%global pyqt4_version %(%{__python} -c 'import PyQt4.pyqtconfig; print(PyQt4.pyqtconfig._pkg_config["pyqt_version_str"])' 2> /dev/null || echo %{pyqt4_version_min})
Requires: PyQt4 >= %{pyqt4_version}
%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}}
%if ! 0%{?pykde4_akonadi}
Provides: PyKDE4-akonadi%{?_isa} = %{version}-%{release}
Requires: kdepimlibs-akonadi%{?_isa} >= %{version}
%endif
%description -n PyKDE4
%{summary}.

%package -n PyKDE4-akonadi
Summary: Akonadi runtime support for PyKDE4 
Group: Development/Languages 
Requires: PyKDE4 = %{version}-%{release}
Requires: kdepimlibs-akonadi%{?_isa} >= %{version} 
%description -n PyKDE4-akonadi 
%{summary}.

%package -n PyKDE4-devel
Group:    Development/Languages
Summary:  Files needed to build PyKDE4-based applications
Requires: PyQt4-devel
Requires: PyKDE4 = %{version}-%{release}
%if 0%{?pykde4_akonadi}
Requires: PyKDE4-akonadi%{?_isa} = %{version}-%{release}
%endif
%description -n PyKDE4-devel
%{summary}.

%package devel
Group:    Development/Libraries
Summary:  Header files for %{name}
Requires: %{name} = %{version}-%{release}
Requires: kdelibs4-devel
%description devel
Header files for developing applications using %{name}.

%if 0%{?csharp}
%package -n kimono
Group:    Development/Languages
Summary:  C# bindings for KDE4
Requires: kdelibs4 >= %{version}
Requires: qyoto = %{version}-%{release}
Provides: kimono4 = %{version}-%{release}
%description -n kimono
%{summary}.

%package -n qyoto
Group:    Development/Languages
Summary:  C# bindings for Qt4
%{?_qt4_version:Requires: qt4 >= %{_qt4_version}}
Provides: qyoto4 = %{version}-%{release}
%description -n qyoto
%{summary}.

%package -n qyoto-devel
Group:    Development/Languages
Summary:  Development files for qyoto
Requires: qyoto = %{version}-%{release}
Requires: mono-devel
Provides: qyoto4-devel = %{version}-%{release}
%description -n qyoto-devel
%{summary}.
%endif

%if 0%{?ruby}
%package -n korundum
Group:    Development/Languages
Summary:  Ruby bindings for KDE4
Requires: kdelibs4 >= %{version}
Requires: QtRuby = %{version}-%{release}
Provides: korundum4 = %{version}-%{release}
%description -n korundum
%{summary}.

%package -n korundum-devel
Group:    Development/Languages
Summary:  Development files for korundum
Requires: QtRuby-devel
Requires: korundum = %{version}-%{release}
Provides: korundum4-devel = %{version}-%{release}
%description -n korundum-devel
%{summary}.

%package -n QtRuby
Group:    Development/Languages
Summary:  Ruby bindings for Qt4
%{?_qt4_version:Requires: qt4 >= %{_qt4_version}}
Provides: QtRuby4 = %{version}-%{release}
Requires: ruby
%description -n QtRuby
%{summary}.

%package -n QtRuby-devel
Group:    Development/Languages
Summary:  Development files for QtRuby
Requires: QtRuby = %{version}-%{release}
Provides: QtRuby4-devel = %{version}-%{release}
%description -n QtRuby-devel
%{summary}.
%endif

%if 0%{?php}
%package -n php-qt
Group:    Development/Languages
Summary:  PHP bindings for Qt4
Provides: php-qt4 = %{version}-%{release}
%{?_qt4_version:Requires: qt4 >= %{_qt4_version}}
Requires: php(zend-abi) = %{php_zend_api}
Requires: php(api) = %{php_core_api}
%description -n php-qt
%{summary}.

%package -n php-qt-devel
Group:    Development/Languages
Summary:  Development files for php-qt
Requires: php-qt = %{version}-%{release}
Provides: php-qt4-devel = %{version}-%{release}
%description -n php-qt-devel
%{summary}.
%endif

%package -n kross-python
Group:    Development/Languages
Summary:  Kross plugin for python
Requires: kdelibs4 >= %{version}
Provides: kross(python) = %{version}-%{release}
%description -n kross-python
Python plugin for the Kross archtecture in KDE4.

%if 0%{?ruby}
%package -n kross-ruby
Group:    Development/Languages
Summary:  Kross plugin for ruby
Requires: ruby
Requires: kdelibs4 >= %{version}
Provides: kross(ruby) = %{version}-%{release}
%description -n kross-ruby
Ruby plugin for the Kross archtecture in KDE4.
%endif

%if 0%{?falcon}
%package -n kross-falcon
Group:    Development/Languages
Summary:  Kross plugin for falcon
Requires: Falcon >= 0.8.12
Requires: kdelibs4 >= %{version}
Provides: kross(falcon) = %{version}-%{release}
%description -n kross-falcon
Falcon plugin for the Kross archtecture in KDE4.
%endif


%prep
%setup -q -n kdebindings-%{version}%{?alphatag}

%if 0%{?_sip_api_major} >= 8
%patch51 -p1 -b .sip_api_8
%endif
#%patch150 -p1 -b .mono28


%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
%{cmake_kde4} \
  -DPYTHON_LIBRARY=%{_libdir}/libpython%{python_ver}.so.1.0 \
  -DPYTHON_LIBRARIES=%{_libdir}/libpython%{python_ver}.so.1.0 \
  -DPYTHON_INCLUDE_PATH=%{_includedir}/python%{python_ver} \
  %if 0%{?csharp}
    -DENABLE_QYOTO=ON \
  %else
    -DBUILD_csharp=OFF \
  %endif
  %if 0%{?falcon}
    -DENABLE_KROSSFALCON=ON \
  %else
    -DBUILD_falcon=OFF \
  %endif
  %if 0%{?php}
    -DENABLE_PHP-QT=ON \
  %else
    -DBUILD_php=OFF \
  %endif
  %if 0%{?ruby}
    -DRUBY_SITE_LIB_DIR=%{ruby_sitelib} \
    -DRUBY_SITE_ARCH_DIR=%{ruby_sitearch} \
  %else
    -DBUILD_ruby=OFF \
  %endif
  %if 0%{?smoke}
    -DENABLE_SMOKE=ON \
  %else
    -DBUILD_smoke=OFF \
  %endif
  %if 0%{?java}
    -DENABLE_KROSSJAVA=ON \
  %else
    -DBUILD_java=OFF \
  %endif
    -DBUILD_perl=OFF \
  ..
popd

# smp build not recommended (upstream)
make -C %{_target_platform}

%install
rm -rf %{buildroot}
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}

# zap polkit-qt stuff which gets installed even without polkit-qt available
rm -rf %{buildroot}%{_kde4_datadir}/sip/PyKDE4/polkitqt/
rm -rf %{buildroot}%{_kde4_appsdir}/pykde4/examples/polkitqtExamples/

# HACK: fix multilb conflict, similar to PyQt4's http://bugzilla.redhat.com/509415
rm -fv %{buildroot}%{_bindir}/pykdeuic4
mv %{buildroot}%{python_sitearch}/PyQt4/uic/pykdeuic4.py \
   %{buildroot}%{_bindir}/pykdeuic4
ln -s %{_bindir}/pykdeuic4 \
      %{buildroot}%{python_sitearch}/PyQt4/uic/pykdeuic4.py

# install pykde4 examples under correct dir
mkdir -p %{buildroot}%{_docdir}
rm -f %{buildroot}%{_kde4_appsdir}/pykde4/examples/*.py?
mv %{buildroot}%{_kde4_appsdir}/pykde4 %{buildroot}%{_docdir}/

# bz#551534 - qyoto doesn't pull mono in
%if 0%{?csharp}
find %{buildroot} -name \*.dll -not -type l | xargs chmod ugo+x
%endif

# make sure these dirs exist
mkdir -p %{buildroot}{%{_datadir},%{_libdir}}/smokegen


%clean
rm -rf %{buildroot}


%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%pre -n PyKDE4-devel
if [ -d %{_bindir}/pykdeuic4 ]; then
rm -rf %{_bindir}/pykdeuic4/
fi


%files
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README
%if 0%{?smoke}
%{_kde4_libdir}/libsmoke*.so.*
%endif

%if 0%{?devel}
%files devel
%defattr(-,root,root,-)
%if 0%{?smoke}
%{_kde4_bindir}/smokeapi
%{_includedir}/smoke.h
%{_includedir}/smoke/
%{_kde4_libdir}/libsmoke*.so
%endif
%{_kde4_bindir}/smokegen
%{_kde4_libdir}/libcppparser.so
%{_kde4_libdir}/smokegen/
%{_kde4_datadir}/smokegen/
%{_includedir}/smokegen/
%endif

%files -n PyKDE4
%defattr(-,root,root,-)
%doc COPYING
%{python_sitearch}/PyKDE4/
%{python_sitearch}/PyQt4/uic/widget-plugins/kde4.py*
%dir %{_docdir}/pykde4
%{_kde4_libdir}/kde4/kpythonpluginfactory.so

%if 0%{?pykde4_akonadi}
%exclude %{python_sitearch}/PyKDE4/akonadi.so
%files -n PyKDE4-akonadi
%defattr(-,root,root,-)
%{python_sitearch}/PyKDE4/akonadi.so
%endif

%files -n PyKDE4-devel
%defattr(-,root,root,-)
%{_kde4_bindir}/pykdeuic4
%{python_sitearch}/PyQt4/uic/pykdeuic4.py*
%{_docdir}/pykde4/examples/
%{_kde4_datadir}/sip/PyKDE4/

%if 0%{?csharp}
%files -n kimono
%defattr(-,root,root,-)
%{_kde4_libdir}/kde4/kimonopluginfactory.so
%{_kde4_libdir}/libakonadi-sharp.so
%{_kde4_libdir}/libkhtml-sharp.so
%{_kde4_libdir}/libkimono.so
%{_kde4_libdir}/libktexteditor-sharp.so
%{_kde4_libdir}/libnepomuk-sharp.so
%{_kde4_libdir}/libplasma-sharp.so
%{_kde4_libdir}/libsoprano-sharp.so
%{_kde4_libdir}/libqimageblitz-sharp.so
%{_kde4_libdir}/mono/qyoto/qimageblitz.dll
%{_kde4_libdir}/mono/qyoto/akonadi.dll
%{_kde4_libdir}/mono/qyoto/kde-dotnet.dll
%{_kde4_libdir}/mono/qyoto/khtml-dll.dll
%{_kde4_libdir}/mono/qyoto/ktexteditor-dotnet.dll
%{_kde4_libdir}/mono/qyoto/nepomuk-dll.dll
%{_kde4_libdir}/mono/qyoto/plasma-dll.dll
%{_kde4_libdir}/mono/qyoto/soprano.dll
%{_kde4_libdir}/mono/gac/akonadi/
%{_kde4_libdir}/mono/gac/kde-dotnet/
%{_kde4_libdir}/mono/gac/khtml-dll/
%{_kde4_libdir}/mono/gac/ktexteditor-dotnet/
%{_kde4_libdir}/mono/gac/nepomuk-dll/
%{_kde4_libdir}/mono/gac/plasma-dll/
%{_kde4_libdir}/mono/gac/soprano/
%{_kde4_libdir}/mono/gac/qimageblitz/
%{_kde4_appsdir}/plasma_scriptengine_kimono/
%{_kde4_datadir}/kde4/services/plasma-scriptengine-kimono-applet.desktop
%{_kde4_datadir}/kde4/services/plasma-scriptengine-kimono-dataengine.desktop

%files -n qyoto
%defattr(-,root,root,-)
%{_kde4_libdir}/libphonon-sharp.so
%{_kde4_libdir}/libqscintilla-sharp.so
%{_kde4_libdir}/libqtscript-sharp.so
%{_kde4_libdir}/libqttest-sharp.so
%{_kde4_libdir}/libqtuitools-sharp.so
%{_kde4_libdir}/libqtwebkit-sharp.so
# FIXME: Can this symlink go to -devel or will the binding fail to find it then?
%{_kde4_libdir}/libqyoto.so
%{_kde4_libdir}/libqyoto.so.2
%{_kde4_libdir}/libqyoto.so.2.0.0
%dir %{_kde4_libdir}/mono/qyoto/
%{_kde4_libdir}/mono/qyoto/phonon.dll
%{_kde4_libdir}/mono/qyoto/qscintilla.dll
%{_kde4_libdir}/mono/qyoto/qt-dotnet.dll
%{_kde4_libdir}/mono/qyoto/qtscript.dll
%{_kde4_libdir}/mono/qyoto/qttest.dll
%{_kde4_libdir}/mono/qyoto/qtuitools.dll
%{_kde4_libdir}/mono/qyoto/qtwebkit.dll
%{_kde4_libdir}/mono/gac/phonon/
%{_kde4_libdir}/mono/gac/qscintilla/
%{_kde4_libdir}/mono/gac/qt-dotnet/
%{_kde4_libdir}/mono/gac/qtscript/
%{_kde4_libdir}/mono/gac/qttest/
%{_kde4_libdir}/mono/gac/qtuitools/
%{_kde4_libdir}/mono/gac/qtwebkit/

%files -n qyoto-devel
%defattr(-,root,root,-)
%{_bindir}/csrcc
%{_bindir}/uics
%{_includedir}/qyoto/
%{_kde4_libdir}/pkgconfig/*
%endif

%if 0%{?ruby}
%files -n korundum
%defattr(-,root,root,-)
%{_kde4_bindir}/krubyapplication
%{ruby_sitelib}/KDE/
%{ruby_sitelib}/akonadi/
%{ruby_sitelib}/khtml/
%{ruby_sitelib}/kio/
%{ruby_sitelib}/ktexteditor/
%{ruby_sitelib}/okular/
%{ruby_sitelib}/phonon/
%{ruby_sitelib}/qscintilla/
%{ruby_sitelib}/solid/
%{ruby_sitelib}/soprano/
%{ruby_sitelib}/nepomuk/
%{ruby_sitearch}/akonadi.so
%{ruby_sitearch}/khtml.so
%{ruby_sitearch}/kio.so
%{ruby_sitearch}/korundum4.so
%{ruby_sitearch}/ktexteditor.so
%{ruby_sitearch}/okular.so
%{ruby_sitearch}/phonon.so
%{ruby_sitearch}/plasma_applet.so
%{ruby_sitearch}/qscintilla.so
%{ruby_sitearch}/solid.so
%{ruby_sitearch}/soprano.so
%{ruby_sitearch}/nepomuk.so
%{_kde4_libdir}/kde4/krubypluginfactory.so
%{_kde4_datadir}/applications/kde4/dbpedia_references.desktop
%{_kde4_appsdir}/dbpedia_references/

%files -n korundum-devel
%defattr(-,root,root,-)
%{_kde4_bindir}/rbkconfig_compiler4
%{_includedir}/qtruby/

%files -n QtRuby
%defattr(-,root,root,-)
%{ruby_sitelib}/Qt/
%{ruby_sitelib}/Qt*.rb
%{ruby_sitelib}/qtscript/
%{ruby_sitelib}/qttest/
%{ruby_sitelib}/qtuitools/
%{ruby_sitelib}/qtwebkit/
%{ruby_sitearch}/qt*.so
%{_kde4_libdir}/libqtruby4shared.so.2*

%files -n QtRuby-devel
%defattr(-,root,root,-)
%{_kde4_bindir}/rbqtapi
%{_kde4_bindir}/rbrcc
%{_kde4_bindir}/rbuic4
%{_kde4_libdir}/libqtruby4shared.so
%endif

%if 0%{?php}
%files -n php-qt
%defattr(-,root,root,-)
%{_libdir}/php/modules/php_qt.so

%files -n php-qt-devel
%defattr(-,root,root,-)
%{_bindir}/phpuic
%endif

%files -n kross-python
%defattr(-,root,root,-)
# unversioned library
%{_kde4_libdir}/kde4/krosspython.so

%if 0%{?ruby}
%files -n kross-ruby
%defattr(-,root,root,-)
%{_kde4_libdir}/kde4/krossruby.so
%endif

%if 0%{?falcon}
%files -n kross-falcon
%defattr(-,root,root,-)
%{_kde4_libdir}/kde4/krossfalcon.so
%endif


%changelog
* Wed Jan 05 2011 Rex Dieter <rdieter@fedoraproject.org> 4.5.5-1
- 4.5.5

* Thu Dec 02 2010 Than Ngo <than@redhat.com> - 4.5.4-1
- 4.5.4

* Fri Oct 29 2010 Than Ngo <than@redhat.com> - 4.5.3-1
- 4.5.3

* Mon Oct 25 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-6
- fix/tweak %%pyqt_version macro

* Sun Oct 24 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-5
- kdebindings-csharp fails to build with mono 2.8 (kde#254629)

* Sat Oct 23 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-4
- rebuild (sip/PyQt4)
- disable csharp/mono bindings (f15+, ftbfs)

* Wed Oct 20 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-3
- No ABI check in php-qt (#644914)

* Tue Oct 07 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-2
- patch smoke generator invalid reads found by valgrind

* Fri Oct 01 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.5.2-1
- 4.5.2

* Wed Sep 29 2010 jkeating - 4.5.1-4
- Rebuilt for gcc bug 634757

* Sat Sep 11 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 4.5.1-3
- Fix macro usage which caused rpmbuild to generate only srpm

* Thu Sep 09 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.5.1-2
- rebuild (sip)

* Fri Aug 27 2010 Jaroslav Reznik <jreznik@redhat.com> - 4.5.1-1
- 4.5.1

* Tue Aug 03 2010 Than Ngo <than@redhat.com> - 4.5.0-1
- 4.5.0

* Tue Jul 27 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.4.95-1.py27
- rebuild for python27

* Sat Jul 25 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.4.95-1
- 4.5 RC3 (4.4.95)

* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 4.4.92-5
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild

* Wed Jul 14 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.4.92-4
- reenable C# bindings
- fix PyKDE4 build with SIP 4.10.3 (kde#244697)

* Fri Jul 09 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.4.92-3
- use upstream fix for Qt 4.7 build issue (#612666, kde#243971)

* Fri Jul 09 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.4.92-2
- fix Smoke build with Qt 4.7 (#612666, kde#243971)

* Wed Jul 07 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.4.92-1
- 4.5 RC2 (4.4.92)

* Sat Jun 26 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.4.90-2
- reenable smoke (and related bindings) on f14+

* Fri Jun 25 2010 Jaroslav Reznik <jreznik@redhat.com> - 4.4.90-1
- 4.5 RC1 (4.4.90)

* Mon Jun 07 2010 Jaroslav Reznik <jreznik@redhat.com> - 4.4.85-1
- 4.5 Beta 2 (4.4.85)

* Fri May 21 2010 Jaroslav Reznik <jreznik@redhat.com> - 4.4.80-1
- 4.5 Beta 1 (4.4.80)

* Fri Apr 30 2010 Jaroslav Reznik <jreznik@redhat.com> - 4.4.3-1
- 4.4.3

* Mon Mar 29 2010 Lukas Tinkl <ltinkl@redhat.com> - 4.4.2-1
- 4.4.2

* Sat Feb 27 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.4.1-1
- 4.4.1

* Fri Feb 05 2010 Than Ngo <than@redhat.com> - 4.4.0-1
- 4.4.0

* Sun Jan 31 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.3.98-1
- KDE 4.3.98 (4.4rc3)

* Sun Jan 24 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.3.95-2
- fix Qyoto build
- revert revision 1076633 which breaks the Plasma C# bindings

* Thu Jan 21 2010 Lukas Tinkl <ltinkl@redhat.com> - 4.3.95-1
- KDE 4.3.95 (4.4rc2)

* Tue Jan 12 2010 Than Ngo <than@redhat.com> - 4.3.90-3
- fix bz#551534, qyoto doesn't pull mono in

* Thu Jan 07 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.3.90-2
- akonadi_version 1.2.90
- pyqt4_version 4.7

* Wed Jan 06 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.3.90-1
- kde-4.3.90 (4.4rc1)

* Wed Dec 30 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.85-4
- upstream enum patch

* Wed Dec 23 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.85-3
- tarball respin, includes build-fix'es

* Sat Dec 19 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.3.85-2
- fix NepomukSmoke not getting built, breaking the Ruby and C# bindings
- fix its build (missing #include <nepomuk/resourcetypeterm.h>)
- fix phpqt_internals.cpp for the current smoke.h
- Qyoto/Kimono DLLs are now in mono/qyoto rather than mono/2.0

* Fri Dec 18 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.85-1
- kde-4.3.85 (4.4beta2)

* Sat Dec 12 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.3.80-3
- fix NepomukSmoke build (blacklist Nepomuk::ResourceManager::generateUniqueUri)
- fix the PyKDE4 Akonadi, kdeui and Phonon bindings to build

* Fri Dec 04 2009 Than Ngo <than@redhat.com> - 4.3.80-2
- respin

* Tue Dec 01 2009 Lukáš Tinkl <ltinkl@redhat.com> - 4.3.80-1
- KDE 4.4 beta1 (4.3.80)

* Thu Nov 26 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.3.75-0.4.svn1048496
- update generator and smoke to the current trunk for more fixes

* Thu Nov 26 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.3.75-0.3.svn1048496
- update generator to trunk rev 1052427 for fixes

* Thu Nov 26 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.3.75-0.2.svn1048496
- fix build with CMAKE_SKIP_RPATH

* Sat Nov 21 2009 Ben Boeckel <MathStuf@gmail.com> - 4.3.75-0.1.svn1048496
- update to 4.3.75 snapshot

* Mon Nov 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.3-4
- Requires: sip-api(%%_sip_api_major) >= %%_sip_api

* Wed Nov 11 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.3-3
- pyqt4_version 4.6.1 (everywhere)
- drop qt46 patch (not working yet)

* Fri Nov 06 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.3.3-2
- try to fix build with Qt 4.6 (f13+)

* Sat Oct 31 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.3-1
- 4.3.3

* Mon Oct 26 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.2-3
- sync archs supporting csharp(mono)

* Sun Oct 25 2009 Ben Boeckel <MathStuf@gmail.com> - 4.3.2-2
- fix bz#530667

* Wed Oct 07 2009 Than Ngo <than@redhat.com> - 4.3.2-1
- 4.3.2
- fix bz#527464

* Fri Sep 25 2009 Than Ngo <than@redhat.com> - 4.3.1-4
- rhel cleanup

* Thu Sep 03 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.3.1-3
- also disable polkit-qt on EL6+
- also remove polkit-qt sip files and examples on F12+/EL6+

* Thu Sep 03 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.3.1-2
- only (temporarily) disable Falcon on F12+
- drop bindings for polkit-qt on F12+ (PolicyKit 0.9 is going away)
- remove unused (commented out) patch

* Fri Aug 28 2009 Than Ngo <than@redhat.com> - 4.3.1-1
- 4.3.1
- temporarily disable Falcon bindings (build fails with Falcon 0.9.x)

* Mon Aug 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.0-5
- re-enable php bindings (rawhide)

* Tue Aug 11 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.0-4.1
- BR: qscintilla-devel >= 2.4

* Sun Aug 09 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.3.0-4
- manually specify PYTHON_LIBRARIES (and friends) (#516386)

* Mon Aug 03 2009 Than Ngo <than@redhat.com> - 4.3.0-3
- respin

* Sat Aug 01 2009 Rex Dieter <rdieter@fedoraproject.org> 4.3.0-2
- workaround pykdeuic4 upgrade brokenness (introduced in 4.2.98)

* Thu Jul 30 2009 Than Ngo <than@redhat.com> - 4.3.0-1
- 4.3.0
- more pykdeuic4 and related multilib love (kdebug#198162)

* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.98-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Wed Jul 22 2009 Than Ngo <than@redhat.com> - 4.2.98-1
- 4.3rc3 

* Mon Jul 20 2009 Than Ngo <than@redhat.com> - 4.2.96-5
- add correct check for php version

* Mon Jul 20 2009 Than Ngo <than@redhat.com> - 4.2.96-4
- allow for build php-5.2.x

* Mon Jul 20 2009 Than Ngo <than@redhat.com> - 4.2.96-3
- fix build issue with php-5.3.x

* Thu Jul 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.96-2
- fix pykdeuic4-related install bits (kdebug#198162)
- pyqt4_version 4.5.2
- License: LGPLv2+

* Fri Jul 10 2009 Than Ngo <than@redhat.com> - 4.2.96-1
- 4.3rc2

* Fri Jun 26 2009 Than Ngo <than@redhat.com> - 4.2.95-1
- 4.3rc1

* Mon Jun 22 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.2.90-3
- make the Python plugin factory work without python-devel

* Wed Jun 17 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.90-2
- rework old-PyQt4 patch 

* Wed Jun 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.90-1
- KDE-4.3 beta2 (4.2.90)

* Thu May 21 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.85-2
- respin against PyQt-4.5

* Wed May 20 2009 Than Ngo <than@redhat.com> - 4.2.85-1
- 4.2.85 (4.3 beta1)
- build fixes backported from trunk by Nicolas Lécureuil <neoclust@mandriva.org>
- revert change which requires PyQt4 4.5 (Kevin Kofler)
- fix build issue with gcc-4.4

* Tue Apr 21 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.2.2-5
- F11+: enable csharp on ppc64

* Wed Apr 15 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.2.2-4
- reenable csharp on ppc

* Wed Apr 08 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.2-3
- enable csharp only on archs supported by mono (ie, drop ppc)

* Wed Apr 01 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.2-2
- relax dep on kdepimlibs-akonadi

* Tue Mar 31 2009 Lukáš Tinkl <ltinkl@redhat.com> - 4.2.2-1
- KDE 4.2.2

* Sat Mar 28 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-8
- Only install the .pc file if building csharp/qyoto support

* Sat Mar 28 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-7
- Fix install line

* Sat Mar 28 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-6
- Create pkgconfig directory

* Sat Mar 28 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-5
- Ship qyoto.pc file as well
- Add dependency on mono-devel from qyoto-devel

* Fri Mar 20 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-4
- Don't enable csharp on ppc64

* Fri Mar 20 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-3
- Clean up conditionals
- Enable PHP and C# bindings

* Wed Mar 18 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.1-2
- fix typos in Provides: kross(python)

* Fri Feb 27 2009 Than Ngo <than@redhat.com> - 4.2.1-1
- 4.2.1

* Wed Feb 25 2009 Than Ngo <than@redhat.com> - 4.2.0-7
- fix build issue again qt-4.5

* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Fri Feb 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.0-5
- enable PyKDE4-akonadi subpkg

* Mon Feb 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.0-4
- include toggle for PyKDE4-akonadi subpkg (not enabled)
- PyKDE4: move examples to -devel pkg
- PyKDE4: make dep on PyQt4 versioned
- PyKDE4: Provides: -akonadi, Requires: kdepimlibs-akonadi
- PyKDE4(-devel): adjust description/summary

* Sun Feb 9 2009 Ben Boeckel <MathStuf@gmail.com> - 4.2.0-3
- Enabled Falcon for Kross (min version met)

* Sat Jan 24 2009 Ben Boeckel <MathStuf@gmail.com> - 4.2.0-2
- Removed Ruby examples; killed upstream

* Thu Jan 22 2009 Than Ngo <than@redhat.com> - 4.2.0-1
- 4.2.0

* Thu Jan 15 2009 Rex Dieter <rdieter@fedoraproject.org> 4.1.96-5
- toggle for QtRuby/kde-plasma-ruby bootstrap

* Thu Jan 15 2009 Rex Dieter <rdieter@fedoraproject.org> 4.1.96-4
- update %%description/%%summaries for new (sub)pkgs
- use versioned Provides/Requires all over
- BR: akonadi-devel kdegraphics-devel
- don't package kde-plasma-ruby-* (cmake error "rbuic4 not found")

* Thu Jan 15 2009 Ben Boeckel <MathStuf@gmail.com> 4.1.96-3
- Fixed QtRuby version
- Moved QtRuby tools to QtRuby-devel

* Wed Jan 14 2009 Ben Boeckel <MathStuf@gmail.com> 4.1.96-2
- Split out Ruby bindings and Kross modules

* Wed Jan 07 2009 Than Ngo <than@redhat.com> - 4.1.96-1
- 4.2rc1

* Fri Dec 12 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.85-2
- reenable smoke, ruby
- disable NepomukSmoke for now: it wasn't actually used (the corresponding
  Ruby binding is disabled by default and we don't build the C# bindings) and it
  depends on nepomukquery libs from kdebase (which also means we need to sort
  out the -devel symlink mess there first)

* Fri Dec 12 2008 Than Ngo <than@redhat.com> 4.1.85-1
- 4.2beta2

* Mon Dec 01 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.80-5
- rebuild for Python 2.6

* Mon Dec 01 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.80-4
- don't require kdebase-workspace(-devel)

* Thu Nov 27 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.80-3
- BR plasma-devel instead of kdebase-workspace-devel
- disable smoke,ruby (for now, busted)

* Thu Nov 20 2008 Than Ngo <than@redhat.com> 4.1.80-2
- merged

* Thu Nov 20 2008 Lorenzo Villani <lvillani@binaryhelix.net> - 4.1.80-1
- 4.1.80
- BR cmake >= 2.6.2
- make install/fast

* Mon Nov 17 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.2-2.1
- respin (qscintilla)

* Wed Nov 12 2008 Than Ngo <than@redhat.com> 4.1.3-1
- 4.1.3

* Mon Sep 29 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.2-2
- make VERBOSE=1
- respin against new(er) kde-filesystem

* Fri Sep 26 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.2-1
- 4.1.2

* Thu Sep 25 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.1-2
- respin (for qscintilla)

* Fri Aug 29 2008 Than Ngo <than@redhat.com> 4.1.1-1
- 4.1.1

* Mon Jul 28 2008 Than Ngo <than@redhat.com> -  4.1.0-5
- respun
- get rid of kdebindings-4.1.0-kde#167450.patch that is included in new upstream

* Sat Jul 26 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.0-4.1
- BR: qscintilla-devel >= 2.2

* Fri Jul 25 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.0-4
- fix Python and Ruby bindings overwriting each other (#456722, kde#167450)

* Fri Jul 25 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.0-3
- drop unneeded BR kdegraphics4-devel (Ruby Okular bindings disabled by default)
- add BR kdepimlibs-devel for Python Akonadi bindings

* Fri Jul 25 2008 Than Ngo <than@redhat.com> 4.1.0-2
- respun

* Wed Jul 23 2008 Than Ngo <than@redhat.com> 4.1.0-1
- 4.1.0

* Fri Jul 18 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.99-1
- 4.0.99

* Mon Jul 14 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.98-3
- re-enable smoke (patched), ruby

* Mon Jul 14 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.98-2
- omit smoke, ruby bindings (build failures, sorting out upstream)
- -devel: -BR: PyQt4-devel

* Fri Jul 11 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.98-1
- 4.0.98

* Sun Jul 06 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.85-1
- 4.0.85

* Sat Jun 28 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.84-2
- fix Python bindings for Phonon and Soprano

* Fri Jun 27 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.84-1
- 4.0.84

* Sat Jun 21 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.83-4
- fix PyKDE4-devel to require PyKDE4 rather than itself

* Sat Jun 21 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.83-3
- reenable Ruby again
- add missing Epoch for minimum kdegraphics-devel version requirement
- fix CMake target name conflict between Ruby and Python bindings
- fix file list for Ruby

* Fri Jun 20 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.83-2
- reenable smoke again (keep ruby off for now)
- drop explicit ENABLE_SMOKEKDEVPLATFORM=OFF (now off by default)
- add BR kdegraphics-devel for the Smoke Okular bindings
- fix file list

* Thu Jun 19 2008 Than Ngo <than@redhat.com> 4.0.83-1
- 4.0.83 (beta2)

* Wed Jun 18 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.82-3
- revert, more borkage.

* Tue Jun 17 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.82-2
- reenable smoke and ruby, set ENABLE_SMOKEKDEVPLATFORM=OFF (no kdevplatform)

* Sun Jun 15 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.82-1
- 4.0.82
- omit ruby, smoke (busted) => no -devel subpkg (for now)
- PyKDE4(-devel) subpkgs

* Tue May 27 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.80-2
- disable php-qt for now
- apply PyKDE4 and smokekde build fixes from upstream
- update file lists (comment out smokeplasma, add new smoke/ruby files)
- fix incorrect libdir on lib64 platforms

* Mon May 26 2008 Than Ngo <than@redhat.com> 4.0.80-1
- 4.1 beta1

* Wed May 07 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.72-1
- update to 4.0.72
- add BR soprano-devel
- update file list to include plasma-ruby stuff

* Thu Apr 03 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.3-3
- rebuild (again) for the fixed %%{_kde4_buildtype}

* Mon Mar 31 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.3-2
- Rebuild for NDEBUG

* Fri Mar 28 2008 Than Ngo <than@redhat.com> 4.0.3-1
- 4.0.3

* Mon Mar 03 2008 Than Ngo <than@redhat.com> 4.0.2-5
- respin

* Sat Mar 01 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.2-3
- apply upstream build fixes for Qt 4.3.4 (rev 780996)
- remove no longer existing protected KService::accessServiceTypes from PyKDE4

* Fri Feb 29 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.2-2
- drop lib64 patches (fixed upstream)

* Thu Feb 28 2008 Than Ngo <than@redhat.com> 4.0.2-1
- 4.0.2

* Thu Jan 31 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.1-1
- 4.0.1
- Provides: PyKDE4(-devel)
- BR: qscintilla-devel >= 2

* Tue Jan 08 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 4.0.0-1
- kde-4.0.0

* Thu Jan 03 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-8
- smoke.h is in %%{_includedir}, not %%{_kde4_includedir}

* Wed Dec 12 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-7
- rebuild for changed _kde4_includedir

* Tue Dec 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-6
- use patch to override PYTHON_SITE_PACKAGES_DIR (cmake -D doesn't work)

* Tue Dec 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-5
- override PYTHON_SITE_PACKAGES_DIR

* Tue Dec 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-4
- rewrite libsmokeqt-lib64 patch so it actually works
- add PyKDE4 files to file list
- specify minimum versions of sip-devel and PyQt4-devel
- require PyQt4 in main package, PyQt4-devel in -devel
- fix unowned Qt and KDE directories under ruby_sitelib

* Tue Dec 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-3
- omit BR: qwt-devel for now, causes build failure in smokeqt
- add BRs: sip-devel PyQt4-devel for PyKDE4

* Tue Dec 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-2
- remove X11 BRs now Required by kdelibs-devel
- add BR: qwt-devel
- fix libsmokeqt being in /usr/lib even on 64-bit arches
- use ruby_sitelib and ruby_sitearch properly

* Mon Dec 10 2007 Than Ngo <than@redhat.com> 3.97.0-1
- 3.97.0

* Sun Nov 18 2007 Sebastian Vahl <fedora@deadbabylon.de> 3.96.0-1
- Initial version for Fedora