head	1.17;
access;
symbols
	pkgsrc-2026Q1:1.17.0.16
	pkgsrc-2026Q1-base:1.17
	pkgsrc-2025Q4:1.17.0.14
	pkgsrc-2025Q4-base:1.17
	pkgsrc-2025Q3:1.17.0.12
	pkgsrc-2025Q3-base:1.17
	pkgsrc-2025Q2:1.17.0.10
	pkgsrc-2025Q2-base:1.17
	pkgsrc-2025Q1:1.17.0.8
	pkgsrc-2025Q1-base:1.17
	pkgsrc-2024Q4:1.17.0.6
	pkgsrc-2024Q4-base:1.17
	pkgsrc-2024Q3:1.17.0.4
	pkgsrc-2024Q3-base:1.17
	pkgsrc-2024Q2:1.17.0.2
	pkgsrc-2024Q2-base:1.17
	pkgsrc-2024Q1:1.16.0.14
	pkgsrc-2024Q1-base:1.16
	pkgsrc-2023Q4:1.16.0.12
	pkgsrc-2023Q4-base:1.16
	pkgsrc-2023Q3:1.16.0.10
	pkgsrc-2023Q3-base:1.16
	pkgsrc-2023Q2:1.16.0.8
	pkgsrc-2023Q2-base:1.16
	pkgsrc-2023Q1:1.16.0.6
	pkgsrc-2023Q1-base:1.16
	pkgsrc-2022Q4:1.16.0.4
	pkgsrc-2022Q4-base:1.16
	pkgsrc-2022Q3:1.16.0.2
	pkgsrc-2022Q3-base:1.16
	pkgsrc-2022Q2:1.15.0.28
	pkgsrc-2022Q2-base:1.15
	pkgsrc-2022Q1:1.15.0.26
	pkgsrc-2022Q1-base:1.15
	pkgsrc-2021Q4:1.15.0.24
	pkgsrc-2021Q4-base:1.15
	pkgsrc-2021Q3:1.15.0.22
	pkgsrc-2021Q3-base:1.15
	pkgsrc-2021Q2:1.15.0.20
	pkgsrc-2021Q2-base:1.15
	pkgsrc-2021Q1:1.15.0.18
	pkgsrc-2021Q1-base:1.15
	pkgsrc-2020Q4:1.15.0.16
	pkgsrc-2020Q4-base:1.15
	pkgsrc-2020Q3:1.15.0.14
	pkgsrc-2020Q3-base:1.15
	pkgsrc-2020Q2:1.15.0.12
	pkgsrc-2020Q2-base:1.15
	pkgsrc-2020Q1:1.15.0.8
	pkgsrc-2020Q1-base:1.15
	pkgsrc-2019Q4:1.15.0.10
	pkgsrc-2019Q4-base:1.15
	pkgsrc-2019Q3:1.15.0.6
	pkgsrc-2019Q3-base:1.15
	pkgsrc-2019Q2:1.15.0.4
	pkgsrc-2019Q2-base:1.15
	pkgsrc-2019Q1:1.15.0.2
	pkgsrc-2019Q1-base:1.15
	pkgsrc-2018Q4:1.13.0.80
	pkgsrc-2018Q4-base:1.13
	pkgsrc-2018Q3:1.13.0.78
	pkgsrc-2018Q3-base:1.13
	pkgsrc-2018Q2:1.13.0.76
	pkgsrc-2018Q2-base:1.13
	pkgsrc-2018Q1:1.13.0.74
	pkgsrc-2018Q1-base:1.13
	pkgsrc-2017Q4:1.13.0.72
	pkgsrc-2017Q4-base:1.13
	pkgsrc-2017Q3:1.13.0.70
	pkgsrc-2017Q3-base:1.13
	pkgsrc-2017Q2:1.13.0.66
	pkgsrc-2017Q2-base:1.13
	pkgsrc-2017Q1:1.13.0.64
	pkgsrc-2017Q1-base:1.13
	pkgsrc-2016Q4:1.13.0.62
	pkgsrc-2016Q4-base:1.13
	pkgsrc-2016Q3:1.13.0.60
	pkgsrc-2016Q3-base:1.13
	pkgsrc-2016Q2:1.13.0.58
	pkgsrc-2016Q2-base:1.13
	pkgsrc-2016Q1:1.13.0.56
	pkgsrc-2016Q1-base:1.13
	pkgsrc-2015Q4:1.13.0.54
	pkgsrc-2015Q4-base:1.13
	pkgsrc-2015Q3:1.13.0.52
	pkgsrc-2015Q3-base:1.13
	pkgsrc-2015Q2:1.13.0.50
	pkgsrc-2015Q2-base:1.13
	pkgsrc-2015Q1:1.13.0.48
	pkgsrc-2015Q1-base:1.13
	pkgsrc-2014Q4:1.13.0.46
	pkgsrc-2014Q4-base:1.13
	pkgsrc-2014Q3:1.13.0.44
	pkgsrc-2014Q3-base:1.13
	pkgsrc-2014Q2:1.13.0.42
	pkgsrc-2014Q2-base:1.13
	pkgsrc-2014Q1:1.13.0.40
	pkgsrc-2014Q1-base:1.13
	pkgsrc-2013Q4:1.13.0.38
	pkgsrc-2013Q4-base:1.13
	pkgsrc-2013Q3:1.13.0.36
	pkgsrc-2013Q3-base:1.13
	pkgsrc-2013Q2:1.13.0.34
	pkgsrc-2013Q2-base:1.13
	pkgsrc-2013Q1:1.13.0.32
	pkgsrc-2013Q1-base:1.13
	pkgsrc-2012Q4:1.13.0.30
	pkgsrc-2012Q4-base:1.13
	pkgsrc-2012Q3:1.13.0.28
	pkgsrc-2012Q3-base:1.13
	pkgsrc-2012Q2:1.13.0.26
	pkgsrc-2012Q2-base:1.13
	pkgsrc-2012Q1:1.13.0.24
	pkgsrc-2012Q1-base:1.13
	pkgsrc-2011Q4:1.13.0.22
	pkgsrc-2011Q4-base:1.13
	pkgsrc-2011Q3:1.13.0.20
	pkgsrc-2011Q3-base:1.13
	pkgsrc-2011Q2:1.13.0.18
	pkgsrc-2011Q2-base:1.13
	pkgsrc-2011Q1:1.13.0.16
	pkgsrc-2011Q1-base:1.13
	pkgsrc-2010Q4:1.13.0.14
	pkgsrc-2010Q4-base:1.13
	pkgsrc-2010Q3:1.13.0.12
	pkgsrc-2010Q3-base:1.13
	pkgsrc-2010Q2:1.13.0.10
	pkgsrc-2010Q2-base:1.13
	pkgsrc-2010Q1:1.13.0.8
	pkgsrc-2010Q1-base:1.13
	pkgsrc-2009Q4:1.13.0.6
	pkgsrc-2009Q4-base:1.13
	pkgsrc-2009Q3:1.13.0.4
	pkgsrc-2009Q3-base:1.13
	pkgsrc-2009Q2:1.13.0.2
	pkgsrc-2009Q2-base:1.13
	pkgsrc-2009Q1:1.12.0.8
	pkgsrc-2009Q1-base:1.12
	pkgsrc-2008Q4:1.12.0.6
	pkgsrc-2008Q4-base:1.12
	pkgsrc-2008Q3:1.12.0.4
	pkgsrc-2008Q3-base:1.12
	cube-native-xorg:1.12.0.2
	cube-native-xorg-base:1.12
	pkgsrc-2008Q2:1.11.0.8
	pkgsrc-2008Q2-base:1.11
	cwrapper:1.11.0.6
	pkgsrc-2008Q1:1.11.0.4
	pkgsrc-2008Q1-base:1.11
	pkgsrc-2007Q4:1.11.0.2
	pkgsrc-2007Q4-base:1.11
	pkgsrc-2007Q3:1.10.0.6
	pkgsrc-2007Q3-base:1.10
	pkgsrc-2007Q2:1.10.0.4
	pkgsrc-2007Q2-base:1.10
	pkgsrc-2007Q1:1.10.0.2
	pkgsrc-2007Q1-base:1.10
	pkgsrc-2006Q4:1.8.0.2
	pkgsrc-2006Q4-base:1.8
	pkgsrc-2006Q3:1.6.0.4
	pkgsrc-2006Q3-base:1.6
	pkgsrc-2006Q2:1.6.0.2
	pkgsrc-2006Q2-base:1.6
	pkgsrc-2006Q1:1.4.0.2
	pkgsrc-2006Q1-base:1.4
	pkgsrc-2005Q4:1.3.0.4
	pkgsrc-2005Q4-base:1.3
	pkgsrc-2005Q3:1.3.0.2
	pkgsrc-2005Q3-base:1.3
	pkgsrc-2005Q2:1.2.0.2
	pkgsrc-2005Q2-base:1.2
	pkgsrc-2005Q1:1.1.1.1.0.4
	pkgsrc-2005Q1-base:1.1.1.1
	pkgsrc-2004Q4:1.1.1.1.0.2
	pkgsrc-2004Q4-base:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.17
