Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=68e40608c644ddaf3fd34d3a40c9a3c1116bd86f

commit 68e40608c644ddaf3fd34d3a40c9a3c1116bd86f
Author: DeX77 <[email protected]>
Date:   Sat Apr 29 22:47:47 2017 +0200

libextractor-1.3-6-x86_64

* rebuild with exiv2>=0.26

diff --git a/source/xlib-extra/libextractor/FrugalBuild 
b/source/xlib-extra/libextractor/FrugalBuild
index 505bdc8..f2b0bf3 100644
--- a/source/xlib-extra/libextractor/FrugalBuild
+++ b/source/xlib-extra/libextractor/FrugalBuild
@@ -3,17 +3,17 @@

pkgname=libextractor
pkgver=1.3
-pkgrel=5
+pkgrel=6
pkgdesc="libextractor is a library used to extract meta-data from files of 
arbitrary type"
url="http://www.gnu.org/software/libextractor/";
depends=('libtool' 'zlib' 'libgsf' 'libstdc++' 'libvorbis' 'gtk+2>=2.20.1' 
'libxau>=1.0.4' 'libxdmcp' \
-       'libxext>=1.0.99.4-1' 'libxdamage' 'exiv2>=0.25' 'expat')
+       'libxext>=1.0.99.4-1' 'libxdamage' 'exiv2>=0.26' 'expat')
groups=('xlib-extra')
archs=('i686' 'x86_64')
up2date="Flasttar ftp://ftp.gnu.org/gnu/$pkgname/";
options=('scriptlet')
-source=(http://ftpmirror.gnu.org/$pkgname/$pkgname-$pkgver.tar.gz)
-signatures=(${source}.sig)
+source=(http://ftpmirror.gnu.org/$pkgname/$pkgname-$pkgver.tar.gz 
exiv2-0.26.patch)
+signatures=(${source}.sig '')

build() {
unset MAKEFLAGS
diff --git a/source/xlib-extra/libextractor/exiv2-0.26.patch 
b/source/xlib-extra/libextractor/exiv2-0.26.patch
new file mode 100644
index 0000000..62566d9
--- /dev/null
+++ b/source/xlib-extra/libextractor/exiv2-0.26.patch
@@ -0,0 +1,20 @@
+--- libextractor-1.3/src/plugins/exiv2_extractor.cc    2013-06-25 
13:02:05.000000000 +0200
++++ libextractor-1.3.new/src/plugins/exiv2_extractor.cc        2017-04-29 
22:47:09.000000000 +0200
+@@ -180,7 +180,7 @@
+    *
+    * @return -1 on error
+    */
+-  virtual long int size (void) const;
++  virtual size_t size (void) const;
+
+   /**
+    * Check if file is open.
+@@ -445,7 +445,7 @@
+  *
+  * @return -1 on error
+  */
+-long int
++size_t
+ ExtractorIO::size (void) const
+ {
+   return (long) ec->get_size (ec->cls);
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to