Blob Blame History Raw

%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
# FIXME: bustage on f15+
#define python3 1 
%define ruby 1
# arch'es matching mono's Arch set
%ifarch %ix86 x86_64 ppc ppc64 ia64 %{arm} sparcv9 alpha s390x
%define csharp 1
%endif
%define java 0
%endif

%define devel 1
%define pykde4_akonadi 1
%define pyqt4_version_min 4.8.2
%define sip_version_min 4.12

%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.6.80
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
Source1: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/kimono-%{version}.tar.bz2
Source2: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/korundum-%{version}.tar.bz2
Source3: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/perlkde-%{version}.tar.bz2
Source4: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/perlqt-%{version}.tar.bz2
Source5: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/pykde4-%{version}.tar.bz2
Source6: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/qtruby-%{version}.tar.bz2
Source7: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/qyoto-%{version}.tar.bz2
Source8: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/smokegen-%{version}.tar.bz2
Source9: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/smokekde-%{version}.tar.bz2
Source10: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/smokeqt-%{version}.tar.bz2
# unfortunatelly kross interpreters are not officialy released -> git snapshot
# git clone git clone git://anongit.kde.org/kross-interpreters
# git archive --format tar master -o kross-interpreters-snapshot-20110615.tar.gz \
#  --prefix kross-interpreters/
Source11: kross-interpreters-snapshot-20110615.tar.gz

BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

## Fedora patches
# try to mimic monolithic kdebindings and build it
Patch1: kdebindings-4.6.80-packaging_cmake.patch

## upstreamable patches
Patch50: kdebindings-4.5.95-valgrind.patch

## upstream patches

## trunk

BuildRequires:  akonadi-devel
BuildRequires:  kdebase-workspace-devel >= %{version}
# okular bindings
BuildRequires:  kdegraphics-devel >= %{version}
BuildRequires:  kdelibs4-devel >= %{version}
BuildRequires:  kdepimlibs-devel >= %{version}
# kate bindings
BuildRequires:  kdesdk-devel >= %{version}
BuildRequires:  polkit-qt-devel
BuildRequires:  python-devel
BuildRequires:  PyQt4-devel >= %{pyqt4_version_min}, sip-devel >= %{sip_version_min}
%if 0%{?python3}
BuildRequires:  python3-devel
BuildRequires:  python3-PyQt4-devel >= %{pyqt4_version_min}, python3-sip-devel >= %{sip_version_min}
%global python3_inc %(%{__python3} -c "from distutils.sysconfig import get_python_inc; print(get_python_inc(1))")
%global python3_ver %(%{__python3} -c "import sys ; print (\\"%s%s\\" % (sys.version[:3],getattr(sys,'abiflags','')))")
%global python3_pyqt4_version %(%{__python3} -c 'import PyQt4.pyqtconfig; print(PyQt4.pyqtconfig._pkg_config["pyqt_version_str"])' 2> /dev/null || echo %{pyqt4_version_min})
%endif
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

## FIXME/TODO
#-- The following OPTIONAL packages could NOT be located on your system.
#-- Consider installing them to enable more features from this software.
#-----------------------------------------------------------------------------
#   * Qwt5 for Qt4  <http://qwt.sourceforge.net>
#     Qwt5 libraries for Qt4
#     Needed to compile Qwt5 bindings

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 -n python3-PyKDE4
Summary: Python 3 bindings for KDE 
Group:   Development/Languages
Requires: python3-PyQt4 >= %{python3_pyqt4_version}
%{?_sip_api:Requires: python3-sip-api(%{_sip_api_major}) >= %{_sip_api}}
%if ! 0%{?pykde4_akonadi}
Provides: python3-PyKDE4-akonadi%{?_isa} = %{version}-%{release}
Requires: kdepimlibs-akonadi%{?_isa} >= %{version}
%endif
%description -n python3-PyKDE4
%{summary}.

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

%package -n python3-PyKDE4-devel
Group:    Development/Languages
Summary:  Files needed to build PyKDE4-based applications
Requires: python3-PyQt4-devel
Requires: python3-PyKDE4 = %{version}-%{release}
%if 0%{?pykde4_akonadi}
Requires: python3-PyKDE4-akonadi%{?_isa} = %{version}-%{release}
%endif
%description -n python3-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}

# try to mimic old kdebindings
# kross interpreters
%setup -q -T -D -a 11

