summaryrefslogtreecommitdiff
path: root/devel/libextractor
diff options
context:
space:
mode:
authorbjs <bjs@pkgsrc.org>2008-08-03 05:07:00 +0000
committerbjs <bjs@pkgsrc.org>2008-08-03 05:07:00 +0000
commit05246edf9bc80643c881ea490475202dac448cbe (patch)
tree1f3338140184b27a1a3e845fa6b1b31f1f013bf0 /devel/libextractor
parent78f2cce95e6e2f6b75ac015268079c9ec81106dd (diff)
downloadpkgsrc-05246edf9bc80643c881ea490475202dac448cbe.tar.gz
Update to version 0.5.20c (needed for gnunet).
Changes since 0.5.18a: Fixed endianess issues in mp3 extractor. Fixed build issues (need to link C++ code explicitly against libstdc++ on BSD). Releasing libextractor 0.5.20c. Fixed concurrency issues in plugin (un-)loading by adding locking around libltdl functions. Added an FFmpeg-based thumbnail extractor plugin, initially supporting only bmp and png files. Fixed security issues in XPDF-based PDF extractor. Added track number and ISRC for FLAC/mp3/ogg files. Added a plugin for AppleSingle/AppleDouble files. Various minor code cleanups. Fixed security issues in XPDF-based PDF extractor. Added a FLAC (.flac) plugin. Added a Flash Video (.flv) plugin. Add support for some common iTunes tags to qtextractor. Disable libgsf logging (for corrupt files). Added escape (\n) handling to split extractor. Fixed problem with newer versions of libgsf. Fixed problem with automake 1.10 not setting MKDIR_P. Releasing libextractor 0.5.18a.
Diffstat (limited to 'devel/libextractor')
-rw-r--r--devel/libextractor/Makefile5
-rw-r--r--devel/libextractor/PLIST5
-rw-r--r--devel/libextractor/distinfo11
-rw-r--r--devel/libextractor/patches/patch-ad8
-rw-r--r--devel/libextractor/patches/patch-ae13
5 files changed, 29 insertions, 13 deletions
diff --git a/devel/libextractor/Makefile b/devel/libextractor/Makefile
index a79efe8fa88..cee04c4efe2 100644
--- a/devel/libextractor/Makefile
+++ b/devel/libextractor/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2008/07/14 12:56:02 joerg Exp $
+# $NetBSD: Makefile,v 1.37 2008/08/03 05:07:00 bjs Exp $
-DISTNAME= libextractor-0.5.18a
-PKGREVISION= 2
+DISTNAME= libextractor-0.5.20c
CATEGORIES= devel
MASTER_SITES= http://gnunet.org/libextractor/download/
diff --git a/devel/libextractor/PLIST b/devel/libextractor/PLIST
index 4c9b29abddb..acfd125bab0 100644
--- a/devel/libextractor/PLIST
+++ b/devel/libextractor/PLIST
@@ -1,14 +1,16 @@
-@comment $NetBSD: PLIST,v 1.11 2007/12/22 00:22:10 joerg Exp $
+@comment $NetBSD: PLIST,v 1.12 2008/08/03 05:07:00 bjs Exp $
bin/extract
include/extractor.h
info/extractor.info
lib/libextractor.la
+lib/libextractor/libextractor_applefile.la
lib/libextractor/libextractor_asf.la
lib/libextractor/libextractor_deb.la
lib/libextractor/libextractor_dvi.la
lib/libextractor/libextractor_elf.la
lib/libextractor/libextractor_exiv2.la
lib/libextractor/libextractor_filename.la
+lib/libextractor/libextractor_flv.la
lib/libextractor/libextractor_gif.la
lib/libextractor/libextractor_hash_md5.la
lib/libextractor/libextractor_hash_rmd160.la
@@ -60,6 +62,7 @@ man/man1/extract.1
man/man3/libextractor.3
share/locale/de/LC_MESSAGES/libextractor.mo
share/locale/ga/LC_MESSAGES/libextractor.mo
+share/locale/nl/LC_MESSAGES/libextractor.mo
share/locale/ro/LC_MESSAGES/libextractor.mo
share/locale/rw/LC_MESSAGES/libextractor.mo
share/locale/sv/LC_MESSAGES/libextractor.mo
diff --git a/devel/libextractor/distinfo b/devel/libextractor/distinfo
index a2eb4b92f22..39ab78e0ba0 100644
--- a/devel/libextractor/distinfo
+++ b/devel/libextractor/distinfo
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.21 2007/10/13 18:41:21 adam Exp $
+$NetBSD: distinfo,v 1.22 2008/08/03 05:07:00 bjs Exp $
-SHA1 (libextractor-0.5.18a.tar.gz) = 327a7357093575faa230a6533791f08ed5086e9e
-RMD160 (libextractor-0.5.18a.tar.gz) = cc6c95f70b7605ca015d53e93bfe8b38f42fab5c
-Size (libextractor-0.5.18a.tar.gz) = 7915435 bytes
+SHA1 (libextractor-0.5.20c.tar.gz) = 6b89c104a1c9e0bb4c8b949563b8ec8433c879d0
+RMD160 (libextractor-0.5.20c.tar.gz) = dfdd25f674d5304ab5a5906e6be0af8837dc6f92
+Size (libextractor-0.5.20c.tar.gz) = 8181604 bytes
SHA1 (patch-aa) = f0923e6cba8e6bb327a7959a3d7679bb78a530b2
SHA1 (patch-ab) = e45d1a5cbca514d096c64979fed442494544fc95
SHA1 (patch-ac) = 74635709553832f8ba5a46c421e1efa29f4df7e8
-SHA1 (patch-ad) = 4ce97a658d9a3d3cafc43ca20f65a316e12c0ef9
+SHA1 (patch-ad) = 35b00f0fb7d5b4c512d4a4b36f5cc0298ed42eae
+SHA1 (patch-ae) = e1c07a6005cc5638099c8a0ab3f0b62c7526ceb6
diff --git a/devel/libextractor/patches/patch-ad b/devel/libextractor/patches/patch-ad
index 416b493087e..3828670bedc 100644
--- a/devel/libextractor/patches/patch-ad
+++ b/devel/libextractor/patches/patch-ad
@@ -1,9 +1,9 @@
-$NetBSD: patch-ad,v 1.11 2007/10/13 18:41:21 adam Exp $
+$NetBSD: patch-ad,v 1.12 2008/08/03 05:07:00 bjs Exp $
---- src/plugins/exiv2/Makefile.in.orig 2007-07-05 01:39:12.000000000 +0200
+--- src/plugins/exiv2/Makefile.in.orig 2008-07-13 21:33:45.000000000 -0400
+++ src/plugins/exiv2/Makefile.in
-@@ -312,11 +312,11 @@ libextractor_exiv2_la_LINK = \
- /bin/sh ../../../libtool --mode=link $(CXXLD) -o libextractor_exiv2.la
+@@ -312,11 +312,11 @@ plugin_LTLIBRARIES = \
+ libextractor_exiv2.la
libextractor_exiv2_la_LDFLAGS = \
- $(XTRA_CPPLIBS) -lpthread \
diff --git a/devel/libextractor/patches/patch-ae b/devel/libextractor/patches/patch-ae
new file mode 100644
index 00000000000..5aa5d8a953a
--- /dev/null
+++ b/devel/libextractor/patches/patch-ae
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.9 2008/08/03 05:07:00 bjs Exp $
+
+--- configure.orig 2008-08-03 00:56:36.000000000 -0400
++++ configure
+@@ -36940,7 +36940,7 @@ _ACEOF
+
+
+
+-if test "x$USE_INCLUDED_LIBINTL" == "xyes"
++if test "x$USE_INCLUDED_LIBINTL" = "xyes"
+ then
+ CPPFLAGS='-I$(top_srcdir)/intl '"$CPPFLAGS"
+ fi