diff --git a/.gitignore b/.gitignore index 28a71cd..0d501be 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /kdevelop-4.7.2.tar.xz /kdevelop-4.90.90.tar.xz /kdevelop-4.90.91.tar.xz +/kdevelop-5.0.0.tar.xz diff --git a/kdevelop.spec b/kdevelop.spec index fe3c2aa..04cf665 100644 --- a/kdevelop.spec +++ b/kdevelop.spec @@ -1,14 +1,14 @@ -%define kdevplatform_ver 4.90.91 +%define kdevplatform_ver 5.0.0 -Name: kdevelop -Summary: Integrated Development Environment for C++/C -Epoch: 9 -Version: 4.90.91 -Release: 5%{?dist} +Name: kdevelop +Summary: Integrated Development Environment for C++/C +Epoch: 9 +Version: 5.0.0 +Release: 0.1.20160608git%{?dist} -License: GPLv2 -URL: http://www.kdevelop.org/ +License: GPLv2 +URL: http://www.kdevelop.org/ %global revision %(echo %{version} | cut -d. -f3) %if %{revision} >= 50 %global stable unstable @@ -28,7 +28,7 @@ BuildRequires: llvm-devel BuildRequires: clang-devel BuildRequires: okteta-devel BuildRequires: kdevplatform-devel >= %{kdevplatform_ver} -BuildRequires: kdevelop-pg-qt >= 1.90.92 +BuildRequires: kdevelop-pg-qt-devel >= 1.90.92 BuildRequires: kf5-rpm-macros BuildRequires: extra-cmake-modules @@ -53,6 +53,7 @@ BuildRequires: kf5-kdeclarative-devel BuildRequires: kf5-kxmlgui-devel BuildRequires: kf5-plasma-devel BuildRequires: kf5-krunner-devel +BuildRequires: kf5-kcrash-devel BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtdeclarative-devel @@ -133,11 +134,11 @@ make %{?_smp_mflags} -C %{_target_platform} %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} -%find_lang %{name} --all-name --with-kde +# %find_lang %{name} --all-name --with-kde %check -desktop-file-validate %{buildroot}%{_datadir}/applications/kdevelop.desktop +desktop-file-validate %{buildroot}%{_datadir}/applications/org.kde.kdevelop.desktop @@ -159,15 +160,16 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : update-desktop-database -q &> /dev/null update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || : -%files -f %{name}.lang +# %files -f %{name}.lang +%files %doc AUTHORS %license COPYING COPYING.DOC COPYING.LIB %{_bindir}/kdevelop %{_bindir}/kdevelop! %{_bindir}/kdev_includepathsconverter %{_datadir}/kdev*/ -%{_datadir}/applications/kdevelop.desktop -%{_datadir}/applications/kdevelop_ps.desktop +%{_datadir}/applications/org.kde.kdevelop.desktop +%{_datadir}/applications/org.kde.kdevelop_ps.desktop %{_datadir}/kservices5/*.desktop %{_datadir}/mime/packages/kdevelop.xml %{_datadir}/mime/packages/kdevelopinternal.xml @@ -175,8 +177,7 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || : %{_datadir}/plasma/services/org.kde.plasma.dataengine.kdevelopsessions.operations %{_datadir}/knotifications5/kdevelop.notifyrc %{_datadir}/icons/hicolor/*/*/* -%{_datadir}/appdata/kdevelop.appdata.xml -%{_datadir}/propertywidgets/ +%{_datadir}/appdata/org.kde.kdevelop.appdata.xml %{_docdir}/HTML/en/kdevelop/ %post libs -p /sbin/ldconfig @@ -184,6 +185,7 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || : %files libs %{_libdir}/*.so +%{_libdir}/libKDevClangPrivate.so* %{_kf5_qtplugindir}/kdevplatform/ %{_kf5_qtplugindir}/krunner_kdevelopsessions.so %{_kf5_qtplugindir}/plasma/dataengine/plasma_engine_kdevelopsessions.so @@ -194,6 +196,10 @@ update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || : %changelog +* Wed Jun 08 2016 Jan Grulich - 5.0.0-0.1.20160608git +- Package latest git snapshot to address GCC 6 related crashes + Resolves: bz#1343439 + * Fri Apr 08 2016 Rex Dieter - 9:4.90.91-5 - Conflicts: kapptemplate < 16.03.80 - .spec cosmetics, use %%license diff --git a/sources b/sources index 11d7c74..333fd2c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -14ab40652807ead32bfc2ada115da2c0 kdevelop-4.90.91.tar.xz +ba63cbffa7b352ae38b834e553aecaa7 kdevelop-5.0.0.tar.xz