# csharp
%setup -q -T -D -a 1
%setup -q -T -D -a 7
mv kimono-%{version}/* ./csharp/kimono && rmdir kimono-%{version}
mv qyoto-%{version}/* ./csharp/qyoto && rmdir qyoto-%{version}

# generator
%setup -q -T -D -a 8
mv smokegen-%{version}/* ./generator && rmdir smokegen-%{version}

# perl
%setup -q -T -D -a 3
%setup -q -T -D -a 4
mv perlkde-%{version}/* ./perl/kde && rmdir perlkde-%{version}
mv perlqt-%{version}/* ./perl/qt && rmdir perlqt-%{version}

# python
%setup -q -T -D -a 5
mv pykde4-%{version}/* ./python/pykde4 && rmdir pykde4-%{version}
mv kross-interpreters/python/* ./python/krosspython

# ruby
%setup -q -T -D -a 2
%setup -q -T -D -a 6
mv korundum-%{version}/* ./ruby/korundum && rmdir korundum-%{version}
mv qtruby-%{version}/* ./ruby/qtruby && rmdir qtruby-%{version}

# smoke
%setup -q -T -D -a 9
%setup -q -T -D -a 10
mv smokekde-%{version}/* ./smoke/kde && rmdir smokekde-%{version}
mv smokeqt-%{version}/* ./smoke/qt && rmdir smokeqt-%{version}

# java
mv kross-interpreters/java/* ./java


%patch1 -p1 -b .packaging_cmake
%patch50 -p1 -b .valgrind


%build
%if 0%{?python3}
mkdir -p %{_target_platform}-python3
pushd    %{_target_platform}-python3
%{cmake_kde4} \
  -DPYTHON_EXECUTABLE:PATH=%{__python3} \
  -DPython_ADDITIONAL_VERSIONS=%{python3_ver} \
  -DPYTHON_LIBRARY=%{_libdir}/libpython%{python3_ver}.so.1.0 \
  -DPYTHON_LIBRARIES=%{_libdir}/libpython%{python3_ver}.so.1.0 \
  -DPYTHON_INCLUDE_PATH=%{_includedir}/python%{python3_ver} \
  -DENABLE_KROSSPYTHON:BOOL=OFF \
  -DENABLE_QYOTO:BOOL=OFF \
  -DBUILD_csharp:BOOL=OFF \
  -DBUILD_falcon:BOOL=OFF \
  -DBUILD_php:BOOL=OFF \
  -DBUILD_ruby:BOOL=OFF \
  -DBUILD_smoke:BOOL=OFF \
  -DBUILD_java:BOOL=OFF \
  -DBUILD_perl:BOOL=OFF \
  ..

make %{?_smp_mflags} -C python/
popd
%endif

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:BOOL=ON \
  %else
    -DBUILD_csharp:BOOL=OFF \
  %endif
  %if 0%{?falcon}
    -DENABLE_KROSSFALCON:BOOL=ON \
  %else
    -DBUILD_falcon:BOOL=OFF \
  %endif
  %if 0%{?php}
    -DENABLE_PHP-QT:BOOL=ON \
  %else
    -DBUILD_php:BOOL=OFF \
  %endif
  %if 0%{?ruby}
    -DRUBY_SITE_LIB_DIR=%{ruby_sitelib} \
    -DRUBY_SITE_ARCH_DIR=%{ruby_sitearch} \
  %else
    -DBUILD_ruby:BOOL=OFF \
  %endif
  %if 0%{?smoke}
    -DENABLE_SMOKE:BOOL=ON \
  %else
    -DBUILD_smoke=:BOOLOFF \
  %endif
  %if 0%{?java}
    -DENABLE_KROSSJAVA:BOOL=ON \
  %else
    -DBUILD_java:BOOL=OFF \
  %endif
    -DBUILD_perl:BOOL=OFF \
  ..
  
  make %{?_smp_mflags}
popd
 


%install
rm -rf %{buildroot}

%if 0%{?python3}
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}-python3/python/

# not python3 compat yet
rm -fv %{buildroot}%{_kde4_libdir}/kde4/kpythonpluginfactory.so 

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

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

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

# HACK: fix multilib 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 -fv %{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


%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%{?python3}
%files -n python3-PyKDE4
%defattr(-,root,root,-)
%doc COPYING
%{python3_sitearch}/PyKDE4/
%{python3_sitearch}/PyQt4/uic/widget-plugins/kde4.py*
%dir %{_docdir}/python3-pykde4

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

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

%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}/qtdeclarative/
%{ruby_sitelib}/solid/
%{ruby_sitelib}/soprano/
%{ruby_sitelib}/nepomuk/
%{ruby_sitearch}/akonadi.so
%{ruby_sitearch}/kate.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 Jun 15 2011 Jaroslav Reznik <jreznik@redhat.com> 4.6.80-1
- 4.6.80 (beta1)

* Sat May 07 2011 Rex Dieter <rdieter@fedoraproject.org> 4.6.3-2
- rebuild (qcsintilla)

* Thu Apr 28 2011 Rex Dieter <rdieter@fedoraproject.org> 4.6.3-1
- 4.6.3

* Thu Apr 28 2011 Rex Dieter <rdieter@fedoraproject.org> 4.6.2-4
- python3-PyKDE4 busted on f15+, disable until fixed

* Wed Apr 27 2011 Rex Dieter <rdieter@fedoraproject.org> 4.6.2-3
- add python3-PyKDE4 (#587005)

* Wed Apr 06 2011 Than Ngo <than@redhat.com> - 4.6.2-1
- 4.6.2

* Wed Mar 30 2011 Than Ngo <than@redhat.com> - 4.6.1-2
- apply patch to fix bz#684419, pykdeuic4 broken in 4.6.x

* Sun Feb 27 2011 Rex Dieter <rdieter@fedoraproject.org> 4.6.1-1
- 4.6.1

* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.6.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Fri Jan 21 2011 Jaroslav Reznik <jreznik@redhat.com> 4.6.0-1
- 4.6.0

* Sun Jan 16 2011 Rex Dieter <rdieter@fedoraproject.org> 4.5.95-2
- rebuild (sip) (#670004)

* Wed Jan 05 2011 Jaroslav Reznik <jreznik@redhat.com> 4.5.95-1
- 4.5.95 (4.6rc2)

* Thu Dec 30 2010 Rex Dieter <rdieter@fedoraproject.org> 4.5.90-2
- rebuild (sip/PyQt4)

* Wed Dec 22 2010 Rex Dieter <rdieter@fedoraproject.org> 4.5.90-1
- 4.5.90 (4.6rc1)

* Sat Dec 04 2010 Thomas Janssen <thomasj@fedoraproject.org> 4.5.85-1
- 4.5.85 (4.6beta2)

* Tue Nov 23 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.80-3
- BR kdesdk-devel for Kate bindings

* Mon Nov 22 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 4.5.80-2
- rebuild against fixed kdegraphics-devel for Okular bindings

* Sun Nov 21 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.5.80-1
- 4.5.80 (4.6beta1)

* 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