[packages/grip] - up to 4.2.4
mrozowik
mrozowik at pld-linux.org
Sun Jun 29 10:19:42 CEST 2025
commit 3d1f071b593a5e9eccfbe1631e3ab515b2b3647c
Author: Krzysztof Mrozowicz <mrozowik at pld-linux.org>
Date: Sun Jun 29 08:17:06 2025 +0000
- up to 4.2.4
grip.spec | 72 +++++++++++++++++++++++++++++----------------------------------
1 file changed, 33 insertions(+), 39 deletions(-)
---
diff --git a/grip.spec b/grip.spec
index 61f2563..e9847ff 100644
--- a/grip.spec
+++ b/grip.spec
@@ -9,28 +9,25 @@ Summary(zh_CN.UTF-8): Grip 是一个 CD 播放器、抓轨器和 MP3 编码器
Summary(zh_HK.UTF-8): Grip 是一個 CD 播放器、抓軌器和 MP3 編碼器前端程式。
Summary(zh_TW.UTF-8): Grip 是一個 CD 播放器、抓軌器和 MP3 編碼器前端程式。
Name: grip
-Version: 3.3.1
-Release: 9
+Version: 4.2.4
+Release: 1
Epoch: 1
License: GPL
Group: Applications/Sound
-Source0: http://dl.sourceforge.net/grip/%{name}-%{version}.tar.gz
-# Source0-md5: 4b4233999b9f2bc85c711092553ea9aa
-Source1: %{name}.png
-Patch0: %{name}-desktop.patch
-Patch1: %{name}-configure_in.patch
-Patch2: %{name}-po.patch
-URL: http://www.nostatic.org/grip/
+Source0: https://downloads.sourceforge.net/grip/%{name}-%{version}.tar.gz
+# Source0-md5: 02be3c2d23355b4829f9a77daf8f695d
+URL: https://www.nostatic.org/grip/
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: cdparanoia-III-devel
BuildRequires: curl-devel
BuildRequires: id3lib-devel >= 3.7.13
-BuildRequires: libgnomeui-devel >= 2.4.0
BuildRequires: libstdc++-devel
BuildRequires: libtool
BuildRequires: pkgconfig
BuildRequires: vte-devel
+Requires(post,postun): desktop-file-utils
+Requires(post,postun): gtk-update-icon-cache
Suggests: bladeenc
Suggests: cdparanoia-III
Suggests: flac
@@ -67,40 +64,36 @@ utworu. Program ten wspiera protokół CDDB w celu ściągania/wysyłania
danych o kompakcie z/do umożliwiającego tego typu operacje serwera.
%description -l pt_BR.UTF-8
-Grip é uma interface GTK+ para programas que copiam faixas de CD como o
-cdparanoia e cdda2wav. Ele permite que você copie faixas inteiras, ou
-apenas pedaços. Também permite que você chame seu codificador MP3
+Grip é uma interface GTK+ para programas que copiam faixas de CD como
+o cdparanoia e cdda2wav. Ele permite que você copie faixas inteiras,
+ou apenas pedaços. Também permite que você chame seu codificador MP3
favorito. Finalmente, ele também serve como interface para tocar CDs.
%description -l zh_CN.UTF-8
-Grip 是一个可以在 GNOME 桌面环境下运行的 CD
-音乐播放器和抓轨器。它可以使用 内置的 cdparanoia 程序抓轨器
-(将音轨存储为文件),也可以使用外部的抓轨器 (例如:
-cdda2wav)。同时提供自动的 MP3 编码前端,还可以自动地从 Internet 上的
-光盘数据库中查询光盘曲目。如果协同 DigitalDJ
-程序一起工作,您可以创建自己的 “计算机化”的音乐库。
+Grip 是一个可以在 GNOME 桌面环境下运行的 CD 音乐播放器和抓轨器。它可以使用 内置的 cdparanoia 程序抓轨器
+(将音轨存储为文件),也可以使用外部的抓轨器 (例如: cdda2wav)。同时提供自动的 MP3 编码前端,还可以自动地从
+Internet 上的 光盘数据库中查询光盘曲目。如果协同 DigitalDJ 程序一起工作,您可以创建自己的 “计算机化”的音乐库。
%description -l zh_HK.UTF-8
-Grip 是一個可以在 GNOME 桌面環境下執行的 CD
-音樂播放器和抓軌器。它可以使 用內置的 cdparanoia 程式抓軌器
-(將音軌存為檔案),也可以使用外部的抓軌器 (例如
-cdda2wav)。同時提供自動的 MP3 編碼前端,還可以自動地從 Internet 上
-的光碟資料庫中查詢光碟曲目。如果協同 DigitalDJ
-程式一起工作,您可以建立 自己的「電腦化」的音樂庫。
+Grip 是一個可以在 GNOME 桌面環境下執行的 CD 音樂播放器和抓軌器。它可以使 用內置的 cdparanoia 程式抓軌器
+(將音軌存為檔案),也可以使用外部的抓軌器 (例如 cdda2wav)。同時提供自動的 MP3 編碼前端,還可以自動地從 Internet
+上 的光碟資料庫中查詢光碟曲目。如果協同 DigitalDJ 程式一起工作,您可以建立 自己的「電腦化」的音樂庫。
%description -l zh_TW.UTF-8
-Grip 是一個可以在 GNOME 桌面環境下執行的 CD
-音樂播放器和抓軌器。它可以使 用內置的 cdparanoia 程式抓軌器
-(將音軌存為檔案),也可以使用外部的抓軌器 (例如
-cdda2wav)。同時提供自動的 MP3 編碼前端,還可以自動地從 Internet 上
-的光碟資料庫中查詢光碟曲目。如果協同 DigitalDJ
-程式一起工作,您可以建立 自己的「電腦化」的音樂庫。
+Grip 是一個可以在 GNOME 桌面環境下執行的 CD 音樂播放器和抓軌器。它可以使 用內置的 cdparanoia 程式抓軌器
+(將音軌存為檔案),也可以使用外部的抓軌器 (例如 cdda2wav)。同時提供自動的 MP3 編碼前端,還可以自動地從 Internet
+上 的光碟資料庫中查詢光碟曲目。如果協同 DigitalDJ 程式一起工作,您可以建立 自己的「電腦化」的音樂庫。
+
+%post
+%update_icon_cache hicolor
+%update_desktop_database_post
+
+%postun
+%update_icon_cache hicolor
+%update_desktop_database_postun
%prep
%setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
%build
%{__libtoolize}
@@ -115,12 +108,9 @@ rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_pixmapsdir}
%{__make} install \
- DESTDIR=$RPM_BUILD_ROOT \
- Applicationsdir=%{_desktopdir}
-
-install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}
+ DESTDIR=$RPM_BUILD_ROOT
-mv -f $RPM_BUILD_ROOT%{_datadir}/locale/pl{_PL,}
+rm $RPM_BUILD_ROOT%{_datadir}/apps/solid/actions/grip-audiocd.desktop
%find_lang %{name} --all-name --with-gnome
@@ -133,3 +123,7 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/grip
%{_desktopdir}/grip.desktop
%{_pixmapsdir}/*.png
+%{_iconsdir}/hicolor/*x*/apps/grip.png
+%{_iconsdir}/hicolor/scalable/apps/grip.svg
+%{_mandir}/man1/grip.1*
+%{_datadir}/solid/actions/grip-audiocd.desktop
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/grip.git/commitdiff/6f0ed2afdd9254b101a5dd0a86fde6bfa444d4e0
More information about the pld-cvs-commit
mailing list