Resolves: #2023184 use system build flags

This commit is contained in:
Jan Horak 2022-01-17 13:11:26 +01:00
parent e1c49e69a7
commit e3b867b249

View File

@ -2,7 +2,7 @@
Name: inkscape
Version: 1.1
Release: 3%{?dist}
Release: 4%{?dist}
Summary: Vector-based drawing program using SVG
# Inkscape tags their releases with underscores and in ALLCAPS
@ -136,11 +136,12 @@ dos2unix -k -q share/extensions/*.py
#export LDFLAGS="${LDFLAGS:--Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld}"
sed -i /FORTIFY_SOURCE/d CMakeLists.txt
cmake \
-DCMAKE_C_FLAGS_RELEASE:STRING="-DNDEBUG" \
-DCMAKE_CXX_FLAGS_RELEASE:STRING="-DNDEBUG" \
-DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags} -DNDEBUG" \
-DCMAKE_CXX_FLAGS_RELEASE:STRING="%{optflags} -DNDEBUG" \
-DCMAKE_Fortran_FLAGS_RELEASE:STRING="-DNDEBUG" \
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
-DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
-DCMAKE_SHARED_LINKER_FLAGS:STRING="%{build_ldflags}" \
-DINCLUDE_INSTALL_DIR:PATH=%{_includedir} \
-DLIB_INSTALL_DIR:PATH=%{_libdir} \
-DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
@ -234,6 +235,9 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/org.inkscape.Inksc
%changelog
* Mon Jan 17 2022 Jan Horak <jhorak@redhat.com> - 1.1-4
- Using system build flags
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.1-3
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688