/[packages]/cauldron/kf5-macros/current/SOURCES/kf5.macros
ViewVC logotype

Contents of /cauldron/kf5-macros/current/SOURCES/kf5.macros

Parent Directory Parent Directory | Revision Log Revision Log


Revision 587221 - (show annotations) (download)
Sun Feb 9 15:51:39 2014 UTC (10 years, 1 month ago) by neoclust
File size: 1770 byte(s)
Fix mkspecs location
1 %_kf5_prefix %_prefix
2 %_kf5_libdir %_kf5_prefix/%_lib
3 %_kf5_iconsdir %_kf5_prefix/share/icons
4 %_kf5_sysconfdir %_sysconfdir
5 %_kf5_datadir %_kf5_prefix/share
6 %_kf5_configdir %_kf5_datadir/config
7 %_kf5_appsdir %_kf5_datadir/apps
8 %_kf5_applicationsdir %_kf5_datadir/applications/kf5
9 %_kf5_docdir %_kf5_prefix/share/doc
10 %_kf5_bindir %_kf5_prefix/bin
11 %_kf5_sbindir %_kf5_prefix/sbin
12 %_kf5_includedir %_kf5_prefix/include/KF5
13 %_kf5_mandir %_mandir
14 %_kf5_autostart %_kf5_prefix/share/autostart
15 %_kf5_services %_kf5_prefix/share/kf5/services
16 %_kf5_servicetypes %_kf5_prefix/share/kf5/servicetypes
17 %_kf5_plugindir %_kf5_libdir/plugins/kf5
18 %_kf5_mkspecsdir %_kf5_libdir/qt5/mkspecs/modules
19 %_kf5_qmldir %_kf5_libdir/qt5/qml
20 %_kf5_debug %(if [ "%mageia_branch" = "Cauldron" ]; then echo Debug; else echo Release; fi)
21
22 %cmake_kf5 \
23 QTDIR="%_qt5_prefix" ; export QTDIR ; \
24 PATH="%_qt5_bindir:$PATH" ; export PATH ; \
25 %define use_enable_pie 1 \
26 %{?_no_enable_pie: %{expand: %%global use_enable_pie 0}} \
27 %define enable_final 0 \
28 %{?_enable_final: %{expand: %%global enable_final 1}} \
29 %cmake \\\
30 %if %use_enable_pie \
31 -DKDE4_ENABLE_FPIE=ON \\\
32 %endif \
33 %if %enable_final \
34 -DKDE4_ENABLE_FINAL=ON \\\
35 %endif \
36 -DCMAKE_INSTALL_PREFIX=%_kf5_prefix \\\
37 -DINCLUDE_INSTALL_DIR=%_kf5_includedir \\\
38 -DSYSCONF_INSTALL_DIR="etc" \\\
39 -DCMAKE_BUILD_TYPE=Release \\\
40 -DKDE_DISTRIBUTION_TEXT="%(cat /etc/release)" \\\
41 -DKDE4_USE_ALWAYS_FULL_RPATH=OFF \\\
42 -DKDE4_DATA_DIR=%_kf5_appsdir \\\
43 -DENABLE_FAM=ON \\\
44 -DPHONON_INCLUDE_DIR=/usr/include \\\
45 -DDBUS_SERVICES_INSTALL_DIR=%_datadir/dbus-1/services \\\
46 -DSHARE_INSTALL_PREFIX="share"
47 -DDBUS_INTERFACES_INSTALL_DIR=%_datadir/dbus-1/interfaces \\\
48 -DECM_MKSPECS_INSTALL_DIR=%_kf5_mkspecsdir

  ViewVC Help
Powered by ViewVC 1.1.30