Commit graph

59 commits

Author SHA1 Message Date
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
joerg
d0278d538d Recursive bump for libltdl 2009-12-15 21:30:51 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
drochner
8504876c66 turn ImageMagick/bl3 inclusion into a simple DEPENDS, nothing
compiles against its libraries
2009-08-11 12:31:29 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
drochner
e41c3c823b export ltdl and gsf dependencied (referenced by an installed .la file) 2009-04-07 10:36:44 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
wiz
391355a77a Mark as MAKE_JOBS_SAFE=no, the library is built too late for some of the
targets.
2009-03-02 15:57:27 +00:00
drochner
4ac718d87f link the "extract" application with c++, otherwise it can't dlopen()
c++ modules, bump PKGREVISION
2009-02-28 13:14:45 +00:00
bjs
05246edf9b 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.
2008-08-03 05:07:00 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
joerg
29c833c43f Fix PLIST. Bump revision. 2007-12-22 00:22:10 +00:00
adam
7ec7927471 Changes 0.5.18a:
* Fixes various build problems, a crash with recent versions of libgsf
* Adds an (incomplete) manual
2007-10-13 18:41:20 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
42825e73a6 Bump PKGREVISION for gnome-vfs rename. 2007-09-19 23:18:43 +00:00
wiz
9d27f90a6f opencdk shlib major changed; bump ABI depends and PKGREVISIONs of
affected packages.
2007-06-05 05:36:59 +00:00
adam
22612f5ffd 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).
2007-03-18 12:34:30 +00:00
wiz
e5b04d25c0 Very belatedly bump PKGREVISION for all jasper dependencies because
of the shlib name change (!) during the update to 1.900.0.

Noted by Robert Elz in PR 35431.
2007-01-17 23:47:18 +00:00
adam
4c3417ba3c Changes 0.5.17:
* Added an SID (C64 music file) plugin
* Added an NSF (NES Sound Format) plugin
2007-01-02 15:53:23 +00:00
rillig
0df819be42 Fixed insufficient variable expansion by the configure script.
PKGREVISION++
2007-01-02 14:51:15 +00:00
joerg
36f27f8706 Fix PLIST, bump revision. 2006-12-06 16:29:59 +00:00
joerg
e7c64701b7 Needs pkg-config. 2006-11-30 18:58:49 +00:00
adam
a343025f63 Changes 0.5.15:
* Fixed minor problems in the PDF extractors
* Improved PNG extractor
2006-10-22 21:26:19 +00:00
rillig
7be8c25d5a Fixed "test ==". 2006-10-14 01:44:23 +00:00
jmmv
f190ea92a4 Bump revisions due to gnome-vfs2 update: dbus-glib is now a dependency.
This fixes problems when some installed packages are outdated.
Per wiz@'s request.

Grrr, I really hate this kind of change.
2006-09-16 12:20:32 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
2006-07-22 04:46:13 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
jlam
ee68c93314 LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... just
set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC
tree unless they're named something other than "libtool".

SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just
define it to the empty list and shlibtool-override will look for libtool
scripts.
2006-07-07 15:49:30 +00:00
wiz
ad782541d0 Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable)
for SDL shlib changes.
2006-06-12 16:28:05 +00:00
joerg
6fc9633468 Always handle -ldl using the pkgsrc magic, don't depend on weired
BSD detection to avoid it.
2006-05-28 14:11:24 +00:00
adam
c0976c2e57 Changes 0.5.14:
* Bug fixes
* MPEG2 support
2006-05-23 10:52:22 +00:00
adam
c458f2cb35 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.
2006-05-01 21:06:56 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 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.
2006-04-17 07:07:11 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
joerg
5f49d5174a Fix pthread linkage. 2006-03-28 16:42:50 +00:00
joerg
6460515727 Stupid code using zlib's prototype header. Patch away. 2006-03-16 14:04:58 +00:00
tv
aecb99dc1c Give up MAINTAINER. I haven't used this in ages. 2006-03-05 22:19:31 +00:00
adam
a088c302b2 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
2006-03-05 22:06:38 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
joerg
7cb758a1a3 Don't hard-code -lpthread, use ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}. 2006-01-23 16:14:25 +00:00
salo
45ba508209 Security fix for CVE-2005-3191 and CVE-2005-3192.
Backported from 0.5.8.
2005-12-15 13:26:18 +00:00
adam
1facf5378a Changes 0.5.3:
* Fixed bugs in the exiv2, OpenOffice, and OLE2 plug-ins.
* Static relocatable glib no longer required.
* getKeywords2 function is now included in the code.
2005-08-16 12:37:29 +00:00
adam
93be68f2bb 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.
2005-08-08 09:44:39 +00:00
salo
c6a552ed44 Set BUILDLINK_RECOMMENDED after recent security fixes. (hi tv!) 2005-06-10 22:59:22 +00:00