Overview

Request 4288 (accepted)

No description set
Submit package home:Aloysius:branches:Multimedia / grip to package Multimedia / grip

grip.changes Changed
x
 
1
@@ -1,4 +1,60 @@
2
 -------------------------------------------------------------------
3
+Wed Oct 10 10:29:07 UTC 2018 - aloisio@gmx.com
4
+
5
+- Update to version v3.9.0
6
+  * Add freedb.musicbrainz.org as secondary default cd database
7
+  version 3.8.1
8
+  * Fedora patch: Search paths for executables during config
9
+    switches
10
+  * Reformat manpage, to ease maintanability
11
+  * Add COPYING-LGPL: 4 files are licensed under the LGPLv2+
12
+  * Sync Chinese (simplified) from Translatin Troject
13
+  version 3.8.0
14
+  * Add default encode configuration for
15
+    + faac (bug #143)
16
+    + opus (bug #117)
17
+  * Fedora patch: put oggenc to the top of config list
18
+    Apparently, without this patch, the config files are ignored
19
+  version 3.7.1
20
+  * Sync Spanish translation from Translation Project
21
+  version 3.7.0
22
+  * Sync Brazilian Portuguese from Translation Project
23
+  * Patch by Phil Stracchino: extended genres to genre list
24
+  version 3.6.3
25
+  * Sync ukranian and hungarian translations from Translation
26
+    Project
27
+  * Patch from Adrian Reber: fix compiler warning with gcc 8.0
28
+  * Update the FSF postal address in source files
29
+  version 3.6.2
30
+  * Translation updates: German, Italian, Brazilian Portuguese,
31
+    Serbian
32
+  version 3.6.1
33
+  * Patch from Adrian Reber: fix compiler warning
34
+    and enable -Werror and -Wall by default
35
+  * Translation update: Norwegian
36
+  version 3.6.0
37
+  * Patch from Mike Gilbode: Select DiscDB entry from multiple
38
+    results
39
+  * Translation updates.
40
+  version 3.5.2
41
+  * Patch from Adrian Reber: Fix more compiler warnings
42
+  version 3.5.1
43
+  * Make icons transparent
44
+  * Fix typo in userguide
45
+  version 3.5.0
46
+  * Apply Fedora patch from Adrian Reber (Fedora bug #1474010)
47
+    The «blind-write-fix» patch from Mageia (originally from
48
+    Mandriva in 2003) breaks Tagging of files other that MP3
49
+  * Patch from Adrian Reber: Fix compiler warnings
50
+  * Install manpage when running «make install»
51
+  * Install grip-audiocd.desktop, which makes grip one of the
52
+    popup options
53
+    for ripping when inserting a CD in KDE/Plasma
54
+  * Install icons into the hicolor tree
55
+
56
+- Refreshed grip-configure.patch
57
+
58
+-------------------------------------------------------------------
59
 Thu Jul 06 13:39:41 UTC 2017 - joerg.lorenzen@ki.tng.de
60
 
61
 - Update to version 3.4.3
62
grip.spec Changed
118
 
1
@@ -1,7 +1,7 @@
2
 #
3
 # spec file for package grip
4
 #
5
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
6
+# Copyright (c) 2018 Packman Team <packman@links2linux.de>
7
 #
8
 # All modifications and additions to the file contributed by third parties
9
 # remain the property of their copyright owners, unless otherwise agreed
10
@@ -12,18 +12,18 @@
11
 # license that conforms to the Open Source Definition (Version 1.9)
12
 # published by the Open Source Initiative.
13
 
14
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
15
+# Please submit bugfixes or comments via https://bugs.links2linux.org/
16
 #
17
 
18
 
19
 Name:           grip
20
-Url:            https://sourceforge.net/projects/grip
21
-License:        GPL-2.0+
22
-Group:          Productivity/Multimedia/CD/Grabbers
23
-Version:        3.4.3
24
+Version:        3.9.0
25
 Release:        0
26
 Summary:        An Audio CD Ripping Application
27
-Source:         %{name}-%{version}.tar.gz
28
+License:        GPL-2.0-or-later
29
+Group:          Productivity/Multimedia/CD/Grabbers
30
+URL:            https://sourceforge.net/projects/grip
31
+Source:         https://sourceforge.net/projects/grip/files/%{version}/%{name}-%{version}.tar.gz
32
 Patch0:         grip-configure.patch
33
 BuildRequires:  autoconf
34
 BuildRequires:  automake
35
@@ -34,23 +34,23 @@
36
 BuildRequires:  help2man
37
 BuildRequires:  id3lib-devel
38
 BuildRequires:  libtool
39
+BuildRequires:  pkgconfig
40
+BuildRequires:  update-desktop-files
41
 BuildRequires:  pkgconfig(gnutls)
42
 BuildRequires:  pkgconfig(libcddb)
43
 BuildRequires:  pkgconfig(libcurl)
44
 BuildRequires:  pkgconfig(libgnomeui-2.0)
45
 BuildRequires:  pkgconfig(vte)
46
-BuildRequires:  update-desktop-files
47
-Requires(post):  update-desktop-files
48
-Requires(postun):  update-desktop-files
49
 Requires:       cdparanoia
50
 Requires:       flac
51
 Requires:       lame
52
 Requires:       vorbis-tools
53
 Requires:       wavpack
54
+Requires(post): update-desktop-files
55
+Requires(postun): update-desktop-files
56
 Recommends:     %{name}-lang = %{version}
57
 Obsoletes:      grip2 < %{version}
58
 Provides:       grip2 = %{version}
59
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
60
 
61
 %description
62
 Grip automates the process of extracting audio CD data, encoding it
63
@@ -59,9 +59,10 @@
64
 repectivly FLAC encoder installed.
65
 
66
 %lang_package
67
+
68
 %prep
69
 %setup -q
70
-%patch0
71
+%patch0 -p1
72
 
73
 %build
74
 autoreconf -fiv
75
@@ -73,35 +74,32 @@
76
 sed -ri '/manual page for GNOME/ { s/GNOME grip/grip/; s/GNOME/grip/}' grip.1
77
 
78
 %install
79
-%makeinstall
80
-mkdir -p %{buildroot}%{_mandir}/man1
81
-install -m 0644 grip.1 %{buildroot}%{_mandir}/man1/
82
-mkdir -p %{buildroot}%{_datadir}/apps/solid/actions
83
-install -m 0644 grip-audiocd.desktop %{buildroot}%{_datadir}/apps/solid/actions/grip-audiocd.desktop
84
+%make_install
85
 echo DocPath=grip >> %{buildroot}%{_datadir}/applications/grip.desktop
86
-sed -ri '/^Icon=grip$/{ s/grip/gripicon/ }' %{buildroot}%{_datadir}/applications/grip.desktop
87
-sed -ri '/^Icon=grip$/{ s/grip/gripicon/ }' %{buildroot}%{_datadir}/apps/solid/actions/grip-audiocd.desktop
88
 %suse_update_desktop_file -r grip AudioVideo AudioVideoEditing
89
 %find_lang grip
90
 %fdupes %{buildroot}
91
 
92
+%if 0%{?suse_version} < 1500
93
 %post
94
 %desktop_database_post
95
 
96
 %postun
97
 %desktop_database_postun
98
+%endif
99
 
100
 %files
101
-%defattr(-,root,root)
102
-%doc ABOUT-NLS AUTHORS COPYING CREDITS ChangeLog README TODO
103
+%license COPYING COPYING-LGPL
104
+%doc ABOUT-NLS AUTHORS CREDITS ChangeLog README TODO
105
 %{_bindir}/grip
106
 %{_datadir}/applications/grip.desktop
107
 %dir %{_datadir}/apps/
108
 %dir %{_datadir}/apps/solid
109
 %dir %{_datadir}/apps/solid/actions
110
 %{_datadir}/apps/solid/actions/grip-audiocd.desktop
111
+%{_datadir}/icons/hicolor/*/apps/grip.*
112
 %{_datadir}/pixmaps/grip*.png
113
-%{_mandir}/man1/grip.1.*
114
+%{_mandir}/man1/grip.1%{?ext_man}
115
 
116
 %files lang -f grip.lang
117
 
118
grip-configure.patch Changed
33
 
1
@@ -1,6 +1,8 @@
2
---- src/grip.c.orig    2017-05-20 23:54:06.476878916 +0200
3
-+++ src/grip.c 2017-05-20 23:54:06.524878002 +0200
4
-@@ -868,8 +868,8 @@
5
+Index: grip-3.9.0/src/grip.c
6
+===================================================================
7
+--- grip-3.9.0.orig/src/grip.c
8
++++ grip-3.9.0/src/grip.c
9
+@@ -873,8 +873,8 @@ static void DoLoadConfig(GripInfo *ginfo
10
    ginfo->using_builtin_cdp=FALSE;
11
  #endif
12
    ginfo->in_rip_thread=FALSE;
13
@@ -11,8 +13,8 @@
14
  #ifdef __linux__
15
    FindExeInPath("cdparanoia", ginfo->ripexename, sizeof(ginfo->ripexename));
16
    strcpy(ginfo->ripcmdline,"-d %c %t:[.%s]-%t:[.%e] %w");
17
-@@ -895,8 +895,8 @@
18
-   ginfo->selected_encoder=6;
19
+@@ -900,8 +900,8 @@ static void DoLoadConfig(GripInfo *ginfo
20
+   ginfo->selected_encoder=0;
21
    strcpy(ginfo->mp3cmdline,"-o %m -a %a -l %d -t %n -b %b %w -N %t -G %G -d %y");
22
    FindExeInPath("oggenc", ginfo->mp3exename, sizeof(ginfo->mp3exename));
23
 -  strcpy(ginfo->mp3fileformat,"~/ogg/%A/%d/%t_%n.%x");
24
@@ -22,7 +24,7 @@
25
    strcpy(ginfo->mp3extension,"ogg");
26
    ginfo->mp3nice=0;
27
    *ginfo->mp3_filter_cmd='\0';
28
-@@ -904,7 +904,7 @@
29
+@@ -909,7 +909,7 @@ static void DoLoadConfig(GripInfo *ginfo
30
    ginfo->add_to_db=FALSE;
31
    ginfo->add_m3u=TRUE;
32
    ginfo->rel_m3u=TRUE;
33
grip-3.4.3.tar.gz -> grip-3.9.0.tar.gz Changed
Refresh

No build results available

Refresh

No rpmlint results available

Request History
Luigi Baldoni's avatar

Aloysius created request over 6 years ago


enzokiel's avatar

enzokiel accepted request over 6 years ago