ec1584f
# define to enable these optional bits
b1626a6
%ifnarch ppc64
aa4ccff
%define csharp 1
b1626a6
%endif
7c188b4
%define falcon 1
aa4ccff
%define php 1
6c9550f
%define ruby 1
6c9550f
%define smoke 1
aa4ccff
%define java 0
1d21bb7
39ad3cd
%define pykde4_akonadi 1
6a6dca8
%define pyqt4_version 4.4.4
6a6dca8
e1fd3a9
%if 0%{?ruby}%{?smoke}
e1fd3a9
%define devel 1
e1fd3a9
%endif
e1fd3a9
744159f
%global ruby_sitelib %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')
744159f
%global ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]')
c6f8d8a
%global python_ver %(%{__python} -c "import sys ; print sys.version[:3]")
c6f8d8a
%global python_sitelib  %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")
c6f8d8a
%global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")
17375cb
06b6319
Name: kdebindings
0f05c45
Version: 4.2.1
af7fc6b
Release: 8%{?dist}
06b6319
Summary: KDE bindings to non-C++ languages
9fba30f
06b6319
Group: User Interface/Desktops
1844480
License: GPLv2
06b6319
URL: http://developer.kde.org/language-bindings/
2e4edb6
Source0: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.bz2
0291230
Source1: http://websvn.kde.org/*checkout*/trunk/KDE/kdebindings/csharp/qyoto/qyoto.pc
b1a620f
aa4ccff
# patch to disable examples (trouble with them installing to the buildroot)
aa4ccff
Patch0:  kdebindings-qyoto-examples.patch
2c3c766
# upstream patches
aa4ccff
Patch99: kdebindings-qyoto-includes.patch
aa4ccff
0663b19
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
0663b19
744159f
BuildRequires:  akonadi-devel >= 1.1.0
aa4ccff
BuildRequires:  kdebase-workspace-devel >= %{version}
744159f
# okular bindings
744159f
BuildRequires:  kdegraphics-devel >= %{version}
744159f
BuildRequires:  kdelibs4-devel >= %{version}
32ec394
BuildRequires:  kdepimlibs-devel >= %{version}
06b6319
BuildRequires:  python-devel
aa4ccff
BuildRequires:  PyQt4-devel >= %{pyqt4_version}
19faba8
%if 0%{?fedora} > 8
866fa7a
BuildRequires:  qscintilla-devel >= 2.2
19faba8
%endif
744159f
BuildRequires:  soprano-devel
aa4ccff
%if 0%{?csharp}
aa4ccff
BuildRequires:  mono-core
aa4ccff
BuildRequires:  mono-devel
aa4ccff
%endif
aa4ccff
%if 0%{?falcon}
aa4ccff
BuildRequires:  Falcon-devel >= 0.8.12
aa4ccff
%endif
aa4ccff
%if 0%{?php}
aa4ccff
BuildRequires:  php-devel
aa4ccff
%endif
aa4ccff
%if 0%{?ruby}
aa4ccff
BuildRequires:  ruby-devel
aa4ccff
BuildRequires:  ruby
aa4ccff
%endif
aa4ccff
%if 0%{?java}
aa4ccff
# TODO: kross-java is a mess, not sure what it needs to build
aa4ccff
# CMakeLists.txt is also not portable (only gcj and i486 hardcoded)
aa4ccff
# -- mathstuf
aa4ccff
BuildRequires:  java-1.6.0-openjdk-devel
aa4ccff
%endif
c6f8d8a
aa4ccff
Requires:       kdelibs4 >= %{version}
cvsdist 8edfb80
aa4ccff
%if ! 0%{?devel}
aa4ccff
Obsoletes:      kdebindings-devel < %{version}-%{release}
aa4ccff
%endif
1d21bb7
cvsdist 8edfb80
%description
06b6319
KDE bindings to non-C++ languages
cvsdist 8edfb80
f7af1c5
%package -n PyKDE4
1d21bb7
Group:    Development/Languages
f7af1c5
Summary:  Python bindings for KDE4
1d21bb7
Requires: kdelibs4 >= %{version}
6a6dca8
Requires: PyQt4 >= %{pyqt4_version}
6a6dca8
%if ! 0%{?pykde4_akonadi}
6a6dca8
Provides: PyKDE4-akonadi%{?_isa} = %{version}-%{release}
6a6dca8
Requires: kdepimlibs-akonadi%{?_isa} = %{version}
6a6dca8
%endif
f7af1c5
%description -n PyKDE4
6a6dca8
%{summary}.
6a6dca8
6a6dca8
%package -n PyKDE4-akonadi
6a6dca8
Summary: Akonadi runtime support for PyKDE4 
6a6dca8
Group: Development/Languages 
6a6dca8
Requires: PyKDE4 = %{version}-%{release}
6a6dca8
Requires: kdepimlibs-akonadi%{?_isa} = %{version} 
6a6dca8
%description -n PyKDE4-akonadi 
6a6dca8
%{summary}.
1d21bb7
1d21bb7
%package -n PyKDE4-devel
1d21bb7
Group:    Development/Languages
6a6dca8
Summary:  Files needed to build PyKDE4-based applications
1d21bb7
Requires: PyQt4-devel
daac36a
Requires: PyKDE4 = %{version}-%{release}
6a6dca8
%if 0%{?pykde4_akonadi}
6a6dca8
Requires: PyKDE4-akonadi%{?_isa} = %{version}-%{release}
6a6dca8
%endif
f7af1c5
%description -n PyKDE4-devel
6a6dca8
%{summary}.
1d21bb7
cvsdist 8edfb80
%package devel
06b6319
Group:    Development/Libraries
06b6319
Summary:  Header files for %{name}
cvsdist 8edfb80
Requires: %{name} = %{version}-%{release}
a89f9e8
Requires: kdelibs4-devel
cvsdist 8edfb80
%description devel
06b6319
Header files for developing applications using %{name}.
cvsdist 1ef3e0d
aa4ccff
%if 0%{?csharp}
aa4ccff
%package -n kimono
aa4ccff
Group:    Development/Languages
aa4ccff
Summary:  C# bindings for KDE4
aa4ccff
Requires: kdelibs4 >= %{version}
aa4ccff
Requires: qyoto = %{version}-%{release}
aa4ccff
Provides: kimono4 = %{version}-%{release}
aa4ccff
%description -n kimono
aa4ccff
%{summary}.
aa4ccff
aa4ccff
%package -n qyoto
aa4ccff
Group:    Development/Languages
aa4ccff
Summary:  C# bindings for Qt4
aa4ccff
Requires: qt4 >= %{_qt4_version} 
aa4ccff
Provides: qyoto4 = %{version}-%{release}
aa4ccff
%description -n qyoto
aa4ccff
%{summary}.
aa4ccff
aa4ccff
%package -n qyoto-devel
aa4ccff
Group:    Development/Languages
aa4ccff
Summary:  Development files for qyoto
aa4ccff
Requires: qyoto = %{version}-%{release}
0291230
Requires: mono-devel
aa4ccff
Provides: qyoto4-devel = %{version}-%{release}
aa4ccff
%description -n qyoto-devel
aa4ccff
%{summary}.
aa4ccff
%endif
aa4ccff
744159f
%if 0%{?ruby}
744159f
%package -n korundum
744159f
Group:    Development/Languages
744159f
Summary:  Ruby bindings for KDE4
744159f
Requires: kdelibs4 >= %{version}
744159f
Requires: QtRuby = %{version}-%{release}
744159f
Provides: korundum4 = %{version}-%{release}
744159f
%description -n korundum
744159f
%{summary}.
744159f
744159f
%package -n korundum-devel
744159f
Group:    Development/Languages
aa4ccff
Summary:  Development files for korundum
744159f
Requires: QtRuby-devel
744159f
Requires: korundum = %{version}-%{release}
744159f
Provides: korundum4-devel = %{version}-%{release}
744159f
%description -n korundum-devel
744159f
%{summary}.
744159f
744159f
%package -n QtRuby
744159f
Group:    Development/Languages
744159f
Summary:  Ruby bindings for Qt4
744159f
Requires: qt4 >= %{_qt4_version} 
744159f
Provides: QtRuby4 = %{version}-%{release}
744159f
%description -n QtRuby
744159f
%{summary}.
744159f
744159f
%package -n QtRuby-devel
744159f
Group:    Development/Languages
aa4ccff
Summary:  Development files for QtRuby
744159f
Requires: QtRuby = %{version}-%{release}
744159f
Provides: QtRuby4-devel = %{version}-%{release}
744159f
%description -n QtRuby-devel
744159f
%{summary}.
744159f
%endif
744159f
aa4ccff
%if 0%{?php}
aa4ccff
%package -n php-qt
aa4ccff
Group:    Development/Languages
aa4ccff
Summary:  PHP bindings for Qt4
aa4ccff
Requires: qt4 >= %{_qt4_version} 
aa4ccff
Provides: php-qt4 = %{version}-%{release}
aa4ccff
%description -n php-qt
aa4ccff
%{summary}.
aa4ccff
aa4ccff
%package -n php-qt-devel
aa4ccff
Group:    Development/Languages
aa4ccff
Summary:  Development files for php-qt
aa4ccff
Requires: php-qt = %{version}-%{release}
aa4ccff
Provides: php-qt4-devel = %{version}-%{release}
aa4ccff
%description -n php-qt-devel
aa4ccff
%{summary}.
aa4ccff
%endif
aa4ccff
744159f
%package -n kross-python
744159f
Group:    Development/Languages
744159f
Summary:  Kross plugin for python
744159f
Requires: kdelibs4 >= %{version}
7af8f64
Provides: kross(python) = %{version}-%{release}
744159f
%description -n kross-python
744159f
Python plugin for the Kross archtecture in KDE4.
744159f
aa4ccff
%if 0%{?ruby}
744159f
%package -n kross-ruby
744159f
Group:    Development/Languages
744159f
Summary:  Kross plugin for ruby
744159f
Requires: ruby
744159f
Requires: kdelibs4 >= %{version}
744159f
Provides: kross(ruby) = %{version}-%{release}
744159f
%description -n kross-ruby
744159f
Ruby plugin for the Kross archtecture in KDE4.
aa4ccff
%endif
744159f
aa4ccff
%if 0%{?falcon}
7c188b4
%package -n kross-falcon
7c188b4
Group:    Development/Languages
7c188b4
Summary:  Kross plugin for falcon
7c188b4
Requires: Falcon >= 0.8.12
7c188b4
Requires: kdelibs4 >= %{version}
7c188b4
Provides: kross(falcon) = %{version}-%{release}
7c188b4
%description -n kross-falcon
7c188b4
Falcon plugin for the Kross archtecture in KDE4.
aa4ccff
%endif
7c188b4
2be5c06
cvsdist 8edfb80
%prep
cd4e9ba
%setup -q
aa4ccff
%patch0
aa4ccff
%patch99
aa4ccff
7c188b4
1d21bb7
%build
06b6319
mkdir -p %{_target_platform}
06b6319
pushd %{_target_platform}
1d21bb7
%{cmake_kde4} \
aa4ccff
  %if 0%{?csharp}
