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

Reply via email to