source: projects/specs/trunk/a/audacious/audacious-vl.spec @ 10505

Revision 10505, 8.1 KB checked in by tomop, 8 years ago (diff)

audacious-3.7.2-1

Line 
1%define _aud_ver        3.7
2
3Summary:        Advanced audio player
4Summary(ja):    高度なオーディオプレイヤー
5Name:           audacious
6Version:        3.7.2
7Release:        1%{?_dist_release}
8
9License:        BSD
10Group:          Applications/Multimedia
11URL:            http://audacious-media-player.org/
12
13Source0:        http://distfiles.audacious-media-player.org/%{name}-%{version}-gtk3.tar.bz2
14# validated: 2013-11-03 / screenshot commented out for now
15Source1:        audacious.appdata.xml
16
17BuildRoot:      %{_tmppath}/%{name}-%{version}-root
18BuildRequires:  desktop-file-utils
19BuildRequires:  gettext
20BuildRequires:  gtk3-devel
21BuildRequires:  libguess-devel
22
23Requires:       %{name}-libs = %{version}-%{release}
24Requires:       audacious-plugins >= %{_aud_ver}
25Requires:       hicolor-icon-theme
26
27Requires(post):   desktop-file-utils
28Requires(postun): desktop-file-utils
29
30# Skin packages can require this from xmms and all GUI compatible players
31Provides:       xmms-gui
32
33Vendor:         Project Vine
34Distribution:   Vine Linux
35
36%description
37Audacious is an advanced audio player. It is free, lightweight, currently
38based on GTK+ 3, runs on Linux and many other *nix platforms and is
39focused on audio quality and supporting a wide range of audio codecs.
40It still features an alternative skinned user interface (based on
41Winamp 2.x skins). Historically, it started as a fork of Beep Media
42Player (BMP), which itself forked from XMMS.
43
44%package libs
45Summary:        Library files for the Audacious audio player
46Summary(ja):    Audacious オーディオプレイヤーのライブラリファイル
47Group:          System Environment/Libraries
48
49%description libs
50Library files for the Audacious media player.
51
52%package devel
53Summary:        Development files for Audacious
54Summary(ja):    Audacious の開発用ファイル
55Group:          Development/Libraries
56Requires:       %{name}-libs = %{version}-%{release}
57Requires:       glib2-devel
58Requires:       gtk3-devel
59
60%description devel
61Files needed when building software for the Audacious audio player.
62
63%description -l ja devel
64Audacious のプラグインを開発するために必要なヘッダファイルが含まれています。
65
66%prep
67%setup -q -n %{name}-%{version}-gtk3
68
69sed -i '\,^.SILENT:,d' buildsys.mk.in
70
71%build
72%configure \
73    --disable-qt \
74    --enable-gtk \
75    --with-buildstamp="Vine package" \
76    --disable-silent-rules \
77    --disable-rpath
78
79make %{?_smp_mflags}
80
81%install
82rm -rf $RPM_BUILD_ROOT
83
84make DESTDIR=$RPM_BUILD_ROOT install INSTALL="install -p"
85find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
86
87desktop-file-install  \
88    --dir $RPM_BUILD_ROOT%{_datadir}/applications  \
89    $RPM_BUILD_ROOT%{_datadir}/applications/audacious.desktop
90
91install -D -m0644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml
92
93%find_lang %{name}
94
95%clean
96rm -rf $RPM_BUILD_ROOT
97
98%post
99%{_bindir}/update-desktop-database %{_datadir}/applications >& /dev/null ||:
100touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
101
102%postun
103if [ $1 -eq 0 ] ; then
104    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
105    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
106fi
107%{_bindir}/update-desktop-database %{_datadir}/applications >& /dev/null ||:
108
109%posttrans
110gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
111
112%post libs -p /sbin/ldconfig
113
114%postun libs -p /sbin/ldconfig
115
116%files -f %{name}.lang
117%defattr(-,root,root,-)
118%doc AUTHORS
119%{_bindir}/audacious
120%{_bindir}/audtool
121#{_libdir}/audacious
122%{_datadir}/audacious
123%{_datadir}/appdata/%{name}.appdata.xml
124%{_datadir}/applications/*.desktop
125%{_datadir}/icons/hicolor/*/apps/%{name}*.*
126%{_mandir}/man[^3]/*
127
128%files libs
129%defattr(-,root,root,-)
130%doc COPYING
131%{_libdir}/lib*.so.*
132
133%files devel
134%defattr(-,root,root,-)
135%{_includedir}/audacious
136%{_includedir}/libaudcore
137%{_includedir}/libaudgui
138%{_libdir}/*.so
139%{_libdir}/pkgconfig/*.pc
140
141%changelog
142* Sat Jul  2 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.2-1
143- new upstream release.
144
145* Fri Apr  3 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.6.1-1
146- new upstream release
147
148* Tue Sep 28 2010 Shu KONNO <owa@bg.wakwak.com> 2.3-2
149- rebuilt with rpm-4.8.1 for pkg-config
150
151* Sat May 29 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 2.3-1
152- new upstream release
153
154* Thu Aug 13 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 2.1-2
155- added BuildRequires: libsamplerate-devel to devel package
156
157* Sun Aug  9 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 2.1-1
158- new upstream release
159
160* Sun Apr 26 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.5.1-5
161- rebuilt with libmowgli-0.7.0
162
163* Sat Apr  4 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.5.1-4
164- added BuildRequires: dbus-devel, dbus-glib-devel
165- added Requires: dbus-devel, dbus-glib-devel to devel package
166
167* Wed Mar 25 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.5.1-3
168- rebuilt again with oniguruma-5.9.1 (ppc)
169
170* Thu Mar 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.5.1-2vl5
171- rebuilt with oniguruma-5.9.1
172
173* Sat Dec  6 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.5.1-1vl5
174- new upstream release (dropped Patch1 and Source2)
175
176* Sun Sep 14 2008 Shu KONNO <owa@bg.wakwak.com> 1.3.2-1vl5
177- applied new versioning policy, spec in utf-8
178
179* Tue Sep 04 2007 KAZUKI SHIMURA <ksh753@y5.dion.ne.jp> 1.3.2-0vl3
180- update desktop file (source1)
181
182* Tue Aug 21 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.3.2-0vl2
183- add Requires: mcs-devel for audacious-devel subpackage
184
185* Fri May 18 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.2-0vl1
186- new upstream release
187- build with new environment/toolchain
188
189* Mon Mar 12 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.1-0vl1
190- new upstream release
191- drop '--disable-gconf' option from %%configure
192
193* Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.0-0vl1
194- new upstream release
195- update ja.po (source2)
196- add BuildRequires: mcs-devel, libsamplerate-devel
197
198* Wed Feb 21 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.0-0vl0.0alpha5
199- update to 1.3.0alpha5
200- update ja.po (source2)
201- drop obsolete playlist-set-utf8-name.patch (patch2)
202- add new file: libaudid3tag.so
203
204* Mon Feb 12 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.0-0vl0.0alpha4.1
205- add playlist-set-utf8-name.patch (patch2)
206  to use utf-8-converted filename as playlist title
207
208* Thu Feb 08 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.0-0vl0.0alpha4
209- update to 1.3.0alpha4
210- update ja.po (source2)
211- update URLs
212
213* Wed Jan 31 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.0-0vl0.0alpha3
214- update to 1.3.0alpha3
215- update ja.po (source2)
216- update use-xfont.patch (patch1)
217- fix typo
218
219* Sun Jan 21 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.0-0vl0.0alpha2.1
220- update ja.po (source2)
221
222* Sat Jan 13 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.0-0vl0.0alpha2
223- update to 1.3.0alpha2
224- use oniguruma regex library
225  - add BuildRequires: oniguruma-devel
226  - add '--with-regexlib=oniguruma' option to %%configure
227
228* Thu Nov 30 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.2-0vl2
229- add '--enable-chardet' option to %%configure again
230
231* Wed Nov 29 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.2-0vl1
232- new upstream release
233- update ja.po (source2)
234
235* Sun Aug 27 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.2-0vl1
236- new upstream release
237
238* Tue Aug 01 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.1-0vl2
239- oops, really update ja.po (source2)
240
241* Mon Jul 31 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.1-0vl1
242- new upstream release
243- make with 'VERBOSE=1'
244- drop obsolete POTFILES.in (source3)
245- make update-po before make
246  - 1.1.1 contains old version of audacious.pot...
247- update ja.po (source2)
248
249* Sat Jul 22 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.0-0vl2
250- overwrite POTFILES.in (source3)
251  - 1.1.0 contains old version of POTFILES.in
252- update ja.po (source2)
253
254* Sat Jul 22 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.0-0vl1
255- new upstream release
256- drop unneeded patch0 (was merged)
257- add '--enable-ipv6 --enable-chardet' to %%configure option
258- add BuildRequires: taglib-devel instead of id3lib-devel
259- update ja.po (source2)
260
261* Sun Jun 04 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.0-0vl2
262- add flac-filename-utf8.patch (patch0)
263      to convert filename on fileinfo box for FLAC files to UTF-8
264- add use-xfont.patch (patch1)
265      to disable 'Use Bitmap fonts if available' by default
266- add ja.po (source2)
267
268* Sat Jun 03 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.0-0vl1
269- initial build
Note: See TracBrowser for help on using the repository browser.