diff --git a/siril.changes b/siril.changes index 0299cb8..fbb1921 100644 --- a/siril.changes +++ b/siril.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Wed Sep 30 13:41:48 UTC 2020 - Stefan BrĂ¼ns + +- Clean up specfile: + * Remove no longer required autoconf, automake and intltool build deps + * Remove irrelevant cmake build dep + * Remove duplicated libjpeg/exiv2 devel build deps + * Add comment for overriding meson_build directory + ------------------------------------------------------------------- Mon Sep 21 06:49:37 UTC 2020 - Paolo Stivanin diff --git a/siril.spec b/siril.spec index 6f7cd58..f13738d 100644 --- a/siril.spec +++ b/siril.spec @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define _vpath_builddir builddir Name: siril Version: 0.99.4 @@ -25,20 +24,15 @@ License: GPL-3.0-only Group: Productivity/Scientific/Physics URL: https://www.siril.org/ Source: https://gitlab.com/free-astro/siril/-/archive/%{version}/siril-%{version}.tar.bz2 -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: cmake BuildRequires: gcc-c++ -BuildRequires: intltool -BuildRequires: libjpeg-devel +# Remove git build dep when fixed upstream: https://gitlab.com/free-astro/siril/-/issues/583 +BuildRequires: git +BuildRequires: meson BuildRequires: opencv-devel BuildRequires: pkgconfig BuildRequires: shared-mime-info -BuildRequires: libexiv2-devel -BuildRequires: meson -BuildRequires: git -BuildRequires: pkgconfig(rtprocess) BuildRequires: pkgconfig(cfitsio) +BuildRequires: pkgconfig(exiv2) BuildRequires: pkgconfig(ffms2) BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(gsl) @@ -48,13 +42,13 @@ BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libavutil) >= 55.20 BuildRequires: pkgconfig(libconfig++) >= 1.4 BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libjpeg) +BuildRequires: pkgconfig(libpng16) BuildRequires: pkgconfig(libraw) BuildRequires: pkgconfig(libswresample) BuildRequires: pkgconfig(libswscale) BuildRequires: pkgconfig(libtiff-4) -BuildRequires: pkgconfig(exiv2) -BuildRequires: pkgconfig(libpng16) -BuildRequires: pkgconfig(libjpeg) +BuildRequires: pkgconfig(rtprocess) %description Siril is meant to be Iris for Linux (sirI-L). It is an astronomical image @@ -65,6 +59,8 @@ automatically or manually, stack them and enhance final images. %setup -q %build +# override build directory, the default "build" is a regular source directory +%define _vpath_builddir builddir %meson \ -Drelocatable-bundle=no \ %{nil}