date	2024.04.16.19.01.49;	author nikita;	state Exp;
branches;
next	1.16;
commitid	C93N61baWRW6Wo6F;

1.16
date	2022.08.26.07.41.21;	author adam;	state Exp;
branches;
next	1.15;
commitid	000imJ9o6j0rqmRD;

1.15
date	2019.02.19.00.03.45;	author gdt;	state Exp;
branches;
next	1.14;
commitid	wM0UHTsgHmcsajcB;

1.14
date	2019.02.11.15.06.54;	author gdt;	state Exp;
branches;
next	1.13;
commitid	DWVpOydF8CruqmbB;

1.13
date	2009.06.14.17.48.52;	author joerg;	state Exp;
branches;
next	1.12;

1.12
date	2008.08.03.05.07.00;	author bjs;	state Exp;
branches;
next	1.11;

1.11
date	2007.12.22.00.22.10;	author joerg;	state Exp;
branches;
next	1.10;

1.10
date	2007.03.18.12.34.30;	author adam;	state Exp;
branches;
next	1.9;

1.9
date	2007.01.02.15.53.23;	author adam;	state Exp;
branches;
next	1.8;

1.8
date	2006.12.06.16.29.59;	author joerg;	state Exp;
branches;
next	1.7;

1.7
date	2006.10.22.21.26.19;	author adam;	state Exp;
branches;
next	1.6;

