Overview
Request 3809 (accepted)
No description set
- Created by enzokiel almost 8 years ago
- In state accepted
-
Package maintainers:
bitstreamout and
enzokiel
grip.changes
Added
x
1
2
+-------------------------------------------------------------------
3
+Sun May 21 17:08:31 UTC 2017 - joerg.lorenzen@ki.tng.de
4
+
5
+- Switch to grip 3.4.0, development has moved from grip2 to grip
6
+ + v3.4.0 2017-04-17 Johnny A. Solbu <johnny@solbu.net>
7
+ * Patch from Vincent Chapman: Add option to invert directory
8
+ slashes in m3u files.
9
+ * Add «rip with grip» popup function (need to be manually
10
+ added to the right place by distro packagers).
11
+ * Fix «make dist» command
12
+ - Don't include .gmo files.
13
+ - Add manpage and grip-audiocd.desktop.
14
+ + v3.3.5 2017-04-02 Johnny A. Solbu <johnny@solbu.net>
15
+ * Add patches from Dr. Werner Fink.
16
+ - Fix configure warnings.
17
+ - Add missing declarations.
18
+ * Update the file COPYING with an updated license text from
19
+ fsf.org which have updated FSF postal addresses.
20
+ * Updated translations: de, nl, pt_BR.
21
+ * nb.po: Added Norwegian Bokmål translation.
22
+
23
+-------------------------------------------------------------------
24
+Wed Apr 5 07:25:47 UTC 2017 - werner.fink@opensuse.org
25
+
26
+- Switch over to grip2 3.3.4, one of the successors of former grip
27
+ + v3.3.4 2017-01-17 Johnny A. Solbu <johnny@solbu.net>
28
+ * Update ukranian translation, for real this time
29
+ * Compile against current id3lib
30
+ * Update links in documentation
31
+ + v3.3.3 2017-01-03 Johnny A. Solbu <johnny@solbu.net>
32
+ * uk.po: Added ukranian translation (Yuri Chornoivan)
33
+ * ru.po: Updated (Alexey Loginov)
34
+ * Fix crash: Grip crashed if translation was available
35
+ * Add tray icon localization
36
+ * Update documentation
37
+ * Move installer instruction from README into the INSTALL file
38
+ + v3.3.2 2016-12-30 Johnny A. Solbu <johnny@solbu.net>
39
+ * de.po: Updated (Götz Waschk)
40
+ * ru.po: Updated (Michael Shigorin)
41
+ * es.po: Updated (Javier Fernandez-Sanguino)
42
+ * Apply patches from Mageia
43
+ - Increase minimal window width
44
+ - Don't show warning window about development version
45
+ - A few encoding patches
46
+ - blind-write-fix
47
+ * Added manpage
48
+ * Apply patch from Arch-Linux: invalid-genre-size
49
+ * Replace desktop file with an updated one from Mageia
50
+ * Use xdg-open for opening the link in About tab
51
+ * Switch default encoder from mp3 to ogg
52
+ * Remove default comment tag
53
+ * Change default encoding bitrate from 128 to 192 kbits
54
+ * Dont require absolute paths for binaries
55
+ * Fix possible buffer overflow when translated version string
56
+ exceed 20 characters
57
+ * Apply Debian patches
58
+ - empty .m3u files are left around if «rip whole CD»
59
+ dialog is cancelled
60
+ - Add GNU/kFreeBSD support
61
+ - fix ia64 segv
62
+ * Apply fedora patches
63
+ - Execute command after encode
64
+ - fixed "_IO_fwrite: Process /usr/bin/grip was killed by signal 11"
65
+ - no rip speed is indicated in the application
66
+ - Fix resize errors
67
+ + 2005-06-25 Mike Oliphant <grip@nostatic.org>
68
+ * de.po: updated (Götz Waschk)
69
+ * it.po: updated (Ceoldo Costantino)
70
+ * fr.po: updated (Eric Lassauge)
71
+ * pl_PL.po: added (Piotr Adamocha)
72
+ * id3.c: put a zero byte before the id3v1 track number (Vladimir
73
+ Petrov)
74
+ * discdb.c: string parsing fixes to support i18n (Vladimir Petrov)
75
+ * discdb.c: better handling of non-UTF-8 local discdb files
76
+ (Vladimir Petrov)
77
+ * various: tweaks to filesystem-safe character escaping (Vladimir
78
+ Petrov)
79
+ * cdplay.c: allow retrieving of non-UTF-8 discdb entries (Vladimir
80
+ Petrov)
81
+ * discdb.c: fixed a possible buffer overflow crash (Dean Brettle)
82
+ * grip.spec.in: added some missing BuildRequires (Stephen
83
+ E. Dudek)
84
+ * configure.in: upped version to 3.3.1
85
+ + 2005-01-29 Mike Oliphant <grip@nostatic.org>
86
+ * nl.po: added (Sander Brabander)
87
+ * hu.po: added (Ferenc Veres)
88
+ * various: notification area support added
89
+ (Christian Kirbach, Eoin Coffey)
90
+ * grip.spec: fixed email address
91
+ * rip.c: better error message if ripping is done with no disc in
92
+ the drive (Markus Kaufhold)
93
+ * rip.c/cdplay.c/discedit.c/grip.c/gripcfg.c: converted some
94
+ warnings to use gnome_app_warning
95
+ * various: notification area support added (Eoin Coffey)
96
+ * discdb.c: fixed a problem keeping proxy support from working
97
+ (Skip Slugger, lucabon)
98
+ * discedit.c: do not show the multi-artist UI when no disc is
99
+ present (Vladimir Petrov)
100
+ * discedit.c: removed stray debugging when editing disc titile
101
+ (Julian C. Dunn)
102
+ * rip.c: fixed track number being off by one when auto-naming
103
+ empty tracks (Vladimir Petrov)
104
+ * configure.in: upped version to 3.3.0
105
+
106
+-------------------------------------------------------------------
107
+Mon Sep 27 01:14:12 CEST 2010 - ro@suse.de
108
+
109
+- grip-vte_adjustment.diff: fix build with current vte that does
110
+ not directly expose the adjustment member any more
111
+
112
+-------------------------------------------------------------------
113
+Wed Aug 26 12:53:54 CEST 2009 - mls@suse.de
114
+
115
+- make patch0 usage consistent
116
+
117
+-------------------------------------------------------------------
118
+Wed Apr 15 15:04:01 CEST 2009 - dmueller@suse.de
119
+
120
+- refresh patches
121
+
122
+-------------------------------------------------------------------
123
+Thu Aug 23 17:37:42 CEST 2007 - hvogel@suse.de
124
+
125
+- Add hungarian translation [#295650]
126
+
127
+-------------------------------------------------------------------
128
+Wed Aug 8 00:34:23 CEST 2007 - maw@suse.de
129
+
130
+- Use %fdupes
131
+- Split off a -lang subpackage.
132
+
133
+-------------------------------------------------------------------
134
+Fri Apr 27 12:32:13 CEST 2007 - sbrabec@suse.cz
135
+
136
+- Do not call meinproc (#227624).
137
+
138
+-------------------------------------------------------------------
139
+Thu Feb 8 09:21:20 CET 2007 - aj@suse.de
140
+
141
+- Add c++ compiler to BuildRequires.
142
+
143
+-------------------------------------------------------------------
144
+Tue Feb 6 11:20:03 CET 2007 - sbrabec@suse.cz
145
+
146
+- Reduced BuildRequires.
147
+
148
+-------------------------------------------------------------------
149
+Tue Jan 30 18:35:53 CET 2007 - sbrabec@suse.cz
150
+
151
+- Prefix changed to /usr.
152
+- Spec file cleanup.
153
+
154
+-------------------------------------------------------------------
155
+Mon Nov 20 13:19:35 CET 2006 - hvogel@suse.de
156
+
157
+- use desktop-launch instead of gnome-moz-remote to display
158
+ web pages. [#222550]
159
+
160
+-------------------------------------------------------------------
161
+Sat Oct 28 20:53:03 CEST 2006 - meissner@suse.de
162
+
163
+- use RPM_OPT_FLAGS for CXXFLAGS too.
164
+
165
+-------------------------------------------------------------------
166
+Mon Mar 27 17:44:07 CEST 2006 - bk@suse.de
167
+
168
+- error handling done right needs more changes, keep only logging
169
+- keep list of encoders in order to match config of other packges
170
+
171
+-------------------------------------------------------------------
172
+Thu Mar 23 18:16:31 CET 2006 - bk@suse.de
173
+
174
+- fix badly broken spanish UTF-8 locale display
175
+- fix error handling in out of disk space situations
176
+- fix too low minimum bitrate assumption for flac encoding
177
+- fix overlapping german labels (shortened too verbose labels)
178
+- fix truncation of track name label in disc editor
179
+
180
+-------------------------------------------------------------------
181
+Wed Mar 22 12:34:12 CET 2006 - bk@suse.de
182
+
183
+- 64bit: fix crash at start of encoding (wrong pointer signedness)
184
+- fix stalled ripping and encoding speed meters on 64-bit systems
185
+
186
+-------------------------------------------------------------------
187
+Tue Mar 21 16:36:21 CET 2006 - bk@suse.de
188
+
189
+- fix buffer overflow at startup in japanese environment (#132459)
190
+
191
+-------------------------------------------------------------------
192
+Mon Mar 20 16:06:51 CET 2006 - bk@suse.de
193
+
194
+- fix creation of genre comment when creating ogg vorbis files
195
+- fix creation of metadata information when creating flac files
196
+- fix default setting of ID3 tags after mp3 files have been created
197
+- fix truncation of rip column header string in the play/edit screen
198
+- correct location of #ifdef CDIOCEJECT, fixes door unlocking for eject
199
+- fix progress display when encoding using flac
200
+- fixes from grip-3.3.1:
201
+ fix track number being off by one when auto-naming empty tracks
202
+ removed stray debugging when editing disc title
203
+ better error message if ripping is done with no disc in the drive
204
+
205
+-------------------------------------------------------------------
206
+Tue Feb 28 15:25:33 CET 2006 - sbrabec@suse.cz
207
+
208
+- Use kdelibs3-doc in BuildRequires for meinproc (#153635#c14).
209
+
210
+-------------------------------------------------------------------
211
+Mon Feb 6 01:49:06 CET 2006 - ro@suse.de
212
+
213
+- fix build for < 10.1
214
+
215
+-------------------------------------------------------------------
216
+Wed Jan 25 21:32:02 CET 2006 - mls@suse.de
217
+
218
+- converted neededforbuild to BuildRequires
219
+
220
+-------------------------------------------------------------------
221
+Wed Jan 11 14:11:15 CET 2006 - hvogel@suse.de
222
+
223
+- Make use of Stack Protector
224
+
225
+-------------------------------------------------------------------
226
+Wed Sep 14 18:06:37 CEST 2005 - kukuk@suse.de
227
+
228
+- Fix two buffer overflows
229
+
230
+-------------------------------------------------------------------
231
+Wed Jul 6 11:04:46 CEST 2005 - hvogel@suse.de
232
+
233
+- fix implicit functions
234
+
235
+-------------------------------------------------------------------
236
+Mon Apr 4 21:21:24 CEST 2005 - mmj@suse.de
237
+
238
+- don't return random data
239
+
240
+-------------------------------------------------------------------
241
+Wed Mar 30 12:05:59 CEST 2005 - hvogel@suse.de
242
+
243
+- fix two buffer overflows in the cddb handling (Bug #71933)
244
+
245
+-------------------------------------------------------------------
246
+Tue Sep 14 15:56:46 CEST 2004 - meissner@suse.de
247
+
248
+- Fixed proxy handling using curl (was completely broken). #44954
249
+- Use OGG by default again. #45369
250
+
251
+-------------------------------------------------------------------
252
+Fri Aug 27 03:36:45 CEST 2004 - clahey@suse.de
253
+
254
+- Cache grip help and show grip in khelpcenter.
255
+
256
+-------------------------------------------------------------------
257
+Tue Aug 3 01:02:38 CEST 2004 - ro@suse.de
258
+
259
+- recode desktop file to utf-8
260
+
261
+-------------------------------------------------------------------
262
+Mon May 3 23:43:49 CEST 2004 - meissner@suse.de
263
+
264
+- Upgraded to 3.2.0. Disabled ogg patch for now.
265
+
266
+-------------------------------------------------------------------
267
+Thu Apr 1 15:29:24 CEST 2004 - meissner@suse.de
268
+
269
+- Set default encoder to oggenc, default ext. to .ogg,
270
+ since we do not ship mp3 stuff.
271
+
272
+-------------------------------------------------------------------
273
+Mon Feb 16 13:56:37 CET 2004 - meissner@suse.de
274
+
275
+- Upgraded to 3.1.4.
276
+
277
+-------------------------------------------------------------------
278
+Sat Jan 10 16:52:08 CET 2004 - adrian@suse.de
279
+
280
+- build as user
281
+
282
+-------------------------------------------------------------------
283
+Thu Oct 9 14:50:16 CEST 2003 - meissner@suse.de
284
+
285
+- upgraded to 3.1.2, add docu build, added vte, vte-devel.
286
+
287
+-------------------------------------------------------------------
288
+Mon Sep 29 14:57:41 CEST 2003 - meissner@suse.de
289
+
290
+- Upgraded to 3.1.1.
291
+
292
+-------------------------------------------------------------------
293
+Sat Aug 16 15:40:04 CEST 2003 - adrian@suse.de
294
+
295
+- add Categories
296
+
297
+-------------------------------------------------------------------
298
+Mon Jul 14 14:26:48 CEST 2003 - sbrabec@suse.cz
299
+
300
+- GNOME prefix change to /opt/gnome.
301
+
302
+-------------------------------------------------------------------
303
+Fri Jun 20 02:32:43 CEST 2003 - ro@suse.de
304
+
305
+- fix build with gettext
306
+
307
+-------------------------------------------------------------------
308
+Sun Mar 2 18:24:34 CET 2003 - meissner@suse.de
309
+
310
+- added resmgr to neededforbuild (cdparanoia needs it)
311
+
312
+-------------------------------------------------------------------
313
+Thu Feb 6 15:56:48 CET 2003 - meissner@suse.de
314
+
315
+- Added documentation generating neededforbuilds etc.
316
+
317
+-------------------------------------------------------------------
318
+Wed Feb 5 10:35:45 CET 2003 - meissner@suse.de
319
+
320
+- update -> 3.0.5
321
+ Translations (de, ja, ru) and documentation were updated. A
322
+ problem was fixed that caused disc lookups to fail on some systems.
323
+ Several minor ripping bugs were fixed.
324
+
325
+-------------------------------------------------------------------
326
+Thu Jan 9 12:39:42 CET 2003 - meissner@suse.de
327
+
328
+- update -> 3.0.4
329
+
330
+-------------------------------------------------------------------
331
+Mon Sep 30 15:16:45 CEST 2002 - uli@suse.de
332
+
333
+- update -> 3.0.3
334
+
335
+-------------------------------------------------------------------
336
+Fri Sep 27 14:34:27 CEST 2002 - ro@suse.de
337
+
338
+- Added alsa alsa-devel to neededforbuild (esound)
339
+
340
+-------------------------------------------------------------------
341
+Tue Jul 2 12:46:19 CEST 2002 - meissner@suse.de
342
+
343
+- rerun auto* tools, buildrootet.
344
+
345
+-------------------------------------------------------------------
346
+Mon Jun 10 14:48:35 CEST 2002 - uli@suse.de
347
+
348
+- update -> 3.0.0
349
+
350
+-------------------------------------------------------------------
351
+Mon Aug 13 12:58:53 CEST 2001 - uli@suse.de
352
+
353
+- initial package
354
+
355
grip.spec
Added
118
1
2
+#
3
+# spec file for package grip
4
+#
5
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
6
+#
7
+# All modifications and additions to the file contributed by third parties
8
+# remain the property of their copyright owners, unless otherwise agreed
9
+# upon. The license for this file, and modifications and additions to the
10
+# file, is the same license as for the pristine package itself (unless the
11
+# license for the pristine package is not an Open Source License, in which
12
+# case the license is the MIT License). An "Open Source License" is a
13
+# license that conforms to the Open Source Definition (Version 1.9)
14
+# published by the Open Source Initiative.
15
+
16
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
17
+#
18
+
19
+
20
+Name: grip
21
+Url: https://sourceforge.net/projects/grip
22
+License: GPL-2.0+
23
+Group: Productivity/Multimedia/CD/Grabbers
24
+Version: 3.4.0
25
+Release: 0
26
+Summary: An Audio CD Ripping Application
27
+Source: %{name}-%{version}.tar.gz
28
+Patch0: grip-configure.patch
29
+BuildRequires: autoconf
30
+BuildRequires: autogen
31
+BuildRequires: automake
32
+BuildRequires: cdparanoia-devel
33
+BuildRequires: fdupes
34
+BuildRequires: gcc-c++
35
+BuildRequires: glibc-devel
36
+BuildRequires: help2man
37
+BuildRequires: id3lib-devel
38
+BuildRequires: intltool
39
+BuildRequires: libcddb-devel
40
+BuildRequires: libcurl-devel
41
+BuildRequires: libid3tag-devel
42
+BuildRequires: libid3tag-devel
43
+BuildRequires: libgnomeui-devel
44
+BuildRequires: libgnutls-devel
45
+BuildRequires: libtool
46
+BuildRequires: linux-glibc-devel
47
+BuildRequires: update-desktop-files
48
+BuildRequires: vte2-devel
49
+Requires(post): update-desktop-files
50
+Requires(postun): update-desktop-files
51
+Requires: cdparanoia
52
+Requires: flac
53
+Requires: lame
54
+Requires: vorbis-tools
55
+Requires: wavpack
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
+with Ogg Vorbis, and naming the resulting files using CDDB data. It
64
+also allows creation of MP3 and FLACS files if you have an MP3
65
+repectivly FLAC encoder installed.
66
+
67
+%lang_package
68
+%prep
69
+%setup -q
70
+%patch0
71
+
72
+%build
73
+AUTOPOINT=true autoreconf -fiv -I $PWD
74
+%configure
75
+make CC="%{__cc}" %{?_smp_mflags}
76
+
77
+help2man -N -l -s 1 src/grip > grip.1
78
+sed -ri '/^\.TH/ { s/GNOME grip/grip/; s/GNOME/grip/}' grip.1
79
+sed -ri '/manual page for GNOME/ { s/GNOME grip/grip/; s/GNOME/grip/}' grip.1
80
+
81
+%install
82
+%makeinstall
83
+mkdir -p %{buildroot}%{_mandir}/man1
84
+install -m 0644 grip.1 %{buildroot}%{_mandir}/man1/
85
+mkdir -p %{buildroot}%{_datadir}/apps/solid/actions
86
+install -m 0644 grip-audiocd.desktop %{buildroot}%{_datadir}/apps/solid/actions/grip-audiocd.desktop
87
+echo DocPath=grip >> %{buildroot}%{_datadir}/applications/grip.desktop
88
+sed -ri '/^Icon=grip$/{ s/grip/gripicon/ }' %{buildroot}%{_datadir}/applications/grip.desktop
89
+sed -ri '/^Icon=grip$/{ s/grip/gripicon/ }' %{buildroot}%{_datadir}/apps/solid/actions/grip-audiocd.desktop
90
+%suse_update_desktop_file -r grip AudioVideo AudioVideoEditing
91
+%find_lang grip
92
+%fdupes %{buildroot}
93
+
94
+%clean
95
+%{?buildroot:%__rm -rf "%{buildroot}"}
96
+
97
+%post
98
+%desktop_database_post
99
+
100
+%postun
101
+%desktop_database_postun
102
+
103
+%files
104
+%defattr(-,root,root)
105
+%doc ABOUT-NLS AUTHORS COPYING CREDITS ChangeLog README TODO
106
+%{_bindir}/grip
107
+%{_datadir}/applications/grip.desktop
108
+%dir %{_datadir}/apps/
109
+%dir %{_datadir}/apps/solid
110
+%dir %{_datadir}/apps/solid/actions
111
+%{_datadir}/apps/solid/actions/grip-audiocd.desktop
112
+%{_datadir}/pixmaps/grip*.png
113
+%{_mandir}/man1/grip.1.*
114
+
115
+%files lang -f grip.lang
116
+
117
+%changelog
118
grip-configure.patch
Added
31
1
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
+@@ -866,7 +866,7 @@
5
+ ginfo->using_builtin_cdp=FALSE;
6
+ #endif
7
+ ginfo->in_rip_thread=FALSE;
8
+- strcpy(ginfo->ripfileformat,"~/ogg/%A/%d/%n.wav");
9
++ strcpy(ginfo->ripfileformat,"~/Music/%A/%d/%n.wav");
10
+ #ifdef __linux__
11
+ FindExeInPath("cdparanoia", ginfo->ripexename, sizeof(ginfo->ripexename));
12
+ strcpy(ginfo->ripcmdline,"-d %c %t:[.%s]-%t:[.%e] %w");
13
+@@ -892,7 +892,7 @@
14
+ ginfo->selected_encoder=6;
15
+ strcpy(ginfo->mp3cmdline,"-o %m -a %a -l %d -t %n -b %b %w -N %t -G %G -d %y");
16
+ FindExeInPath("oggenc", ginfo->mp3exename, sizeof(ginfo->mp3exename));
17
+- strcpy(ginfo->mp3fileformat,"~/ogg/%A/%d/%t_%n.%x");
18
++ strcpy(ginfo->mp3fileformat,"~/Music/%A/%d/%t_%n.%x");
19
+ strcpy(ginfo->mp3extension,"ogg");
20
+ ginfo->mp3nice=0;
21
+ *ginfo->mp3_filter_cmd='\0';
22
+@@ -900,7 +900,7 @@
23
+ ginfo->add_to_db=FALSE;
24
+ ginfo->add_m3u=TRUE;
25
+ ginfo->rel_m3u=TRUE;
26
+- strcpy(ginfo->m3ufileformat,"~/ogg/%A-%d.m3u");
27
++ strcpy(ginfo->m3ufileformat,"~/Music/%A-%d.m3u");
28
+ ginfo->kbits_per_sec=192;
29
+ ginfo->edit_num_cpu=1;
30
+ ginfo->doid3=TRUE;
31
grip-3.4.0.tar.gz
Added
Refresh
No build results available
Refresh
No rpmlint results available
olh wrote almost 8 years ago
@bitstreamout: please coordinate with Werner.
bitstreamout wrote almost 8 years ago
Yep, that is OK. The grip2 development tree is back now at grip again