Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:alsoft:LFS
meson
meson-0.54.2-add-meson32-macro.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File meson-0.54.2-add-meson32-macro.patch of Package meson
diff -up meson-0.55.3/data/macros.meson.2~ meson-0.55.3/data/macros.meson --- meson-0.55.3/data/macros.meson.2~ 2020-10-20 20:53:23.694320727 +0200 +++ meson-0.55.3/data/macros.meson 2020-10-20 20:53:58.680796642 +0200 @@ -49,3 +49,27 @@ --num-processes %{_smp_build_ncpus} \ --print-errorlogs \ %{nil}} + +%meson32 \ + %set_build_flags \ + export LANG="en_US.UTF-8" \ + export LC_ALL="en_US.UTF-8" \ + PKG_CONFIG_LIBDIR="%{_prefix}/lib/pkgconfig:%{_datadir}/pkgconfig:$PKG_CONFIG32_LIBDIR" PKG_CONFIG_PATH="%{_prefix}/lib/pkgconfig:%{_datadir}/pkgconfig:$PKG_CONFIG32_PATH" CC=${CC:-%{__cc}} CXX=${CXX:-%{__cxx}} CFLAGS="`echo $CFLAGS |sed -e 's, -m64,,g;s, -mx32,,g;s, -flto(=thin)?,,g'` -m32" CXXFLAGS="`echo $CXXFLAGS |sed -e 's, -m64,,g;s, -mx32,,g;s, -flto(=thin)?,,g'` -m32" LDFLAGS="`echo $LDFLAGS |sed -e 's, -m64,,g;s, -mx32,,g;s, -flto(=thin)?,,g'` -m32" %{shrink:%{__meson} \ + --buildtype=plain \ + --prefix=%{_prefix} \ + --libdir=%{_prefix}/lib \ + --libexecdir=%{_libexecdir} \ + --bindir=%{_bindir} \ + --sbindir=%{_sbindir} \ + --includedir=%{_includedir} \ + --datadir=%{_datadir} \ + --mandir=%{_mandir} \ + --infodir=%{_infodir} \ + --localedir=%{_datadir}/locale \ + --sysconfdir=%{_sysconfdir} \ + --localstatedir=%{_localstatedir} \ + --sharedstatedir=%{_sharedstatedir} \ + --wrap-mode=%{__meson_wrap_mode} \ + --auto-features=%{__meson_auto_features} \ + %{_vpath_srcdir} %{_vpath_builddir}32 \ + %{nil}}
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor