Commit graph

99 commits

Author SHA1 Message Date
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
jmcneill
c9463a8881 Update libgnome to 2.26.0.
libgnome 2.26.0

* Updated translations
  (as, bn_IN, crh, cs, da, el, gl, hi, it, ja, lt, ml, mr,
   ro, ru, ta, te)
2009-03-17 15:56:04 +00:00
drochner
6441cfa361 update to 2.24.1
This switches to the gnome-2.24 release branch.
2008-10-16 13:24:07 +00:00
jmmv
0d3662ee66 Drop maintainership
Stop lying and drop maintainership of these packages.  I have not
maintained them for a very long time already, so leave room for
fresh blood to take over them.
2008-04-30 13:38:14 +00:00
drochner
a8a4bb2296 update to 2.22.0
This switches to the gnome-2.22 release branch.
2008-04-10 16:40:49 +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
drochner
ea7b246b7b update to 2.20.1.1
This switches to the new gnome-2.20 branch.
2007-10-31 20:05:48 +00:00
hira
6cdb950b99 Fix comment (GConf2 -> GConf). 2007-09-25 10:54:09 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
e64b358b66 Use gnome-vfs instead of gnome-vfs2. 2007-09-19 23:13:12 +00:00
wiz
9d27f90a6f opencdk shlib major changed; bump ABI depends and PKGREVISIONs of
affected packages.
2007-06-05 05:36:59 +00:00
drochner
6950608514 update to 2.18.0
This moves this pkg to the new stable gnome branch, too much to list here.
2007-04-10 18:17:37 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
joerg
605f49a154 DESTDIR support. 2006-11-05 17:49:33 +00:00
dmcmahill
081ac81aea add missing bdb.buildlink3.mk 2006-10-25 01:40:30 +00:00
dmcmahill
f2782d2ce2 add missing bdb.buildlink3.mk file. Fixes solaris. 2006-10-11 00:53:47 +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
jmmv
4f8597d81e Update to 2.16.0:
libgnome 2.16.0
---------------

What's new since 2.15.2

* Bug fixes:
	- Fix a small leak in a moniker. (Kjartan)
	- Revert the theme name again (Thomas)

* New and updated translations:
	- Bengali (Khandakar Mujahidul Islam)
	- Chinese simplified (Funda Wang)
	- German (Hendrik Richter)
	- Greek (Kostas Papadimas)
	- Hungarian (Gabor Kelemen)
	- Japanese (Satoru SATOH)
	- Kurdish (Erdal Ronahi)
	- Lithuanian (Gintautas Miliauskas)
	- Polish (Artur Flinta)
	- Portugese (Duarte Loreto)
	- Romanian (Misu Moldovan)
	- Russian (Leonid Kanter)
	- Serbian (Goran Rakic)
	- Slovenian (Matic Zgur)
	- Swedish (Daniel Nylander)

libgnome 2.15.2
---------------

What's new since 2.15.1

* Bug fixes:
	- Use the right gtk+ theme name in the schema. (Thomas Wood)

* New and updated translations:
	- bn_IN (Runa Bhattacharjee), ca (Josep Puidgemont i Casamajó)
	  cs (Jakub Friedl), es (Francisco Javier F. Serrador),
	  eu (Inaki Larranga), fr (Benoît Dejean), ml (Ani Peter),
	  nl (Vincent van Adrighem), or (Subhransu Behera),
	  zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao)

libgnome 2.15.1
---------------

What's new since 2.14.1

* Bug fixes:
	- Cleanups and related (Kjartan, Christian Persch)
	- Win32 portability (Tor)
	- Input method gconf schema defaults adjusted for Gtk+ 2.9.x
	  (Christian)
	- API docs updates (Kjartan, Christian, Kristof Vansant)
	- po/LINGUAS handling (Przemys¿aw Grzegorczyk)
	- Constify some data (Benoît Dejean)

* New and updated translations:
	- bg (Alexander Shopov), bn_IN (Runa Bhattacharjee), cs (Jakub Friedl),
	  cy (Rhys Jones), de (Hendrik Richter), dz (Guntupalli Karunakar),
	  es (Francisco Javier F. Serrador), eu (Inaki Larranaga)
	  fi (Ilkka Tuohela), fr (Benoît Dejean), gl (Ignacio Casal Quinteiro),
	  gu (Ankit Patel), he (Yair Hershkovitz)
	  hi (Rajesh Ranjan), ka (Gia Shervashidze), ko (Changwoo Ryu),
	  lv (Raivis Dejus), nb (Kjartan Maraas), ne (Pawan Chitrakar),
	  nn (Åsmund Skjæveland), th (Theppitak Karoonboonyanan), vi (Clytie Siddall),
	  zh_HK (Chao-Hsiung Liao), zh_TW (Chao-Hsiung Liao)
