SPECS: kde4-kdebindings.spec - merged from DEVEL - 4.2.0 stable - rel 3

shadzik shadzik at pld-linux.org
Tue Feb 3 17:03:15 CET 2009


Author: shadzik                      Date: Tue Feb  3 16:03:15 2009 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- merged from DEVEL
- 4.2.0 stable
- rel 3

---- Files affected:
SPECS:
   kde4-kdebindings.spec (1.6 -> 1.7) 

---- Diffs:

================================================================
Index: SPECS/kde4-kdebindings.spec
diff -u SPECS/kde4-kdebindings.spec:1.6 SPECS/kde4-kdebindings.spec:1.7
--- SPECS/kde4-kdebindings.spec:1.6	Fri Aug  8 01:21:56 2008
+++ SPECS/kde4-kdebindings.spec	Tue Feb  3 17:03:09 2009
@@ -1,23 +1,36 @@
 # $Revision$, $Date$
+# TODO
+# - -- cmake package FindKDevPlatform.cmake was not found. The package KDevPlatform is needed to compile all part of this program.
+# Conditional build:
+%bcond_without	dotnet	# build without dotnet bindings
+
 %define		_state		stable
 %define		orgname		kdebindings
+%define		qtver		4.4.3
 Summary:	KDE bindings to non-C++ languages
 Summary(pl.UTF-8):	Dowiązania KDE dla języków innych niż C++
 Name:		kde4-kdebindings
-Version:	4.1.0
-Release:	1
+Version:	4.2.0
+Release:	3
 License:	GPL
 Group:		X11/Applications
 Source0:	ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.bz2
-# Source0-md5:	9c7ee50816ac6e0d5d2ea2f2968ac94d
-BuildRequires:	QtGui-devel >= 4.4.0
+# Source0-md5:	6eae8fd968da83fe65e592993e416adc
+BuildRequires:	QtGui-devel >= %{qtver}
+BuildRequires:	automoc4 >= 0.9.88
+BuildRequires:	cmake >= 2.6.2
 BuildRequires:	kde4-kdelibs-devel >= %{version}
 BuildRequires:	kde4-kdepimlibs-devel >= %{version}
-BuildRequires:	mono-csharp
-BuildRequires:	python-PyQt4-devel >= 4.4.2
-BuildRequires:	rpmbuild(macros) >= 1.129
+%{?with_dotnet:BuildRequires:	mono-csharp}
+%{?with_dotnet:BuildRequires:	monodoc}
+BuildRequires:	phonon-devel >= 4.3.0
+BuildRequires:	python-PyQt4-devel >= %{qtver}
+BuildRequires:	python-sip >= 4.7.8
+BuildRequires:	qscintilla2-devel
+BuildRequires:	rpmbuild(macros) >= 1.213
 BuildRequires:	ruby-devel
-BuildRequires:	python-sip
+BuildRequires:	ruby-qt4-devel
+#BuildConflicts:	qt-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -153,6 +166,7 @@
 Summary:	qyoto header files
 Summary(pl.UTF-8):	pliki nagłówkowe dla qyoto
 Group:		X11/Development/Libraries
+Requires:	qyoto = %{version}-%{release}
 
 %description -n qyoto-devel
 qyoto header files.
@@ -162,6 +176,7 @@
 
 %prep
 %setup -q -n %{orgname}-%{version}
+#%patch0 -p1
 
 %build
 install -d build
@@ -189,49 +204,81 @@
 %py_ocomp $RPM_BUILD_ROOT%{py_sitedir}/PyKDE4
 %py_postclean
 
-%find_lang pykde4 --with-kde
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post	kimono -p /sbin/ldconfig
+%postun	kimono -p /sbin/ldconfig
+
+%post	-n qyoto -p /sbin/ldconfig
+%postun	-n qyoto -p /sbin/ldconfig
+
+%post	smoke-qt -p /sbin/ldconfig
+%postun	smoke-qt -p /sbin/ldconfig
+
+%post	smoke-kde -p /sbin/ldconfig
+%postun	smoke-kde -p /sbin/ldconfig
+
+%post	ruby-qt -p /sbin/ldconfig
+%postun	ruby-qt -p /sbin/ldconfig
+
 %files kimono
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/kde4/kimonopluginfactory.so
+%attr(755,root,root) %{_libdir}/libakonadi-sharp.so
 %attr(755,root,root) %{_libdir}/libkhtml-sharp.so
