Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > 157b5cf488d4c2d1384a7bc4423ca456 > files > 2

kdevplatform4-1.4.1-2.mga3.src.rpm

%define compile_apidox 0
%{?_no_apidox: %{expand: %%global compile_apidox 0}}

%define unstable 1
%{?_unstable: %{expand: %%global unstable 1}}

%if %unstable
%define dont_strip 1
%endif

%define lib_name_orig libkdevplatform4
%define lib_major 4
%define lib_name %mklibname kdevplatform %lib_major
%define old_lib_major 2
%define old_lib_name %mklibname kdevplatform4 %old_lib_major

%define kde_version 4.6.0
%define kdevelop_ver 4.%(echo %{version} | cut -d. -f2,3)

Name: kdevplatform4
Summary: Integrated Development Environment for C++/C
Version: 1.4.1
Epoch: 4
URL: http://www.kde.org 
Release: %mkrel 2
Source0: http://fr2.rpmfind.net/linux/KDE/stable/kdevelop/%{kdevelop_ver}/src/kdevplatform-%{version}.tar.bz2
Group: Development/C++
License: GPL
BuildRequires: kdelibs4-devel >= 2:%{kde_version}
BuildRequires: flex
BuildRequires: graphviz
BuildRequires: db-devel
BuildRequires: subversion-devel
BuildRequires: apr-devel
BuildRequires: apr-util-devel
%if %compile_apidox
BuildRequires: doxygen
%endif
BuildRequires:    libcommoncpp-devel
BuildRequires:    rapidsvn
BuildRequires:    boost-devel
BuildRequires:    qjson-devel >= 0.7.0

Obsoletes:        kdevelop4 < 3.93

Conflicts:	%lib_name-devel < 4:0.9.83-0.886617.3
Conflicts:	kdevelop4 < 4:3.9.96

%description
%name module needed by Kdevelop or Quanta