aa4ccff
    -DENABLE_QYOTO=ON \
aa4ccff
  %else
aa4ccff
    -DBUILD_csharp=OFF \
aa4ccff
  %endif
aa4ccff
  %if 0%{?falcon}
aa4ccff
    -DENABLE_KROSSFALCON=ON \
aa4ccff
  %else
aa4ccff
    -DBUILD_falcon=OFF \
aa4ccff
  %endif
aa4ccff
  %if 0%{?php}
aa4ccff
    -DENABLE_PHP-QT=ON \
aa4ccff
  %else
aa4ccff
    -DBUILD_php=OFF \
aa4ccff
  %endif
aa4ccff
  %if 0%{?ruby}
aa4ccff
    -DRUBY_SITE_LIB_DIR=%{ruby_sitelib} \
aa4ccff
    -DRUBY_SITE_ARCH_DIR=%{ruby_sitearch} \
aa4ccff
  %else
aa4ccff
    -DBUILD_ruby=OFF \
aa4ccff
  %endif
aa4ccff
  %if 0%{?smoke}
aa4ccff
    -DENABLE_SMOKE=ON \
aa4ccff
  %else
aa4ccff
    -DBUILD_smoke=OFF \
aa4ccff
  %endif
aa4ccff
  %if 0%{?java}
