| |
@@ -1,7 +1,7 @@
|
| |
Summary: Front-end for CD rippers and Ogg Vorbis encoders
|
| |
Name: grip
|
| |
- Version: 4.1.1
|
| |
- Release: 2%{?dist}
|
| |
+ Version: 4.2.0
|
| |
+ Release: 1%{?dist}
|
| |
Epoch: 1
|
| |
License: GPLv2+
|
| |
Source0: http://downloads.sourceforge.net/grip/grip-%{version}.tar.gz
|
| |
@@ -12,10 +12,13 @@
|
| |
%if 0%{?fedora}
|
| |
Recommends: lame
|
| |
%endif
|
| |
+ BuildRequires: meson
|
| |
BuildRequires: gcc gcc-c++
|
| |
- BuildRequires: cdparanoia-devel
|
| |
- BuildRequires: libgnomeui-devel curl-devel
|
| |
- BuildRequires: gettext id3lib-devel
|
| |
+ BuildRequires: curl-devel
|
| |
+ BuildRequires: gettext
|
| |
+ BuildRequires: id3lib-devel
|
| |
+ BuildRequires: pkgconfig(cdparanoia-3)
|
| |
+ BuildRequires: pkgconfig(gtk+-2.0)
|
| |
BuildRequires: desktop-file-utils
|
| |
|
| |
%description
|
| |
@@ -37,11 +40,11 @@
|
| |
sed -i 's/Content-Type: text\/plain; charset=koi8-r\\n/Content-Type: text\/plain; charset=utf-8\\n/' ru.po
|
| |
popd
|
| |
|
| |
- %configure
|
| |
- %make_build
|
| |
+ %meson
|
| |
+ %meson_build
|
| |
|
| |
%install
|
| |
- make DESTDIR=$RPM_BUILD_ROOT install
|
| |
+ %meson_install
|
| |
|
| |
cat >> %{buildroot}%{_datadir}/applications/grip.desktop << EOF
|
| |
StartupWMClass=Grip
|
| |
@@ -72,6 +75,9 @@
|
| |
%{_mandir}/man1/*
|
| |
|
| |
%changelog
|
| |
+ * Mon Oct 26 2020 Dan Horák <dan[at]danny.cz> - 1:4.2.0-1
|
| |
+ - Updated to 4.2.0 (#1856585)
|
| |
+
|
| |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:4.1.1-2
|
| |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
| |
|
| |
This is to
- rebase grip to the latest 4.2.0 (#1856585)
- switch to meson to build
- drop the dependency on the ancient gnome libs (autoconf can't do that yet)
It relies on https://src.fedoraproject.org/rpms/cdparanoia/pull-request/3 to add the pkgconfig file to cdparanoia. The use of
--auto-features=enable
in%meson
needs it.