diff --git a/kdevelop.spec b/kdevelop.spec index ecc9374..4f4e0d0 100644 --- a/kdevelop.spec +++ b/kdevelop.spec @@ -1,5 +1,6 @@ +%define majver %(echo %version | cut -d . -f1-2) Name: kdevelop -Version: 4.7.0 +Version: 5.0.0 Release: 1mamba Summary: Integrated Development Environment for KDE Group: Graphical Desktop/Applications/Development @@ -7,22 +8,48 @@ Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://kdevelop.kde.org -Source: http://download.kde.org/stable/kdevelop/%{version}/src/kdevelop-%{version}.tar.xz +Source: http://download.kde.org/stable/kdevelop/%{version}/src/kdevelop-%{majver}.tar.xz License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel -BuildRequires: kde-workspace-devel -BuildRequires: kdelibs-devel BuildRequires: kdevplatform -BuildRequires: libQtDeclarative +BuildRequires: libQt5WebKit-devel +BuildRequires: libattica5-devel BuildRequires: libgcc -BuildRequires: libqjson-devel -BuildRequires: libqt4-devel -BuildRequires: libsoprano-devel +BuildRequires: libkauth-devel +BuildRequires: libkcmutils-devel +BuildRequires: libkcodecs-devel +BuildRequires: libkcompletion-devel +BuildRequires: libkconfig-devel +BuildRequires: libkconfigwidgets-devel +BuildRequires: libkcoreaddons-devel +BuildRequires: libkcrash-devel +BuildRequires: libkdeclarative-devel +BuildRequires: libki18n-devel +BuildRequires: libkiconthemes-devel +BuildRequires: libkio-devel +BuildRequires: libkitemmodels-devel +BuildRequires: libkitemviews-devel +BuildRequires: libkjobwidgets-devel +BuildRequires: libknewstuff-devel +BuildRequires: libkpackage-devel +BuildRequires: libkparts-devel +BuildRequires: libkrunner-devel +BuildRequires: libkservice-devel +BuildRequires: libksysguard-devel +BuildRequires: libktexteditor-devel +BuildRequires: libktextwidgets-devel +BuildRequires: libkwidgetsaddons-devel +BuildRequires: libkxmlgui-devel +BuildRequires: libllvm-devel +BuildRequires: libplasma-framework-devel +BuildRequires: libqt5-devel +BuildRequires: libsonnet-devel BuildRequires: libstdc++6-devel +BuildRequires: libthreadweaver-devel BuildRequires: okteta-devel ## AUTOBUILDREQ-END -BuildRequires: kdevplatform >= 1.7.0 +BuildRequires: kdevplatform >= %{majver} Requires: make Requires: cvs Requires: git @@ -52,10 +79,10 @@ It includes a documentation browser, a source code editor with syntax highlighti This package contains development files for for %{name}. %prep -%setup -q -n kdevelop-%{version} +%setup -q -n kdevelop-%{majver} %build -%cmake_kde4 -d build +%cmake_kde5 -d build %make %install @@ -114,6 +141,9 @@ done < libso.list %find_lang kdevmanpage %find_lang kdevninja %find_lang kdevokteta +%find_lang kdevqmakebuilder +%find_lang kdevqmakemanager +%find_lang kdevqmljs %find_lang kdevqthelp %find_lang kdevokteta %find_lang plasma_applet_kdevelopsessions @@ -127,60 +157,63 @@ cat *.lang >> filelist.nodevel %files -f filelist.nodevel %defattr(-,root,root) -%{_kde4_bindir}/kdevelop -%{_kde4_bindir}/kdevelop! -%{_kde4_configdir}/kdeveloprc -%config %{_kde4_configdir}/kdevelop-qthelp.knsrc -%{_kde4_libdir}/kde4/kcm_*.so -%{_kde4_libdir}/kde4/kdev*.so -%{_kde4_libdir}/kde4/krunner_kdevelopsessions.so -%{_kde4_libdir}/kde4/plasma_engine_kdevelopsessions.so -%{_kde4_libdir}/libkdev4*.so -%{_kde4_xdgappsdir}/kdevelop.desktop -%{_kde4_xdgappsdir}/kdevelop_ps.desktop -%{_kde4_datadir}/cmake/modules/FindKDevelop.cmake -#%{_kde4_datadir}/kdevcmakebuilder/data.kdev4 -#%{_kde4_datadir}/kdevcmakemanager/data.kdev4 -%dir %{_kde4_datadir}/kdevcodegen -%dir %{_kde4_datadir}/kdevcodegen/templates -%{_kde4_datadir}/kdevcodegen/templates/* -%dir %{_kde4_datadir}/kdevcppsupport -%{_kde4_datadir}/kdevcppsupport/kdevcppsupport.rc -%dir %{_kde4_datadir}/kdevcustommakemanager -%{_kde4_datadir}/kdevcustommakemanager/kdevcustommakemanager.rc -%dir %{_kde4_datadir}/kdevelop -%{_kde4_datadir}/kdevelop/katepartui.rc -%{_kde4_datadir}/kdevelop/kdevelop.notifyrc -%{_kde4_datadir}/kdevelop/kdevelopui.rc -%{_kde4_datadir}/kdevelop/splash.qml -%{_kde4_datadir}/kdevgdb/kdevgdbui.rc -%{_kde4_datadir}/kdevelop/icons/hicolor/*/actions/*.png -#%{_kde4_datadir}/kdevelop/icons/hicolor/*/mimetypes/kdevelop_project.png -%{_kde4_datadir}/kdevelop/pics/*.png -%{_kde4_datadir}/kdevappwizard/templates/cmake*.bz2 -%dir %{_kde4_datadir}/kdevfiletemplates/templates -%{_kde4_datadir}/kdevfiletemplates/templates/* -%{_kde4_datadir}/kdevgdb/printers/* -%dir %{_kde4_datadir}/kdevmanpage -%{_kde4_datadir}/kdevmanpage/manpagedocumentation.css -%{_kde4_datadir}/kdevokteta/kdevokteta.rc -%{_kde4_datadir}/plasma/plasmoids/kdevelopsessions/contents/ui/kdevelopsessions.qml -%{_kde4_datadir}/plasma/plasmoids/kdevelopsessions/metadata.desktop -%{_kde4_datadir}/plasma/services/org.kde.plasma.dataengine.kdevelopsessions.operations -%{_kde4_xdgmimedir}/kdevelop.xml -%{_kde4_icondir}/hicolor/*/apps/*.png -%{_kde4_servicesdir}/kdev*.desktop -%{_kde4_servicesdir}/kcm_kdev*.desktop -%{_kde4_servicesdir}/plasma-applet-kdevelopsessions.desktop -%{_kde4_servicesdir}/plasma-dataengine-kdevelopsessions.desktop -%dir %{_kde4_htmldir}/en/kdevelop -%{_kde4_htmldir}/en/kdevelop/* +%{_kde5_bindir}/kdevelop +%{_kde5_bindir}/kdevelop! +%{_bindir}/kdev_includepathsconverter +%{_libdir}/libKDevClangPrivate.so.* +%{_libdir}/libkdevcmakecommon.so +%dir %{_libdir}/qt5/plugins/kdevplatform +%{_libdir}/qt5/plugins/kdevplatform/*/* +%{_libdir}/qt5/plugins/krunner_kdevelopsessions.so +%{_libdir}/qt5/plugins/plasma/dataengine/plasma_engine_kdevelopsessions.so +%{_datadir}/applications/org.kde.kdevelop*.desktop +%{_datadir}/kdevappwizard/templates/* +%{_datadir}/kdevclangsupport/* +%{_datadir}/kdevelop/shortcuts/QtCreator +%dir %{_datadir}/kdevqmljssupport +%dir %{_datadir}/kdevqmljssupport/nodejsmodules/ +%{_datadir}/kdevqmljssupport/nodejsmodules/* +%dir %{_datadir}/kdevqmljssupport/propertywidgets/ +%{_datadir}/kdevqmljssupport/propertywidgets/* +%{_datadir}/knotifications5/kdevelop.notifyrc +%dir %{_kde5_datadir}/kdevcodegen +%dir %{_kde5_datadir}/kdevcodegen/templates +%{_kde5_datadir}/kdevcodegen/templates/* +%{_datadir}/metainfo/org.kde.kdevelop.appdata.xml +%{_datadir}/mime/packages/kdevelopinternal.xml +%dir %{_kde5_datadir}/kdevelop +%{_kde5_datadir}/kdevelop/pics/*.png +%{_kde5_datadir}/kdevappwizard/templates/cmake*.bz2 +%dir %{_kde5_datadir}/kdevfiletemplates/templates +%{_kde5_datadir}/kdevfiletemplates/templates/* +%{_kde5_datadir}/kdevgdb/printers/* +%dir %{_kde5_datadir}/kdevmanpage +%{_kde5_datadir}/kdevmanpage/manpagedocumentation.css +%{_kde5_datadir}/plasma/plasmoids/kdevelopsessions/contents/ui/kdevelopsessions.qml +%{_kde5_datadir}/plasma/plasmoids/kdevelopsessions/metadata.desktop +%{_kde5_datadir}/plasma/services/org.kde.plasma.dataengine.kdevelopsessions.operations +%{_kde5_xdgmimedir}/kdevelop.xml +%{_kde5_icondir}/hicolor/*/apps/*.png +%{_kde5_servicesdir}/kdev*.desktop +%{_kde5_servicesdir}/plasma-applet-kdevelopsessions.desktop +%{_kde5_servicesdir}/plasma-dataengine-kdevelopsessions.desktop +%dir %{_kde5_htmldir}/en/kdevelop +%{_kde5_htmldir}/en/kdevelop/* +%{_datadir}/kdevelop/icons/hicolor/*/actions/classnew.png +%{_datadir}/kdevelop/icons/hicolor/16x16/actions/* +%dir %{_includedir}/kdevelop +%{_includedir}/kdevelop/* +%dir %{_libdir}/cmake/KDevelop +%{_libdir}/cmake/KDevelop/KDevelop*.cmake -%files devel -f filelist.devel -%defattr(-,root,root) -%{_kde4_includedir}/kdevelop/make/imakebuilder.h +#%files devel -f filelist.devel +#%defattr(-,root,root) +#%{_kde5_includedir}/kdevelop/make/imakebuilder.h %changelog +* Fri Sep 09 2016 Silvan Calarco 5.0.0-1mamba +- update to 5.0.0 + * Mon Oct 06 2014 Silvan Calarco 4.7.0-1mamba - update to 4.7.0