# # spec file for package kdevplatform (Version 1.0.0) # # Copyright (c) 2010 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/ # Name: kdevplatform BuildRequires: boost-devel commoncpp2-devel db-devel enscript libkde4-devel subversion-devel #BuildRequires: kompare - currently disabled upstream, see toplevel CMakeLists.txt License: GPLv2+ Group: Development/Tools/IDE Summary: Base Package for Integrated Development Environments Url: http://www.kdevelop.org Version: 1.0.0 Release: 1.11 Source0: kdevplatform-%version.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %kde4_runtime_requires Requires: libkdevplatform0 = %{version} Requires: %{name}-lang = %{version} Provides: kdevplatform4 = 4.0.71 Obsoletes: kdevplatform4 <= 4.0.71 %description This package contains the common plugins for integrated developments environment based on the KDevelop framework. Authors: -------- Sandy Meier Stefan Heidrich Ralf Nolden Jonas Nordin Pascal Krahmer Bernd Gehrmann J�rgen Olsson Stefan Bartel Walter Tasin John Birch %lang_package %prep %setup -q %build %cmake_kde4 -d build %make_jobs %install cd build %makeinstall %kde_post_install cd .. %find_lang desktop_extragear-sdk_kdevplatform %{name}.lang %find_lang kdevappwizard %{name}.lang %find_lang kdevclassbrowser %{name}.lang %find_lang kdevcontextbrowser %{name}.lang %find_lang kdevcvs %{name}.lang %find_lang kdevdocumentswitcher %{name}.lang %find_lang kdevdocumentview %{name}.lang %find_lang kdevexecute %{name}.lang %find_lang kdevfilemanager %{name}.lang %find_lang kdevgenericprojectmanager %{name}.lang %find_lang kdevgrepview %{name}.lang %find_lang kdevkonsole %{name}.lang %find_lang kdevpatchreview %{name}.lang %find_lang kdevplatform %{name}.lang %find_lang kdevproblemreporter %{name}.lang %find_lang kdevprojectmanagerview %{name}.lang %find_lang kdevquickopen %{name}.lang %find_lang kdevsnippet %{name}.lang %find_lang kdevstandardoutputview %{name}.lang %find_lang kdevsubversion %{name}.lang find . -name \*.cmake -delete %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files lang -f %{name}.lang %package -n libkdevplatform-devel License: GPLv2+ Group: Development/Tools/IDE Summary: Base Package for Integrated Development Environments: Build Environment Requires: kdevplatform = %{version} libkdevplatform0 = %{version} %description -n libkdevplatform-devel This package contains the development files for building integrated developments environments based on the KDevelop framework. Authors: -------- Sandy Meier Stefan Heidrich Ralf Nolden Jonas Nordin Pascal Krahmer Bernd Gehrmann J�rgen Olsson Stefan Bartel Walter Tasin John Birch %files -n libkdevplatform-devel %defattr(-,root,root) /usr/include/kdevplatform %_libdir/libkdevplatforminterfaces.so %_libdir/libkdevplatformlanguage.so %_libdir/libkdevplatformoutputview.so %_libdir/libkdevplatformproject.so %_libdir/libkdevplatformshell.so %_libdir/libkdevplatformutil.so %_libdir/libkdevplatformvcs.so %_libdir/libsublime.so #%_libdir/cmake %_libdir/libkdevplatformdebugger.so %_libdir/libkdevplatformtests.so %package -n libkdevplatform0 License: GPLv2+ Group: Development/Tools/IDE Summary: Libraries for Integrated Development Environments Requires: kdevplatform = %{version} %description -n libkdevplatform0 This package contains the libraries for integrated development environments based on the KDevelop framework. Authors: -------- Sandy Meier Stefan Heidrich Ralf Nolden Jonas Nordin Pascal Krahmer Bernd Gehrmann J�rgen Olsson Stefan Bartel Walter Tasin John Birch %post -n libkdevplatform0 -p /sbin/ldconfig %postun -n libkdevplatform0 -p /sbin/ldconfig %files -n libkdevplatform0 %defattr(-,root,root) %_libdir/libkdevplatforminterfaces.so.* %_libdir/libkdevplatformlanguage.so.* %_libdir/libkdevplatformoutputview.so.* %_libdir/libkdevplatformproject.so.* %_libdir/libkdevplatformshell.so.* %_libdir/libkdevplatformutil.so.* %_libdir/libkdevplatformvcs.so.* %_libdir/libsublime.so.* %_libdir/libkdevplatformdebugger.so.* %_libdir/libkdevplatformtests.so.* %files %defattr(-,root,root) %dir %_kde_share_dir/apps/kdevsession %_kde4_modules/kcm_kdev_bgsettings.so %_kde4_modules/kcm_kdev_ccsettings.so %_kde4_modules/kcm_kdev_envsettings.so %_kde4_modules/kcm_kdev_genericprojectmanagersettings.so %_kde4_modules/kcm_kdev_pluginsettings.so %_kde4_modules/kcm_kdev_projectsettings.so %_kde4_modules/kcm_kdevsourceformattersettings.so %_kde4_modules/kcm_kdev_uisettings.so %_kde4_modules/kdevcontextbrowser.so %_kde4_modules/kdevcvs.so %_kde4_modules/kdevexecute.so %_kde4_modules/kdevfilemanager.so %_kde4_modules/kdevgenericmanager.so %_kde4_modules/kdevkonsoleview.so %_kde4_modules/kdevproblemreporter.so %_kde4_modules/kdevprojectmanagerview.so %_kde4_modules/kdevquickopen.so %_kde4_modules/kdevsnippet.so #%_kde4_modules/kdevsourceformatter.so %_kde4_modules/kdevstandardoutputview.so %_kde4_modules/kdevsubversion.so %_kde4_modules/kdevdocumentswitcher.so #%_kde4_modules/kdevmercurial.so #%_kde_share_dir/apps/cmake/modules/FindKDevPlatform.cmake %_kde_share_dir/apps/kdevcontextbrowser %_kde_share_dir/apps/kdevcvs %_kde_share_dir/apps/kdevfilemanager %_kde_share_dir/apps/kdevproblemreporter %_kde_share_dir/apps/kdevprojectmanagerview %_kde_share_dir/apps/kdevquickopen %_kde_share_dir/apps/kdevsourceformatter %_kde_share_dir/apps/kdevstandardoutputview %_kde_share_dir/apps/kdevsnippet %_kde_share_dir/services/kcm_kdev_bgsettings.desktop %_kde_share_dir/services/kcm_kdev_ccsettings.desktop %_kde_share_dir/services/kcm_kdev_envsettings.desktop %_kde_share_dir/services/kcm_kdev_genericprojectmanagersettings.desktop %_kde_share_dir/services/kcm_kdev_pluginsettings.desktop %_kde_share_dir/services/kcm_kdev_projectsettings.desktop %_kde_share_dir/services/kcm_kdevsourceformattersettings.desktop %_kde_share_dir/services/kcm_kdev_uisettings.desktop %_kde_share_dir/services/kdevcontextbrowser.desktop %_kde_share_dir/services/kdevcvs.desktop %_kde_share_dir/services/kdevexecute.desktop %_kde_share_dir/services/kdevfilemanager.desktop %_kde_share_dir/services/kdevgenericmanager.desktop %_kde_share_dir/services/kdevkonsoleview.desktop %_kde_share_dir/services/kdevproblemreporter.desktop %_kde_share_dir/services/kdevprojectmanagerview.desktop %_kde_share_dir/services/kdevquickopen.desktop %_kde_share_dir/services/kdevsnippet.desktop #%_kde_share_dir/services/kdevsourceformatter.desktop %_kde_share_dir/services/kdevstandardoutputview.desktop %_kde_share_dir/services/kdevsubversion.desktop %_kde_share_dir/servicetypes/kdevelopplugin.desktop /usr/share/icons/hicolor/22x22/actions/run-clean.png /usr/share/icons/hicolor/22x22/actions/run-install.png %_kde4_modules/kdevappwizard.so %_kde_share_dir/apps/kdevappwizard %_kde_share_dir/services/kdevappwizard.desktop %_kde_share_dir/apps/kdevcodegen %_kde_share_dir/apps/kdevdebugger %_kde_share_dir/apps/kdevdocumentswitcher #%_kde_share_dir/apps/kdevmercurial %_kde_share_dir/services/kdevdocumentswitcher.desktop #%_kde_share_dir/services/kdevmercurial.desktop %if %suse_version > 1100 %_kde4_modules/kdevclassbrowser.so %_kde_share_dir/apps/kdevclassbrowser %_kde_share_dir/services/kdevclassbrowser.desktop %endif %_kde4_modules/kdevopenwith.so %_kde4_modules/kdevpatchreview.so %_kde_share_dir/apps/kdevpatchreview %_kde_share_dir/services/kdevopenwith.desktop %_kde_share_dir/services/kdevpatchreview.desktop %_kde4_modules/kdevdocumentview.so %_kde4_modules/kdevgrepview.so %_kde_share_dir/apps/kdevdocumentview %_kde_share_dir/apps/kdevgrepview %_kde_share_dir/services/kdevdocumentview.desktop %_kde_share_dir/services/kdevgrepview.desktop %_kde_share_dir/apps/kdevsession/kdevsessionui.rc %changelog * Sat May 1 2010 tittiatcoke@gmail.com - update to version 1.0 final * Don't crash if dynamic_cast fails (bko#235781) * Fix progress popups being transparent. * More view/tab switching optimizations * Make patch review toolview layout (margins/spacing) consistent with the rest of KDevelop * Set default mainwindow size only when showing "code" area for the first time (bko#207990) * Fix closing of changed documents. (bko#228774) * Turn an assertion into a warning, as this seems to happen sometimes.(bko#227675) * Sat Apr 17 2010 wstephenson@novell.com - update to 0.10.2 * Fri Apr 16 2010 wstephenson@novell.com - update to 0.10.1 * Tue Apr 6 2010 wstephenson@novell.com - update to 0.10.0 * Tue Mar 9 2010 wstephenson@suse.de - update to 0.9.99 * Fri Feb 12 2010 tittiatcoke@gmail.com - update to 0.9.98 * Fri Jan 29 2010 llunak@novell.com - fix file conflict * Tue Dec 15 2009 tittiatcoke@gmail.com - update to 0.9.97 * Tue Nov 3 2009 beineri@opensuse.org - update to 0.9.96 * Fri Aug 21 2009 beineri@opensuse.org - update to 0.9.95 * Fri Jul 31 2009 beineri@opensuse.org - fix build with boost 1.39.0 * Sun Jun 28 2009 binner@kde.org - update to 0.9.94 * Sun May 24 2009 beineri@opensuse.org - update to 0.9.93 * Thu Mar 5 2009 coolo@suse.de - fix file list * Wed Feb 4 2009 dmueller@suse.de - update to 0.9.91 * Wed Jan 14 2009 stbinner@suse.de - update to 0.9.85 * Fri Dec 12 2008 dmueller@suse.de - update to 0.9.84 * Sat Nov 22 2008 stbinner@suse.de - update to 0.9.83 * Sun Nov 9 2008 stbinner@suse.de - update to 0.9.82 * Thu Oct 2 2008 dmueller@suse.de - update to svn867065 * Sat Sep 13 2008 stbinner@suse.de - update to current SVN version * Tue May 27 2008 dmueller@suse.de - update to Alpha2 release (0.91)