Commit graph

15 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
wiz
8e93485d44 Update to 0.4.5:
version 0.4.5 (20-November-2008):
	* Added GObject property accessors for notification IDs. Patch by Lucas
	  Rocha.
	* Added support for sending the closed reason in the "closed" signal
	  handler. (Ticket #139)
	* Added support for sending the status icon XID to the notification
	  daemon. This will allow better position tracking for context
	  notifications. Patch by Colin Walters.
	* Fixed a breakage where we were including gtkversion.h directly.
2009-01-07 21:47:37 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +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
wiz
9ab7bb7d89 Update to 0.4.4:
version 0.4.4 (27-February-2007):
	* Fixed a bug where a notification's ID could be reset when a different
	  notification was closed. Patch by jylefort. (Bug #94)
	* Fixed a crash when the D-BUS proxy was not being freed on notify_uninit,
	  which was problematic when used in a loadable module. (Bug #92)
	* Fixed a crash when a signal handler for the notification's closed signal
	  caused the notification to be destroyed. (Bug #116)
	* Fixed memory leaks when creating notifications. (Bug #112)
	* Fixed potential memory leaks where the function passed to
	  notify_notification_add_action to free the user data was not being
	  called. (Bug #119)
2007-03-21 22:33:59 +00:00
drochner
f1195aa4d4 being here, update to 0.4.3
changes are bugfixes only
2006-11-13 20:47:42 +00:00
drochner
73b41cd7a6 patch-aa was removed 2006-09-26 16:42:38 +00:00
jmmv
f4cae13d40 Update to 0.4.2. OK'ed by wiz@ during the freeze. Closes PR pkg/34317.
version 0.4.2 (17-June-2006):
	* Add G_BEGIN_DECLS and G_END_DECLS to notify.h, so that libnotify can
	  be used in C++ applications properly.

version 0.4.1 (17-June-2006):
	* Added support for attaching to a GtkStatusIcon. Patch by chpe. (Bug #60)
	* Added GObject properties to NotifyNotification. Patch by chpe. (Bug #60)
	* Added API documentation, accessible through devhelp.
	* Fixed up libnotify.pc to support dependencies correctly. (Bug #58)
	* Fixed notify_uninit() to properly set _initted to FALSE after being
	  called. (Bug #56)

version 0.4.0 (26-April-2006):
	* Patch by M.S. to switch notify-send to use GOption instead of popt,
	  to add -v, --version, -h, and --hint options, and to rename
	  -T, --type to -c, --category. This also fixes assertions when calling
	  notify-send "". (Bug #41)
	* Fixed the short flag for --type to be -T in notify-send. (Bug #18)
	* Fixed the help in notify-send to indicate that --expire-timeout
	  requires milliseconds, not seconds. (Bug #28)
	* Fixed some C99 usage. Patch by jensgr. (Bug #44)
	* Fixed notify-send on PPC.
2006-09-16 14:46:55 +00:00
jmmv
1cf87e225b Bump PKGREVISION due to dbus update to 0.9x. 2006-08-23 09:49:35 +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
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
jmmv
db02c6d8b6 Fix C99ism so that this builds under NetBSD 1.6.2. 2006-04-04 13:27:44 +00:00
jmmv
b2694df658 Initial import of libnotify, version 0.3.2:
libnotify is a library that allows applications to raise visual notifications
in a desktop environment.  An external application, the notification-daemon,
is then in charge to show them as it wishes.
2006-03-30 21:00:29 +00:00