2006-09-15 15:08:09 +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
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +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
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +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
drochner
21804564a8 update to 2.14.1
changes:
-bugfixes
-translation updates
2006-04-11 20:36:55 +00:00
reed
fda4e67e29 Change BUILDLINK_DEPENDS.pkg to BUILDLINK_API_DEPENDS.pkg.
I missed this in my commit earlier.
2006-04-06 18:25:39 +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
jlam
0e75430a3d INSTALL_MAKE_FLAGS doesn't append to MAKE_FLAGS, it replaces it. Make
sure that we preserve any other MAKE_FLAGS when setting INSTALL_MAKE_FLAGS.
2006-04-04 18:07:16 +00:00
jmmv
33b84614d1 Remove stale docbook dependency and bump PKGREVISION to 1. 2006-04-01 14:36:29 +00:00
jmmv
7f4f6284ae Update to 2.14.0:
libgnome 2.14.0
---------------

What's new since 2.13.90

* Updated and new translations:
	- cs (Miroslav Trmac), cy (Rhys Jones), da (Ole Laursen),
	  de (Frank Arnold), et (Ivar Smolin),
	  hi (Rajesh Ranjan), hu (Gabor Kelemen), it (Francesco Marletta),
	  ja (Satoru SATOH), nl (Timo Meinen), nn (Kjartan Maraas),
	  or (Subhransu Behera), ro (Misu Moldovan), ru (Leonid Kanter),
	  sv (Daniel Nylander), th (Theppitak Karoonboonyan)

libgnome 2.13.90
----------------

What's new since 2.13.7

* Bug fixes
	- Initialize all the members of GnomeModuleInfo
	  (Christian Perch)
	- Use GOption instead of popt as default (Christian Perch)
	- Add handling of GNOME_VFS_ERROR_INVALID_URI
	  (Claudio Saavedra)

libgnome 2.13.7
---------------

What's new since 2.13.6

* Bug fixes
	- Fix compilation issues due to the missing inclusion
	  of popt.h (Emmanuele Bassi)

libgnome 2.13.6
---------------

What's new since 2.13.5

* Bug fixes
	- Make popt usage deprecated and move to a full GOption
	  support (Christian)

libgnome 2.13.5
---------------

What's new since 2.13.4

* Bug fixes
	- Fix leaks in GOption code (Christian)
	- Don't make toolbars detachable by default (Sebastien)
	- Build related cleanups (Mark, Kjartan)

* Docs
	- Improve docs for GOption handling in GnomeProgram

* Translations
	-

libgnome 2.13.4
---------------

What's new since 2.13.3

* Bug fixes
	- Fix the broken fix for GnomeProgram. (Gustavo)
	  (It broke gnome-python)

libgnome 2.13.3
---------------

What's new since 2.13.2

* Bug fixes
	- Give feedback from gnome-url if the host can't be found
	(Christian Neumair)
	- Fix some warnings (Kjartan)

* Translations
	- be, bg, cs, en_CA, es, gl, gu, ja, lt, nb, sk, th, zh_CN.

libgnome 2.13.2
---------------

What's new since 2.12.0

* Features
	- New show_input_method_menu gconf key (Matthias Clasen)
        - Update of the cursors descriptions for the new GTK (Sebastien Bacher)
        - New remember_numlock_state gconf key (Jürg Billeter)
        - Add GNOME_URL_ERROR_CANCELLED and return it
          in gnome_url_show_with_env (Christian Neumair)