+%attr(755,root,root) %{_libdir}/libkimono.so
+%attr(755,root,root) %{_libdir}/libktexteditor-sharp.so
 %attr(755,root,root) %{_libdir}/libnepomuk-sharp.so
+%attr(755,root,root) %{_libdir}/libplasma-sharp.so
 %attr(755,root,root) %{_libdir}/libsoprano-sharp.so
-%attr(755,root,root) %{_libdir}/libkimono.so
-%dir %{_libdir}/mono
-%{_libdir}/mono/2.0/kde-dotnet.dll
-%{_libdir}/mono/2.0/khtml.dll
-%{_libdir}/mono/2.0/soprano.dll
-%{_libdir}/mono/2.0/nepomuk.dll
-%{_libdir}/mono/gac/kde-dotnet
-%{_libdir}/mono/gac/khtml
-%{_libdir}/mono/gac/nepomuk
-%{_libdir}/mono/gac/soprano
+%{_prefix}/lib/mono/2.0/akonadi.dll
+%{_prefix}/lib/mono/2.0/kde-dotnet.dll
+%{_prefix}/lib/mono/2.0/khtml-dll.dll
+%{_prefix}/lib/mono/2.0/ktexteditor-dotnet.dll
+%{_prefix}/lib/mono/2.0/nepomuk-dll.dll
+%{_prefix}/lib/mono/2.0/plasma-dll.dll
+%{_prefix}/lib/mono/2.0/soprano.dll
+%{_prefix}/lib/mono/gac/akonadi
+%{_prefix}/lib/mono/gac/kde-dotnet
+%{_prefix}/lib/mono/gac/khtml-dll
+%{_prefix}/lib/mono/gac/ktexteditor-dotnet
+%{_prefix}/lib/mono/gac/nepomuk-dll
+%{_prefix}/lib/mono/gac/plasma-dll
+%{_prefix}/lib/mono/gac/soprano
+%dir %{_datadir}/apps/plasma_scriptengine_kimono
+%{_datadir}/apps/plasma_scriptengine_kimono/PlasmaScriptengineKimono.dll
+%{_datadir}/kde4/services/plasma-scriptengine-kimono-applet.desktop
+%{_datadir}/kde4/services/plasma-scriptengine-kimono-dataengine.desktop
 
 %files -n qyoto
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libqyoto.so
-%attr(755,root,root) %{_libdir}/libqyotoshared.so
+%attr(755,root,root) %ghost %{_libdir}/libqyotoshared.so.?
+%attr(755,root,root) %{_libdir}/libqyotoshared.so.*.*.*
 %attr(755,root,root) %{_libdir}/libqtscript-sharp.so
+%attr(755,root,root) %{_libdir}/libqttest-sharp.so
 %attr(755,root,root) %{_libdir}/libqtuitools-sharp.so
 %attr(755,root,root) %{_libdir}/libqtwebkit-sharp.so
-%dir %{_libdir}/mono/gac
-%{_libdir}/mono/2.0/qt-dotnet.dll
-%{_libdir}/mono/2.0/qtscript.dll
-%{_libdir}/mono/2.0/qtuitools.dll
-%{_libdir}/mono/2.0/qtwebkit.dll
-%{_libdir}/mono/gac/qt-dotnet
-%{_libdir}/mono/gac/qtscript
-%{_libdir}/mono/gac/qtuitools
-%{_libdir}/mono/gac/qtwebkit
+%dir %{_prefix}/lib/mono
+%dir %{_prefix}/lib/mono/2.0
+%{_prefix}/lib/mono/2.0/qt-dotnet.dll
+%{_prefix}/lib/mono/2.0/qtscript.dll
+%{_prefix}/lib/mono/2.0/qttest.dll
+%{_prefix}/lib/mono/2.0/qtuitools.dll
+%{_prefix}/lib/mono/2.0/qtwebkit.dll
+%dir %{_prefix}/lib/mono/gac
+%{_prefix}/lib/mono/gac/qt-dotnet
+%{_prefix}/lib/mono/gac/qtscript
+%{_prefix}/lib/mono/gac/qttest
+%{_prefix}/lib/mono/gac/qtuitools
+%{_prefix}/lib/mono/gac/qtwebkit
 
 %files -n qyoto-devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/csrcc
 %attr(755,root,root) %{_bindir}/uics
