Hello community, here is the log from the commit of package kdebindings4 for openSUSE:Factory checked in at Thu Mar 5 01:21:32 CET 2009. -------- --- KDE/kdebindings4/kdebindings4.changes 2009-01-22 02:32:52.000000000 +0100 +++ /mounts/work_src_done/STABLE/kdebindings4/kdebindings4.changes 2009-02-27 01:42:52.000000000 +0100 @@ -1,0 +2,11 @@ +Fri Feb 27 01:42:46 CET 2009 - dmueller@suse.de + +- update to 4.2.1 + * see http://kde.org/announcements/changelogs/changelog4_2_0to4_2_1.php + +------------------------------------------------------------------- +Wed Feb 18 17:49:07 CET 2009 - wstephenson@suse.de + +- Build Mono bindings + +------------------------------------------------------------------- New Changes file: --- /dev/null 2008-04-22 03:09:48.000000000 +0200 +++ /mounts/work_src_done/STABLE/kdebindings4/mono-kde4.changes 2009-03-05 01:19:52.217757000 +0100 @@ -0,0 +1,219 @@ +------------------------------------------------------------------- +Fri Feb 27 01:42:46 CET 2009 - dmueller@suse.de + +- update to 4.2.1 + * see http://kde.org/announcements/changelogs/changelog4_2_0to4_2_1.php + +------------------------------------------------------------------- +Wed Feb 18 17:49:07 CET 2009 - wstephenson@suse.de + +- Build Mono bindings + +------------------------------------------------------------------- +Thu Jan 22 02:32:46 CET 2009 - dmueller@suse.de + +- update to 4.2.0 + +------------------------------------------------------------------- +Tue Jan 13 19:32:26 CET 2009 - dmueller@suse.de + +- update to 4.1.96 + +------------------------------------------------------------------- +Sat Jan 10 11:11:40 CET 2009 - dmueller@suse.de + +- update to KDE 4.1.87 (KDE 4.2 Januar snapshot) + +------------------------------------------------------------------- +Mon Dec 8 23:51:48 CET 2008 - dmueller@suse.de + +- fix build against sip 4.7.9 + +------------------------------------------------------------------- +Fri Oct 31 11:11:42 CET 2008 - dmueller@suse.de + +- update to 4.1.3 + * see http://kde.org/announcements/changelogs/changelog4_1_2to4_1_3.php + +------------------------------------------------------------------- +Mon Oct 13 13:34:52 CEST 2008 - stbinner@suse.de + +- fix build of ruby-kde4 + +------------------------------------------------------------------- +Wed Oct 8 10:59:48 CEST 2008 - dmueller@suse.de + +- add missing post/un + +------------------------------------------------------------------- +Sun Sep 28 22:10:36 CEST 2008 - stbinner@suse.de + +- update to 4.1.2 + +------------------------------------------------------------------- +Wed Sep 10 12:21:47 CEST 2008 - ro@suse.de + +- use py_sitedir macro + +------------------------------------------------------------------- +Thu Aug 28 15:52:33 CEST 2008 - dmueller@suse.de + +- update to 4.1.1 + +------------------------------------------------------------------- +Mon Aug 18 10:59:12 CEST 2008 - stbinner@suse.de + +- fix build of ruby-kde4 + +------------------------------------------------------------------- +Thu Aug 7 09:54:18 CEST 2008 - dmueller@suse.de + +- fix debug package requires + +------------------------------------------------------------------- +Fri Aug 1 17:10:04 CEST 2008 - ro@suse.de + +- fix requires for debuginfo package + +------------------------------------------------------------------- +Tue Jul 29 13:30:41 CEST 2008 - dmueller@suse.de + +- add missing python requires + +------------------------------------------------------------------- +Wed Jul 23 11:37:52 CEST 2008 - dmueller@suse.de + +- update to 4.1.0 + +------------------------------------------------------------------- +Tue Jul 22 17:23:52 CEST 2008 - dmueller@suse.de + +- update to 4.0.99: + * add fix for python-kde4 on x86_64 + +------------------------------------------------------------------- +Mon Jul 7 10:32:23 CEST 2008 - dmueller@suse.de + +- update to 4.0.85 + +------------------------------------------------------------------- +Wed Jun 18 21:20:51 CEST 2008 - dmueller@suse.de + +- update to 4.0.83 + +------------------------------------------------------------------- +Tue Jun 10 14:25:33 CEST 2008 - dmueller@suse.de + +- update to 4.0.82 + +------------------------------------------------------------------- +Mon Jun 9 23:03:26 CEST 2008 - dmueller@suse.de + +- update to 4.0.81 + +------------------------------------------------------------------- +Wed May 28 13:34:47 CEST 2008 - dmueller@suse.de + +- fix fallout from stricter checks in SIP 4.7.6 + +------------------------------------------------------------------- +Wed May 7 09:10:12 CEST 2008 - dmueller@suse.de + +- fix buildrequires + +------------------------------------------------------------------- +Thu May 1 18:41:06 CEST 2008 - dmueller@suse.de + +- update to 4.0.4 + * http://www.kde.org/announcements/changelogs/changelog4_0_3to4_0_4.php + +------------------------------------------------------------------- +Thu Apr 24 23:33:44 CEST 2008 - dmueller@suse.de + +- fix filelist + +------------------------------------------------------------------- +Mon Apr 21 23:50:47 CEST 2008 - dmueller@suse.de + +- add missing ldconfig calls to post/un + +------------------------------------------------------------------- +Thu Mar 27 22:56:31 CET 2008 - dmueller@suse.de + +- update to 4.0.3 + +------------------------------------------------------------------- +Wed Feb 27 16:19:03 CET 2008 - dmueller@suse.de + +- update to 4.0.2 + +------------------------------------------------------------------- +Thu Jan 31 02:29:31 CET 2008 - dmueller@suse.de + +- update to 4.0.1 + +------------------------------------------------------------------- +Sun Jan 6 13:19:10 CET 2008 - stbinner@suse.de + +- update to 4.0 release + +------------------------------------------------------------------- +Wed Jan 2 16:22:39 CET 2008 - stbinner@suse.de + +- update to 3.97.2 + +------------------------------------------------------------------- +Sun Dec 16 15:18:59 CET 2007 - dmueller@suse.de + +- update to 3.97.1 + +------------------------------------------------------------------- +Wed Dec 5 19:04:33 CET 2007 - dmueller@suse.de + +- update to 3.97.0 + +------------------------------------------------------------------- +Tue Dec 4 16:33:41 CET 2007 - dmueller@suse.de + +- update to 3.96.3 + +------------------------------------------------------------------- +Sat Dec 1 22:17:15 CET 2007 - dmueller@suse.de + +- update to 3.96.2 + +------------------------------------------------------------------- +Wed Nov 21 18:55:44 CET 2007 - dmueller@suse.de + +- update to 3.96.1 + +------------------------------------------------------------------- +Wed Nov 14 17:33:59 CET 2007 - dmueller@suse.de + +- update to 3.96.0 + +------------------------------------------------------------------- +Wed Nov 7 10:38:46 CET 2007 - dmueller@suse.de + ++++ 22 more lines (skipped) ++++ between /dev/null ++++ and /mounts/work_src_done/STABLE/kdebindings4/mono-kde4.changes --- KDE/kdebindings4/python-kde4.changes 2009-01-28 23:01:59.000000000 +0100 +++ /mounts/work_src_done/STABLE/kdebindings4/python-kde4.changes 2009-03-05 01:19:52.207768000 +0100 @@ -1,0 +2,11 @@ +Fri Feb 27 01:42:46 CET 2009 - dmueller@suse.de + +- update to 4.2.1 + * see http://kde.org/announcements/changelogs/changelog4_2_0to4_2_1.php + +------------------------------------------------------------------- +Wed Feb 18 17:49:07 CET 2009 - wstephenson@suse.de + +- Build Mono bindings + +------------------------------------------------------------------- ruby-kde4.changes: same change calling whatdependson for head-i586 Old: ---- kdebindings-4.2.0.tar.bz2 New: ---- kdebindings-4.2.1.tar.bz2 mono-kde4.changes mono-kde4.spec plasma_no_examples.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdebindings4.spec ++++++ --- /var/tmp/diff_new_pack.nt5664/_old 2009-03-05 01:20:02.000000000 +0100 +++ /var/tmp/diff_new_pack.nt5664/_new 2009-03-05 01:20:02.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package kdebindings4 (Version 4.2.0) +# spec file for package kdebindings4 (Version 4.2.1) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,7 +20,7 @@ Url: http://www.kde.org/ Name: kdebindings4 -BuildRequires: kdebase4-workspace-devel libQtWebKit-devel libkdepimlibs4-devel libsoprano-devel sqlite-devel +BuildRequires: kdebase4-workspace-devel libQtWebKit-devel libkdepimlibs4-devel libqimageblitz-devel libsoprano-devel sqlite-devel BuildRequires: bash python %if %suse_version > 1020 BuildRequires: libjasper-devel @@ -30,15 +30,16 @@ License: LGPL v2.1 or later Group: Development/Libraries/KDE Summary: Bindings for KDE 4.x libraries -Version: 4.2.0 +Version: 4.2.1 Release: 1 Source0: kdebindings-%version.tar.bz2 Patch0: 4_2_BRANCH.diff +Patch1: plasma_no_examples.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build +%define is_mono 0 %define is_python 0 %define is_ruby 0 %define is_base 1 -%kde4_runtime_requires %if %is_base %define debug_package_requires libsmoke2 = %{version}-%{release} %endif @@ -48,6 +49,9 @@ %requires_eq libkde4 %py_requires %endif +%if %is_mono +Requires: mono-qt = %version +%endif %description This package contains a bindings generator for generating KDE and Qt @@ -81,23 +85,64 @@ %endif +%if %is_mono + +%package -n libqyotoshared1 +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Mono bindings for Qt4 shared library package + +%description -n libqyotoshared1 +Shared library for the Mono bindings for the Qt4 toolkit. + + + +%package -n mono-qt +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Mono bindings for Qt4 +Requires: libqyotoshared1 = %version + +%description -n mono-qt +This package contains Mono bindings for the Qt4 toolkit. + + + +%package -n mono-qt-devel +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Development files for Mono using Qt4 +Requires: mono-qt = %version + +%description -n mono-qt-devel +This package contains development files for the Mono bindings for the +Qt4 toolkit. + + + +%endif %prep %setup -q -n kdebindings-%version %patch0 +%patch1 %build - rm -rf xparts php csharp + rm -rf xparts php %if %is_base - rm -rf java ruby python + rm -rf java ruby python csharp %endif %if %is_python - rm -rf java ruby + rm -rf java ruby csharp %endif %if %is_ruby - rm -rf java python + rm -rf java python csharp sed -i -r -e 's,add_subdirectory\( examples\),,' ruby/korundum/CMakeLists.txt %endif +%if %is_mono + rm -rf java python ruby + sed -i -r -e 's,add_subdirectory\( examples\),,' csharp/kimono/CMakeLists.txt +%endif %cmake_kde4 -d build -- -DENABLE_SMOKEKDEVPLATFORM=OFF %make_jobs @@ -111,6 +156,7 @@ %endif %if %is_ruby rm -rf $RPM_BUILD_ROOT/usr/share/applications/kde4/dbpedia_references.desktop +%kde_post_install %post -n ruby-kde4 -p /sbin/ldconfig @@ -122,6 +168,12 @@ %postun -n libsmoke2 -p /sbin/ldconfig %endif +%if %is_mono + +%post -n libqyotoshared1 -p /sbin/ldconfig + +%postun -n libqyotoshared1 -p /sbin/ldconfig +%endif %clean rm -rf $RPM_BUILD_ROOT @@ -249,8 +301,86 @@ /usr/include/qtruby /usr/share/kde4/apps/dbpedia_references/dbpedia_references.rb %endif +%if %is_mono + +%files -n libqyotoshared1 +%defattr(-,root,root) +%_libdir/libqyotoshared.so.* + +%files -n mono-qt +%defattr(-,root,root) +%_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 +%_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 +%_libdir/libqtscript-sharp.so +%_libdir/libqyoto.so +%_libdir/libqttest-sharp.so +%_libdir/libqtuitools-sharp.so +%_libdir/libqtwebkit-sharp.so + +%files -n mono-qt-devel +%defattr(-,root,root) +/usr/bin/csrcc +/usr/bin/uics +/usr/include/qyoto +%_libdir/libqyotoshared.so + +%files +%defattr(-,root,root) +%_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 +%_libdir/kde4/kimonopluginfactory.so +%_libdir/libakonadi-sharp.so +%_libdir/libkhtml-sharp.so +%_libdir/libkimono.so +%_libdir/libktexteditor-sharp.so +%_libdir/libnepomuk-sharp.so +%_libdir/libplasma-sharp.so +%_libdir/libsoprano-sharp.so +%_datadir/kde4/apps/plasma_scriptengine_kimono +%_datadir/kde4/services/plasma-scriptengine-kimono-applet.desktop +%_datadir/kde4/services/plasma-scriptengine-kimono-dataengine.desktop +%if 0 + +%files -n mono-kde4-examples +%defattr(-,root,root) +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/contents/code/plasmaclock.dll +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/metadata.desktop +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/contents/images/tiger.svg +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/metadata.desktop +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/dataengines/time/csharp-time/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/dataengines/time/csharp-time/metadata.desktop +%endif +#end of mono stuff +%endif %changelog +* Fri Feb 27 2009 dmueller@suse.de +- update to 4.2.1 + * see http://kde.org/announcements/changelogs/changelog4_2_0to4_2_1.php +* Wed Feb 18 2009 wstephenson@suse.de +- Build Mono bindings * Thu Jan 22 2009 dmueller@suse.de - update to 4.2.0 * Tue Jan 13 2009 dmueller@suse.de ++++++ mono-kde4.spec ++++++ # # spec file for package mono-kde4 (Version 4.2.1) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Url: http://www.kde.org/ Name: mono-kde4 BuildRequires: kdebase4-workspace-devel libQtWebKit-devel libkdepimlibs4-devel libqimageblitz-devel libsoprano-devel sqlite-devel BuildRequires: kde4-kate-devel mono-devel monodoc %if %suse_version > 1020 BuildRequires: libjasper-devel %else BuildRequires: libjasper %endif License: LGPL v2.1 or later Group: Development/Libraries/KDE Summary: Mono bindings for KDE 4.x libraries Version: 4.2.1 Release: 1 Source0: kdebindings-%version.tar.bz2 Patch0: 4_2_BRANCH.diff Patch1: plasma_no_examples.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %define is_mono 1 %define is_python 0 %define is_ruby 0 %define is_base 0 %if %is_base %define debug_package_requires libsmoke2 = %{version}-%{release} %endif %if %is_python %requires_eq python-qt4 %requires_eq python-sip %requires_eq libkde4 %py_requires %endif %if %is_mono Requires: mono-qt = %version %endif %description This package contains bindings for the KDE 4 platform. %if %is_base %package -n libsmoke2 License: LGPL v2.1 or later Group: Development/Libraries/KDE Summary: Bindings for KDE 4.x libraries %description -n libsmoke2 This package contains a bindings generator for generating KDE and Qt bindings to non-C(++) languages. %package -n libsmoke-devel License: LGPL v2.1 or later Group: Development/Libraries/KDE Summary: Bindings for KDE 4.x libraries Requires: libsmoke2 = %version %description -n libsmoke-devel This package contains a bindings generator for generating KDE and Qt bindings to non-C(++) languages. %endif %if %is_mono %package -n libqyotoshared1 License: LGPL v2.1 or later Group: Development/Libraries/KDE Summary: Mono bindings for Qt4 shared library package %description -n libqyotoshared1 Shared library for the Mono bindings for the Qt4 toolkit. %package -n mono-qt License: LGPL v2.1 or later Group: Development/Libraries/KDE Summary: Mono bindings for Qt4 Requires: libqyotoshared1 = %version %description -n mono-qt This package contains Mono bindings for the Qt4 toolkit. %package -n mono-qt-devel License: LGPL v2.1 or later Group: Development/Libraries/KDE Summary: Development files for Mono using Qt4 Requires: mono-qt = %version %description -n mono-qt-devel This package contains development files for the Mono bindings for the Qt4 toolkit. %endif %prep %setup -q -n kdebindings-%version %patch0 %patch1 %build rm -rf xparts php %if %is_base rm -rf java ruby python csharp %endif %if %is_python rm -rf java ruby csharp %endif %if %is_ruby rm -rf java python csharp sed -i -r -e 's,add_subdirectory\( examples\),,' ruby/korundum/CMakeLists.txt %endif %if %is_mono rm -rf java python ruby sed -i -r -e 's,add_subdirectory\( examples\),,' csharp/kimono/CMakeLists.txt %endif %cmake_kde4 -d build -- -DENABLE_SMOKEKDEVPLATFORM=OFF %make_jobs %install cd build %makeinstall %if !%is_base rm -rf $RPM_BUILD_ROOT/%_libdir/libsmoke* rm -rf $RPM_BUILD_ROOT//usr/include/smoke.h rm -rf $RPM_BUILD_ROOT//usr/include/smoke %endif %if %is_ruby rm -rf $RPM_BUILD_ROOT/usr/share/applications/kde4/dbpedia_references.desktop %kde_post_install %post -n ruby-kde4 -p /sbin/ldconfig %postun -n ruby-kde4 -p /sbin/ldconfig %endif %if %is_base %post -n libsmoke2 -p /sbin/ldconfig %postun -n libsmoke2 -p /sbin/ldconfig %endif %if %is_mono %post -n libqyotoshared1 -p /sbin/ldconfig %postun -n libqyotoshared1 -p /sbin/ldconfig %endif %clean rm -rf $RPM_BUILD_ROOT %if %is_base %files -n libsmoke2 %defattr(-,root,root) %_libdir/libsmokeakonadi.so.2 %_libdir/libsmokeakonadi.so.2.0.0 %_libdir/libsmokekde.so.2 %_libdir/libsmokekde.so.2.0.0 %_libdir/libsmokeqt.so.2 %_libdir/libsmokeqt.so.2.0.0 %_libdir/libsmokekhtml.so.2 %_libdir/libsmokekhtml.so.2.0.0 %_libdir/libsmokektexteditor.so.2 %_libdir/libsmokektexteditor.so.2.0.0 %_libdir/libsmokeqtuitools.so.2 %_libdir/libsmokeqtuitools.so.2.0.0 %_libdir/libsmokeqtwebkit.so.2 %_libdir/libsmokeqtwebkit.so.2.0.0 %_libdir/libsmokesolid.so.2 %_libdir/libsmokesolid.so.2.0.0 %_libdir/libsmokenepomuk.so.* %_libdir/libsmokeqtscript.so.* %_libdir/libsmokesoprano.so.* %_libdir/libsmokeplasma.so.2 %_libdir/libsmokeplasma.so.2.0.0 %_libdir/libsmokeqttest.so.2 %_libdir/libsmokeqttest.so.2.0.0 %files -n libsmoke-devel %defattr(-,root,root) /usr/include/smoke.h /usr/include/smoke %_libdir/libsmokeakonadi.so %_libdir/libsmokekde.so %_libdir/libsmokeqt.so %_libdir/libsmokekhtml.so %_libdir/libsmokektexteditor.so %_libdir/libsmokeplasma.so %_libdir/libsmokeqttest.so %_libdir/libsmokeqtuitools.so %_libdir/libsmokeqtwebkit.so %_libdir/libsmokesolid.so %_libdir/libsmokenepomuk.so %_libdir/libsmokeqtscript.so %_libdir/libsmokesoprano.so %endif %if %is_python %files %defattr(-,root,root) %dir /usr/share/sip/PyKDE4 %_libdir/kde4/krosspython.so %py_sitedir/PyKDE4 /usr/share/kde4/apps/pykde4 /usr/share/sip/PyKDE4/akonadi /usr/share/sip/PyKDE4/dnssd /usr/share/sip/PyKDE4/glossary.html /usr/share/sip/PyKDE4/kdecore /usr/share/sip/PyKDE4/kdeui /usr/share/sip/PyKDE4/khtml /usr/share/sip/PyKDE4/kio /usr/share/sip/PyKDE4/knewstuff /usr/share/sip/PyKDE4/kparts /usr/share/sip/PyKDE4/ktexteditor /usr/share/sip/PyKDE4/kutils /usr/share/sip/PyKDE4/nepomuk /usr/share/sip/PyKDE4/phonon /usr/share/sip/PyKDE4/solid /usr/share/sip/PyKDE4/soprano /usr/%_lib/kde4/kpythonpluginfactory.so /usr/share/sip/PyKDE4/plasma %endif %if %is_ruby %files %defattr(-,root,root) %_libdir/kde4/krossruby.so %_libdir/kde4/krubypluginfactory.so %_libdir/libqtruby4shared.so %_libdir/libqtruby4shared.so.* %_libdir/ruby/site_ruby/*/akonadi %_libdir/ruby/site_ruby/*/*-linux/akonadi.so %_libdir/ruby/site_ruby/*/KDE %_libdir/ruby/site_ruby/*/khtml/khtml.rb %_libdir/ruby/site_ruby/*/ktexteditor/ktexteditor.rb %_libdir/ruby/site_ruby/*/*-linux/khtml.so %_libdir/ruby/site_ruby/*/*-linux/korundum4.so %_libdir/ruby/site_ruby/*/*-linux/ktexteditor.so %_libdir/ruby/site_ruby/*/*-linux/qtruby4.so %_libdir/ruby/site_ruby/*/*-linux/qtuitools.so %_libdir/ruby/site_ruby/*/*-linux/qtwebkit.so %_libdir/ruby/site_ruby/*/*-linux/solid.so %_libdir/ruby/site_ruby/*/*-linux/nepomuk.so %_libdir/ruby/site_ruby/*/Qt %_libdir/ruby/site_ruby/*/Qt3.rb %_libdir/ruby/site_ruby/*/Qt4.rb %_libdir/ruby/site_ruby/*/Qt.rb %_libdir/ruby/site_ruby/*/qtuitools/qtuitools.rb %_libdir/ruby/site_ruby/*/qtwebkit/qtwebkit.rb %_libdir/ruby/site_ruby/*/solid/solid.rb %_libdir/ruby/site_ruby/*/*-linux/qtscript.so %_libdir/ruby/site_ruby/*/*-linux/soprano.so %_libdir/ruby/site_ruby/*/qtscript/qtscript.rb %_libdir/ruby/site_ruby/*/soprano/soprano.rb %_libdir/ruby/site_ruby/*/khtml %_libdir/ruby/site_ruby/*/nepomuk %_libdir/ruby/site_ruby/*/ktexteditor %_libdir/ruby/site_ruby/*/qtscript %_libdir/ruby/site_ruby/*/qtuitools %_libdir/ruby/site_ruby/*/qtwebkit %_libdir/ruby/site_ruby/*/solid %_libdir/ruby/site_ruby/*/soprano %_libdir/ruby/site_ruby/*/*-linux/plasma_applet.so %_libdir/ruby/site_ruby/*/*-linux/qttest.so %_libdir/ruby/site_ruby/*/qttest /usr/share/kde4/apps/dbpedia_references /usr/bin/krubyapplication /usr/bin/rbkconfig_compiler4 /usr/bin/rbqtapi /usr/bin/rbrcc /usr/bin/rbuic4 /usr/include/qtruby /usr/share/kde4/apps/dbpedia_references/dbpedia_references.rb %endif %if %is_mono %files -n libqyotoshared1 %defattr(-,root,root) %_libdir/libqyotoshared.so.* %files -n mono-qt %defattr(-,root,root) %_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 %_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 %_libdir/libqtscript-sharp.so %_libdir/libqyoto.so %_libdir/libqttest-sharp.so %_libdir/libqtuitools-sharp.so %_libdir/libqtwebkit-sharp.so %files -n mono-qt-devel %defattr(-,root,root) /usr/bin/csrcc /usr/bin/uics /usr/include/qyoto %_libdir/libqyotoshared.so %files %defattr(-,root,root) %_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 %_libdir/kde4/kimonopluginfactory.so %_libdir/libakonadi-sharp.so %_libdir/libkhtml-sharp.so %_libdir/libkimono.so %_libdir/libktexteditor-sharp.so %_libdir/libnepomuk-sharp.so %_libdir/libplasma-sharp.so %_libdir/libsoprano-sharp.so %_datadir/kde4/apps/plasma_scriptengine_kimono %_datadir/kde4/services/plasma-scriptengine-kimono-applet.desktop %_datadir/kde4/services/plasma-scriptengine-kimono-dataengine.desktop %if 0 %files -n mono-kde4-examples %defattr(-,root,root) /usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/contents/code/main /usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/contents/code/plasmaclock.dll /usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/metadata.desktop /usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/contents/code/main /usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/contents/images/tiger.svg /usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/metadata.desktop /usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/dataengines/time/csharp-time/contents/code/main /usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/dataengines/time/csharp-time/metadata.desktop %endif #end of mono stuff %endif %changelog * Fri Feb 27 2009 dmueller@suse.de - update to 4.2.1 * see http://kde.org/announcements/changelogs/changelog4_2_0to4_2_1.php * Wed Feb 18 2009 wstephenson@suse.de - Build Mono bindings * Thu Jan 22 2009 dmueller@suse.de - update to 4.2.0 * Tue Jan 13 2009 dmueller@suse.de - update to 4.1.96 * Sat Jan 10 2009 dmueller@suse.de - update to KDE 4.1.87 (KDE 4.2 Januar snapshot) * Mon Dec 08 2008 dmueller@suse.de - fix build against sip 4.7.9 * Fri Oct 31 2008 dmueller@suse.de - update to 4.1.3 * see http://kde.org/announcements/changelogs/changelog4_1_2to4_1_3.php * Mon Oct 13 2008 stbinner@suse.de - fix build of ruby-kde4 * Wed Oct 08 2008 dmueller@suse.de - add missing post/un * Sun Sep 28 2008 stbinner@suse.de - update to 4.1.2 * Wed Sep 10 2008 ro@suse.de - use py_sitedir macro * Thu Aug 28 2008 dmueller@suse.de - update to 4.1.1 * Mon Aug 18 2008 stbinner@suse.de - fix build of ruby-kde4 * Thu Aug 07 2008 dmueller@suse.de - fix debug package requires * Fri Aug 01 2008 ro@suse.de - fix requires for debuginfo package * Tue Jul 29 2008 dmueller@suse.de - add missing python requires * Wed Jul 23 2008 dmueller@suse.de - update to 4.1.0 * Tue Jul 22 2008 dmueller@suse.de - update to 4.0.99: * add fix for python-kde4 on x86_64 * Mon Jul 07 2008 dmueller@suse.de - update to 4.0.85 * Wed Jun 18 2008 dmueller@suse.de - update to 4.0.83 * Tue Jun 10 2008 dmueller@suse.de - update to 4.0.82 * Mon Jun 09 2008 dmueller@suse.de - update to 4.0.81 * Wed May 28 2008 dmueller@suse.de - fix fallout from stricter checks in SIP 4.7.6 * Wed May 07 2008 dmueller@suse.de - fix buildrequires * Thu May 01 2008 dmueller@suse.de - update to 4.0.4 * http://www.kde.org/announcements/changelogs/changelog4_0_3to4_0_4.php * Thu Apr 24 2008 dmueller@suse.de - fix filelist * Mon Apr 21 2008 dmueller@suse.de - add missing ldconfig calls to post/un * Thu Mar 27 2008 dmueller@suse.de - update to 4.0.3 * Wed Feb 27 2008 dmueller@suse.de - update to 4.0.2 * Thu Jan 31 2008 dmueller@suse.de - update to 4.0.1 * Sun Jan 06 2008 stbinner@suse.de - update to 4.0 release * Wed Jan 02 2008 stbinner@suse.de - update to 3.97.2 * Sun Dec 16 2007 dmueller@suse.de - update to 3.97.1 * Wed Dec 05 2007 dmueller@suse.de - update to 3.97.0 * Tue Dec 04 2007 dmueller@suse.de - update to 3.96.3 * Sat Dec 01 2007 dmueller@suse.de - update to 3.96.2 * Wed Nov 21 2007 dmueller@suse.de - update to 3.96.1 * Wed Nov 14 2007 dmueller@suse.de - update to 3.96.0 * Wed Nov 07 2007 dmueller@suse.de - update to 3.95.2 * Thu Nov 01 2007 dmueller@suse.de - update to 3.95.1 * Fri Oct 26 2007 dmueller@suse.de - update to KDE 4.0 beta4 * Thu Oct 18 2007 dmueller@suse.de - KDE 3.94.1 update * Thu Oct 11 2007 dmueller@suse.de - update to KDE 4.0 Beta3 ++++++ python-kde4.spec ++++++ --- /var/tmp/diff_new_pack.nt5664/_old 2009-03-05 01:20:03.000000000 +0100 +++ /var/tmp/diff_new_pack.nt5664/_new 2009-03-05 01:20:03.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package python-kde4 (Version 4.2.0) +# spec file for package python-kde4 (Version 4.2.1) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,7 +20,7 @@ Url: http://www.kde.org/ Name: python-kde4 -BuildRequires: kdebase4-workspace-devel libQtWebKit-devel libkdepimlibs4-devel libsoprano-devel sqlite-devel +BuildRequires: kdebase4-workspace-devel libQtWebKit-devel libkdepimlibs4-devel libqimageblitz-devel libsoprano-devel sqlite-devel BuildRequires: kde4-kate-devel python python-devel python-qt4 python-sip %if %suse_version > 1020 BuildRequires: libjasper-devel @@ -30,15 +30,16 @@ License: LGPL v2.1 or later Group: Development/Libraries/KDE Summary: Python Bindings for KDE 4.x Platform -Version: 4.2.0 +Version: 4.2.1 Release: 1 Source0: kdebindings-%version.tar.bz2 Patch0: 4_2_BRANCH.diff +Patch1: plasma_no_examples.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build +%define is_mono 0 %define is_python 1 %define is_ruby 0 %define is_base 0 -%kde4_runtime_requires %if %is_base %define debug_package_requires libsmoke2 = %{version}-%{release} %endif @@ -48,6 +49,9 @@ %requires_eq libkde4 %py_requires %endif +%if %is_mono +Requires: mono-qt = %version +%endif %description This package contains support for writing or running KDE applications @@ -81,23 +85,64 @@ %endif +%if %is_mono + +%package -n libqyotoshared1 +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Mono bindings for Qt4 shared library package + +%description -n libqyotoshared1 +Shared library for the Mono bindings for the Qt4 toolkit. + + + +%package -n mono-qt +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Mono bindings for Qt4 +Requires: libqyotoshared1 = %version + +%description -n mono-qt +This package contains Mono bindings for the Qt4 toolkit. + + + +%package -n mono-qt-devel +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Development files for Mono using Qt4 +Requires: mono-qt = %version + +%description -n mono-qt-devel +This package contains development files for the Mono bindings for the +Qt4 toolkit. + + + +%endif %prep %setup -q -n kdebindings-%version %patch0 +%patch1 %build - rm -rf xparts php csharp + rm -rf xparts php %if %is_base - rm -rf java ruby python + rm -rf java ruby python csharp %endif %if %is_python - rm -rf java ruby + rm -rf java ruby csharp %endif %if %is_ruby - rm -rf java python + rm -rf java python csharp sed -i -r -e 's,add_subdirectory\( examples\),,' ruby/korundum/CMakeLists.txt %endif +%if %is_mono + rm -rf java python ruby + sed -i -r -e 's,add_subdirectory\( examples\),,' csharp/kimono/CMakeLists.txt +%endif %cmake_kde4 -d build -- -DENABLE_SMOKEKDEVPLATFORM=OFF %make_jobs @@ -111,6 +156,7 @@ %endif %if %is_ruby rm -rf $RPM_BUILD_ROOT/usr/share/applications/kde4/dbpedia_references.desktop +%kde_post_install %post -n ruby-kde4 -p /sbin/ldconfig @@ -122,6 +168,12 @@ %postun -n libsmoke2 -p /sbin/ldconfig %endif +%if %is_mono + +%post -n libqyotoshared1 -p /sbin/ldconfig + +%postun -n libqyotoshared1 -p /sbin/ldconfig +%endif %clean rm -rf $RPM_BUILD_ROOT @@ -249,8 +301,86 @@ /usr/include/qtruby /usr/share/kde4/apps/dbpedia_references/dbpedia_references.rb %endif +%if %is_mono + +%files -n libqyotoshared1 +%defattr(-,root,root) +%_libdir/libqyotoshared.so.* + +%files -n mono-qt +%defattr(-,root,root) +%_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 +%_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 +%_libdir/libqtscript-sharp.so +%_libdir/libqyoto.so +%_libdir/libqttest-sharp.so +%_libdir/libqtuitools-sharp.so +%_libdir/libqtwebkit-sharp.so + +%files -n mono-qt-devel +%defattr(-,root,root) +/usr/bin/csrcc +/usr/bin/uics +/usr/include/qyoto +%_libdir/libqyotoshared.so + +%files +%defattr(-,root,root) +%_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 +%_libdir/kde4/kimonopluginfactory.so +%_libdir/libakonadi-sharp.so +%_libdir/libkhtml-sharp.so +%_libdir/libkimono.so +%_libdir/libktexteditor-sharp.so +%_libdir/libnepomuk-sharp.so +%_libdir/libplasma-sharp.so +%_libdir/libsoprano-sharp.so +%_datadir/kde4/apps/plasma_scriptengine_kimono +%_datadir/kde4/services/plasma-scriptengine-kimono-applet.desktop +%_datadir/kde4/services/plasma-scriptengine-kimono-dataengine.desktop +%if 0 + +%files -n mono-kde4-examples +%defattr(-,root,root) +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/contents/code/plasmaclock.dll +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/metadata.desktop +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/contents/images/tiger.svg +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/metadata.desktop +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/dataengines/time/csharp-time/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/dataengines/time/csharp-time/metadata.desktop +%endif +#end of mono stuff +%endif %changelog +* Fri Feb 27 2009 dmueller@suse.de +- update to 4.2.1 + * see http://kde.org/announcements/changelogs/changelog4_2_0to4_2_1.php +* Wed Feb 18 2009 wstephenson@suse.de +- Build Mono bindings * Thu Jan 22 2009 dmueller@suse.de - update to 4.2.0 * Tue Jan 13 2009 dmueller@suse.de ++++++ ruby-kde4.spec ++++++ --- /var/tmp/diff_new_pack.nt5664/_old 2009-03-05 01:20:03.000000000 +0100 +++ /var/tmp/diff_new_pack.nt5664/_new 2009-03-05 01:20:03.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package ruby-kde4 (Version 4.2.0) +# spec file for package ruby-kde4 (Version 4.2.1) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -20,7 +20,7 @@ Url: http://www.kde.org/ Name: ruby-kde4 -BuildRequires: kdebase4-workspace-devel libQtWebKit-devel libkdepimlibs4-devel libsoprano-devel sqlite-devel +BuildRequires: kdebase4-workspace-devel libQtWebKit-devel libkdepimlibs4-devel libqimageblitz-devel libsoprano-devel sqlite-devel BuildRequires: kde4-kate-devel python ruby-devel %if %suse_version > 1020 BuildRequires: libjasper-devel @@ -30,15 +30,16 @@ License: LGPL v2.1 or later Group: Development/Libraries/KDE Summary: Ruby bindings for KDE 4 -Version: 4.2.0 +Version: 4.2.1 Release: 1 Source0: kdebindings-%version.tar.bz2 Patch0: 4_2_BRANCH.diff +Patch1: plasma_no_examples.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build +%define is_mono 0 %define is_python 0 %define is_ruby 1 %define is_base 0 -%kde4_runtime_requires %if %is_base %define debug_package_requires libsmoke2 = %{version}-%{release} %endif @@ -48,6 +49,9 @@ %requires_eq libkde4 %py_requires %endif +%if %is_mono +Requires: mono-qt = %version +%endif %description This package contains support for writing or running KDE applications @@ -81,23 +85,64 @@ %endif +%if %is_mono + +%package -n libqyotoshared1 +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Mono bindings for Qt4 shared library package + +%description -n libqyotoshared1 +Shared library for the Mono bindings for the Qt4 toolkit. + + + +%package -n mono-qt +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Mono bindings for Qt4 +Requires: libqyotoshared1 = %version + +%description -n mono-qt +This package contains Mono bindings for the Qt4 toolkit. + + + +%package -n mono-qt-devel +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Development files for Mono using Qt4 +Requires: mono-qt = %version + +%description -n mono-qt-devel +This package contains development files for the Mono bindings for the +Qt4 toolkit. + + + +%endif %prep %setup -q -n kdebindings-%version %patch0 +%patch1 %build - rm -rf xparts php csharp + rm -rf xparts php %if %is_base - rm -rf java ruby python + rm -rf java ruby python csharp %endif %if %is_python - rm -rf java ruby + rm -rf java ruby csharp %endif %if %is_ruby - rm -rf java python + rm -rf java python csharp sed -i -r -e 's,add_subdirectory\( examples\),,' ruby/korundum/CMakeLists.txt %endif +%if %is_mono + rm -rf java python ruby + sed -i -r -e 's,add_subdirectory\( examples\),,' csharp/kimono/CMakeLists.txt +%endif %cmake_kde4 -d build -- -DENABLE_SMOKEKDEVPLATFORM=OFF %make_jobs @@ -111,6 +156,7 @@ %endif %if %is_ruby rm -rf $RPM_BUILD_ROOT/usr/share/applications/kde4/dbpedia_references.desktop +%kde_post_install %post -n ruby-kde4 -p /sbin/ldconfig @@ -122,6 +168,12 @@ %postun -n libsmoke2 -p /sbin/ldconfig %endif +%if %is_mono + +%post -n libqyotoshared1 -p /sbin/ldconfig + +%postun -n libqyotoshared1 -p /sbin/ldconfig +%endif %clean rm -rf $RPM_BUILD_ROOT @@ -249,8 +301,86 @@ /usr/include/qtruby /usr/share/kde4/apps/dbpedia_references/dbpedia_references.rb %endif +%if %is_mono + +%files -n libqyotoshared1 +%defattr(-,root,root) +%_libdir/libqyotoshared.so.* + +%files -n mono-qt +%defattr(-,root,root) +%_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 +%_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 +%_libdir/libqtscript-sharp.so +%_libdir/libqyoto.so +%_libdir/libqttest-sharp.so +%_libdir/libqtuitools-sharp.so +%_libdir/libqtwebkit-sharp.so + +%files -n mono-qt-devel +%defattr(-,root,root) +/usr/bin/csrcc +/usr/bin/uics +/usr/include/qyoto +%_libdir/libqyotoshared.so + +%files +%defattr(-,root,root) +%_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 +%_libdir/kde4/kimonopluginfactory.so +%_libdir/libakonadi-sharp.so +%_libdir/libkhtml-sharp.so +%_libdir/libkimono.so +%_libdir/libktexteditor-sharp.so +%_libdir/libnepomuk-sharp.so +%_libdir/libplasma-sharp.so +%_libdir/libsoprano-sharp.so +%_datadir/kde4/apps/plasma_scriptengine_kimono +%_datadir/kde4/services/plasma-scriptengine-kimono-applet.desktop +%_datadir/kde4/services/plasma-scriptengine-kimono-dataengine.desktop +%if 0 + +%files -n mono-kde4-examples +%defattr(-,root,root) +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/contents/code/plasmaclock.dll +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/metadata.desktop +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/contents/images/tiger.svg +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/metadata.desktop +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/dataengines/time/csharp-time/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/dataengines/time/csharp-time/metadata.desktop +%endif +#end of mono stuff +%endif %changelog +* Fri Feb 27 2009 dmueller@suse.de +- update to 4.2.1 + * see http://kde.org/announcements/changelogs/changelog4_2_0to4_2_1.php +* Wed Feb 18 2009 wstephenson@suse.de +- Build Mono bindings * Thu Jan 22 2009 dmueller@suse.de - update to 4.2.0 * Tue Jan 13 2009 dmueller@suse.de ++++++ kdebindings-4.2.0.tar.bz2 -> kdebindings-4.2.1.tar.bz2 ++++++ ++++ 178435 lines of diff (skipped) ++++++ kdebindings4.spec.in ++++++ --- /var/tmp/diff_new_pack.nt5664/_old 2009-03-05 01:20:18.000000000 +0100 +++ /var/tmp/diff_new_pack.nt5664/_new 2009-03-05 01:20:18.000000000 +0100 @@ -11,25 +11,26 @@ # norootforbuild Name: @NAME@ -BuildRequires: libkdepimlibs4-devel sqlite-devel libQtWebKit-devel libsoprano-devel kdebase4-workspace-devel +BuildRequires: libkdepimlibs4-devel sqlite-devel libqimageblitz-devel libQtWebKit-devel libsoprano-devel kdebase4-workspace-devel BuildRequires: @BUILDREQUIRES@ %if %suse_version > 1020 BuildRequires: libjasper-devel %else BuildRequires: libjasper %endif -License: GPL -Group: System/GUI/KDE -Summary: kdebindings build -Version: 4.2.0 +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Bindings for KDE 4.x libraries +Version: 4.2.1 Release: 1 Source0: kdebindings-%version.tar.bz2 Patch0: 4_2_BRANCH.diff +Patch1: plasma_no_examples.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build +%define is_mono 0 %define is_python 0 %define is_ruby 0 %define is_base 0 -%kde4_runtime_requires %if %is_base %define debug_package_requires libsmoke2 = %{version}-%{release} %endif @@ -39,42 +40,82 @@ %requires_eq libkde4 %py_requires %endif +%if %is_mono +Requires: mono-qt = %version +%endif + %description %if %is_base %package -n libsmoke2 -Group: System/GUI/KDE -Summary: kdebindings build +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Bindings for KDE 4.x libraries %description -n libsmoke2 %package -n libsmoke-devel -Group: System/GUI/KDE -Summary: kdebindings build -Requires: libsmoke2 = %version +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Bindings for KDE 4.x libraries +Requires: libsmoke2 = %version %description -n libsmoke-devel %endif +%if %is_mono +%package -n libqyotoshared1 +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Bindings for Qt4 libraries + +%description -n libqyotoshared1 +Shared library for the Mono bindings for the Qt4 toolkit. + +%package -n mono-qt +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Bindings for Qt4 libraries +Requires: libqyotoshared1 = %version + +%description -n mono-qt +This package contains Mono bindings for the Qt4 toolkit. + +%package -n mono-qt-devel +License: LGPL v2.1 or later +Group: Development/Libraries/KDE +Summary: Bindings for KDE 4.x libraries +Requires: mono-qt = %version + +%description -n mono-qt-devel +This package contains development files for the Mono bindings for the Qt4 toolkit. + +%endif + %prep %setup -q -n kdebindings-%version %patch0 +%patch1 %build - rm -rf xparts php csharp + rm -rf xparts php %if %is_base - rm -rf java ruby python + rm -rf java ruby python csharp %endif %if %is_python - rm -rf java ruby + rm -rf java ruby csharp %endif %if %is_ruby - rm -rf java python + rm -rf java python csharp sed -i -r -e 's,add_subdirectory\( examples\),,' ruby/korundum/CMakeLists.txt %endif +%if %is_mono + rm -rf java python ruby + sed -i -r -e 's,add_subdirectory\( examples\),,' csharp/kimono/CMakeLists.txt +%endif %cmake_kde4 -d build -- -DENABLE_SMOKEKDEVPLATFORM=OFF %make_jobs @@ -90,6 +131,7 @@ %if %is_ruby rm -rf $RPM_BUILD_ROOT/usr/share/applications/kde4/dbpedia_references.desktop +%kde_post_install %post -n ruby-kde4 -p /sbin/ldconfig @@ -102,6 +144,12 @@ %postun -n libsmoke2 -p /sbin/ldconfig %endif +%if %is_mono +%post -n libqyotoshared1 -p /sbin/ldconfig + +%postun -n libqyotoshared1 -p /sbin/ldconfig +%endif + %clean rm -rf $RPM_BUILD_ROOT @@ -229,5 +277,81 @@ /usr/share/kde4/apps/dbpedia_references/dbpedia_references.rb %endif +%if %is_mono + +%files -n libqyotoshared1 +%defattr(-,root,root) +%_libdir/libqyotoshared.so.* + +%files -n mono-qt +%defattr(-,root,root) +%_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 +%_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 +%_libdir/libqtscript-sharp.so +%_libdir/libqyoto.so +%_libdir/libqttest-sharp.so +%_libdir/libqtuitools-sharp.so +%_libdir/libqtwebkit-sharp.so + +%files -n mono-qt-devel +%defattr(-,root,root) +/usr/bin/csrcc +/usr/bin/uics +/usr/include/qyoto +%_libdir/libqyotoshared.so + +%files +%defattr(-,root,root) +%_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 +%_libdir/kde4/kimonopluginfactory.so +%_libdir/libakonadi-sharp.so +%_libdir/libkhtml-sharp.so +%_libdir/libkimono.so +%_libdir/libktexteditor-sharp.so +%_libdir/libnepomuk-sharp.so +%_libdir/libplasma-sharp.so +%_libdir/libsoprano-sharp.so +%_datadir/kde4/apps/plasma_scriptengine_kimono +%_datadir/kde4/services/plasma-scriptengine-kimono-applet.desktop +%_datadir/kde4/services/plasma-scriptengine-kimono-dataengine.desktop + + +%if 0 +%files -n mono-kde4-examples +%defattr(-,root,root) +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/contents/code/plasmaclock.dll +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/analog-clock/csharp-analog-clock/metadata.desktop +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/contents/images/tiger.svg +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/applets/tiger/csharp-tiger/metadata.desktop +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/dataengines/time/csharp-time/contents/code/main +/usr/src/packages/BUILD/kdebindings-4.2.0/build/csharp/plasma/examples/dataengines/time/csharp-time/metadata.desktop +%endif + +#end of mono stuff +%endif %changelog ++++++ plasma_no_examples.diff ++++++ --- csharp/plasma/CMakeLists.txt +++ csharp/plasma/CMakeLists.txt @@ -4,7 +4,7 @@ FIND_PACKAGE(Qt4 REQUIRED) ENDIF (NOT QT4_FOUND) -add_subdirectory( examples ) +add_subdirectory( examples EXCLUDE_FROM_ALL) SET(SRC_CPP src/plasma.cpp src/plasmahandlers.cpp) ++++++ pre_checkin.sh ++++++ --- /var/tmp/diff_new_pack.nt5664/_old 2009-03-05 01:20:18.000000000 +0100 +++ /var/tmp/diff_new_pack.nt5664/_new 2009-03-05 01:20:18.000000000 +0100 @@ -4,11 +4,14 @@ cp kdebindings4.changes python-kde4.changes cp kdebindings4.changes ruby-kde4.changes +cp kdebindings4.changes mono-kde4.changes BUILDREQUIRES_BASE="bash python" BUILDREQUIRES_PYTHON="python-devel python python-sip python-qt4 kde4-kate-devel" BUILDREQUIRES_RUBY="ruby-devel python kde4-kate-devel" +BUILDREQUIRES_MONO="mono-devel monodoc kde4-kate-devel" sed -e "s,@NAME@,kdebindings4,; s,@BUILDREQUIRES@,$BUILDREQUIRES_BASE,; s,is_base 0,is_base 1," kdebindings4.spec.in > kdebindings4.spec sed -e "s,@NAME@,python-kde4,; s,@BUILDREQUIRES@,$BUILDREQUIRES_PYTHON,; s,is_python 0,is_python 1," kdebindings4.spec.in > python-kde4.spec sed -e "s,@NAME@,ruby-kde4,; s,@BUILDREQUIRES@,$BUILDREQUIRES_RUBY,; s,is_ruby 0,is_ruby 1," kdebindings4.spec.in > ruby-kde4.spec +sed -e "s,@NAME@,mono-kde4,; s,@BUILDREQUIRES@,$BUILDREQUIRES_MONO,; s,is_mono 0,is_mono 1," kdebindings4.spec.in > mono-kde4.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org