forked from pool/meson
This commit is contained in:
parent
4a9fbde692
commit
56470d5531
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 11 15:43:16 UTC 2017 - sor.alexei@meowr.ru
|
||||||
|
|
||||||
|
- Don't use obsolete boost-devel for openSUSE Leap 15.0 and newer
|
||||||
|
(boo#1062785).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Oct 2 14:53:40 CEST 2017 - jdelvare@suse.com
|
Mon Oct 2 14:53:40 CEST 2017 - jdelvare@suse.com
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
%if %{testsuite}
|
%if %{testsuite}
|
||||||
%define name_ext -testsuite
|
%define name_ext -testsuite
|
||||||
%else
|
%else
|
||||||
%define name_ext %nil
|
%define name_ext %{nil}
|
||||||
%endif
|
%endif
|
||||||
%define _name mesonbuild
|
%define _name mesonbuild
|
||||||
Name: meson%{name_ext}
|
Name: meson%{name_ext}
|
||||||
@ -37,13 +37,13 @@ Source2: meson.keyring
|
|||||||
Patch0: meson-suse-ify-macros.patch
|
Patch0: meson-suse-ify-macros.patch
|
||||||
# PATCH-FIX-OPENSUSE meson-fix-gcc48.patch sor.alexei@meowr.ru -- Fix GCC 4.8 handling for openSUSE Leap 42.x.
|
# PATCH-FIX-OPENSUSE meson-fix-gcc48.patch sor.alexei@meowr.ru -- Fix GCC 4.8 handling for openSUSE Leap 42.x.
|
||||||
Patch1: meson-fix-gcc48.patch
|
Patch1: meson-fix-gcc48.patch
|
||||||
# PATCH-FIX-OPENSUSE meson-test-installed-bin.patch dimstar@opensuse.org -- We want the test suite to run against /usr/bin/meson coming from our meson package
|
# PATCH-FIX-OPENSUSE meson-test-installed-bin.patch dimstar@opensuse.org -- We want the test suite to run against /usr/bin/meson coming from our meson package.
|
||||||
Patch100: meson-test-installed-bin.patch
|
Patch100: meson-test-installed-bin.patch
|
||||||
BuildRequires: python3 >= 3.4
|
BuildRequires: python3 >= 3.4
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%if %{testsuite}
|
%if %{testsuite}
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: boost-devel
|
BuildRequires: cups-devel
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: gcc-fortran
|
BuildRequires: gcc-fortran
|
||||||
@ -57,9 +57,10 @@ BuildRequires: gtk-doc
|
|||||||
BuildRequires: itstool
|
BuildRequires: itstool
|
||||||
BuildRequires: libpcap-devel
|
BuildRequires: libpcap-devel
|
||||||
BuildRequires: llvm-devel
|
BuildRequires: llvm-devel
|
||||||
BuildRequires: meson
|
BuildRequires: meson >= %{version}
|
||||||
BuildRequires: ncurses-devel
|
BuildRequires: ncurses-devel
|
||||||
BuildRequires: ninja
|
BuildRequires: ninja
|
||||||
|
BuildRequires: openmpi-devel
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: python3-devel
|
BuildRequires: python3-devel
|
||||||
BuildRequires: python3-gobject
|
BuildRequires: python3-gobject
|
||||||
@ -74,6 +75,14 @@ BuildRequires: pkgconfig(gobject-introspection-1.0)
|
|||||||
BuildRequires: pkgconfig(gtk+-3.0)
|
BuildRequires: pkgconfig(gtk+-3.0)
|
||||||
BuildRequires: pkgconfig(sdl2)
|
BuildRequires: pkgconfig(sdl2)
|
||||||
BuildRequires: pkgconfig(zlib)
|
BuildRequires: pkgconfig(zlib)
|
||||||
|
%if 0%{?suse_version} > 1320
|
||||||
|
BuildRequires: libboost_log-devel
|
||||||
|
BuildRequires: libboost_system-devel
|
||||||
|
BuildRequires: libboost_test-devel
|
||||||
|
BuildRequires: libboost_thread-devel
|
||||||
|
%else
|
||||||
|
BuildRequires: boost-devel
|
||||||
|
%endif
|
||||||
%else
|
%else
|
||||||
Requires: ninja
|
Requires: ninja
|
||||||
# meson-gui was last used in openSUSE Leap 42.1.
|
# meson-gui was last used in openSUSE Leap 42.1.
|
||||||
@ -90,7 +99,7 @@ Java, Rust. Build definitions are written in a non-turing complete
|
|||||||
Domain Specific Language.
|
Domain Specific Language.
|
||||||
|
|
||||||
%package vim
|
%package vim
|
||||||
%{!?vim_data_dir:%global vim_data_dir %_datadir/vim}
|
%{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim}
|
||||||
Summary: Vim support for meson.build files
|
Summary: Vim support for meson.build files
|
||||||
Group: Productivity/Text/Editors
|
Group: Productivity/Text/Editors
|
||||||
Requires: vim
|
Requires: vim
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 11 15:43:16 UTC 2017 - sor.alexei@meowr.ru
|
||||||
|
|
||||||
|
- Don't use obsolete boost-devel for openSUSE Leap 15.0 and newer
|
||||||
|
(boo#1062785).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Oct 2 14:53:40 CEST 2017 - jdelvare@suse.com
|
Mon Oct 2 14:53:40 CEST 2017 - jdelvare@suse.com
|
||||||
|
|
||||||
|
19
meson.spec
19
meson.spec
@ -20,7 +20,7 @@
|
|||||||
%if %{testsuite}
|
%if %{testsuite}
|
||||||
%define name_ext -testsuite
|
%define name_ext -testsuite
|
||||||
%else
|
%else
|
||||||
%define name_ext %nil
|
%define name_ext %{nil}
|
||||||
%endif
|
%endif
|
||||||
%define _name mesonbuild
|
%define _name mesonbuild
|
||||||
Name: meson%{name_ext}
|
Name: meson%{name_ext}
|
||||||
@ -37,13 +37,13 @@ Source2: meson.keyring
|
|||||||
Patch0: meson-suse-ify-macros.patch
|
Patch0: meson-suse-ify-macros.patch
|
||||||
# PATCH-FIX-OPENSUSE meson-fix-gcc48.patch sor.alexei@meowr.ru -- Fix GCC 4.8 handling for openSUSE Leap 42.x.
|
# PATCH-FIX-OPENSUSE meson-fix-gcc48.patch sor.alexei@meowr.ru -- Fix GCC 4.8 handling for openSUSE Leap 42.x.
|
||||||
Patch1: meson-fix-gcc48.patch
|
Patch1: meson-fix-gcc48.patch
|
||||||
# PATCH-FIX-OPENSUSE meson-test-installed-bin.patch dimstar@opensuse.org -- We want the test suite to run against /usr/bin/meson coming from our meson package
|
# PATCH-FIX-OPENSUSE meson-test-installed-bin.patch dimstar@opensuse.org -- We want the test suite to run against /usr/bin/meson coming from our meson package.
|
||||||
Patch100: meson-test-installed-bin.patch
|
Patch100: meson-test-installed-bin.patch
|
||||||
BuildRequires: python3 >= 3.4
|
BuildRequires: python3 >= 3.4
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
%if %{testsuite}
|
%if %{testsuite}
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: boost-devel
|
BuildRequires: cups-devel
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: gcc-fortran
|
BuildRequires: gcc-fortran
|
||||||
@ -57,9 +57,10 @@ BuildRequires: gtk-doc
|
|||||||
BuildRequires: itstool
|
BuildRequires: itstool
|
||||||
BuildRequires: libpcap-devel
|
BuildRequires: libpcap-devel
|
||||||
BuildRequires: llvm-devel
|
BuildRequires: llvm-devel
|
||||||
BuildRequires: meson
|
BuildRequires: meson >= %{version}
|
||||||
BuildRequires: ncurses-devel
|
BuildRequires: ncurses-devel
|
||||||
BuildRequires: ninja
|
BuildRequires: ninja
|
||||||
|
BuildRequires: openmpi-devel
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: python3-devel
|
BuildRequires: python3-devel
|
||||||
BuildRequires: python3-gobject
|
BuildRequires: python3-gobject
|
||||||
@ -74,6 +75,14 @@ BuildRequires: pkgconfig(gobject-introspection-1.0)
|
|||||||
BuildRequires: pkgconfig(gtk+-3.0)
|
BuildRequires: pkgconfig(gtk+-3.0)
|
||||||
BuildRequires: pkgconfig(sdl2)
|
BuildRequires: pkgconfig(sdl2)
|
||||||
BuildRequires: pkgconfig(zlib)
|
BuildRequires: pkgconfig(zlib)
|
||||||
|
%if 0%{?suse_version} > 1320
|
||||||
|
BuildRequires: libboost_log-devel
|
||||||
|
BuildRequires: libboost_system-devel
|
||||||
|
BuildRequires: libboost_test-devel
|
||||||
|
BuildRequires: libboost_thread-devel
|
||||||
|
%else
|
||||||
|
BuildRequires: boost-devel
|
||||||
|
%endif
|
||||||
%else
|
%else
|
||||||
Requires: ninja
|
Requires: ninja
|
||||||
# meson-gui was last used in openSUSE Leap 42.1.
|
# meson-gui was last used in openSUSE Leap 42.1.
|
||||||
@ -90,7 +99,7 @@ Java, Rust. Build definitions are written in a non-turing complete
|
|||||||
Domain Specific Language.
|
Domain Specific Language.
|
||||||
|
|
||||||
%package vim
|
%package vim
|
||||||
%{!?vim_data_dir:%global vim_data_dir %_datadir/vim}
|
%{!?vim_data_dir:%global vim_data_dir %{_datadir}/vim}
|
||||||
Summary: Vim support for meson.build files
|
Summary: Vim support for meson.build files
|
||||||
Group: Productivity/Text/Editors
|
Group: Productivity/Text/Editors
|
||||||
Requires: vim
|
Requires: vim
|
||||||
|
Loading…
Reference in New Issue
Block a user