Date: Sunday, June 1, 2014 @ 13:47:10 Author: bpiotrowski Revision: 214023
upgpkg: tracker 1.0.1-2 rebuild against giflib 5.1.0 Added: tracker/trunk/tracker-1.0.1-giflib-5.1.0.patch Modified: tracker/trunk/PKGBUILD ----------------------------------+ PKGBUILD | 13 ++++++++++--- tracker-1.0.1-giflib-5.1.0.patch | 12 ++++++++++++ 2 files changed, 22 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-06-01 11:38:18 UTC (rev 214022) +++ PKGBUILD 2014-06-01 11:47:10 UTC (rev 214023) @@ -6,7 +6,7 @@ pkgbase=tracker pkgname=(tracker libtracker-sparql) pkgver=1.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="All-in-one indexer, search tool and metadata database" arch=(i686 x86_64) license=(GPL) @@ -17,9 +17,16 @@ taglib libvorbis flac vala libgxps libnautilus-extension libmediaart) url="http://www.gnome.org" options=('!emptydirs') -source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver:0:3}/$pkgbase-$pkgver.tar.xz) -sha256sums=('76e7918e62526a8209f9c9226f82abe592a6332826ac7c12e6e405063181e889') +source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver:0:3}/$pkgbase-$pkgver.tar.xz + tracker-1.0.1-giflib-5.1.0.patch) +sha256sums=('76e7918e62526a8209f9c9226f82abe592a6332826ac7c12e6e405063181e889' + 'b5440e8129256a315f932229e9a25a3586b9dfdc3505bd2c018351573345b0bc') +prepare() { + cd $pkgbase-$pkgver + patch -p1 -i ../tracker-1.0.1-giflib-5.1.0.patch +} + build() { cd $pkgbase-$pkgver Added: tracker-1.0.1-giflib-5.1.0.patch =================================================================== --- tracker-1.0.1-giflib-5.1.0.patch (rev 0) +++ tracker-1.0.1-giflib-5.1.0.patch 2014-06-01 11:47:10 UTC (rev 214023) @@ -0,0 +1,12 @@ +diff -rupN a/src/tracker-extract/tracker-extract-gif.c b/src/tracker-extract/tracker-extract-gif.c +--- a/src/tracker-extract/tracker-extract-gif.c 2014-05-08 15:48:22.000000000 +0200 ++++ b/src/tracker-extract/tracker-extract-gif.c 2014-06-01 13:35:37.407254708 +0200 +@@ -684,7 +684,7 @@ tracker_extract_get_metadata (TrackerExt + + g_free (uri); + +- if (DGifCloseFile (gifFile) != GIF_OK) { ++ if (DGifCloseFile (gifFile, NULL) != GIF_OK) { + #if GIFLIB_MAJOR < 5 + print_gif_error (); + #else /* GIFLIB_MAJOR < 5 */