%files -f %name.lang
%defattr(-,root,root) 
%_kde_bindir/kdev_dbus_socket_transformer
%_kde_bindir/kdev_format_source.sh
%_kde_bindir/kdevplatform_shell_environment.sh
%_kde_appsdir/kdevprojectmanagerview
%_kde_appsdir/kdevstandardoutputview
%_kde_appsdir/kdevfilemanager
%_kde_appsdir/kdevcvs
%_kde_appsdir/kdevquickopen
%_kde_appsdir/kdevproblemreporter
%_kde_appsdir/kdevcontextbrowser
%_kde_appsdir/kdevsourceformatter
%_kde_appsdir/kdevappwizard
%_kde_appsdir/kdevclassbrowser
%_kde_appsdir/kdevdebugger
%_kde_appsdir/kdevdocumentswitcher
%_kde_appsdir/kdevcodegen
%_kde_appsdir/kdevpatchreview
%_kde_appsdir/kdevdocumentview
%_kde_appsdir/kdevgrepview
%_kde_appsdir/kdevsession
%_kde_appsdir/kdevsnippet
%_kde_appsdir/kdevcodeutils
%_kde_appsdir/kdevexternalscript
%_kde_servicetypes/kdevelopplugin.desktop
%_kde_services/kdevquickopen.desktop
%_kde_services/kcm_kdev_uisettings.desktop
%_kde_services/kdevfilemanager.desktop
%_kde_services/kdevgenericmanager.desktop
%_kde_services/kdevkonsoleview.desktop
%_kde_services/kdevprojectmanagerview.desktop
%_kde_services/kdevsnippet.desktop
%_kde_services/kdevstandardoutputview.desktop
%_kde_services/kcm_kdev_envsettings.desktop
%_kde_services/kcm_kdev_bgsettings.desktop
%_kde_services/kcm_kdev_ccsettings.desktop
%_kde_services/kcm_kdev_projectsettings.desktop
%_kde_services/kdevsubversion.desktop
%_kde_services/kdevproblemreporter.desktop
%_kde_services/kdevcvs.desktop
%_kde_services/kdevexecute.desktop
%_kde_services/kcm_kdev_genericprojectmanagersettings.desktop
%_kde_services/kcm_kdevsourceformattersettings.desktop
%_kde_services/kdevcontextbrowser.desktop
%_kde_services/kcm_kdev_pluginsettings.desktop
%_kde_services/kdevappwizard.desktop
%_kde_services/kdevclassbrowser.desktop
%_kde_services/kdevdocumentswitcher.desktop
%_kde_services/kdevopenwith.desktop
%_kde_services/kdevpatchreview.desktop
%_kde_services/kdevdocumentview.desktop
%_kde_services/kdevgrepview.desktop
%_kde_services/kdevcodeutils.desktop
%_kde_services/kdevexternalscript.desktop
%_kde_services/kdevgit.desktop
%_kde_services/kdevpastebin.desktop
%_kde_services/kdevreviewboard.desktop
%_kde_services/kdev-dash-projectfileelement.desktop
%_kde_services/kdevexecutescript.desktop
%_kde_services/kdevprojectdashboard.desktop
%_kde_services/kdevvcschangesview.desktop
%_kde_libdir/kde4/kdevexecute.so
%_kde_libdir/kde4/kcm_kdev_uisettings.so
%_kde_libdir/kde4/kdevfilemanager.so
%_kde_libdir/kde4/kdevgenericmanager.so
%_kde_libdir/kde4/kdevkonsoleview.so
%_kde_libdir/kde4/kdevprojectmanagerview.so
%_kde_libdir/kde4/kdevsnippet.so
%_kde_libdir/kde4/kdevstandardoutputview.so
%_kde_libdir/kde4/kcm_kdev_envsettings.so
%_kde_libdir/kde4/kdevcvs.so
%_kde_libdir/kde4/kdevquickopen.so
%_kde_libdir/kde4/kcm_kdev_bgsettings.so
%_kde_libdir/kde4/kcm_kdev_ccsettings.so
%_kde_libdir/kde4/kcm_kdev_projectsettings.so
%_kde_libdir/kde4/kdevproblemreporter.so
%_kde_libdir/kde4/kdevsubversion.so
%_kde_libdir/kde4/kdevcontextbrowser.so
%_kde_libdir/kde4/kcm_kdevsourceformattersettings.so
%_kde_libdir/kde4/kcm_kdev_genericprojectmanagersettings.so
%_kde_libdir/kde4/kcm_kdev_pluginsettings.so
%_kde_libdir/kde4/kdevappwizard.so
%_kde_libdir/kde4/kdevclassbrowser.so
%_kde_libdir/kde4/kdevdocumentswitcher.so
%_kde_libdir/kde4/kdevopenwith.so
%_kde_libdir/kde4/kdevpatchreview.so
%_kde_libdir/kde4/kdevdocumentview.so
%_kde_libdir/kde4/kdevgrepview.so
%_kde_libdir/kde4/kdevcodeutils.so
%_kde_libdir/kde4/kdevexternalscript.so
%_kde_libdir/kde4/kdevgit.so
%_kde_libdir/kde4/kdevpastebin.so
%_kde_libdir/kde4/kdevreviewboard.so
%_kde_libdir/kde4/kdevexecutescript.so
%_kde_libdir/kde4/kdevprojectdashboard.so
%_kde_libdir/kde4/kdevvcschangesviewplugin.so
%_kde_libdir/kde4/plasma_kdev_projectfileelement.so
%_kde_iconsdir/hicolor/*/apps/reviewboard.png
%_kde_iconsdir/hicolor/22x22/actions/run-clean.png
%_kde_iconsdir/hicolor/22x22/actions/run-install.png
%_kde_iconsdir/hicolor/*/apps/git.png
%_kde_iconsdir/hicolor/*/apps/subversion.png

#-----------------------------------------------------------------------------

%define kdevplatformtests_major 6
%define libkdevplatformtests %mklibname kdevplatformtests %kdevplatformtests_major

%package -n %libkdevplatformtests
Summary: KDE 4 library
Group: System/Libraries

%description -n %libkdevplatformtests
KDE 4 library.

%files -n %libkdevplatformtests
%defattr(-,root,root)
%_kde_libdir/libkdevplatformtests.so.%{kdevplatformtests_major}*

#-----------------------------------------------------------------------------

%define kdevplatforminterfaces_major 6
%define libkdevplatforminterfaces %mklibname kdevplatforminterfaces %kdevplatforminterfaces_major

%package -n %libkdevplatforminterfaces
Summary: KDE 4 library
Group: System/Libraries

%description -n %libkdevplatforminterfaces
KDE 4 library.

%files -n %libkdevplatforminterfaces
%defattr(-,root,root)
%_kde_libdir/libkdevplatforminterfaces.so.%{kdevplatforminterfaces_major}*

#-----------------------------------------------------------------------------

%define kdevplatformlanguage_major 6
%define libkdevplatformlanguage %mklibname kdevplatformlanguage %kdevplatformlanguage_major

%package -n %libkdevplatformlanguage
Summary: KDE 4 library
Group: System/Libraries

%description -n %libkdevplatformlanguage
KDE 4 library.

%files -n %libkdevplatformlanguage
%defattr(-,root,root)
%_kde_libdir/libkdevplatformlanguage.so.%{kdevplatformlanguage_major}*

#-----------------------------------------------------------------------------

%define kdevplatformoutputview_major 6
%define libkdevplatformoutputview %mklibname kdevplatformoutputview %kdevplatformoutputview_major

%package -n %libkdevplatformoutputview
Summary: KDE 4 library
Group: System/Libraries

%description -n %libkdevplatformoutputview
KDE 4 library.

%files -n %libkdevplatformoutputview
%defattr(-,root,root)
%_kde_libdir/libkdevplatformoutputview.so.%{kdevplatformoutputview_major}*

#-----------------------------------------------------------------------------

%define kdevplatformproject_major 6
%define libkdevplatformproject %mklibname kdevplatformproject %kdevplatformproject_major

%package -n %libkdevplatformproject
Summary: KDE 4 library
Group: System/Libraries

%description -n %libkdevplatformproject
KDE 4 library.

%files -n %libkdevplatformproject
%defattr(-,root,root)
%_kde_libdir/libkdevplatformproject.so.%{kdevplatformproject_major}*

#-----------------------------------------------------------------------------

%define kdevplatformshell_major 6
%define libkdevplatformshell %mklibname kdevplatformshell %kdevplatformshell_major

%package -n %libkdevplatformshell
Summary: KDE 4 library
Group: System/Libraries

%description -n %libkdevplatformshell
KDE 4 library.

%files -n %libkdevplatformshell
%defattr(-,root,root)
%_kde_libdir/libkdevplatformshell.so.%{kdevplatformshell_major}*

#-----------------------------------------------------------------------------

%define kdevplatformutil_major 6
%define libkdevplatformutil %mklibname kdevplatformutil %kdevplatformutil_major

%package -n %libkdevplatformutil
Summary: KDE 4 library
Group: System/Libraries

%description -n %libkdevplatformutil
KDE 4 library.

%files -n %libkdevplatformutil
%defattr(-,root,root)
%_kde_libdir/libkdevplatformutil.so.%{kdevplatformutil_major}*

#-----------------------------------------------------------------------------

%define kdevplatformvcs_major 6
%define libkdevplatformvcs %mklibname kdevplatformvcs %kdevplatformvcs_major

%package -n %libkdevplatformvcs
Summary: KDE 4 library
Group: System/Libraries

%description -n %libkdevplatformvcs
KDE 4 library.

%files -n %libkdevplatformvcs
%defattr(-,root,root)
%_kde_libdir/libkdevplatformvcs.so.%{kdevplatformvcs_major}*

#-----------------------------------------------------------------------------

%define sublime_major 6
%define libsublime %mklibname sublime %sublime_major

%package -n %libsublime
Summary: KDE 4 library
Group: System/Libraries

%description -n %libsublime
KDE 4 library.

%files -n %libsublime
%defattr(-,root,root)
%_kde_libdir/libsublime.so.%{sublime_major}*

#-----------------------------------------------------------------------------

%define kdevplatformdebugger_major 6
%define libkdevplatformdebugger %mklibname kdevplatformdebugger %kdevplatformdebugger_major

%package -n %libkdevplatformdebugger
Summary: KDE 4 library
Group: System/Libraries

%description -n %libkdevplatformdebugger
KDE 4 library.

%files -n %libkdevplatformdebugger
%defattr(-,root,root)
%_kde_libdir/libkdevplatformdebugger.so.%{kdevplatformdebugger_major}*

#-----------------------------------------------------------------------------

%define kdevplatformdocumentation_major 6
%define libkdevplatformdocumentation %mklibname kdevplatformdocumentation %kdevplatformdocumentation_major

%package -n %libkdevplatformdocumentation
Summary: KDE 4 library
Group: System/Libraries

%description -n %libkdevplatformdocumentation
KDE 4 library.

%files -n %libkdevplatformdocumentation
%defattr(-,root,root)
%_kde_libdir/libkdevplatformdocumentation.so.%{kdevplatformdocumentation_major}*

#-----------------------------------------------------------------------------

%package -n %lib_name-devel
Summary: Development files for kdevplatform
Group: Development/KDE and Qt

Provides:  kdevplatform4-devel = %epoch:%version-%release
Obsoletes: %{_lib}kdevplatform43-devel < 4.0.73-1
Conflicts: kdevplatfom4 < 4:0.9.83-0.886617.4

Requires: %libkdevplatformtests = %epoch:%version-%release
Requires: %libkdevplatforminterfaces = %epoch:%version-%release
Requires: %libkdevplatformlanguage = %epoch:%version-%release
Requires: %libkdevplatformoutputview = %epoch:%version-%release
Requires: %libkdevplatformproject = %epoch:%version-%release
Requires: %libkdevplatformshell = %epoch:%version-%release
Requires: %libkdevplatformutil = %epoch:%version-%release
Requires: %libkdevplatformvcs = %epoch:%version-%release
Requires: %libsublime = %epoch:%version-%release
Requires: %libkdevplatformdebugger = %epoch:%version-%release
Requires: %libkdevplatformdocumentation = %epoch:%version-%release

%description -n %lib_name-devel
Development files for kdevplatform.

%files -n %lib_name-devel
%defattr(-,root,root)
%{_kde_libdir}/cmake/kdevplatform/*.cmake
%{_kde_includedir}/kdevplatform
%{_kde_libdir}/libkdevplatformtests.so
%{_kde_libdir}/libkdevplatforminterfaces.so
%{_kde_libdir}/libkdevplatformlanguage.so
%{_kde_libdir}/libkdevplatformoutputview.so
%{_kde_libdir}/libkdevplatformproject.so
%{_kde_libdir}/libkdevplatformshell.so
%{_kde_libdir}/libkdevplatformutil.so
%{_kde_libdir}/libkdevplatformvcs.so
%{_kde_libdir}/libsublime.so
%{_kde_libdir}/libkdevplatformdebugger.so
%{_kde_libdir}/libkdevplatformdocumentation.so

#-----------------------------------------------------------------------------

%prep
%setup -qn kdevplatform-%{version}

%build
%cmake_kde4
%make

%if %compile_apidox
make apidox
%endif

%install
rm -fr %buildroot
%makeinstall_std -C build

%find_lang %name --all-name --with-kde

%clean
rm -fr %buildroot


%changelog

* Sat Jan 12 2013 umeabot <umeabot> 4:1.4.1-2.mga3
+ Revision: 356083
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Nov 03 2012 fwang <fwang> 4:1.4.1-1.mga3
+ Revision: 313218
- new version 1.4.1

* Tue Oct 16 2012 fwang <fwang> 4:1.4.0-1.mga3
+ Revision: 307074
- new version 1.4.0

* Tue Sep 11 2012 fwang <fwang> 4:1.3.90-1.mga3
+ Revision: 292127
- new version 1.3.90

* Sat Aug 04 2012 fwang <fwang> 4:1.3.80-1.mga3
+ Revision: 278384
- update libmajor
- new version 1.3.80

* Sun Apr 15 2012 fwang <fwang> 4:1.3.1-1.mga2
+ Revision: 230832
- new version 1.3.1

* Mon Mar 12 2012 fwang <fwang> 4:1.3.0-1.mga2
+ Revision: 222971
- new version 1.3.0 stable

* Sat Feb 25 2012 fwang <fwang> 4:1.2.90-1.mga2
+ Revision: 214283
- new version 1.2.90

* Tue Feb 14 2012 fwang <fwang> 4:1.2.82-1.mga2
+ Revision: 208695
- new version 1.2.82

* Mon Jan 23 2012 fwang <fwang> 4:1.2.81-1.mga2
+ Revision: 200301
- update file list
- update libmajor
- new version 1.2.81

* Sat Jun 25 2011 mikala <mikala> 4:1.2.3-1.mga2
+ Revision: 113638
- Update tarball to 1.2.3 ( see http://kdevelop.org/kdevelop/kdevelop-423-released )

* Wed Apr 06 2011 mikala <mikala> 4:1.2.2-2.mga1
+ Revision: 81396
- Update tarball to 1.2.2

* Mon Mar 07 2011 mikala <mikala> 4:1.2.0-2.mga1
+ Revision: 66116
- Remove BuildRoot
- imported package kdevplatform4