Group :: Sound
RPM: mpdscribble
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
# Unpackaged files in buildroot should terminate build
%define _unpackaged_files_terminate_build 1
Name: mpdscribble
Version: 0.2.12
Release: alt4.1
Summary: Audioscrobbler client for mpd
License: GPLv2
Group: Sound
Url: http://www.frob.nl/scribble.html
Packager: Slava Semushin <php-coder at altlinux.ru>
Source: http://www.frob.nl/projects/%name/%name-%version.tar.gz
Patch0: mpdscribble-alt-man-sleep_fix.patch
Patch1: mpdscribble-alt-src-memory_corruption_fix.patch
Patch2: mpdscribble-alt-man-confgs_path_fix.patch
Patch3: mpdscribble-alt-src-time_in_log_fix.patch
Patch4: mpdscribble-alt-warnings-fix.patch
Patch5: mpdscribble-alt-src-usage_fix.patch
Patch6: mpdscribble-alt-src-no_id3_tags.patch
Patch7: mpdscribble-alt-src-ctrl+c_crash_fix.patch
Patch8: mpdscribble-luizribeiro-alt-src-libsoup2.4_port.patch
Patch9: mpdscribble-alt-src-use_system_libmpd.patch
BuildRequires: glib2-devel libsoup2.4-devel pkg-config libmpd-devel
%description
mpdscribble is a music player daemon client which submits information about
tracks being played to audioscrobbler (http://last.fm/).
%prep
%setup
%patch0 -p2
%patch1 -p1
%patch2 -p2
%patch3 -p2
%patch4 -p1
%patch5 -p2
%patch6 -p2
%patch7 -p2
%patch8 -p1
rm -rf -- libmpdclient
%patch9 -p1
# Don't include contrib/.svn directory to documentation
# (http://code.google.com/p/mpdscribble/issues/detail?id=6)
rm -rf -- contrib/.svn/
%build
# re-create auto* after libsoup2.4_port.patch
%autoreconf
%configure
%make_build CFLAGS="%optflags -Werror"
%install
%makeinstall
%files
%_bindir/%name
%_man1dir/%name.1.*
%doc AUTHORS ChangeLog NEWS README TODO setup.sh contrib/
%changelog
…
Full changelog you can see here
%define _unpackaged_files_terminate_build 1
Name: mpdscribble
Version: 0.2.12
Release: alt4.1
Summary: Audioscrobbler client for mpd
License: GPLv2
Group: Sound
Url: http://www.frob.nl/scribble.html
Packager: Slava Semushin <php-coder at altlinux.ru>
Source: http://www.frob.nl/projects/%name/%name-%version.tar.gz
Patch0: mpdscribble-alt-man-sleep_fix.patch
Patch1: mpdscribble-alt-src-memory_corruption_fix.patch
Patch2: mpdscribble-alt-man-confgs_path_fix.patch
Patch3: mpdscribble-alt-src-time_in_log_fix.patch
Patch4: mpdscribble-alt-warnings-fix.patch
Patch5: mpdscribble-alt-src-usage_fix.patch
Patch6: mpdscribble-alt-src-no_id3_tags.patch
Patch7: mpdscribble-alt-src-ctrl+c_crash_fix.patch
Patch8: mpdscribble-luizribeiro-alt-src-libsoup2.4_port.patch
Patch9: mpdscribble-alt-src-use_system_libmpd.patch
BuildRequires: glib2-devel libsoup2.4-devel pkg-config libmpd-devel
%description
mpdscribble is a music player daemon client which submits information about
tracks being played to audioscrobbler (http://last.fm/).
%prep
%setup
%patch0 -p2
%patch1 -p1
%patch2 -p2
%patch3 -p2
%patch4 -p1
%patch5 -p2
%patch6 -p2
%patch7 -p2
%patch8 -p1
rm -rf -- libmpdclient
%patch9 -p1
# Don't include contrib/.svn directory to documentation
# (http://code.google.com/p/mpdscribble/issues/detail?id=6)
rm -rf -- contrib/.svn/
%build
# re-create auto* after libsoup2.4_port.patch
%autoreconf
%configure
%make_build CFLAGS="%optflags -Werror"
%install
%makeinstall
%files
%_bindir/%name
%_man1dir/%name.1.*
%doc AUTHORS ChangeLog NEWS README TODO setup.sh contrib/
%changelog
…
Full changelog you can see here