1.6
date	2006.05.01.21.06.56;	author adam;	state Exp;
branches;
next	1.5;

1.5
date	2006.04.17.07.07.17;	author jlam;	state Exp;
branches;
next	1.4;

1.4
date	2006.03.05.22.06.38;	author adam;	state Exp;
branches
	1.4.2.1;
next	1.3;

1.3
date	2005.08.08.09.44.39;	author adam;	state Exp;
branches
	1.3.4.1;
next	1.2;

1.2
date	2005.06.10.17.03.35;	author tv;	state Exp;
branches;
next	1.1;

1.1
date	2004.11.05.18.22.29;	author tv;	state Exp;
branches
	1.1.1.1;
next	;

1.4.2.1
date	2006.05.23.18.42.42;	author ghen;	state Exp;
branches;
next	;

1.3.4.1
date	2006.03.17.11.25.04;	author salo;	state Exp;
branches;
next	;

1.1.1.1
date	2004.11.05.18.22.29;	author tv;	state Exp;
branches
	1.1.1.1.4.1;
next	;

1.1.1.1.4.1
date	2005.06.13.21.36.08;	author snj;	state Exp;
branches;
next	;


desc
@@


1.17
log
@libextractor: update to version 1.13

Changelog:

Tue Dec  5 05:18:44 PM JST 2023
        Misc. fixes to build system and code to support more recent libexiv2.
        * m4/gettext.m4: Upgrade to gettext-0.21.
        * m4/host-cpu-c-abi.m4: New file, from gettext-0.21.
        * m4/iconv.m4: Upgrade to gettext-0.21.
        * m4/intlmacosx.m4: New file, from gettext-0.21.
        * m4/lib-ld.m4: Upgrade to gettext-0.21.
        * m4/lib-link.m4: Upgrade to gettext-0.21.
        * m4/lib-prefix.m4: Upgrade to gettext-0.21.
        * m4/nls.m4: Upgrade to gettext-0.21.
        * m4/po.m4: Upgrade to gettext-0.21.
        * m4/progtest.m4: Upgrade to gettext-0.21.
        * m4/Makefile.am (EXTRA_DIST): Add the new files.
        * configure.ac (AM_GNU_GETTEXT_VERSION): Bump to 0.21.
        Releasing GNU libextractor 1.13. -CG

