Commit graph

29 commits

Author SHA1 Message Date
wiz
5a1e8b0499 Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.
2012-02-06 12:40:37 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
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
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +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
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
rillig
7f125459d8 Removed some code duplication from the buildlink3 files by using the new
pkg-build-options.mk procedure.
2007-05-30 08:54:28 +00:00
joerg
5e43280b23 Replace mk/bsd.prefs.mk includes with bsd.fast.prefs.mk includes.
The redundant parsing of bsd.prefs.mk is mostly avoided now and
parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
2006-12-12 21:52:34 +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
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +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
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
wiz
b1ba023f95 Fix cups handling in buildlink3.mk file.
cups is not enabled by default, so no further changes.

Users who have added cups to the options for this package should
rebuild all dependencies.
2005-12-01 18:16:50 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jmmv
ea4ac7acd9 Update to 2.8.0. This version corresponds to GNOME 2.8.0.
While here, convert to the bsd.options.mk framework to handle the cups
functionality.

libgnomeprint 2.8.0

Jody
	* Bump automake req to 1.7
	* clean up some improperly namespaced private symbols
	* Recognize .ttc files as truetype

J.H.M. Dassen
	* Explicitly require gmodule

------------------------------------------------------------------------------
libgnomeprint 2.7.90

Jody
	http://bugzilla.gnome.org/show_bug.cgi?id=147349
	* Improve test for zlib
	http://bugzilla.gnome.org/show_bug.cgi?id=133924
	* Fix transformations of text in pdf backend

Kmaraas
	* Patch some warnings from sparse

Owen
	http://bugzilla.gnome.org/show_bug.cgi?id=143878
	* Fix gnome_font_find_closest to call gnome_font_face_find_closest

Morten
	* Keep more private symbols from polluting the global namespace.

Suresh Chandrasekharan
	http://bugzilla.gnome.org/show_bug.cgi?id=149858
	* Don't modify the global font table

------------------------------------------------------------------------------
libgnomeprint 2.7.2

Andreas
	* Fix 1#49160
	* Fix #149161

Jody
	* #Fix 149452
	* more portability

Suresh Chandrasekharan
	* Fix #148674
	* Fix #149858

------------------------------------------------------------------------------
libgnomeprint 2.7.1

Andreas
	* Add module to scan /etc/printcap

Colin Walters :
	* Support for new gnomeprintui printer list (state polling)

Jody
	* Some win32 build fixes
	* Build fixes for sft code from glib

J.H.M. Dassen (Ray) :
	* link fixes

Matthias Clasen:
	* fix handling of no cups printers

------------------------------------------------------------------------------
libgnomeprint 2.7.0

Andreas
	* Improve handling of multiple instances of a cups printer.
	* Add all paper sizes to PDF writer

Grzegorz Golawski
	* Use G_MODULE_SUFFIX

Owen Taylor :
	* Improved pango integration (Requires Pango 1.5.0)

Suresh Chandrasekharan :
	* Improved font subsetting for PS and PDF backends

Dom Lachowicz :
	* Fix win32 compilation

Jody Goldberg :
	* Fix pdf generation

J.H.M. Dassen (Ray):
	* Fixed unresolved symbols in the CUPS module.
2004-09-21 16:49:04 +00:00
jmmv
ef1ee751b5 Update to 2.6.0:
libgnomeprint 2.5.3
	* Some GtkFileChooser adjustments
	* Fix leak (133415)
	* Fix printing crash under cups if no ppd file available (132872)
	* Use g_get_tmp_dir rather than hard coding directory (133926)
	* Fix header order (required for Darwin) (134806)
	* Fix PDF locale bug
	* Accessibility fixes

libgnomeprint 2.5.2
	* Various fixes
	* Remove setlocale invocations where they change the
	  locale (109446)
	* Fix leak and erroneous model names (131359)
	* Fix encoding mismatch for cups ppd files
	* Fix mishandling of font weights (89580)
	* Fix unconfimed overwriting of files (assuming people use
	  gnome_print_dialog_run)
	* Switch to GtkFileChooser
	* Make the print preview theme-able

libgnomeprint 2.5.1
	* Handle ttc files
	* Handle duplex and tumble in postscript files
	* Improve handling of duplex printing (#128036)
	* HIGify print dialog (#128614)
	* Add delayed printing support in cups module
	* Remove modifying calls to setlocale
	* Remove markup from translatable text
	* Offer users the possibility to display several
	  pages together (#113956).
	* add source (tray) selector to paper selector (for
	  cups module)

libgnomeprint 2.5.0.1
	http://bugzilla.gnome.org/show_bug.cgi?id=126046
	* make gnumeric work correctly with cups via gnome-print.
	* handle fonts with spaces in postscript export
	* Change cups module to load ppd files on demand
	http://bugzilla.gnome.org/show_bug.cgi?id=115566
	* Protect against libcups changing the locale
	http://bugzilla.gnome.org/show_bug.cgi?id=125836
	* Implement a better fallback than first font.
	* Replace filename entry field with file selector.
	* Adjust Preview windo size
	http://bugzilla.gnome.org/show_bug.cgi?id=124307
	* Make ctl-q and ctl-w close the preview window
	* Reduce the usage of setlocale

libgnomeprint 2.5.0
	http://bugzilla.gnome.org/show_bug.cgi?id=125828
	* Apply patch (by bland@mail.ru) to improve performance
          exporting large images.
	http://bugzilla.gnome.org/show_bug.cgi?id=122741
	* Work around unreliable cupsGetDefault
	* Fix some leaks
	* Fix locating the lpr command.
	http://bugzilla.gnome.org/show_bug.cgi?id=120954
	* Use Sans Regular rather than Helvetica as fallback
	http://bugzilla.gnome.org/show_bug.cgi?id=120910
	* Fix clipping
2004-04-01 18:29:40 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
xtraeme
5bcb5c6c73 bl3ify 2004-02-11 02:30:49 +00:00