+%attr(755,root,root) %{_libdir}/libqyotoshared.so
 %{_includedir}/qyoto
 
 %files smoke-qt
@@ -244,9 +291,13 @@
 %attr(755,root,root) %ghost %{_libdir}/libsmokeqtscript.so.?
 %attr(755,root,root) %{_libdir}/libsmokeqtuitools.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libsmokeqtuitools.so.?
+%attr(755,root,root) %{_libdir}/libsmokeqttest.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libsmokeqttest.so.?
 
 %files smoke-kde
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libsmokeakonadi.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libsmokeakonadi.so.?
 %attr(755,root,root) %{_libdir}/libsmokekde.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libsmokekde.so.?
 %attr(755,root,root) %{_libdir}/libsmokekhtml.so.*.*.*
@@ -255,8 +306,10 @@
 %attr(755,root,root) %ghost %{_libdir}/libsmokektexteditor.so.?
 %attr(755,root,root) %{_libdir}/libsmokenepomuk.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libsmokenepomuk.so.?
-%attr(755,root,root) %{_libdir}/libsmokephonon.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libsmokephonon.so.?
+#%attr(755,root,root) %{_libdir}/libsmokephonon.so.*.*.*
+#%attr(755,root,root) %ghost %{_libdir}/libsmokephonon.so.?
+%attr(755,root,root) %{_libdir}/libsmokeplasma.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libsmokeplasma.so.?
 %attr(755,root,root) %{_libdir}/libsmokesolid.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libsmokesolid.so.?
 %attr(755,root,root) %{_libdir}/libsmokesoprano.so.*.*.*
@@ -266,18 +319,22 @@
 
 %files smoke-devel
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libsmokeakonadi.so
 %attr(755,root,root) %{_libdir}/libsmokeqt.so
 %attr(755,root,root) %{_libdir}/libsmokeqtwebkit.so
 %attr(755,root,root) %{_libdir}/libsmokeqtscript.so
 %attr(755,root,root) %{_libdir}/libsmokeqtuitools.so
+%attr(755,root,root) %{_libdir}/libsmokeqttest.so
 %attr(755,root,root) %{_libdir}/libsmokekde.so
 %attr(755,root,root) %{_libdir}/libsmokekhtml.so
 %attr(755,root,root) %{_libdir}/libsmokektexteditor.so
 %attr(755,root,root) %{_libdir}/libsmokenepomuk.so
-%attr(755,root,root) %{_libdir}/libsmokephonon.so
+#%attr(755,root,root) %{_libdir}/libsmokephonon.so
+%attr(755,root,root) %{_libdir}/libsmokeplasma.so
 %attr(755,root,root) %{_libdir}/libsmokesolid.so
 %attr(755,root,root) %{_libdir}/libsmokesoprano.so
 %attr(755,root,root) %{_libdir}/libsmokeqsci.so
