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:
Dominique Leuenberger 2019-03-11 10:16:18 +00:00 committed by Git OBS Bridge
commit aee908c30e
2 changed files with 27 additions and 21 deletions

View File

@ -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>

View File

@ -24,7 +24,7 @@ Release: 0
Summary: General Purpose 3D CAD Modeler
License: LGPL-2.0-or-later AND GPL-2.0-or-later
Group: Productivity/Graphics/CAD
Url: http://www.freecadweb.org/
Url: https://www.freecadweb.org/
Source0: %{name}-%version.tar.xz
Source1: FreeCAD.sh
Source2: FreeCADCmd.sh
@ -49,12 +49,6 @@ ExcludeArch: %ix86 %arm ppc s390 s390x
BuildRequires: Coin-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
BuildRequires: libboost_filesystem-devel >= 1.55
@ -72,12 +66,21 @@ BuildRequires: boost-devel >= 1.55
BuildRequires: cmake
BuildRequires: dos2unix
BuildRequires: doxygen
BuildRequires: eigen3-devel
BuildRequires: f2c
BuildRequires: fdupes
BuildRequires: freeglut-devel
BuildRequires: gcc-fortran
BuildRequires: git
BuildRequires: hdf5-devel
#BuildRequires: smesh-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
%if 0%{?suse_version} >= 1330
@ -122,21 +125,13 @@ BuildRequires: python-xml
%endif
%endif
%if 0%{?fedora} > 18
BuildRequires: eigen3-devel
BuildRequires: qt5-qtbase-devel
%endif
BuildRequires: libspnav-devel
BuildRequires: opencv-devel
BuildRequires: swig
%if 0%{?suse_version}
BuildRequires: libeigen3-devel
BuildRequires: update-desktop-files
%endif
BuildRequires: dos2unix
BuildRequires: make
BuildRequires: unzip
BuildRequires: update-desktop-files
BuildRequires: vtk-devel
BuildRequires: zlib-devel
Requires(post): shared-mime-info
Requires(postun): shared-mime-info
@ -145,10 +140,9 @@ Recommends: ccx
%description
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
going back into your model history and changing its parameters. FreeCAD is
open-source and highly customizable, scriptable and extensible.
of any size. Parametric modeling allows modifying designs by
going back into the model history and changing its parameters. FreeCAD is
customizable and scriptable.
%package devel
Summary: Development Files for %{name}
@ -235,7 +229,7 @@ make VERBOSE=1 %{?_smp_mflags} all || make VERBOSE=1 all
%install
pushd build
nice make VERBOSE=1 %{?_smp_mflags} install DESTDIR=%{buildroot}
nice %make_install VERBOSE=1 %{?_smp_mflags}
popd
# pushd build_doc