aa4ccff
    -DENABLE_KROSSJAVA=ON \
aa4ccff
  %else
aa4ccff
    -DBUILD_java=OFF \
aa4ccff
  %endif
1d21bb7
  ..
a5de27c
popd
a5de27c
e1fd3a9
# smp build not recommended (upstream)
6a6dca8
make -C %{_target_platform}
cvsdist 8edfb80
cvsdist 8edfb80
%install
06b6319
rm -rf %{buildroot}
f7af1c5
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
bcbe12a
bcbe12a
%if 0%{?csharp}
732da1c
mkdir -p %{buildroot}%{_datadir}/pkgconfig/
8859d69
install -p %{SOURCE1} %{buildroot}%{_datadir}/pkgconfig/
af7fc6b
%endif
06b6319
f39bfa9
cvsdist 7797a44
%clean
06b6319
rm -rf %{buildroot}
cvsdist 7797a44
f39bfa9
1d21bb7
%post -p /sbin/ldconfig
cvsdist 8edfb80
1d21bb7
%postun -p /sbin/ldconfig
a5de27c
a5de27c
06b6319
%files
a5de27c
%defattr(-,root,root,-)
2be5c06
%doc AUTHORS ChangeLog COPYING NEWS README
1d21bb7
%if 0%{?smoke}
744159f
%{_kde4_libdir}/libsmoke*.so.*
744159f
%endif
744159f
744159f
%if 0%{?devel}
744159f
%files devel
744159f
%defattr(-,root,root,-)
744159f
%if 0%{?smoke}
744159f
%{_includedir}/smoke.h
744159f
%{_includedir}/smoke/
744159f
%{_kde4_libdir}/libsmoke*.so
1d21bb7
%endif
dfe8477
%endif
cvsdist 1ef3e0d
1d21bb7
%files -n PyKDE4
1d21bb7
%defattr(-,root,root,-)
1d21bb7
%doc COPYING
1d21bb7
%{python_sitearch}/PyKDE4/
6a6dca8
%dir %{_kde4_appsdir}/pykde4/
6a6dca8
%{_kde4_appsdir}/pykde4/*.py*
ce98b0a
%{_kde4_libdir}/kde4/kpythonpluginfactory.so
1d21bb7
6a6dca8
%if 0%{?pykde4_akonadi}
6a6dca8
%exclude %{python_sitearch}/PyKDE4/akonadi.so
6a6dca8
%files -n PyKDE4-akonadi
6a6dca8
%defattr(-,root,root,-)
6a6dca8
%{python_sitearch}/PyKDE4/akonadi.so
dfe8477
%endif
6a6dca8
1d21bb7
%files -n PyKDE4-devel
a5de27c
%defattr(-,root,root,-)
6a6dca8
%{_kde4_appsdir}/pykde4/examples/
1d21bb7
%{_kde4_datadir}/sip/PyKDE4/
1d21bb7
aa4ccff
%if 0%{?csharp}
aa4ccff
%files -n kimono
aa4ccff
%defattr(-,root,root,-)
aa4ccff
%{_kde4_libdir}/kde4/kimonopluginfactory.so
aa4ccff
%{_kde4_libdir}/libakonadi-sharp.so
aa4ccff
%{_kde4_libdir}/libkhtml-sharp.so
aa4ccff
%{_kde4_libdir}/libkimono.so
aa4ccff
%{_kde4_libdir}/libktexteditor-sharp.so
aa4ccff
%{_kde4_libdir}/libnepomuk-sharp.so
aa4ccff
%{_kde4_libdir}/libplasma-sharp.so
aa4ccff
%{_kde4_libdir}/libsoprano-sharp.so
aa4ccff
%{_kde4_libdir}/mono/2.0/akonadi.dll
aa4ccff
%{_kde4_libdir}/mono/2.0/kde-dotnet.dll
aa4ccff
%{_kde4_libdir}/mono/2.0/khtml-dll.dll
aa4ccff
%{_kde4_libdir}/mono/2.0/ktexteditor-dotnet.dll
aa4ccff
%{_kde4_libdir}/mono/2.0/nepomuk-dll.dll
aa4ccff
%{_kde4_libdir}/mono/2.0/plasma-dll.dll
aa4ccff
%{_kde4_libdir}/mono/2.0/soprano.dll
aa4ccff
%{_kde4_libdir}/mono/gac/akonadi/
aa4ccff
%{_kde4_libdir}/mono/gac/kde-dotnet/
aa4ccff
%{_kde4_libdir}/mono/gac/khtml-dll/
aa4ccff
%{_kde4_libdir}/mono/gac/ktexteditor-dotnet/
aa4ccff
%{_kde4_libdir}/mono/gac/nepomuk-dll/
aa4ccff
%{_kde4_libdir}/mono/gac/plasma-dll/
aa4ccff
%{_kde4_libdir}/mono/gac/soprano/
aa4ccff
%{_kde4_appsdir}/plasma_scriptengine_kimono/
aa4ccff
%{_kde4_datadir}/kde4/services/plasma-scriptengine-kimono-applet.desktop
aa4ccff
%{_kde4_datadir}/kde4/services/plasma-scriptengine-kimono-dataengine.desktop
aa4ccff
aa4ccff
%files -n qyoto
aa4ccff
%defattr(-,root,root,-)
aa4ccff
%{_kde4_libdir}/libqtscript-sharp.so
aa4ccff
%{_kde4_libdir}/libqttest-sharp.so
aa4ccff
%{_kde4_libdir}/libqtuitools-sharp.so
aa4ccff
%{_kde4_libdir}/libqtwebkit-sharp.so
aa4ccff
%{_kde4_libdir}/libqyoto.so
aa4ccff
%{_kde4_libdir}/libqyotoshared.so.1
aa4ccff
%{_kde4_libdir}/libqyotoshared.so.1.0.0
aa4ccff
%{_kde4_libdir}/mono/2.0/qt-dotnet.dll
aa4ccff
%{_kde4_libdir}/mono/2.0/qtscript.dll
aa4ccff
%{_kde4_libdir}/mono/2.0/qttest.dll
aa4ccff
%{_kde4_libdir}/mono/2.0/qtuitools.dll
aa4ccff
%{_kde4_libdir}/mono/2.0/qtwebkit.dll
aa4ccff
%{_kde4_libdir}/mono/gac/qt-dotnet/
aa4ccff
%{_kde4_libdir}/mono/gac/qtscript/
aa4ccff
%{_kde4_libdir}/mono/gac/qttest/
aa4ccff
%{_kde4_libdir}/mono/gac/qtuitools/
aa4ccff
%{_kde4_libdir}/mono/gac/qtwebkit/
aa4ccff
aa4ccff
%files -n qyoto-devel
aa4ccff
%defattr(-,root,root,-)
aa4ccff
%{_bindir}/csrcc
aa4ccff
%{_bindir}/uics
aa4ccff
%{_includedir}/qyoto/
aa4ccff
%{_kde4_libdir}/libqyotoshared.so
0291230
%{_datadir}/pkgconfig/qyoto.pc
aa4ccff
%endif
aa4ccff
1d21bb7
%if 0%{?ruby}
744159f
%files -n korundum
744159f
%defattr(-,root,root,-)
744159f
%{_kde4_bindir}/krubyapplication
744159f
%{ruby_sitelib}/KDE/
744159f
%{ruby_sitelib}/akonadi/
744159f
%{ruby_sitelib}/khtml/
744159f
%{ruby_sitelib}/ktexteditor/
744159f
%{ruby_sitelib}/okular/
744159f
%{ruby_sitelib}/solid/
744159f
%{ruby_sitelib}/soprano/
71a2c14
%{ruby_sitelib}/nepomuk/
744159f
%{ruby_sitearch}/akonadi.so
744159f
%{ruby_sitearch}/khtml.so
744159f
%{ruby_sitearch}/korundum4.so
744159f
%{ruby_sitearch}/ktexteditor.so
744159f
%{ruby_sitearch}/okular.so
744159f
%{ruby_sitearch}/plasma_applet.so
744159f
%{ruby_sitearch}/solid.so
744159f
%{ruby_sitearch}/soprano.so
71a2c14
%{ruby_sitearch}/nepomuk.so
744159f
%{_kde4_libdir}/kde4/krubypluginfactory.so
744159f
%{_kde4_datadir}/applications/kde4/dbpedia_references.desktop
744159f
%{_kde4_appsdir}/dbpedia_references/
744159f
744159f
%files -n korundum-devel
744159f
%defattr(-,root,root,-)
744159f
%{_kde4_bindir}/rbkconfig_compiler4
1d21bb7
%{_includedir}/qtruby/
6de2d88
%exclude %{_kde4_libdir}/libqtruby4shared.so
744159f
744159f
%files -n QtRuby
744159f
%defattr(-,root,root,-)
744159f
%{ruby_sitelib}/Qt/
744159f
%{ruby_sitelib}/Qt*.rb
744159f
%{ruby_sitelib}/qtscript/
744159f
%{ruby_sitelib}/qttest/
744159f
%{ruby_sitelib}/qtuitools/
744159f
%{ruby_sitelib}/qtwebkit/
744159f
%{ruby_sitearch}/qt*.so
744159f
%{_kde4_libdir}/libqtruby4shared.so.2
744159f
%{_kde4_libdir}/libqtruby4shared.so.2.0.0
744159f
744159f
%files -n QtRuby-devel
744159f
%defattr(-,root,root,-)
744159f
%{_kde4_bindir}/rbqtapi
744159f
%{_kde4_bindir}/rbrcc
744159f
%{_kde4_bindir}/rbuic4
744159f
%{_kde4_libdir}/libqtruby4shared.so
744159f
%endif
744159f
aa4ccff
%if 0%{?php}
aa4ccff
%files -n php-qt
aa4ccff
%defattr(-,root,root,-)
aa4ccff
%{_libdir}/php/modules/php_qt.so
aa4ccff
aa4ccff
%files -n php-qt-devel
aa4ccff
%defattr(-,root,root,-)
aa4ccff
%{_bindir}/phpuic
aa4ccff
%endif
aa4ccff
744159f
%files -n kross-python
744159f
%defattr(-,root,root,-)
744159f
# unversioned library
744159f
%{_kde4_libdir}/kde4/krosspython.so
744159f
744159f
%if 0%{?ruby}
744159f
%files -n kross-ruby
744159f
%defattr(-,root,root,-)
744159f
%{_kde4_libdir}/kde4/krossruby.so
1d21bb7
%endif
190fe61
7c188b4
%if 0%{?falcon}
7c188b4
%files -n kross-falcon
7c188b4
%defattr(-,root,root,-)
7c188b4
%{_kde4_libdir}/kde4/krossfalcon.so
7c188b4
%endif
7c188b4
f39bfa9
a5de27c
%changelog
af7fc6b
* Sat Mar 28 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-8
bcbe12a
- Only install the .pc file if building csharp/qyoto support
af7fc6b
8859d69
* Sat Mar 28 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-7
8859d69
- Fix install line
8859d69
732da1c
* Sat Mar 28 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-6
732da1c
- Create pkgconfig directory
732da1c
0291230
* Sat Mar 28 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-5
0291230
- Ship qyoto.pc file as well
0a6319f
- Add dependency on mono-devel from qyoto-devel
0291230
b1626a6
* Fri Mar 20 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-4
b1626a6
- Don't enable csharp on ppc64
b1626a6
aa4ccff
* Fri Mar 20 2009 Ben Boeckel <Mathstuf@gmail.com> - 4.2.1-3
aa4ccff
- Clean up conditionals
aa4ccff
- Enable PHP and C# bindings
aa4ccff
aa4ccff
* Wed Mar 18 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.1-2
7af8f64
- fix typos in Provides: kross(python)
7af8f64
0f05c45
* Fri Feb 27 2009 Than Ngo <than@redhat.com> - 4.2.1-1
0f05c45
- 4.2.1
0f05c45
b1a620f
* Wed Feb 25 2009 Than Ngo <than@redhat.com> - 4.2.0-7
b1a620f
- fix build issue again qt-4.5
b1a620f
a78bddd
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.2.0-6
a78bddd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
a78bddd
39ad3cd
* Fri Feb 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.0-5
39ad3cd
- enable PyKDE4-akonadi subpkg
39ad3cd
6a6dca8
* Mon Feb 16 2009 Rex Dieter <rdieter@fedoraproject.org> - 4.2.0-4
6a6dca8
- include toggle for PyKDE4-akonadi subpkg (not enabled)
6a6dca8
- PyKDE4: move examples to -devel pkg
6a6dca8
- PyKDE4: make dep on PyQt4 versioned
6a6dca8
- PyKDE4: Provides: -akonadi, Requires: kdepimlibs-akonadi
6a6dca8
- PyKDE4(-devel): adjust description/summary
6a6dca8
7c188b4
* Sun Feb 9 2009 Ben Boeckel <MathStuf@gmail.com> - 4.2.0-3
7c188b4
- Enabled Falcon for Kross (min version met)
7c188b4
1d5f84d
* Sat Jan 24 2009 Ben Boeckel <MathStuf@gmail.com> - 4.2.0-2
1d5f84d
- Removed Ruby examples; killed upstream
1d5f84d
2e4edb6
* Thu Jan 22 2009 Than Ngo <than@redhat.com> - 4.2.0-1
2e4edb6
- 4.2.0
2e4edb6
3261a37
* Thu Jan 15 2009 Rex Dieter <rdieter@fedoraproject.org> 4.1.96-5
3261a37
- toggle for QtRuby/kde-plasma-ruby bootstrap
3261a37
744159f
* Thu Jan 15 2009 Rex Dieter <rdieter@fedoraproject.org> 4.1.96-4
744159f
- update %%description/%%summaries for new (sub)pkgs
744159f
- use versioned Provides/Requires all over
744159f
- BR: akonadi-devel kdegraphics-devel
744159f
- don't package kde-plasma-ruby-* (cmake error "rbuic4 not found")
744159f
744159f
* Thu Jan 15 2009 Ben Boeckel <MathStuf@gmail.com> 4.1.96-3
744159f
- Fixed QtRuby version
744159f
- Moved QtRuby tools to QtRuby-devel
744159f
744159f
* Wed Jan 14 2009 Ben Boeckel <MathStuf@gmail.com> 4.1.96-2
744159f
- Split out Ruby bindings and Kross modules
744159f
3fc9d8f
* Wed Jan 07 2009 Than Ngo <than@redhat.com> - 4.1.96-1
3fc9d8f
- 4.2rc1
3fc9d8f
6c9550f
* Fri Dec 12 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.85-2
6c9550f
- reenable smoke, ruby
e20ff78
- disable NepomukSmoke for now: it wasn't actually used (the corresponding
e20ff78
  Ruby binding is disabled by default and we don't build the C# bindings) and it
e20ff78
  depends on nepomukquery libs from kdebase (which also means we need to sort
e20ff78
  out the -devel symlink mess there first)
6c9550f
a9b6b55
* Fri Dec 12 2008 Than Ngo <than@redhat.com> 4.1.85-1
a9b6b55
- 4.2beta2
a9b6b55
d5e01a1
* Mon Dec 01 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.80-5
d5e01a1
- rebuild for Python 2.6
d5e01a1
a89f9e8
* Mon Dec 01 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.80-4
a89f9e8
- don't require kdebase-workspace(-devel)
a89f9e8
2e5181e
* Thu Nov 27 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.80-3
2e5181e
- BR plasma-devel instead of kdebase-workspace-devel
8db45d5
- disable smoke,ruby (for now, busted)
2e5181e
f7af1c5
* Thu Nov 20 2008 Than Ngo <than@redhat.com> 4.1.80-2
f7af1c5
- merged
f7af1c5
f33608c
* Thu Nov 20 2008 Lorenzo Villani <lvillani@binaryhelix.net> - 4.1.80-1
f7af1c5
- 4.1.80
f7af1c5
- BR cmake >= 2.6.2
f7af1c5
- make install/fast
f7af1c5
9ecfe0c
* Mon Nov 17 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.2-2.1
9ecfe0c
- respin (qscintilla)
9ecfe0c
f7af1c5
* Wed Nov 12 2008 Than Ngo <than@redhat.com> 4.1.3-1
f7af1c5
- 4.1.3
f7af1c5
ebb84fd
* Mon Sep 29 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.2-2
ebb84fd
- make VERBOSE=1
ebb84fd
- respin against new(er) kde-filesystem
ebb84fd
43922b0
* Fri Sep 26 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.2-1
43922b0
- 4.1.2
43922b0
ee5977a
* Thu Sep 25 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.1-2
ee5977a
- respin (for qscintilla)
ee5977a
2043758
* Fri Aug 29 2008 Than Ngo <than@redhat.com> 4.1.1-1
2043758
- 4.1.1
2043758
7be667e
* Mon Jul 28 2008 Than Ngo <than@redhat.com> -  4.1.0-5
7be667e
- respun
7be667e
- get rid of kdebindings-4.1.0-kde#167450.patch that is included in new upstream
7be667e
fa470c7
* Sat Jul 26 2008 Rex Dieter <rdieter@fedoraproject.org> 4.1.0-4.1
ac197f9
- BR: qscintilla-devel >= 2.2
fa470c7
ec55a68
* Fri Jul 25 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.0-4
ec55a68
- fix Python and Ruby bindings overwriting each other (#456722, kde#167450)
ec55a68
32ec394
* Fri Jul 25 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.1.0-3
32ec394
- drop unneeded BR kdegraphics4-devel (Ruby Okular bindings disabled by default)
32ec394
- add BR kdepimlibs-devel for Python Akonadi bindings
32ec394
6d19fd8
* Fri Jul 25 2008 Than Ngo <than@redhat.com> 4.1.0-2
6d19fd8
- respun
6d19fd8
c9c3a0b
* Wed Jul 23 2008 Than Ngo <than@redhat.com> 4.1.0-1
c9c3a0b
- 4.1.0
c9c3a0b
8ab2502
* Fri Jul 18 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.99-1
8ab2502
- 4.0.99
8ab2502
0295055
* Mon Jul 14 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.98-3
0295055
- re-enable smoke (patched), ruby
0295055
e1fd3a9
* Mon Jul 14 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.98-2
e1fd3a9
- omit smoke, ruby bindings (build failures, sorting out upstream)
e1fd3a9
- -devel: -BR: PyQt4-devel
e1fd3a9
f1b5859
* Fri Jul 11 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.98-1
f1b5859
- 4.0.98
f1b5859
5a5767d
* Sun Jul 06 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.85-1
5a5767d
- 4.0.85
5a5767d
d764b81
* Sat Jun 28 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.84-2
322cd43
- fix Python bindings for Phonon and Soprano
d764b81
7f70615
* Fri Jun 27 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.84-1
7f70615
- 4.0.84
7f70615
daac36a
* Sat Jun 21 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.83-4
daac36a
- fix PyKDE4-devel to require PyKDE4 rather than itself
daac36a
8ef250c
* Sat Jun 21 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.83-3
222774b
- reenable Ruby again
80889f6
- add missing Epoch for minimum kdegraphics-devel version requirement
80889f6
- fix CMake target name conflict between Ruby and Python bindings
222774b
- fix file list for Ruby
80889f6
22be058
* Fri Jun 20 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.83-2
2eb1df1
- reenable smoke again (keep ruby off for now)
22be058
- drop explicit ENABLE_SMOKEKDEVPLATFORM=OFF (now off by default)
5ad09b3
- add BR kdegraphics-devel for the Smoke Okular bindings
ada208e
- fix file list
22be058
d698e8c
* Thu Jun 19 2008 Than Ngo <than@redhat.com> 4.0.83-1
d698e8c
- 4.0.83 (beta2)
d698e8c
61efd9f
* Wed Jun 18 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.82-3
61efd9f
- revert, more borkage.
61efd9f
ec1584f
* Tue Jun 17 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.82-2
ec1584f
- reenable smoke and ruby, set ENABLE_SMOKEKDEVPLATFORM=OFF (no kdevplatform)
ec1584f
0663b19
* Sun Jun 15 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.82-1
0663b19
- 4.0.82
1d21bb7
- omit ruby, smoke (busted) => no -devel subpkg (for now)
1d21bb7
- PyKDE4(-devel) subpkgs
0663b19
75323d2
* Tue May 27 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.80-2
75323d2
- disable php-qt for now
2bb3016
- apply PyKDE4 and smokekde build fixes from upstream
6de2d88
- update file lists (comment out smokeplasma, add new smoke/ruby files)
11678a1
- fix incorrect libdir on lib64 platforms
75323d2
d372aa5
* Mon May 26 2008 Than Ngo <than@redhat.com> 4.0.80-1
d372aa5
- 4.1 beta1
d372aa5
dd94680
* Wed May 07 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.72-1
dd94680
- update to 4.0.72
c0bedcc
- add BR soprano-devel
20e7b4f
- update file list to include plasma-ruby stuff
dd94680
e697b72
* Thu Apr 03 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.3-3
e697b72
- rebuild (again) for the fixed %%{_kde4_buildtype}
e697b72
4e59bb0
* Mon Mar 31 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.3-2
4e59bb0
- Rebuild for NDEBUG
4e59bb0
dbeb528
* Fri Mar 28 2008 Than Ngo <than@redhat.com> 4.0.3-1
dbeb528
- 4.0.3
dbeb528
682b990
* Mon Mar 03 2008 Than Ngo <than@redhat.com> 4.0.2-5
b22ea71
- respin
b22ea71
dde8f0d
* Sat Mar 01 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.2-3
3227318
- apply upstream build fixes for Qt 4.3.4 (rev 780996)
6e0e18d
- remove no longer existing protected KService::accessServiceTypes from PyKDE4
dde8f0d
06dddb9
* Fri Feb 29 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 4.0.2-2
06dddb9
- drop lib64 patches (fixed upstream)
06dddb9
3b154ad
* Thu Feb 28 2008 Than Ngo <than@redhat.com> 4.0.2-1
3b154ad
- 4.0.2
3b154ad
2be5c06
* Thu Jan 31 2008 Rex Dieter <rdieter@fedoraproject.org> 4.0.1-1
2be5c06
- 4.0.1
2be5c06
- Provides: PyKDE4(-devel)
2be5c06
- BR: qscintilla-devel >= 2
2be5c06
f39bfa9
* Tue Jan 08 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 4.0.0-1
f39bfa9
- kde-4.0.0
f39bfa9
a132b94
* Thu Jan 03 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-8
a132b94
- smoke.h is in %%{_includedir}, not %%{_kde4_includedir}
a132b94
2234c61
* Wed Dec 12 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-7
2234c61
- rebuild for changed _kde4_includedir
2234c61
72ded82
* Tue Dec 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-6
72ded82
- use patch to override PYTHON_SITE_PACKAGES_DIR (cmake -D doesn't work)
72ded82
a155aa7
* Tue Dec 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-5
d2511f2
- override PYTHON_SITE_PACKAGES_DIR
a155aa7
c6f8d8a
* Tue Dec 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-4
c6f8d8a
- rewrite libsmokeqt-lib64 patch so it actually works
c6f8d8a
- add PyKDE4 files to file list
c6f8d8a
- specify minimum versions of sip-devel and PyQt4-devel
c6f8d8a
- require PyQt4 in main package, PyQt4-devel in -devel
c6f8d8a
- fix unowned Qt and KDE directories under ruby_sitelib
c6f8d8a
938bcf9
* Tue Dec 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-3
938bcf9
- omit BR: qwt-devel for now, causes build failure in smokeqt
d036558
- add BRs: sip-devel PyQt4-devel for PyKDE4
938bcf9
17375cb
* Tue Dec 11 2007 Kevin Kofler <Kevin@tigcc.ticalc.org> 3.97.0-2
17375cb
- remove X11 BRs now Required by kdelibs-devel
17375cb
- add BR: qwt-devel
17375cb
- fix libsmokeqt being in /usr/lib even on 64-bit arches
17375cb
- use ruby_sitelib and ruby_sitearch properly
17375cb
06b6319
* Mon Dec 10 2007 Than Ngo <than@redhat.com> 3.97.0-1
06b6319
- 3.97.0
cvsdist 8edfb80
06b6319
* Sun Nov 18 2007 Sebastian Vahl <fedora@deadbabylon.de> 3.96.0-1
06b6319
- Initial version for Fedora