From 671d5b1b88e3b2d4f4468c4b34534d393a30bdbe Mon Sep 17 00:00:00 2001 From: Przemo Firszt Date: Sat, 5 Jan 2019 16:50:50 +0000 Subject: [PATCH] Fix medfile loction on different versions of fedora Signed-off-by: Przemo Firszt --- package/fedora/freecad.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package/fedora/freecad.spec b/package/fedora/freecad.spec index e00a9a860d..0ca6b552f0 100644 --- a/package/fedora/freecad.spec +++ b/package/fedora/freecad.spec @@ -140,13 +140,19 @@ rm -rf build && mkdir build && cd build # Deal with cmake projects that tend to link excessively. #LDFLAGS='-Wl,--as-needed'; export LDFLAGS +%if 0%{?fedora} > 27 +%define MEDFILE_INCLUDE_DIRS %{_includedir}/med/ +%else +%define MEDFILE_INCLUDE_DIRS %{_includedir}/ +%endif + %cmake -DCMAKE_INSTALL_PREFIX=%{_libdir}/%{name} \ -DCMAKE_INSTALL_DATADIR=%{_datadir}/%{name} \ -DCMAKE_INSTALL_DOCDIR=%{_docdir}/%{name} \ -DCMAKE_INSTALL_INCLUDEDIR=%{_includedir} \ -DRESOURCEDIR=%{_datadir}/%{name} \ -DFREECAD_USE_EXTERNAL_PIVY=TRUE \ - -DMEDFILE_INCLUDE_DIRS=%{_includedir}/med/ \ + -DMEDFILE_INCLUDE_DIRS=%{MEDFILE_INCLUDE_DIRS} \ ../ sed -i 's,FCRevision \"Unknown\",FCRevision \"%{release} (Git)\",' src/Build/Version.h