1Name: gmusicbrowser
2Summary: Jukebox for large collections of music files
3Version: 1.1.15
4Release: 1
5License: GPL
6Group: Sound
7URL: http://gmusicbrowser.org/
8Source0: http://gmusicbrowser.org/download/%{name}-%{version}.tar.gz
9#Source0: %{name}-%{version}.tar.gz
10Packager: Quentin Sculo <squentin@free.fr>
11Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
12BuildArch: noarch
13BuildRequires: /usr/bin/markdown
14Requires: perl >= 5.8, gtk2 >= 2.6.0, perl-Gtk2, perl(Locale::Messages), perl-Glib-Object-Introspection, typelib-1_0-Gst-1_0, perl-Digest-CRC, perl-Cairo, perl-HTML-Parser, perl-IO-Compress, perl-Net-DBus
15Requires(hint): mpv, mpg123, vorbis-tools, alsa-utils, perl-Gtk2-WebKit, perl-Gtk2-MozEmbed, perl-Net-DBus-GLib, gstreamer0.10-lame, gstreamer0.10-plugins-ugly, gstreamer0.10-plugins-bad, perl-Gnome2-Wnck, perl-GStreamer-Interfaces, perl-Gtk2-Notify, poppler-utils, perl-GStreamer
16AutoReq: no
17AutoProv: no
18
19%description
20Very customizable jukebox for large collections of music files
21Uses gstreamer, mpg123/ogg123 or mplayer for playback
22Main features :
23- customizable window layouts
24- artist/album lock : easily restrict playlist to current artist/album
25- easy access to related songs (same artist/album/title)
26- simple mass-tagging and mass-renaming
27- support multiple genres for each song
28- customizable labels can be set for each song
29- filters with unlimited nesting of conditions
30- customizable weighted random mode
31
32%prep
33%setup -q
34%build
35%install
36rm -rf %{buildroot}
37%makeinstall prefix=%{buildroot}%{_prefix}
38%find_lang %{name}
39
40%clean
41rm -rf %{buildroot}
42
43%post
44%{update_icon_cache hicolor}
45%{update_menus}
46%postun
47%{clean_icon_cache hicolor}
48%{clean_menus}
49
50%files -f %{name}.lang
51%defattr(-,root,root,0755)
52%{_bindir}/*
53%{_datadir}/gmusicbrowser/*
54%{_datadir}/applications/gmusicbrowser.desktop
55#%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/*.mo
56#%{_datadir}/locale/*/LC_MESSAGES/*.mo
57%{_iconsdir}/hicolor/scalable/apps/gmusicbrowser.svg
58%{_iconsdir}/hicolor/*/apps/gmusicbrowser.png
59%{_mandir}/man1/*
60%{_docdir}/*
61#%doc AUTHORS COPYING README NEWS layout_doc.html
62
63%changelog
64* Sat Jul 26 2008 Quentin Sculo <squentin@free.fr> 1.0-1
65- changed the url to http://gmusicbrowser.sourceforge.net/ as it's more likely to stay valid in the future
66- escape macro in changelog
67* Fri May 02 2008 Quentin Sculo <squentin@free.fr> 0.964-1
68- removed %%{_menudir}/gmusicbrowser
69* Mon Oct 29 2007 Quentin Sculo <squentin@free.fr> 0.962-1
70- package the doc files with %%{_docdir}/* instead of %%doc
71- added perl-GStreamer to required
72- updated the long description
73* Fri Aug 24 2007 Quentin Sculo <squentin@free.fr> 0.960-1
74- replaced perl-Locale-gettext dependency by perl(Locale::gettext), should be more compatible
75* Fri Mar 30 2007 Quentin Sculo <squentin@free.fr> 0.958-1
76- added perl-Locale-gettext dependency
77* Wed Aug 24 2006 Quentin Sculo <squentin@free.fr> 0.955-1
78- added locale files
79* Fri Nov 11 2005 Quentin Sculo <squentin@free.fr> 0.941-1
80- use Makefile, added doc and man files
81* Wed Sep 07 2005 Quentin Sculo <squentin@free.fr> 0.933-1
82- Initial .spec file
83