Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=d543b34ef97eccb8f422d94d36c4ad15bba3f254
commit d543b34ef97eccb8f422d94d36c4ad15bba3f254 Author: Priyank <[EMAIL PROTECTED]> Date: Sun Sep 28 00:53:07 2008 +0530 libmpd-0.16.0-2-i686 * Added a patch to fix a bug where the statuschangedcallback is called almost 7000 times in some cases. diff --git a/source/lib-extra/libmpd/FrugalBuild b/source/lib-extra/libmpd/FrugalBuild index e8159f2..b38aadf 100644 --- a/source/lib-extra/libmpd/FrugalBuild +++ b/source/lib-extra/libmpd/FrugalBuild @@ -3,14 +3,15 @@ pkgname=libmpd pkgver=0.16.0 -pkgrel=1 +pkgrel=2 pkgdesc="libmpd provides an easy and reliable callback based interface to mpd." url="http://gmpcwiki.sarine.nl/index.php/Libmpd" depends=('glibc') groups=('lib-extra') archs=('i686' 'x86_64') up2date="lynx -dump $url | grep Latest | sed 's/.*\]\(.*\) .*/\1/'" -source=(http://download.sarine.nl/Programs/gmpc/$pkgver/libmpd-$pkgver.tar.gz) -sha1sums=('30ceb4ab3286a88143982cc4927eb481e905a0d3') +source=(http://download.sarine.nl/Programs/gmpc/$pkgver/libmpd-$pkgver.tar.gz libmpd-statuscallback_trigger.diff) +sha1sums=('30ceb4ab3286a88143982cc4927eb481e905a0d3' \ + '62f5474b2a9679b2ae3776f43f13fe1bc3ee7412') # optimization OK diff --git a/source/lib-extra/libmpd/libmpd-statuscallback_trigger.diff b/source/lib-extra/libmpd/libmpd-statuscallback_trigger.diff new file mode 100644 index 0000000..1b8b0da --- /dev/null +++ b/source/lib-extra/libmpd/libmpd-statuscallback_trigger.diff @@ -0,0 +1,10 @@ +--- src/libmpdclient.c 2008-09-20 01:02:54.000000000 +0530 ++++ src/libmpdclient.c 2008-09-28 00:34:19.000000000 +0530 +@@ -683,6 +683,7 @@ + status->repeat = 0; + status->random = 0; + status->playlist = -1; ++ status->storedplaylist = -1; + status->playlistLength = -1; + status->state = -1; + status->song = 0; _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
