We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
Overview
Submit package home:jzheng:branches:Multimedia / deadbeef to package Multimedia / deadbeef
deadbeef.changes
Changed
x
1
2
-------------------------------------------------------------------
3
+Wed Sep 26 06:58:44 UTC 2012 - joey@jzheng.org
4
+
5
+- update to 0.5.5
6
+ * fixed converter GUI plugin crash if the converter plugin not found
7
+ * fixed compiling on FreeBSD
8
+ * fixed race condition bug in streamer
9
+ * fixed flac embedded cover loading bug
10
+ * fixed multiline tag field editing
11
+ * fixed vorbis streaming audio bug
12
+ * fixed numlock handling in global hotkeys setup
13
+ * fixed KP_Return not working
14
+ * fixed filename being ignored in the search window
15
+ * fixed session saving on reboot/logout using XSMP via eggsmclient
16
+ * fixed few missing translation strings
17
+ * fixed many instability issues caused by improper use of pl_find_meta[_raw] calls
18
+ * fixed improper use of GtkStyle in playlist and tabs widgets
19
+ * fixed prev/next handling when playback is stopped
20
+ * fixed random playback bug caused by libsidplay2 calling srand(time(NULL))
21
+ * fixed crash in adplug when playing ADL files
22
+ * fixed crash in aac reload metadata
23
+ * fixed Grandia - Parallel Trippers.gbs crash in GME plugin
24
+ * fixed crash in GME plugin when a file doesn't exist
25
+ * fixed integer overflow bug in float32->int32 conversion
26
+ * fixed m3u parser string copy bug
27
+ * fixed several dsp bugs in the converter
28
+ * fixed up/down buttons in the converter's dsp preset editor
29
+ * fixed selected row bugs in dsp preset editors in gtkui preferences and converter
30
+ * fixed parent window of dsp plugin configure window
31
+ * fixed all known issues in gtk3 plugin -- it should be fully working now
32
+ * added gui configuration for cp1251 and cp936
33
+ * fixed converter gui description
34
+ * fix building issues with libcdio
35
+ * update to git commit 8f3b1661fd1372508b35de39ca1cc405f1111c0e
36
+
37
+-------------------------------------------------------------------
38
Tue May 29 00:00:00 UTC 2012 - Manfred.Tremmel@iiv.de
39
40
- update to 0.5.4
41
deadbeef.spec
Changed
154
1
2
-# vim: set ts=4 sw=4 et:
3
-# Copyright (c) 2012 Pascal Bleser <pascal.bleser@opensuse.org>
4
+#
5
+# spec file for package deadbeef
6
+#
7
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
8
#
9
# All modifications and additions to the file contributed by third parties
10
# remain the property of their copyright owners, unless otherwise agreed
11
12
# published by the Open Source Initiative.
13
14
# Please submit bugfixes or comments via http://bugs.opensuse.org/
15
+#
16
+
17
+# norootforbuild
18
19
%bcond_with restricted
20
21
Name: deadbeef
22
-Version: 0.5.4
23
-Release: 1
24
-Summary: Lightweight Music Player
25
+Version: 0.5.5
26
+Release: 1.0
27
+Summary: GTK2 audio player
28
Group: Productivity/Multimedia/Sound/Players
29
-License: GNU General Public License version 2 or later (GPLv2 or later)
30
-URL: http://deadbeef.sourceforge.net/
31
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
32
-Source: http://prdownloads.sourceforge.net/deadbeef/deadbeef-%{version}.tar.bz2
33
-BuildRequires: gtk2-devel libsamplerate-devel alsa-devel libvorbis-devel libcurl-devel
34
-BuildRequires: flac-devel wavpack-devel libsndfile-devel libcddb-devel libcdio-devel
35
-BuildRequires: xorg-x11-libs pkg-config gcc-c++ libpulse-devel libnotify-devel dbus-1-devel
36
-BuildRequires: intltool update-desktop-files libzip-devel imlib2-devel libjpeg-devel
37
+License: GPL
38
+Url: http://deadbeef.sourceforge.net/
39
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
40
+Source0: %name-%version.tar.bz2
41
+Patch1: deadbeef-fix_ubuntu_unity_desktop.patch
42
+BuildRequires: alsa-devel gtk2-devel libcurl-devel libsamplerate-devel libvorbis-devel
43
+BuildRequires: flac-devel libcddb-devel libcdio-devel libsndfile-devel wavpack-devel
44
+BuildRequires: dbus-1-devel gcc-c++ libnotify-devel libpulse-devel pkg-config xorg-x11-libs
45
+BuildRequires: imlib2-devel intltool libjpeg-devel libzip-devel update-desktop-files
46
+BuildRequires: yasm
47
+%if 0%{?suse_version} >= 1210
48
+BuildRequires: gtk3-devel
49
+%endif
50
+%if 0%{?sles_version}
51
+BuildRequires: xorg-x11-libxcb-devel
52
+%endif
53
+
54
%if %{with restricted}
55
-BuildRequires: libmad-devel libffmpeg_oldabi-devel libfaad-devel
56
-# BuildRequires: libmad-devel libffmpeg-devel libfaad-devel
57
+BuildRequires: libfaad-devel libffmpeg_oldabi-devel libmad-devel
58
%endif
59
60
%description
61
62
(DSP, GUI, output, input, etc.). The GUI looks similar to Foobar2000.
63
64
%if %{with restricted}
65
+
66
%package restricted-plugins
67
License: GPL+ or Artistic
68
Summary: Restricted plugins Support for %{name}
69
70
client (such as gxmms2 or esperanza).
71
%endif
72
73
-
74
%package devel
75
License: GPLv2
76
Group: Development/Libraries/C and C++
77
78
79
%prep
80
%setup -q
81
+%patch1 -p1
82
83
%build
84
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
85
export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
86
-%configure --enable-static=no
87
-%__make %{?_smp_flags}
88
+CFGOPT="--enable-static=no"
89
+%if 0%{?suse_version} >= 1210
90
+CFGOPT="$CFGOPT --enable-gtk3"
91
+%endif
92
+%configure $CFGOPT
93
+%__make %{?jobs:-j%{jobs}}
94
95
%install
96
%makeinstall
97
98
%find_lang %name
99
100
%clean
101
-%{?buildroot:%__rm -rf "%{buildroot}"}
102
+%__rm -rf $RPM_BUILD_ROOT
103
104
%if 0%{?suse_version} >= 1140
105
+
106
%post
107
%desktop_database_post
108
%icon_theme_cache_post
109
110
%_libdir/%name/alsa.so*
111
%_libdir/%name/artwork.so*
112
%_libdir/%name/cdda.so*
113
-%_libdir/%name/ddb_ao.so*
114
-%_libdir/%name/ddb_dumb.so*
115
-%_libdir/%name/ddb_mono2stereo.so*
116
-%_libdir/%name/ddb_shn.so*
117
%_libdir/%name/ffap.so*
118
%_libdir/%name/flac.so*
119
%_libdir/%name/gme.so*
120
121
%_libdir/%name/mms.so*
122
%_libdir/%name/musepack.so*
123
%_libdir/%name/shellexec.so*
124
-%_libdir/%name/shellexecui_gtk2.so*
125
%_libdir/%name/tta.so*
126
%_libdir/%name/wildmidi.so*
127
%_libdir/%name/converter.so*
128
129
%_libdir/%name/dsp_libsrc.so*
130
%_libdir/%name/m3u.so*
131
%_libdir/%name/vfs_zip.so*
132
+%_libdir/%name/ddb_ao.so*
133
+%_libdir/%name/ddb_dumb.so*
134
+%_libdir/%name/ddb_mono2stereo.so*
135
+%_libdir/%name/ddb_shn.so*
136
+%_libdir/%name/shellexecui_gtk2.so*
137
+%_libdir/%name/alac.so*
138
+%if 0%{?suse_version} >= 1210
139
+%_libdir/%name/converter_gtk3.so*
140
+%_libdir/%name/ddb_gui_GTK3.so*
141
+%_libdir/%name/shellexecui_gtk3.so*
142
+%endif
143
%_datadir/%name
144
%_datadir/applications/deadbeef.desktop
145
%_datadir/icons/hicolor/*x*/apps/%name.png
146
147
%_libdir/%name/convpresets/*.txt
148
149
%if %{with restricted}
150
+
151
%files restricted-plugins
152
%defattr(-,root,root,-)
153
%_libdir/deadbeef/aac.so*
154
deadbeef-fix_ubuntu_unity_desktop.patch
Added
39
1
2
+Index: deadbeef-0.5.5/deadbeef.desktop.in
3
+===================================================================
4
+--- deadbeef-0.5.5.orig/deadbeef.desktop.in
5
++++ deadbeef-0.5.5/deadbeef.desktop.in
6
+@@ -11,30 +11,4 @@ MimeType=application/ogg;audio/x-vorbis+
7
+ Categories=AudioVideo;Player;GTK;
8
+ Terminal=false
9
+ Type=Application
10
+-Icon=deadbeef
11
+-
12
+-X-Ayatana-Desktop-Shortcuts=Play;Pause;Stop;Next;Prev
13
+-[Play Shortcut Group]
14
+-Name=Play
15
+-Exec=deadbeef --play
16
+-TargetEnvironment=Unity
17
+-
18
+-[Pause Shortcut Group]
19
+-Name=Pause
20
+-Exec=deadbeef --pause
21
+-TargetEnvironment=Unity
22
+-
23
+-[Stop Shortcut Group]
24
+-Name=Stop
25
+-Exec=deadbeef --stop
26
+-TargetEnvironment=Unity
27
+-
28
+-[Next Shortcut Group]
29
+-Name=Next
30
+-Exec=deadbeef --next
31
+-TargetEnvironment=Unity
32
+-
33
+-[Prev Shortcut Group]
34
+-Name=Prev
35
+-Exec=deadbeef --prev
36
+-TargetEnvironment=Unity
37
++Icon=deadbeef
38
+\ No newline at end of file
39
deadbeef-0.5.4.tar.bz2 -> deadbeef-0.5.5.tar.bz2
Changed
Refresh
Refresh
Login required, please
login
or
signup
in order to comment
Request History
jzheng created request over 11 years ago
update to 0.5.5 and fix conflict issue
mrdocs accepted request over 12 years ago
Thanks. I deleted the broken link, so it should work now.