Commit graph

29 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
drochner
3c5b368d99 add evince binding, bump PKGREVISION 2009-03-18 13:00:54 +00:00
jmcneill
866f8b926e Update py-gnome2-desktop to 2.26.0.
=== GNOME_PYTHON_DESKTOP_2_26_0 ===
2009-03-14  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS,
	* configure.ac,
	* wscript: [442] Version 2.26.0

2009-03-08  gjc

	* gnomedesktop/_gnomedesktop.defs: [441] Add caller-owns-return
	annotations for xxx_new_from_xxx functions.  Fixes #570540.

2009-02-24  jstowers

	* evolution/ebookmodule.c,
	* evolution/ecalmodule.c: [440] Correctly include the
	GNOME_PYTHON_DESKTOP_*_VERSION attributes in the module __version__
	attribute.

2009-02-24  gjc

	* evolution/ebookmodule.c,
	* evolution/ecalmodule.c: [439] Automatically import bonobo during
	evolution modules initialization, to avoid certain problems (see
	#561354).

	* evolution/wscript: [438] Fix typos in waf install path for evolution
	modules

2009-02-23  gjc

	* tests/common.py,
	* totem/plparsermodule.c: [437] Add bug #571829 test case

	* evince/evince.override: [436] (patch from Tomeu Vizoso) Bug 572575 ?
	evince.JobFind() crashes caller

=== GNOME_PYTHON_DESKTOP_2_25_91 ===
2009-02-15  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS,
	* configure.ac,
	* wscript: [435] Release 2.25.91

2009-02-05  gjc

	* evince/evincemodule.c: [434] Call ev_shutdown() on a python atexit
	handler; closes #570622.

=== GNOME_PYTHON_DESKTOP_2_25_90 ===
2009-02-01  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS,
	* configure.ac,
	* wscript: [433] Prepare 2.25.90 release

2009-01-31  gjc

	* gnomeapplet/appletmodule.c: [432] Bug 569823 ? get_popup_component
	does not return correct object

	* wnck/wscript: [431] (from Tomeu Vizoso) Bug 568284 ? Error building
	wnck bindings

	* waf: [430] Upgrade to WAF 1.5.3

2009-01-30  chpe

	* evince/evince.defs,
	* evince/evince.override,
	* evince/evincemodule.c: [429] Update evince bindings for new evince
	initialisation function. Bug #569873

2009-01-28  gjc

	* evince/evince.override,
	* evince/evincemodule.c: [428] (patch by Tomeu Vizoso) Initialize
	evince in module init, instead of wrapping an init function.  Closes
	#568287.

2009-01-28  fpeters

	* evince/Makefile.am: Added.

	* Makefile.am,
	* configure.ac: Modified.

	[427] added support for building the evince module when using
	autotools.

2009-01-27  gjc

	* evince,
	* evince/evince.defs,
	* evince/evince.override,
	* evince/evincemodule.c,
	* evince/wscript: Added.

	* tests/common.py,
	* wscript: Modified.

	[426] (from Tomeu Vizoso) Bug 568287 ? Add python bindings for evince.

=== GNOME_PYTHON_DESKTOP_2_25_1 ===
2009-01-17  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* Makefile.am: [425] automake disthook fixes

	* .bzrignore: [424] ignore files

2009-01-17  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* configure.ac: Added.

	* configure.ac: Removed.

	* wscript: Modified.

	[423] Version 2.25.1

2009-01-17  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* NEWS: Added.

	* NEWS: Removed.

	[422] Update

2009-01-17  gjc

	* gtop/gtop.c: [421] [Jasper Lievisse Adriaanse] Bug 565469 ? missing
	#include in gtop.c

	* evolution/__init__.py,
	* evolution/wscript: [420] Bug 561727 ? evolution still installed even
	if disabled

	* waf,
	* wscript: [419] Upgrade to a newer waf

2009-01-04  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* wscript: [418] Bug 555137 ? WAF build system does not install
	bugbuddy module

2009-01-03  gjc

	* wscript: [417] Use the gnu_dirs waf tool, so that --libdir configure
	option works

2009-01-03  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* waf: Added.

	[416] Add standalone waf script

2009-01-03  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* ChangeLog.pre-2.25,
	* Makefile.am,
	* autogen.sh,
	* bzrplugins,
	* bzrplugins/gnulog.py,
	* generate-ChangeLog: Added.

	* ChangeLog,
	* Makefile.am,
	* autogen.sh: Removed.

	* .bzrignore,
	* wscript: Modified.

	[415] Auto-generate the ChangeLog file from commits

2009-01-03  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* .bzrignore: Added.

	[414] ignore file

2009-01-03  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* wscript: [413] Fix WAF dist_hook

	* wscript: [412] Properly enable autoconfig in WAF

	* docs/gnomeprint/wscript: [411] cleanup

2008-12-27  Gustavo J. A. M. Carneiro  <gjc@gnome.org>

	* README,
	* docs/gnomeprint/wscript,
	* docs/gnomeprintui/wscript,
	* docs/gtksourceview/wscript,
	* evolution/wscript,
	* gnomeapplet/wscript,
	* gnomedesktop/wscript,
	* gnomekeyring/wscript,
	* gnomeprint/wscript,
	* gtksourceview/wscript,
	* gtop/wscript,
	* mediaprofiles/wscript,
	* metacity/metacity.override,
	* metacity/wscript,
	* nautilusburn/wscript,
	* rsvg/wscript,
	* totem/wscript,
	* wnck/wscript,
	* wscript: Added.

	* README,
	* docs/gnomeprint/wscript,
	* docs/gnomeprintui/wscript,
	* docs/gtksourceview/wscript,
	* evolution/wscript,
	* gnomeapplet/wscript,
	* gnomedesktop/wscript,
	* gnomekeyring/wscript,
	* gnomeprint/wscript,
	* gtksourceview/wscript,
	* gtop/wscript,
	* mediaprofiles/wscript,
	* metacity/metacity.override,
	* metacity/wscript,
	* nautilusburn/wscript,
	* rsvg/wscript,
	* totem/wscript,
	* wnck/wscript,
	* wscript: Removed.

	[410] Port to modified version of WAF 1.5.x
2009-03-15 16:15:58 +00:00
wiz
4c0afb21ff Update to 2.24.1, add two dependencies for more features (it already
depended on most of the kitchen sink anyway...).

Changes:
* configure.ac, wscript: Version 2.24.1.
* configure.ac: libtool-2.2 compatibility, patch by "Cygwin Ports
maintainer" (bug #564550).

* gnomeapplet/applet.override:
* gnomeapplet/appletmodule.c:
* gnomeapplet/wscript:
Fix build error with missing libgnome/libgnomeui flags.
Patch from Lucas Rocha closes bgo #564525

* tests/common.py: Fix a bug in the import check.
2009-01-07 14:35:12 +00:00
drochner
f2bb98e568 make this work with python-2.4 again 2008-11-18 12:46:52 +00:00
wiz
747a80b596 Remove python24 from accepted versions since py-cairo does not
support it any longer.
2008-11-13 11:17:16 +00:00
drochner
c02f8babbe update to 2.24.0
This switches to the gnome-2.24 release branch.
2008-10-16 18:01:38 +00:00
wiz
03b53774ba Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlib
name change).
2008-09-06 20:54:31 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
joerg
a77e7015fe Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
2008-04-25 20:39:06 +00:00
drochner
6468670d84 update to 2.22.0
This switches to the gnome-2.22 release branch.
2008-04-15 18:02:48 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +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
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
drochner
e34d5e347e update to 2.20.0
This switches to the new gnome-2.20 branch.
2007-11-05 19:28:50 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
cf98dc96e5 Adapt for librsvg rename. Bump PKGREVISION. 2007-09-20 21:37:35 +00:00
wiz
e81cfe4627 Adapt eel dependencies; bump PKGREVISION. 2007-09-20 21:21:36 +00:00
wiz
b8a6d40c4f Fix path to libgtop, and bump PKGREVISION for its new name. 2007-09-20 21:12:56 +00:00
wiz
2ca5eade73 Finish move of gnome2-media to gnome-media. 2007-09-19 23:46:05 +00:00
wiz
42825e73a6 Bump PKGREVISION for gnome-vfs rename. 2007-09-19 23:18:43 +00:00
joerg
f24be610fc API depends of multimedia/totem/buildlink3.mk allows both totem and
totem-xine, ABI depends only the former. This creates conflicts when
pkg_add picks the latter to fulfill the API depends. Allow both packages
for the ABI depends as well and bump the revisions of the two affected
packages.
2007-06-26 14:47:55 +00:00
wiz
9d27f90a6f opencdk shlib major changed; bump ABI depends and PKGREVISIONs of
affected packages.
2007-06-05 05:36:59 +00:00
wiz
83125d7ccc Use MASTER_SITES_GNOME. 2007-04-13 07:06:08 +00:00
drochner
4c4c550003 update to 2.18.0
This moves this pkg to the new stable gnome branch, too much to list here.
2007-04-11 18:12:15 +00:00
wiz
2d1a8cc474 Bump PKGREVISION for gnome-keyring ABI bump. 2007-03-21 12:05:41 +00:00
joerg
a2ec44a2b5 Fix build on DragonFly. 2007-02-15 14:31:21 +00:00
joerg
836951f37d py-gnome2 dependency needs Python 2.4, py-cairo at least 2.3. 2007-02-05 17:07:30 +00:00
wiz
32fcb348a3 Initial import of py-gnome2-desktop (using gnome-python-desktop distfile),
version 2.16.0:

This package contains a few python modules that used to live in
gnome-python-extras:

  - gnomeapplet
  - gnomeprint, gnomeprint.ui
  - gtksourceview
  - wnck
  - totem.plparser
  - gtop
  - nautilusburn
  - mediaprofiles
  - metacity
2007-02-04 09:33:42 +00:00