* Bug fixes
        - Use G_SEARCHPATH_SEPARATOR_S instead of hardcoded ":"(Tor Lillqvist)
	- Add support for GOption argument parsing (Pawel Sliwowski, chpe) [#307312]
        - Use gnome-vfs on Win32, too (Tor Lillqvist)

* Translation updates:
        * Mahay Alam Khan (bn)
        * Miloslav Trmac (cs)
        * Martin Willemoes Hansen (da)
        * Adam Weinberger (en_CA)
        * Francisco Javier F. Serrador (es)
        * Ignacio Casal Quinteiro (gl)
        * Erdal Ronahi (ku)
        * Reinout van Schouwen (nl)
        * Marcel Telka (sk)
        * Christian Rose (sv)
        * Paisa Seeluangsawat (th)
        * Albert Fazlí (tt)
        * Clytie Siddall (vi)
        * Funda Wang (zh_CN)
2006-03-30 21:08:18 +00:00
jlam
11993b86ed Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALL
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-21 06:00:43 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +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
f61c002199 Recursive PKGREVISION bump for gnutls shlib major bump.
Bump BUILDLINK_RECOMMENDED.
2005-12-31 12:32:31 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
minskim
8094664dc8 The INSTALL_MAKE_FLAGS workaround is not needed any more. 2005-10-23 16:59:59 +00:00
minskim
e74263013e Do not install conf files into PKG_SYSCONFIDIR directly. 2005-10-22 03:08:22 +00:00
jmmv
369f2c8688 Update to 2.12.0.1:
libgnome 2.12.0.1
-----------------

what's new since 2.12.0

* Bug fixes
	- Fix schemas install problem with vi translation (Rodney)

* Updated translations
  	- Vietnamese

libgnome 2.12.0
---------------

What's new since 2.11.3

* Bug fixes
	- Include developer docs in the zip file for Win32 (Tor)

* Updated translations
	- Catalan, Basque, Brazilian Portugese, Estonian, French,
	  Galician, Hungarian, Indonesian, Korean, Portugese,
	  Russian, Serbian, Turkish, Vietnamese.

libgnome 2.11.3
---------------

What's new since 2.11.2

* Features:
	- Add a man page for gnome-options (Sebastien)

* Bug fixes:
	- Win32 fixes (Tor)
	- gnome_help_display_with_doc_id_and_env() didn't use doc_id
	  (Damon Chaplin, Muktha Narayan)

libgnome 2.11.2
---------------

What's new since 2.11.1

* Features:
	- Change default theme to Clearlooks (Elijah Newren)
	- Deprecate some gconf keys (Mark McLaughlin)

* Bug fixes:
	- Fix highscore handling (Sebastien Bacher)

* Translations:
	- German (de), Finnish (fi), Hebrew (he), Albanian (sq),
	  Portugese (pt), Polish (pl), Gujarati (gu), Bulgarian (bg),
	  Norwegian bokmål (nb), Czech (cz), Simplified Chinese (zh_CN),
	  Traditional Chinese (ch_TW), Thai (th), Estonian (et),
	  Spanish (es), Slovak (sk), Canadian English (en_CA),
	  Hungarian (hu), Serbian (sr), Catalan (ca), Japanese (ja),

libgnome 2.11.1
---------------

What's new since 2.10.x

* Features:
	- Port to Win32 (Tor Lillquist)
	- New GConf keys for document font and gtk-menu-bar-accelerator
	(Shaun McCance, Sebastien Bacher)

* Bug fixes:
	- Use correct key name for toolbar placement
	(Christian Neumair)
	- Build fixes (Kjartan, Sebastien Bacher, Ryan Lortie)
	- Fix problem with launchers being unusable for root on
	Solaris. (Vinay M R)
	- Use g_get_language_names() instead of gnome_i18n_get_language_list()
	- Fix playback of certain WAV files (Jeffrey Stedfast)
2005-10-10 13:42:11 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
drochner
f994c748bd update to 2.10.1
changes:
-minor bugfixes
2005-07-27 17:20:49 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
jmmv
3356b4692f Update to 2.10.0:
libgnome 2.9.2
--------------

What's new since 2.9.1

* Bug fixes:
	- Make it build again on 64-bit platforms (James Henstridge)
	- Build fixes for Darwin (Hans Petter Jansson)

* Translations:
	- Added Xhosa (xs)
	- Updated Arabic (ar), Belarusian (be), Estii (et),
	  Spanish (es), Norwegian bokmål (nb/no)

libgnome 2.9.1
--------------

What's new since 2.8.0

* Bug fixes:
	- Handle empty Real Name fields in /etc/passwd (Callum McKenzie)
	- Fix builddir/srcdir errors (Thomas Fitzimmons)
	- Deprecation: gnome-config.[ch], gnome-i18n.[ch], gnome-score.[ch]
	  (Anders Carlsson)

* Translations:
	- Various updated translations (en_CA, es, fr, hr, it, ko lt, th)
2005-03-22 15:57:06 +00:00
jmmv
813cf28d66 Fix build on archs where va_list is not a pointer. Closes PR pkg/29535 by
Kibum Han (reporting failure under amd64).
2005-02-26 15:04:43 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
tron
8953edb006 Remove obsolete entry for "share/doc/libgnome/style.css" from pacakge list. 2005-02-23 18:45:58 +00:00