File kdevelop4.spec of Package kdevelop4

#
# spec file for package kdevelop4
#
# Copyright (c) 2011 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:           kdevelop4
BuildRequires:  fdupes libkde4-devel libkdevplatform-devel
BuildRequires:  kdebase4-workspace-devel
BuildRequires:  okteta-devel
License:        GPLv2 ; GPLv2+
Group:          Development/Tools/IDE
Summary:        Integrated Development Environment for the X Window System, Qt, KDE, and GNOME
Url:            http://www.kdevelop.org
Version:        4.2.0
Release:        3.<RELEASE2>
Source0:        kdevelop-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Requires:       %{name}-lang = %version
Requires(post):     shared-mime-info
Requires(postun):   shared-mime-info
%kde4_runtime_requires

%description
An integrated development environment (IDE) that allows you to write
programs for the X Window System, the Qt library, or KDE. It includes a
documentation browser, a source code editor with syntax highlighting, a
GUI for the compiler, and much more.



Authors:
--------
    Sandy Meier <smeier@kdevelop.de>
    Stefan Heidrich <sheidric@rz.uni-potsdam.de>
    Ralf Nolden <Ralf.Nolden@post.rwth-aachen.de>
    Jonas Nordin <jonas.nordin@syncom.se>
    Pascal Krahmer <pascal@beast.de>
    Bernd Gehrmann <bernd@physik.hu-berlin.de>
    Jörgen Olsson <jorgen@cenacle.net>
    Stefan Bartel <bartel@rz.uni-potsdam.de>
    Walter Tasin <tasin@e-technik.fh-muenchen.de>
    John Birch <jbb@ihug.co.nz>

%lang_package
%prep
%setup -q -n kdevelop-%version

%build
  %cmake_kde4 -d build
  %make_jobs

%install
  cd build
  %makeinstall
  %fdupes -s $RPM_BUILD_ROOT
  %kde_post_install
  cd ..
#  %find_lang desktop_extragear-sdk_kdevelop %{name}.lang
  %find_lang kdevcmake %{name}.lang
  %find_lang kdevcmakebuilder %{name}.lang
  %find_lang kdevcpp %{name}.lang
  %find_lang kdevcustommake %{name}.lang
  %find_lang kdevelop %{name}.lang
  %find_lang kdevformatters %{name}.lang
  %find_lang kdevgdb %{name}.lang
  %find_lang kdevmakebuilder %{name}.lang
  %find_lang kdevqthelp %{name}.lang
  %find_lang kdevokteta %{name}.lang

%post
/sbin/ldconfig
/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :

%postun
/sbin/ldconfig
/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :

%clean
  rm -rf $RPM_BUILD_ROOT

%package devel
License:        GPLv2+
Group:          Development/Tools/IDE
Summary:        Integrated Development Environment: Build Environment
Requires:       kdevelop4 = %version

%description devel
An integrated development environment (IDE) that allows you to write
programs for the X Window System, the Qt library, or KDE. It includes a
documentation browser, a source code editor with syntax highlighting, a
GUI for the compiler, and much more.



Authors:
--------
    Sandy Meier <smeier@kdevelop.de>
    Stefan Heidrich <sheidric@rz.uni-potsdam.de>
    Ralf Nolden <Ralf.Nolden@post.rwth-aachen.de>
    Jonas Nordin <jonas.nordin@syncom.se>
    Pascal Krahmer <pascal@beast.de>
    Bernd Gehrmann <bernd@physik.hu-berlin.de>
    Jörgen Olsson <jorgen@cenacle.net>
    Stefan Bartel <bartel@rz.uni-potsdam.de>
    Walter Tasin <tasin@e-technik.fh-muenchen.de>
    John Birch <jbb@ihug.co.nz>

%files lang -f %{name}.lang

%files devel
%defattr(-,root,root)
%_kde_share_dir/apps/cmake/modules/FindKDevelop.cmake
/usr/include/*

%files
%defattr(-,root,root)
%doc AUTHORS COPYING COPYING.LIB
/usr/bin/*
%_kde4_modules/kcm_kdev_makebuilder.so
%_kde4_modules/kcm_kdevcmake_settings.so
%_kde4_modules/kdevcmakemanager.so
%_kde4_modules/kdevcpplanguagesupport.so
%_kde4_modules/kdevcustommakemanager.so
%_kde4_modules/kdevmakebuilder.so
%_kde4_modules/kdevkdeprovider.so
%_libdir/libkdev4cmakecommon.so
%_libdir/libkdev4cppduchain.so
%_libdir/libkdev4cppparser.so
%_libdir/libkdev4cpprpp.so
%_kde4_modules/kdevcmakebuilder.so
%_kde4_modules/kdevastyle.so
%_kde4_modules/kdevindent.so
%_kde_share_dir/apps/kdevcppsupport
/usr/share/icons/*
/usr/share/applications/kde4/kdevelop.desktop
%_kde_share_dir/apps/kdevappwizard
%_kde_share_dir/apps/kdevcmakemanager
%_kde_share_dir/apps/kdevcustommakemanager
%_kde_share_dir/apps/kdevelop
%config %_kde_config_dir/kdeveloprc
%_kde_share_dir/services/kcm_kdev*
%_kde_share_dir/services/kdev*
%_kde_share_dir/apps/kdevcmakebuilder
#%_kde4_modules/kdevvalgrind.so
#%_kde_share_dir/apps/kdevvalgrind
%_kde4_modules/kdevgdb.so
%_kde4_modules/kdevqthelp.so
%_kde_share_dir/apps/kdevgdb
%_kde4_modules/kdevcmakedocumentation.so
/usr/share/mime/packages/kdevelop.xml
%_libdir/kde4/kdevokteta.so
%_kde_share_dir/apps/kdevokteta
%_kde_share_dir/apps/kdevokteta/kdevokteta.rc
%_kde4_modules/kdevmanpage.so
%_kde4_modules/kdevqthelp_config.so

%changelog
openSUSE Build Service is sponsored by