This commit is contained in:
committed by
Git OBS Bridge
parent
00781316fb
commit
f563880dfa
@@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun May 4 00:58:49 UTC 2014 - hrvoje.senjan@gmail.com
|
||||
|
||||
- Bump to 4.98.0
|
||||
- Adjust macros per latest defaults in extra-cmake-modules
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 18 00:35:03 UTC 2014 - hrvoje.senjan@gmail.com
|
||||
|
||||
|
@@ -18,7 +18,7 @@
|
||||
|
||||
Name: kf5-filesystem
|
||||
Url: http://www.kde.org
|
||||
Version: 4.98.0
|
||||
Version: 4.99.0
|
||||
Release: 0
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Summary: KF5 Directory Layout
|
||||
@@ -41,38 +41,43 @@ install -D -m644 %{SOURCE1} %{buildroot}%{_docdir}/kf5-filesystem/COPYING
|
||||
%define _kf5_prefix %{_prefix}
|
||||
%define _kf5_bindir %{_kf5_prefix}/bin
|
||||
%define _kf5_sharedir %{_datadir}
|
||||
%define _kf5_datadir %{_datadir}
|
||||
%define _kf5_datadir %{_kf5_sharedir}/kf5
|
||||
%define _kf5_includedir %{_includedir}/KF5
|
||||
%define _kf5_libdir %{_kf5_prefix}/%{_lib}
|
||||
%define _kf5_libexecdir %{_kf5_libdir}/kde5/libexec
|
||||
%define _kf5_libexecdir %{_kf5_libdir}/libexec/kf5
|
||||
%define _kf5_mandir %{_mandir}
|
||||
%define _kf5_sbindir %{_sbindir}
|
||||
%define _kf5_notifydir %{_kf5_sharedir}/knotifications5
|
||||
%define _kf5_sysconfdir %{_sysconfdir}
|
||||
%define _qt5_plugindir %{_kf5_libdir}/qt5/plugins
|
||||
%define _kf5_plugindir %{_qt5_plugindir}/kf5
|
||||
%define _kf5_plugindir %{_kf5_libdir}/qt5/plugins
|
||||
%define _kf5_plasmadir %{_kf5_sharedir}/plasma
|
||||
%define _kf5_importdir %{_kf5_libdir}/qt5/imports
|
||||
%define _kf5_qmldir %{_kf5_libdir}/qt5/qml
|
||||
%define _kf5_cmakedir %{_kf5_libdir}/cmake
|
||||
%define _kf5_mkspecsdir %{_kf5_libdir}/qt5/mkspecs/modules
|
||||
%define _kf5_dbusinterfacesdir %{_kf5_datadir}/dbus-1/interfaces
|
||||
%define _kf5_dbusinterfacesdir %{_kf5_sharedir}/dbus-1/interfaces
|
||||
%define _kf5_configdir %{_kf5_sysconfdir}/xdg
|
||||
%define _kf5_iconsdir %{_kf5_sharedir}/icons
|
||||
%define _kf5_wallpapersdir %{_kf5_sharedir}/wallpapers
|
||||
%define _kf5_appsdir %{_kf5_datadir}
|
||||
%define _kf5_appsdir %{_kf5_sharedir}
|
||||
%define _kf5_configkcfgdir %{_kf5_sharedir}/config.kcfg
|
||||
%define _kf5_servicesdir %{_kf5_sharedir}/kde5/services
|
||||
%define _kf5_servicetypesdir %{_kf5_sharedir}/kde5/servicetypes
|
||||
%define _kf5_servicesdir %{_kf5_sharedir}/kservices5
|
||||
%define _kf5_servicetypesdir %{_kf5_sharedir}/kservicetypes5
|
||||
%define _kf5_htmldir %{_kf5_sharedir}/doc/HTML
|
||||
|
||||
mkdir -p %{buildroot}%{_kf5_includedir}
|
||||
mkdir -p %{buildroot}%{_kf5_libexecdir}
|
||||
mkdir -p %{buildroot}%{_qt5_plugindir}
|
||||
mkdir -p %{buildroot}%{_kf5_plugindir}/kf5
|
||||
mkdir -p %{buildroot}%{_kf5_libdir}/qt5
|
||||
mkdir -p %{buildroot}%{_kf5_libdir}/qt5/plugins
|
||||
mkdir -p %{buildroot}%{_kf5_plugindir}
|
||||
mkdir -p %{buildroot}%{_kf5_qmldir}
|
||||
mkdir -p %{buildroot}%{_kf5_datadir}
|
||||
mkdir -p %{buildroot}%{_kf5_plasmadir}
|
||||
mkdir -p %{buildroot}%{_kf5_importdir}
|
||||
mkdir -p %{buildroot}%{_kf5_mandir}
|
||||
mkdir -p %{buildroot}%{_kf5_mandir}/man{1,2,3,4,5,6,7,8,9}
|
||||
mkdir -p %{buildroot}%{_kf5_sbindir}
|
||||
mkdir -p %{buildroot}%{_kf5_notifydir}
|
||||
mkdir -p %{buildroot}%{_kf5_sysconfdir}
|
||||
mkdir -p %{buildroot}%{_kf5_sysconfdir}/xdg
|
||||
mkdir -p %{buildroot}%{_kf5_sysconfdir}/dbus-1
|
||||
@@ -82,18 +87,19 @@ mkdir -p %{buildroot}%{_kf5_dbusinterfacesdir}
|
||||
mkdir -p %{buildroot}%{_kf5_servicesdir}
|
||||
mkdir -p %{buildroot}%{_kf5_servicetypesdir}
|
||||
mkdir -p %{buildroot}%{_kf5_configdir}
|
||||
mkdir -p %{buildroot}%{_kf5_datadir}/kf5widgets
|
||||
mkdir -p %{buildroot}%{_kf5_datadir}/kf5widgets/pics
|
||||
mkdir -p %{buildroot}%{_kf5_sharedir}
|
||||
mkdir -p %{buildroot}%{_kf5_sharedir}/doc/HTML
|
||||
mkdir -p %{buildroot}%{_kf5_sharedir}/doc/HTML/en
|
||||
|
||||
for size in scalable 128x128 64x64 48x48 32x32 22x22 16x16; do
|
||||
for type in actions apps devices filesystems mimetypes places status; do
|
||||
for theme in crystalsvg oxygen hicolor locolor; do
|
||||
mkdir -p %{buildroot}%{_kf5_datadir}/icons/$theme/$size/$type
|
||||
mkdir -p %{buildroot}%{_kf5_sharedir}/icons/$theme/$size/$type
|
||||
done
|
||||
done
|
||||
done
|
||||
mkdir -p %{buildroot}%{_kf5_datadir}/icons/oxygen/scalable/apps/small/{16x16,32x32}
|
||||
mkdir -p %{buildroot}%{_kf5_datadir}/icons/oxygen/scalable/status/small/{16x16,22x22,48x48}
|
||||
mkdir -p %{buildroot}%{_kf5_sharedir}/icons/oxygen/scalable/apps/small/{16x16,32x32}
|
||||
mkdir -p %{buildroot}%{_kf5_sharedir}/icons/oxygen/scalable/status/small/{16x16,22x22,48x48}
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
@@ -101,30 +107,32 @@ mkdir -p %{buildroot}%{_kf5_datadir}/icons/oxygen/scalable/status/small/{16x16,2
|
||||
%dir %{_docdir}/kf5-filesystem
|
||||
%{_docdir}/kf5-filesystem/COPYING
|
||||
%dir %{_kf5_includedir}
|
||||
%dir %{_kf5_libdir}/kde5
|
||||
%dir %{_qt5_plugindir}
|
||||
%dir %{_kf5_plugindir}
|
||||
%dir %{_kf5_libdir}/libexec
|
||||
%dir %{_kf5_libexecdir}
|
||||
%dir %{_kf5_libdir}/qt5
|
||||
%dir %{_kf5_libdir}/qt5/plugins
|
||||
%dir %{_kf5_plugindir}
|
||||
%dir %{_kf5_plugindir}/kf5
|
||||
%dir %{_kf5_datadir}
|
||||
%dir %{_kf5_qmldir}
|
||||
%dir %{_kf5_plasmadir}
|
||||
%dir %{_kf5_importdir}
|
||||
%dir %{_kf5_notifydir}
|
||||
%dir %{_kf5_sysconfdir}/xdg
|
||||
%dir %{_kf5_sysconfdir}/dbus-1
|
||||
%dir %{_kf5_sysconfdir}/dbus-1/system.d
|
||||
%dir %{_kf5_cmakedir}
|
||||
%dir %{_kf5_datadir}/dbus-1
|
||||
%dir %{_kf5_datadir}/dbus-1/interfaces
|
||||
%dir %{_kf5_sharedir}/dbus-1
|
||||
%dir %{_kf5_sharedir}/dbus-1/interfaces
|
||||
%dir %{_kf5_dbusinterfacesdir}
|
||||
%dir %{_kf5_datadir}/kde5
|
||||
%dir %{_kf5_servicesdir}
|
||||
%dir %{_kf5_servicetypesdir}
|
||||
%dir %{_kf5_sharedir}
|
||||
%dir %{_kf5_configdir}
|
||||
%dir %{_kf5_datadir}/kf5widgets
|
||||
%dir %{_kf5_datadir}/kf5widgets/pics
|
||||
%dir %{_kf5_datadir}/icons/*
|
||||
%dir %{_kf5_datadir}/icons/*/*
|
||||
%dir %{_kf5_datadir}/icons/*/*/*
|
||||
%dir %{_kf5_sharedir}/icons/*
|
||||
%dir %{_kf5_sharedir}/icons/*/*
|
||||
%dir %{_kf5_sharedir}/icons/*/*/*
|
||||
%dir %{_kf5_sharedir}/doc/HTML
|
||||
%dir %{_kf5_sharedir}/doc/HTML/en
|
||||
|
||||
%changelog
|
||||
|
22
macros.kf5
22
macros.kf5
@@ -1,31 +1,32 @@
|
||||
%_kf5_prefix %{_prefix}
|
||||
%_kf5_bindir %{_kf5_prefix}/bin
|
||||
%_kf5_sharedir %{_datadir}
|
||||
%_kf5_datadir %{_datadir}
|
||||
%_kf5_datadir %{_kf5_sharedir}/kf5
|
||||
%_kf5_includedir %{_includedir}/KF5
|
||||
%_kf5_libdir %{_kf5_prefix}/%{_lib}
|
||||
%_kf5_libexecdir %{_kf5_libdir}/kde5/libexec
|
||||
%_kf5_libexecdir %{_kf5_libdir}/libexec/kf5
|
||||
%_kf5_mandir %{_kf5_sharedir}/man
|
||||
%_kf5_sbindir %{_sbindir}
|
||||
%_kf5_notifydir %{_kf5_sharedir}/knotifications5
|
||||
%_kf5_sysconfdir %{_sysconfdir}
|
||||
%_qt5_plugindir %{_kf5_libdir}/qt5/plugins
|
||||
%_kf5_plugindir %{_qt5_plugindir}/kf5
|
||||
%_kf5_plugindir %{_kf5_libdir}/qt5/plugins
|
||||
%_kf5_plasmadir %{_kf5_sharedir}/plasma
|
||||
%_kf5_importdir %{_kf5_libdir}/qt5/imports
|
||||
%_kf5_qmldir %{_kf5_libdir}/qt5/qml
|
||||
%_kf5_cmakedir %{_kf5_libdir}/cmake
|
||||
%_kf5_mkspecsdir %{_kf5_libdir}/qt5/mkspecs/modules
|
||||
%_kf5_dbusinterfacesdir %{_kf5_datadir}/dbus-1/interfaces
|
||||
%_kf5_dbusinterfacesdir %{_kf5_sharedir}/dbus-1/interfaces
|
||||
%_kf5_configdir %{_kf5_sysconfdir}/xdg
|
||||
%_kf5_applicationsdir %{_kf5_sharedir}/applications
|
||||
%_kf5_iconsdir %{_kf5_sharedir}/icons
|
||||
%_kf5_wallpapersdir %{_kf5_sharedir}/wallpapers
|
||||
%_kf5_appsdir %{_kf5_datadir}
|
||||
%_kf5_appsdir %{_kf5_sharedir}
|
||||
%_kf5_configkcfgdir %{_kf5_sharedir}/config.kcfg
|
||||
%_kf5_servicesdir %{_kf5_sharedir}/kde5/services
|
||||
%_kf5_servicetypesdir %{_kf5_sharedir}/kde5/servicetypes
|
||||
%_kf5_servicesdir %{_kf5_sharedir}/kservices5
|
||||
%_kf5_servicetypesdir %{_kf5_sharedir}/kservicetypes5
|
||||
%_kf5_htmldir %{_kf5_sharedir}/doc/HTML
|
||||
|
||||
%_kf5_version 4.98.0
|
||||
%_kf5_version 4.99.0
|
||||
|
||||
%_kf5_build_type release
|
||||
|
||||
@@ -45,11 +46,12 @@
|
||||
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic-functions" \\\
|
||||
-DCMAKE_INSTALL_PREFIX=%{_kf5_prefix} \\\
|
||||
-DCMAKE_PREFIX_PATH=%{_kf5_prefix} \\\
|
||||
-DKF5_INCLUDE_INSTALL_DIR=include/KF5 \\\
|
||||
-DCONFIG_INSTALL_DIR=%{_kf5_configdir} \\\
|
||||
-DLIB_INSTALL_DIR=%{_lib} \\\
|
||||
-DKCFG_INSTALL_DIR=%{_kf5_configkcfgdir} \\\
|
||||
-DSYSCONF_INSTALL_DIR=%{_kf5_sysconfdir} \\\
|
||||
-DQT_PLUGIN_INSTALL_DIR=%{_qt5_plugindir} \\\
|
||||
-DQT_PLUGIN_INSTALL_DIR=%{_kf5_plugindir} \\\
|
||||
-DPLUGIN_INSTALL_DIR=%{_kf5_plugindir} \\\
|
||||
-DQML_INSTALL_DIR=%{_kf5_qmldir} \\\
|
||||
-DIMPORTS_INSTALL_DIR=%{_kf5_importdir} \\\
|
||||
|
Reference in New Issue
Block a user