+%dir %{_includedir}/smoke
 %{_includedir}/smoke/*.h
 %{_includedir}/smoke.h
 
@@ -286,28 +343,43 @@
 %attr(755,root,root) %{_bindir}/rbqtapi
 %attr(755,root,root) %{_bindir}/rbuic4
 %attr(755,root,root) %{_bindir}/rbrcc
-%attr(755,root,root) %{_libdir}/libqtruby4shared.so
-%attr(755,root,root) %{ruby_sitearchdir}/qtruby4.so
+%attr(755,root,root) %{_libdir}/libqtruby4shared.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libqtruby4shared.so.2
+%attr(755,root,root) %{_libdir}/libsmokeokular.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libsmokeokular.so.2
 %{ruby_sitelibdir}/Qt.rb
 %{ruby_sitelibdir}/Qt3.rb
 %{ruby_sitelibdir}/Qt4.rb
+%dir %{ruby_sitelibdir}/Qt
 %{ruby_sitelibdir}/Qt/qtruby4.rb
+%attr(755,root,root) %{ruby_sitearchdir}/qtruby4.so
 %{ruby_sitelibdir}/Qt/active_item_model.rb
 %{ruby_sitelibdir}/Qt/active_table_model.rb
+%attr(755,root,root) %{ruby_sitearchdir}/okular.so
+%{ruby_sitelibdir}/okular/okular.rb
 %attr(755,root,root) %{ruby_sitearchdir}/qtwebkit.so
+%dir %{ruby_sitelibdir}/qtwebkit
 %{ruby_sitelibdir}/qtwebkit/qtwebkit.rb
 %attr(755,root,root) %{ruby_sitearchdir}/qtuitools.so
+%dir %{ruby_sitelibdir}/qtuitools
 %{ruby_sitelibdir}/qtuitools/qtuitools.rb
 %attr(755,root,root) %{ruby_sitearchdir}/qtscript.so
+%dir %{ruby_sitelibdir}/qtscript
 %{ruby_sitelibdir}/qtscript/qtscript.rb
+%attr(755,root,root) %{ruby_sitearchdir}/qttest.so
+%dir %{ruby_sitelibdir}/qttest
+%{ruby_sitelibdir}/qttest/qttest.rb
 
 %files ruby-kde
 %defattr(644,root,root,755)
-%attr(755,root,root) %{ruby_sitearchdir}/phonon.so
-%{ruby_sitelibdir}/phonon/phonon.rb
+%attr(755,root,root) %{ruby_sitearchdir}/akonadi.so
+%dir %{ruby_sitelibdir}/akonadi
+%{ruby_sitelibdir}/akonadi/akonadi.rb
 %attr(755,root,root) %{ruby_sitearchdir}/soprano.so
+%dir %{ruby_sitelibdir}/soprano
 %{ruby_sitelibdir}/soprano/soprano.rb
 %{_desktopdir}/kde4/dbpedia_references.desktop
+%dir %{_datadir}/apps/dbpedia_references
 %{_datadir}/apps/dbpedia_references/dbpedia_references.rb
 %attr(755,root,root) %{ruby_sitearchdir}/korundum4.so
 %attr(755,root,root) %{_libdir}/kde4/krubypluginfactory.so
@@ -315,22 +387,30 @@
 %{ruby_sitelibdir}/KDE/korundum4.rb
 %attr(755,root,root) %{_bindir}/rbkconfig_compiler4
 %attr(755,root,root) %{ruby_sitearchdir}/khtml.so
+%dir %{ruby_sitelibdir}/khtml
 %{ruby_sitelibdir}/khtml/khtml.rb
 %attr(755,root,root) %{ruby_sitearchdir}/ktexteditor.so
+%dir %{ruby_sitelibdir}/ktexteditor
 %{ruby_sitelibdir}/ktexteditor/ktexteditor.rb
-%attr(755,root,root) %{ruby_sitearchdir}/nepomuk.so
-%{ruby_sitelibdir}/nepomuk/nepomuk.rb
+%attr(755,root,root) %{ruby_sitearchdir}/plasma_applet.so
+%dir %{ruby_sitelibdir}/KDE
+%{ruby_sitelibdir}/KDE/plasma.rb
 %attr(755,root,root) %{ruby_sitearchdir}/solid.so
+%dir %{ruby_sitelibdir}/solid
 %{ruby_sitelibdir}/solid/solid.rb
 %attr(755,root,root) %{_libdir}/kde4/krossruby.so
-%attr(755,root,root) %{_libdir}/kde4/krosspython.so
 
 %files ruby-devel
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libsmokeokular.so
+%attr(755,root,root) %{_libdir}/libqtruby4shared.so
+%dir %{_includedir}/qtruby
 %{_includedir}/qtruby/*.h
 
-%files -n python-PyKDE4 -f pykde4.lang
+%files -n python-PyKDE4
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/kde4/kpythonpluginfactory.so
+%attr(755,root,root) %{_libdir}/kde4/krosspython.so
 %dir %{py_sitedir}/PyKDE4
 %{py_sitedir}/PyKDE4/kdecore.so
 %{py_sitedir}/PyKDE4/solid.so
@@ -343,6 +423,7 @@
 %{py_sitedir}/PyKDE4/knewstuff.so
 %{py_sitedir}/PyKDE4/dnssd.so
 %{py_sitedir}/PyKDE4/phonon.so
+%{py_sitedir}/PyKDE4/plasma.so
 %{py_sitedir}/PyKDE4/soprano.so
 %{py_sitedir}/PyKDE4/nepomuk.so
 %{py_sitedir}/PyKDE4/akonadi.so
@@ -368,6 +449,7 @@
 %{_datadir}/sip/PyKDE4/soprano
 %{_datadir}/sip/PyKDE4/kdecore
 %{_datadir}/sip/PyKDE4/phonon
+%{_datadir}/sip/PyKDE4/plasma
 %{_datadir}/sip/PyKDE4/kdeui
 %{_datadir}/sip/PyKDE4/kutils
 %{_datadir}/sip/PyKDE4/kparts
@@ -376,12 +458,73 @@
 %defattr(644,root,root,755)
 %{_examplesdir}/pykde4
 
-
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 $Log$
+Revision 1.7  2009/02/03 16:03:09  shadzik
+- merged from DEVEL
+- 4.2.0 stable
+- rel 3
+
+Revision 1.6.2.19  2009/01/22 19:41:51  shadzik
+- BR: automoc >= 0.9.88
+
+Revision 1.6.2.18  2009/01/22 18:33:36  shadzik
+- 4.2.0
+- c# package?
+
+Revision 1.6.2.17  2009/01/13 00:28:56  shadzik
+- updated strigi and phonon BRs
+
+Revision 1.6.2.16  2009/01/05 22:11:26  glen
+- builds on carme if csharp/examples is disabled
+
+Revision 1.6.2.15  2008/12/01 08:39:43  cactus
+- qtver 4.4.3
+
+Revision 1.6.2.14  2008/11/30 23:37:00  cactus
+- cleanups in dir owns
+
+Revision 1.6.2.13  2008/11/30 00:08:44  cactus
+- rel 1
+
+Revision 1.6.2.12  2008/11/29 23:43:04  cactus
+- BR: python-PyQt4-devel >= 4.4.4 , python-sip >= 4.7.8
+
+Revision 1.6.2.11  2008/11/29 23:05:39  cactus
+- reenabled patch0 (smoke nepomuk add libs for linking)
+
+Revision 1.6.2.10  2008/11/29 22:31:25  cactus
+- up to 4.1.81
+- BC: qt-devel (soprano)
+- patch0 disabled (already in trunk)
+- rel 0.5
+
+Revision 1.6.2.9  2008/11/28 12:40:20  shadzik
+- s/ruby-qt4-qtruby/ruby-qt4-qtruby-devel/
+
+Revision 1.6.2.8  2008/11/26 23:15:44  shadzik
+- auto up 4.2 beta1
+
+Revision 1.6.2.7  2008/11/20 18:00:21  shadzik
+- BR: cmake
+
+Revision 1.6.2.6  2008/11/20 17:59:39  shadzik
+- put ghost file in proper place
+
+Revision 1.6.2.5  2008/11/18 23:53:02  cactus
+- qyoto is main pkg
+
+Revision 1.6.2.3  2008/11/15 20:32:27  cactus
+- ruby modules dirs owner
+
+Revision 1.6.2.2  2008/11/15 20:11:48  cactus
+- more ruby modules
+- krosspython lib moved to python-PyKDE
+- example plasma applets  added
+
 Revision 1.6  2008/08/07 23:21:56  rotom
 - few files added
 - some files moved
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/kde4-kdebindings.spec?r1=1.6&r2=1.7&f=u



More information about the pld-cvs-commit mailing list