Sun 02 May 2021 10:30:33 PM CEST
        Revive REAL plugin (fixes #2518). -CG

Sat 01 May 2021 10:57:55 PM CEST
        Revive ELF plugin (fixes #2516). -CG

Tue 20 Apr 2021 06:33:46 PM CEST
        Removing plugins depending on buggy, unstable libffmpeg library. -CG
@
text
@@@comment $NetBSD$
bin/extract
include/extractor.h
info/libextractor.info
lib/libextractor.la
lib/libextractor/libextractor_archive.la
lib/libextractor/libextractor_deb.la
lib/libextractor/libextractor_dvi.la
lib/libextractor/libextractor_elf.la
lib/libextractor/libextractor_exiv2.la
lib/libextractor/libextractor_flac.la
lib/libextractor/libextractor_gif.la
lib/libextractor/libextractor_html.la
lib/libextractor/libextractor_it.la
lib/libextractor/libextractor_jpeg.la
lib/libextractor/libextractor_man.la
lib/libextractor/libextractor_midi.la
lib/libextractor/libextractor_mime.la
lib/libextractor/libextractor_mpeg.la
lib/libextractor/libextractor_nsf.la
lib/libextractor/libextractor_nsfe.la
lib/libextractor/libextractor_odf.la
lib/libextractor/libextractor_ogg.la
lib/libextractor/libextractor_ole2.la
lib/libextractor/libextractor_pdf.la
lib/libextractor/libextractor_png.la
lib/libextractor/libextractor_ps.la
lib/libextractor/libextractor_real.la
lib/libextractor/libextractor_riff.la
lib/libextractor/libextractor_s3m.la
lib/libextractor/libextractor_sid.la
lib/libextractor/libextractor_thumbnailgtk.la
lib/libextractor/libextractor_tiff.la
lib/libextractor/libextractor_wav.la
lib/libextractor/libextractor_xm.la
lib/libextractor/libextractor_zip.la
lib/libextractor_common.la
lib/pkgconfig/libextractor.pc
man/man1/extract.1
man/man3/libextractor.3
share/locale/da/LC_MESSAGES/libextractor.mo
share/locale/de/LC_MESSAGES/libextractor.mo
share/locale/es/LC_MESSAGES/libextractor.mo
share/locale/fr/LC_MESSAGES/libextractor.mo
share/locale/ga/LC_MESSAGES/libextractor.mo
share/locale/it/LC_MESSAGES/libextractor.mo
share/locale/nl/LC_MESSAGES/libextractor.mo
share/locale/pl/LC_MESSAGES/libextractor.mo
share/locale/pt_BR/LC_MESSAGES/libextractor.mo
share/locale/ro/LC_MESSAGES/libextractor.mo
share/locale/rw/LC_MESSAGES/libextractor.mo
share/locale/sr/LC_MESSAGES/libextractor.mo
share/locale/sv/LC_MESSAGES/libextractor.mo
share/locale/uk/LC_MESSAGES/libextractor.mo
share/locale/vi/LC_MESSAGES/libextractor.mo
@


1.16
log
@libextractor: updated to 1.11

libextractor 1.11
Fix 6709: mask SIGPIPE to avoid test case failure
with latest librpm.  Remove plibc.h logic.

Fix 6613: test failure with latest exiv2 library
(harmless). Add hard timeout for zzuf test suite
on systems where timeout command exists.

libextractor 1.10
Fixed some code that called deprecated libav routines.
Improved configure reporting.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.15 2019/02/19 00:03:45 gdt Exp $
d9 1
a26 1
lib/libextractor/libextractor_previewopus.la
d28 1
a31 1
lib/libextractor/libextractor_thumbnailffmpeg.la
@


1.15
log
@libextractor: Add more dependencies (from ng0@@ via wip)

 * include buildlink3 for:
   libarchive, flac, libsmf, exiv2, jpeg, tiff,
   libmp4v2, tidy
 * update PLIST
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.14 2019/02/11 15:06:54 gdt Exp $
d11 1
d26 1
d31 1
d41 1
d49 1
@


1.14
log
@devel/libextractor: Update to 1.8 (by ng0 in wip)

pkgsrc changes:
* Update to version 1.8
* Change MASTER_SITE to use GNU_MIRROR
* Change HOMEPAGE to use new gnu.org homepage
* Add License (gpl3)
* Remove libltdl convenience bl3
* Use gtk3 bl3
* Regenerate distinfo and PLIST
* drop patches as they seem to be no longer necessary

upstream changes:
Sun Nov 18 11:19:28 CET 2018
	Releasing GNU libextractor 1.8. -CG

Sun Aug  5 22:37:28 CEST 2018
	Fix missing 0-terminator on corrupted ZIP files
	reported by AdLab of Venustech (#5405). -CG

Thu Jul 12 22:26:36 CEST 2018
	Fix potential infinite loop in mpeg extractor.
	Fix build issue with FFmpeg 4.0 (Debian #888373).
	Releasing GNU libextractor 1.7. -CG

Thu Jul 12 21:23:43 CEST 2018
	Fixing length calculation error in unzip logic reported
	by ADLab of Venustech. -CG

Wed Nov  1 09:06:07 CET 2017
	Fixing NULL pointer issues in GIF, IT, NSFE, S3M, SID and XM
	plugins, caused (except for GIF) by signed/unsigned confusion.
	Found by Leon Zhao. -CG

Tue Oct 17 08:49:31 CEST 2017
	Fix integer overflows in DVI extractor found by Leon Zhao, which
	could cause SEGVs (read-only). -CG

Sun Oct 15 19:36:41 CEST 2017
	Fix potential file descriptor leak (on error handling path).
	Fix potential assign-after-free (on IPC error handling path).
	Make sure to only pass "unsigned char" to functions like isspace().
	Avoid malloc(0) in DEB extractor under certain conditions.
	Properly initialize 'duration' in ffmpeg extractor.
	Fix potential buffer underflow read in DEB extractor.
	Avoid NPE in 'extract' if extracted value has 0 bytes.
	Fix various minor cosmetic issues.
	Releasing GNU libextractor 1.6. -CG

Fri Oct 13 12:30:37 CEST 2017
	Properly check read error in NSF plugin (from signedness confusion) found by Leon Zhao. -CG

Fri Oct 13 12:27:38 CEST 2017
	Protect against problematic integer offset in NSFE plugin found by Leon Zhao. -CG

Fri Oct 13 12:15:35 CEST 2017
	Protect against integer overflows in PNG plugin found by Leon Zhao. -CG

Wed Oct 11 20:14:12 CEST 2017
	Releasing GNU libextractor 1.5. -CG

Mon Oct  9 15:33:01 CEST 2017
	Fix NPE in FLAC plugin found by Leon Zhao. -CG

Mon Oct  9 15:30:01 CEST 2017
	Fix SIGFPE in WAV plugin found by Leon Zhao. -CG

Sat Jun 10 14:12:44 CEST 2017
	Make code compile against libexiv 0.26.
	Avoid use of deprecated libtidy header.
	Releasing GNU libextractor 1.4. -CG

Sun Apr 30 01:50:01 CEST 2017
	Updating French translation. -SA

Wed Oct 12 14:54:03 CEST 2016
	Moving from Subversion to Git. -CG

Sat Mar 26 16:23:56 CET 2016
	Adding PDF support using pdfinfo.
	Likely conflicts with Apparmor. -CG

Mon Aug 31 19:19:17 CEST 2015
	Adding apparmor support. -jmorvan/CG

Sun Dec 22 23:11:28 CET 2013
	Releasing GNU libextractor 1.3. -CG

Sun Dec 22 17:47:38 CET 2013
	Fixing issue where one plugin blocked indefinitely could prevent
	others from ever (successfully) seeking and thus extracting data. -CG

Sat Dec 21 00:26:34 CET 2013
	Fix check for Gtk3. -CG
	Added opus audio-preview plugin. -bratao

Sat Oct 19 16:30:37 CEST 2013
	Increase select() timeout, handle timeout case better.
	Releasing GNU libextractor 1.2. -CG

Mon Sep 23 14:42:58 CEST 2013
	Required external installation of libltdl.
	Check for presence of tidyNodeGetValue in libtidy. -CG

Wed Aug 21 18:42:04 CEST 2013
	Updated Dutch translation. -CG

Sun Aug 18 21:28:58 CEST 2013
	Fix build with libavcodec >= 54.25.0. -CG

Sat Jun 29 21:28:39 CEST 2013
	Releasing GNU libextractor 1.1. -CG

Tue Jun 25 14:24:00 CEST 2013
	Fixing bug where LE could hang due to failure to process all
	received data from the plugin. -CG

Sun Dec  2 08:31:17 CET 2012
	Added Polish translation. -CG

Thu Oct 11 15:51:06 CEST 2012

Thu Oct 11 15:51:06 CEST 2012
	Fixing test for ffmpeg to not accept ancient ffmpeg library. -CG

Thu Oct 11 09:19:42 CEST 2012
	Fixing archive-plugin crash on ".lnk" files (#2586). -bratao

Tue Oct  9 22:28:50 CEST 2012
	Fixing use-after-free in plugin IPC if plugin crashes
	while no seek is pending. -CG

Sat Oct  6 15:24:20 CEST 2012
	Fixing installation path discovery on Darwin (#2562).
	Releasing GNU libextractor 1.0.1. -CG

Tue Sep 25 16:25:05 CEST 2012
	Releasing GNU libextractor 1.0.0. -CG

Thu Sep  6 09:52:13 CEST 2012
	Updated Ukrainian translation. -CG

Tue Mar 27 15:04:00 CEST 2012
	Refactoring plugin API to allow seeks to arbitrary positions in the
	file (breaks existing plugins, so the current version will not
	work). -LRN

Sun Jan 29 17:27:08 CET 2012
	Documented recently discovered issues with pthreads and
	out-of-process plugin executions in the manual. -CG

Tue Nov 29 12:55:40 CET 2011
	Improved IPC code on W32 to use APIs correctly and make it work
	on NT 6.1. -LRN

Mon Nov 28 17:16:16 CET 2011
	Reduce false-positives in MP3 extractor file format detection. -LRN

Mon Nov 28 17:15:59 CET 2011
	Improved winsock2 detection. -LRN

Mon Nov 28 12:17:42 CET 2011
	Fixing compiler warnings, cleaning up ASF plugin.  Finishing
	Matroska plugin. -CG
	Releasing libextractor 0.6.3.

Fri Jul 22 21:46:32 CEST 2011
	Added Ukrainian translation. -CG

Sat Aug 14 23:01:59 CEST 2010
	Various minor bugfixes (largely resource leaks on error paths). -CG

Sun Jun 13 13:15:43 CEST 2010
	Releasing libextractor 0.6.2.

Sat Jun 12 22:32:32 CEST 2010
	Fixing various bugs, including some that can cause crashes given
	malformed inputs. -CG

Sat Jun 12 16:23:14 CEST 2010
	Only pass 'unsigned char's to 'isspace' and similar functions. -CG

Sun Mar 14 00:09:45 CET 2010
	Releasing libextractor 0.6.1.

Wed Jan 13 17:11:07 CET 2010
	Releasing libextractor 0.6.0.

Wed Jan 13 14:36:24 CET 2010
	Adding support for extracting data from the end of files. -CG

Sun Dec 13 16:53:35 CET 2009
	Starting with major API breakage with the goal to fix all of
	the not-so-nice things that have accumulated since version 0.0.0.
	Added support for out-of-process execution from plugins. -CG

Sat Dec  5 11:32:30 CET 2009
	Adding extraction of Iptc data using exiv2.

Sat Jul  4 23:05:22 CEST 2009
	Fixed code to work with RPM 4.7.
	Releasing libextractor 0.5.23.

Sat Apr 11 20:46:14 MDT 2009
	Removed code from libexiv2, linking against it instead.

Fri Feb 20 00:28:00 MST 2009
	Releasing libextractor 0.5.22.

Sun Feb 15 16:57:46 MST 2009
	Upgraded to libtool 2.x (and the libltdl from that release).

Sun Nov  2 20:19:02 MST 2008
	Releasing libextractor 0.5.21.

Tue Aug 12 04:40:49 EEST 2008
	Added an S3M (Scream Tracker 3 Module) plugin.

Tue Aug 12 03:55:01 EEST 2008
	Added an XM (eXtended Module) plugin.

Mon Aug 11 00:43:46 EEST 2008
	Added an IT (Impulse Tracker) plugin.

Tue Jul 22 02:51:33 MDT 2008
	Changed RPM extractor to use librpm.
	Fixed crash in OpenOffice extractor.
	Fixed crash in tiff extractor.
@
text
@d1 1
a1 1
@@comment $NetBSD$
d9 3
d13 1
d15 1
d30 1
@


1.13
log
@Remove @@dirrm entries from PLISTs
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.12 2008/08/03 05:07:00 bjs Exp $
d4 1
a4 1
info/extractor.info
d6 1
a6 2
lib/libextractor/libextractor_applefile.la
lib/libextractor/libextractor_asf.la
d9 1
a9 14
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
lib/libextractor/libextractor_hash_sha1.la
lib/libextractor/libextractor_html.la
lib/libextractor/libextractor_id3v2.la
lib/libextractor/libextractor_id3v23.la
lib/libextractor/libextractor_id3v24.la
lib/libextractor/libextractor_jpeg.la
lib/libextractor/libextractor_lower.la
a11 1
lib/libextractor/libextractor_mp3.la
d15 1
a17 1
lib/libextractor/libextractor_oo.la
a19 11
lib/libextractor/libextractor_printable_da.la
lib/libextractor/libextractor_printable_de.la
lib/libextractor/libextractor_printable_en.la
lib/libextractor/libextractor_printable_es.la
lib/libextractor/libextractor_printable_fi.la
lib/libextractor/libextractor_printable_fr.la
lib/libextractor/libextractor_printable_ga.la
lib/libextractor/libextractor_printable_it.la
lib/libextractor/libextractor_printable_no.la
lib/libextractor/libextractor_printable_pt.la
lib/libextractor/libextractor_printable_sv.la
a20 2
lib/libextractor/libextractor_qt.la
lib/libextractor/libextractor_real.la
d22 1
a22 1
lib/libextractor/libextractor_rpm.la
a23 3
lib/libextractor/libextractor_split.la
lib/libextractor/libextractor_tar.la
lib/libextractor/libextractor_thumbnail.so
a24 2
lib/libextractor/libextractor_tiff.la
lib/libextractor/libextractor_translit.la
d26 1
d28 1
d33 2
d36 1
d38 1
d41 1
d43 1
@


1.12
log
@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.
@
text
@d1 1
a1 1
@@comment $NetBSD$
a69 1
@@dirrm lib/libextractor
@


1.11
log
@Fix PLIST. Bump revision.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.10 2007/03/18 12:34:30 adam Exp $
d6 1
d13 1
d65 1
@


1.10
log
@Changes 0.5.18:
This release adds support for NSFE files. Removal of duplicate keywords
is now biased against keywords obtained from splitting. The build process
should now work properly if no C++ compiler is found. The thumbnail-extractors
should now load properly in all cases (resolved a symbol naming problem).
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.9 2007/01/02 15:53:23 adam Exp $
d4 1
@


1.9
log
@Changes 0.5.17:
* Added an SID (C64 music file) plugin
* Added an NSF (NES Sound Format) plugin
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.8 2006/12/06 16:29:59 joerg Exp $
d26 1
@


1.8
log
@Fix PLIST, bump revision.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.7 2006/10/22 21:26:19 adam Exp $
d25 1
d47 1
d56 1
@


1.7
log
@Changes 0.5.15:
* Fixed minor problems in the PDF extractors
* Improved PNG extractor
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.6 2006/05/01 21:06:56 adam Exp $
d48 1
@


1.6
log
@Changes 0.5.13:
	Added dictionaries for Finnish, French, Gaelic and Swedish
	(for printable extractors).
	Word history extraction works (wordleaker).
	exiv2 works.
        Added Python binding.
	libextractor becomes a GNU package.
	Thumbnails work.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.5 2006/04/17 07:07:17 jlam Exp $
d26 1
d48 1
@


1.5
log
@Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2006/03/05 22:06:38 adam Exp $
d33 3
d39 1
d57 2
@


1.4
log
@Changes 0.5.10:
* Yet another round of XPDF-related security fixes.
* Mis-detection of man pages as part of TAR archives fixed.
* More Mime-types for the OLE2 extractor.  Also ignore (harmless)
	libc errors in plugins when extracting.
* More TAR improvements: keywords 'date' and 'format' are
	extracted. More checksums variants were added. Long filenames
	as produced by GNU and Schilling tar (possibly Solaris pax also)
	are extracted.

Changes 0.5.9:
* Made TAR extractor parsing more robust.
* Fixing crash in MIME-extractor due to typo in the code.
* Fixed security problems in PDF extractor
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2005/08/08 09:44:39 adam Exp $
d49 4
a52 4
${PKGLOCALEDIR}/locale/de/LC_MESSAGES/libextractor.mo
${PKGLOCALEDIR}/locale/ga/LC_MESSAGES/libextractor.mo
${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/libextractor.mo
${PKGLOCALEDIR}/locale/rw/LC_MESSAGES/libextractor.mo
@


1.4.2.1
log
@Pullup ticket 1664 - requested by salo
security update for libextractor

Revisions pulled up:
- pkgsrc/devel/libextractor/Makefile		1.16, 1.17
- pkgsrc/devel/libextractor/PLIST		1.6
- pkgsrc/devel/libextractor/distinfo		1.13, 1.14
- pkgsrc/devel/libextractor/patches/patch-ab	1.4, 1.5
- pkgsrc/devel/libextractor/patches/patch-ac	removed
- pkgsrc/devel/libextractor/patches/patch-ad	1.6, 1.7

   Module Name:	pkgsrc
   Committed By:	adam
   Date:		Mon May  1 21:06:56 UTC 2006

   Modified Files:
   	pkgsrc/devel/libextractor: Makefile PLIST distinfo
   	pkgsrc/devel/libextractor/patches: patch-ab patch-ad
   Removed Files:
   	pkgsrc/devel/libextractor/patches: patch-ac

   Log Message:
   Changes 0.5.13:
   	Added dictionaries for Finnish, French, Gaelic and Swedish
   	(for printable extractors).
   	Word history extraction works (wordleaker).
   	exiv2 works.
           Added Python binding.
   	libextractor becomes a GNU package.
   	Thumbnails work.
---
   Module Name:	pkgsrc
   Committed By:	adam
   Date:		Tue May 23 10:52:22 UTC 2006

   Modified Files:
   	pkgsrc/devel/libextractor: Makefile distinfo
   	pkgsrc/devel/libextractor/patches: patch-ab patch-ad

   Log Message:
   Changes 0.5.14:
   * Bug fixes
   * MPEG2 support
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.6 2006/05/01 21:06:56 adam Exp $
a32 3
lib/libextractor/libextractor_printable_fi.la
lib/libextractor/libextractor_printable_fr.la
lib/libextractor/libextractor_printable_ga.la
a35 1
lib/libextractor/libextractor_printable_sv.la
a52 2
${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/libextractor.mo
${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/libextractor.mo
@


1.3
log
@Changes 0.5.2:
	Bugfixes in exiv2 extractor fixing remaining issues.
	Changed plugins to not use filename but always only
	rely on mmapped memory.  Extended API with function
	that allows running getKeywords on data in memory
	(instead of filename).  Extended API with encode
	and decode functions for binary metadata.

Changes 0.5.1:
	Preliminary integration of exiv2 support (not enabled
	by default due to bugs).  Moved Python and Java
	bindings into separate packages.
	print keywords.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2005/06/10 17:03:35 tv Exp $
d35 1
d50 1
@


1.3.4.1
log
@Pullup ticket 1225 - requested by Joerg Sonnenberger
security update for libextractor

Patch provided by the submitter.

   Module Name:		pkgsrc
   Committed By:	adam
   Date:		Sun Mar  5 22:06:38 UTC 2006

   Modified Files:
   	pkgsrc/devel/libextractor: Makefile PLIST buildlink3.mk distinfo
   	pkgsrc/devel/libextractor/patches: patch-ab patch-ac
   Removed Files:
   	pkgsrc/devel/libextractor/patches: patch-aa patch-ad patch-ae

   Log Message:
   Changes 0.5.10:
   * Yet another round of XPDF-related security fixes.
   * Mis-detection of man pages as part of TAR archives fixed.
   * More Mime-types for the OLE2 extractor.  Also ignore (harmless)
   	libc errors in plugins when extracting.
   * More TAR improvements: keywords 'date' and 'format' are
   	extracted. More checksums variants were added. Long filenames
   	as produced by GNU and Schilling tar (possibly Solaris pax also)
   	are extracted.

   Changes 0.5.9:
   * Made TAR extractor parsing more robust.
   * Fixing crash in MIME-extractor due to typo in the code.
   * Fixed security problems in PDF extractor
---
   Module Name:		pkgsrc
   Committed By:	joerg
   Date:		Thu Mar 16 14:04:58 UTC 2006

   Modified Files:
   	pkgsrc/devel/libextractor: distinfo
   Added Files:
   	pkgsrc/devel/libextractor/patches: patch-aa

   Log Message:
   Stupid code using zlib's prototype header. Patch away.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2006/03/05 22:06:38 adam Exp $
a34 1
lib/libextractor/libextractor_printable_pt.la
a48 1
${PKGLOCALEDIR}/locale/ga/LC_MESSAGES/libextractor.mo
@


1.2
log
@Update libextractor to 0.4.2.

Fixes (second half of) Secunia SA: http://secunia.com/advisories/15651/
(first half was fixed in 0.3.11nb1)

ChangeLog excerpts:

Thu Feb 24 00:32:44 EST 2005
	Added extractor that extracts binary (!) thumbnails from
	images using ImageMagick.  Decoder function for the binary
	string is in the thumbnailextractor.c source.

Sun Feb 20 16:36:17 EST 2005
	Fixed similar problem in REAL extractor.  Added support
	for new Helix/Real format to REAL extractor.

Sun Feb 20 12:48:15 EST 2005
	Fixed (rare) integer overflow bug in PNG extractor.

Fri Jan 21 15:23:43 PST 2005
	Fixed security problem in PDF extractor.

Fri Dec 24 13:28:59 CET 2004
	Added support for Unicode to the pdf extractor.

Thu Dec 23 18:14:10 CET 2004
	Avoided exporting symbol OPEN (conflicts on OSX
	with same symbol from GNUnet).  Added conversion
	to utf8 to various plugqins (see todo) and
	added conversion from utf8 to current locale to
	print keywords.
@
text
@d1 1
a1 1
@@comment $NetBSD$
d9 1
a41 1
lib/libextractor/libextractor_thumbnail.la
d49 2
@


1.1
log
@Initial revision
@
text
@d6 1
d24 1
d41 1
d43 1
d48 1
@


1.1.1.1
log
@libextractor-0.3.10, a metadata generator for arbitrary files:

libextractor is a simple library for keyword extraction.  libextractor
does not support all formats but supports a simple plugging mechanism
such that you can quickly add extractors for additional formats, even
without recompiling libextractor. libextractor typically ships with a
dozen helper-libraries that can be used to obtain keywords from common
file-types.
@
text
@@


1.1.1.1.4.1
log
@Pullup ticket 551 - requested by Lubomir Sedlacik
security update for libextractor

Revisions pulled up:
- pkgsrc/devel/libextractor/Makefile		1.7
- pkgsrc/devel/libextractor/PLIST		1.2
- pkgsrc/devel/libextractor/distinfo		1.5
- pkgsrc/devel/libextractor/buildlink3.mk	1.2
- pkgsrc/devel/libextractor/patches/patch-ac	removed
- pkgsrc/devel/libextractor/patches/patch-ad	removed

    Module Name:    pkgsrc
    Committed By:   tv
    Date:           Fri Jun 10 17:03:35 UTC 2005

    Modified Files:
            pkgsrc/devel/libextractor: Makefile PLIST distinfo
    Removed Files:
            pkgsrc/devel/libextractor/patches: patch-ac patch-ad

    Log Message:
    Update libextractor to 0.4.2.

    Fixes (second half of) Secunia SA: http://secunia.com/advisories/15651/
    (first half was fixed in 0.3.11nb1)

    ChangeLog excerpts:

    Thu Feb 24 00:32:44 EST 2005
            Added extractor that extracts binary (!) thumbnails from
            images using ImageMagick.  Decoder function for the binary
            string is in the thumbnailextractor.c source.

    Sun Feb 20 16:36:17 EST 2005
            Fixed similar problem in REAL extractor.  Added support
            for new Helix/Real format to REAL extractor.

    Sun Feb 20 12:48:15 EST 2005
            Fixed (rare) integer overflow bug in PNG extractor.

    Fri Jan 21 15:23:43 PST 2005
            Fixed security problem in PDF extractor.

    Fri Dec 24 13:28:59 CET 2004
            Added support for Unicode to the pdf extractor.

    Thu Dec 23 18:14:10 CET 2004
            Avoided exporting symbol OPEN (conflicts on OSX
            with same symbol from GNUnet).  Added conversion
            to utf8 to various plugqins (see todo) and
            added conversion from utf8 to current locale to
            print keywords.
----
    Module Name:    pkgsrc
    Committed By:   salo
    Date:           Fri Jun 10 22:59:22 UTC 2005

    Modified Files:
            pkgsrc/devel/libextractor: buildlink3.mk

    Log Message:
    Set BUILDLINK_RECOMMENDED after recent security fixes. (hi tv!)
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2005/06/10 17:03:35 tv Exp $
a5 1
lib/libextractor/libextractor_deb.la
a22 1
lib/libextractor/libextractor_ogg.la
a38 1
lib/libextractor/libextractor_thumbnail.la
a39 1
lib/libextractor/libextractor_translit.la
a43 1
${PKGLOCALEDIR}/locale/de/LC_MESSAGES/libextractor.mo
@

