[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