diff --git a/package/fedora/freecad.spec b/package/fedora/freecad.spec index 780e50ae91..e00a9a860d 100644 --- a/package/fedora/freecad.spec +++ b/package/fedora/freecad.spec @@ -20,22 +20,12 @@ License: GPLv2+ URL: http://sourceforge.net/apps/mediawiki/free-cad/ Source0: https://github.com/%{github_name}/FreeCAD/archive/%{branch}.tar.gz -# Utilities -# Development Libraries -# Not used yet. -#BuildRequires: ode-devel -BuildRequires: git BuildRequires: Coin3 BuildRequires: Coin3-devel +BuildRequires: Inventor-devel BuildRequires: OCE-devel BuildRequires: OCE-draw BuildRequires: boost-devel -%if 0%{?fedora} > 28 -BuildRequires: boost-python2-devel -BuildRequires: boost-python3-devel -BuildRequires: boost-python2 -BuildRequires: boost-python3 -%endif BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: dos2unix @@ -44,25 +34,19 @@ BuildRequires: eigen3 BuildRequires: eigen3-devel BuildRequires: freeimage-devel BuildRequires: gettext -BuildRequires: graphviz +BuildRequires: git BuildRequires: graphviz BuildRequires: libicu-devel BuildRequires: libspnav BuildRequires: libspnav-devel -BuildRequires: Inventor-devel +BuildRequires: med +BuildRequires: med-devel BuildRequires: mesa-libGLU-devel -%if 0%{?fedora} > 28 -BuildRequires: mesa-libEGL-devel -%endif BuildRequires: netgen-mesher-devel BuildRequires: netgen-mesher-devel-private BuildRequires: pyside-tools BuildRequires: python -%if 0%{?fedora} > 28 -BuildRequires: python3-matplotlib -%else BuildRequires: python-matplotlib -%endif BuildRequires: python-pivy BuildRequires: python-pyside BuildRequires: python-pyside-devel @@ -76,11 +60,17 @@ BuildRequires: smesh-devel BuildRequires: swig BuildRequires: tbb-devel BuildRequires: vtk-devel -BuildRequires: med -BuildRequires: med-devel BuildRequires: xerces-c BuildRequires: xerces-c-devel BuildRequires: zlib-devel +%if 0%{?fedora} > 28 +BuildRequires: boost-python2 +BuildRequires: boost-python2-devel +BuildRequires: boost-python3 +BuildRequires: boost-python3-devel +BuildRequires: mesa-libEGL-devel +BuildRequires: python3-matplotlib +%endif # For appdata %if 0%{?fedora}