openSUSE:KDE RPM 宏
KDE 宏
%kde_post_install
这是一个通用宏,应在 spec 文件的 %install 部分的最后一个非平凡步骤中调用,以便能够挂钩通用的清理和修复功能,这些功能可能对各种软件包有用。
KDE4 宏
%kde4_runtime_requires
向软件包添加一个 Requires: kdebase4-runtime >= %_kde_platform_version 依赖项。
%kde4_pimlibs_requires
向软件包添加一个 Requires: kdepimlibs4 >= %_kde_pimlibs_version 依赖项。
%cmake_kde4
此宏使用正确的参数调用 cmake 以构建与 openSUSE KDE4 兼容的软件包。 如果您传递一个 -d <目录> 选项,也会启动树外构建。 强烈建议在源代码树之外进行编译。 例如:%cmake_kde4 -d builddir 将创建一个 builddir,cmake 配置和 make 文件以及实际编译将在其中进行。
对于传递任意参数,需要使用以下语法
%cmake_kde4 -- -DENABLE_SOMETHING=YES
%_kde4_bindir
/usr/bin
%_kde4_libdir
/usr/lib/
%_kde4_modulesdir
/usr/lib/kde4/
%_kde4_includedir
/usr/include/
/usr/share/kde4/
%_kde4_appsdir
/usr/share/kde4/apps/
%_kde4_iconsdir
/usr/share/icons/
%_kde4_servicesdir
/usr/share/kde4/services/
%_kde4_applicationsdir
/usr/share/applications/kde4/
%_kde4_configdir
/usr/share/kde4/config
%_kde4_htmldir
/usr/share/doc/kde/HTML/
: