diff options
Diffstat (limited to 'gnustep-make-macros.gnustep')
-rw-r--r-- | gnustep-make-macros.gnustep | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/gnustep-make-macros.gnustep b/gnustep-make-macros.gnustep new file mode 100644 index 0000000..6cd3649 --- /dev/null +++ b/gnustep-make-macros.gnustep @@ -0,0 +1,53 @@ +%gnustep_libdir %{_libdir}/GNUstep + +%gnustep_appdir %{gnustep_libdir}/Applications +%gnustep_appsupdir %{gnustep_libdir}/ApplicationSupport +%gnustep_bundledir %{gnustep_libdir}/Bundles +%gnustep_cpickdir %{gnustep_libdir}/ColorPickers +%gnustep_srvdir %{gnustep_libdir}/Services + +%gnustep_makefiles %{gnustep_libdir}/Makefiles +%gnustep_additional %{gnustep_libdir}/Makefiles/Additional +%gnustep_libraries %{gnustep_libdir}/Libraries + +%gnustep_docdir %{gnustep_libdir}/Documentation +%gnustep_devdocdic %{gnustep_docdir}/Development +%gnustep_userdocdir %{gnustep_docdir}/User +%gnustep_dtddir %{gnustep_libdir}/DTDs +%gnustep_fontdir %{gnustep_libdir}/Fonts +%gnustep_imagedir %{gnustep_libdir}/Images +%gnustep_kbdir %{gnustep_libdir}/KeyBindings +%gnustep_psdir %{gnustep_libdir}/PostScript +%gnustep_sounddir %{gnustep_libdir}/Sounds + +%gnustep_configure\ +CC=${CC:-gobjc} \ +%configure --with-installation-domain=SYSTEM + +%gnustep_make(n)\ +CC=${CC:-gobjc} \ +make %{?_smp_mflags} \\\ +%if "X%{-n:Y}" == "X" \ + GNUSTEP_MAKEFILES=%{gnustep_makefiles} \\\ +%endif\ + messages=yes + +%gnustep_makedoc\ +make -C Documentation %{?_smp_mflags} messages=yes \\\ + GNUSTEP_MAKEFILES=%{gnustep_makefiles} + +%gnustep_install(n)\ +make install messages=yes \\\ + DESTDIR=%{buildroot} \\\ +%if "X%{-n:Y}" == "X" \ + GNUSTEP_MAKEFILES=%{gnustep_makefiles} \\\ +%endif \ + GNUSTEP_INSTALLATION_DOMAIN=SYSTEM + +%gnustep_install_without_gnustep_makefiles() %gnustep_install -n + +%gnustep_installdoc\ +make -C Documentation install messages=yes \\\ + DESTDIR=%{buildroot} \\\ + GNUSTEP_INSTALLATION_DOMAIN=SYSTEM \\\ + GNUSTEP_MAKEFILES=%{gnustep_makefiles} |