Accepting request 683694 from science
- Update URL: to use https:// - Reorder BuildRequires alphabetically, remove duplicates (forwarded request 683026 from StefanBruens) OBS-URL: https://build.opensuse.org/request/show/683694 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=12
This commit is contained in:
commit
aee908c30e
@ -1,3 +1,15 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Mar 9 15:10:24 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
||||||
|
|
||||||
|
- Update URL: to use https://
|
||||||
|
- Reorder BuildRequires alphabetically, remove duplicates
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 15 09:48:24 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Generalize description, and strip info that is already in
|
||||||
|
the metadata.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Feb 14 23:21:01 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
Thu Feb 14 23:21:01 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
||||||
|
|
||||||
|
36
FreeCAD.spec
36
FreeCAD.spec
@ -24,7 +24,7 @@ Release: 0
|
|||||||
Summary: General Purpose 3D CAD Modeler
|
Summary: General Purpose 3D CAD Modeler
|
||||||
License: LGPL-2.0-or-later AND GPL-2.0-or-later
|
License: LGPL-2.0-or-later AND GPL-2.0-or-later
|
||||||
Group: Productivity/Graphics/CAD
|
Group: Productivity/Graphics/CAD
|
||||||
Url: http://www.freecadweb.org/
|
Url: https://www.freecadweb.org/
|
||||||
Source0: %{name}-%version.tar.xz
|
Source0: %{name}-%version.tar.xz
|
||||||
Source1: FreeCAD.sh
|
Source1: FreeCAD.sh
|
||||||
Source2: FreeCADCmd.sh
|
Source2: FreeCADCmd.sh
|
||||||
@ -49,12 +49,6 @@ ExcludeArch: %ix86 %arm ppc s390 s390x
|
|||||||
|
|
||||||
BuildRequires: Coin-devel
|
BuildRequires: Coin-devel
|
||||||
#BuildRequires: SoQt-devel
|
#BuildRequires: SoQt-devel
|
||||||
BuildRequires: hdf5-devel
|
|
||||||
BuildRequires: libmed-devel
|
|
||||||
# we use upstream OpenCASCADE instead of oce atm
|
|
||||||
BuildRequires: occt-devel
|
|
||||||
BuildRequires: vtk-devel
|
|
||||||
#BuildRequires: smesh-devel
|
|
||||||
|
|
||||||
%if 0%{?suse_version} >= 1330
|
%if 0%{?suse_version} >= 1330
|
||||||
BuildRequires: libboost_filesystem-devel >= 1.55
|
BuildRequires: libboost_filesystem-devel >= 1.55
|
||||||
@ -72,12 +66,21 @@ BuildRequires: boost-devel >= 1.55
|
|||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
BuildRequires: dos2unix
|
BuildRequires: dos2unix
|
||||||
BuildRequires: doxygen
|
BuildRequires: doxygen
|
||||||
|
BuildRequires: eigen3-devel
|
||||||
BuildRequires: f2c
|
BuildRequires: f2c
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: freeglut-devel
|
BuildRequires: freeglut-devel
|
||||||
BuildRequires: gcc-fortran
|
BuildRequires: gcc-fortran
|
||||||
BuildRequires: git
|
BuildRequires: git
|
||||||
|
BuildRequires: hdf5-devel
|
||||||
|
#BuildRequires: smesh-devel
|
||||||
BuildRequires: libXerces-c-devel
|
BuildRequires: libXerces-c-devel
|
||||||
|
BuildRequires: libmed-devel
|
||||||
|
BuildRequires: libspnav-devel
|
||||||
|
BuildRequires: make
|
||||||
|
# we use upstream OpenCASCADE instead of oce atm
|
||||||
|
BuildRequires: occt-devel
|
||||||
|
BuildRequires: opencv-devel
|
||||||
BuildRequires: pkg-config
|
BuildRequires: pkg-config
|
||||||
|
|
||||||
%if 0%{?suse_version} >= 1330
|
%if 0%{?suse_version} >= 1330
|
||||||
@ -122,21 +125,13 @@ BuildRequires: python-xml
|
|||||||
%endif
|
%endif
|
||||||
%endif
|
%endif
|
||||||
%if 0%{?fedora} > 18
|
%if 0%{?fedora} > 18
|
||||||
BuildRequires: eigen3-devel
|
|
||||||
BuildRequires: qt5-qtbase-devel
|
BuildRequires: qt5-qtbase-devel
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
BuildRequires: libspnav-devel
|
|
||||||
BuildRequires: opencv-devel
|
|
||||||
BuildRequires: swig
|
BuildRequires: swig
|
||||||
%if 0%{?suse_version}
|
|
||||||
BuildRequires: libeigen3-devel
|
|
||||||
BuildRequires: update-desktop-files
|
|
||||||
%endif
|
|
||||||
BuildRequires: dos2unix
|
|
||||||
BuildRequires: make
|
|
||||||
BuildRequires: unzip
|
BuildRequires: unzip
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
|
BuildRequires: vtk-devel
|
||||||
BuildRequires: zlib-devel
|
BuildRequires: zlib-devel
|
||||||
Requires(post): shared-mime-info
|
Requires(post): shared-mime-info
|
||||||
Requires(postun): shared-mime-info
|
Requires(postun): shared-mime-info
|
||||||
@ -145,10 +140,9 @@ Recommends: ccx
|
|||||||
|
|
||||||
%description
|
%description
|
||||||
FreeCAD is a parametric 3D modeler made primarily to design real-life objects
|
FreeCAD is a parametric 3D modeler made primarily to design real-life objects
|
||||||
of any size. Parametric modeling allows you to easily modify your design by
|
of any size. Parametric modeling allows modifying designs by
|
||||||
going back into your model history and changing its parameters. FreeCAD is
|
going back into the model history and changing its parameters. FreeCAD is
|
||||||
open-source and highly customizable, scriptable and extensible.
|
customizable and scriptable.
|
||||||
|
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Development Files for %{name}
|
Summary: Development Files for %{name}
|
||||||
@ -235,7 +229,7 @@ make VERBOSE=1 %{?_smp_mflags} all || make VERBOSE=1 all
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
pushd build
|
pushd build
|
||||||
nice make VERBOSE=1 %{?_smp_mflags} install DESTDIR=%{buildroot}
|
nice %make_install VERBOSE=1 %{?_smp_mflags}
|
||||||
popd
|
popd
|
||||||
|
|
||||||
# pushd build_doc
|
# pushd build_doc
|
||||||
|
Loading…
x
Reference in New Issue
Block a user