Fri Aug 16 09:17:33 2013 UTC ()
Update libnotify to 0.7.5.

New in 0.7.5
============

- Build fixes (Colin Walters)
- Documentation improvements (Javier Jard坦n)
- Spec clarifications (Matthias Clasen)

New in 0.7.4
============

- Improve documentation of supported image data formats (Colin Walters)
- Honor aclocal flags (Craig Keogh)
- Update autotools configuration (Javier Jard坦n)
- Test notification removal (William Jon McCann)

NEW in 0.7.3:
==============

- Add a way to change the application name for
  individual notifications (Richard Hughes)

NEW in 0.7.2:
==============

- Add a way to change the application name (William Jon McCann)
- Mark image_path as deprecated (William Jon McCann)
- Allow properties to be set in any order (Matthias Clasen)

NEW in 0.7.1:
==============

 - Don't export private symbols (Emilio Pozuelo Monfort)
 - Introspection support and annotations (Jonathan Matthew, Martin Pitt)
 - Documentation cleanups and fixes (Javier Jard坦n)
 - Ref the pixbuf passed to set_image_from_pixbuf (Guillaume Desmottes)
 - Add tests for new capabilities and hints (William Jon McCann)
 - Update spec to mention "persistence" and "action-icons" server
   capability and "action-icons", "transient" and "resident" hints.
   Bump spec version to 1.2  (William Jon McCann)

NEW in 0.7.0:
==============

 - Remove the ability to attach notifications to widgets or positions
 - Add a test for the persistence server capability
 - Port to use GBus instead of dbus-glib (Christian Persch)
 - Add a macro to get library version number
 - Remove GTK+ dependency from library
 - Port tests to GTK+ 3

NEW in 0.6.0:
==============

The 0.5.1 release included changes that should not have been made on a
stable branch.  It should have been a 0.6 series release.  So here it is.

- Fixed #623096 Fix notify_get_server_info results

NEW in 0.5.1:
==============
- Remove explicit GTK+ 2.x linking, so that libnotify can link against
  both GTK+ 2.x or GTK+ 3.x

NEW in 0.5.0:
==============
- Support for version 1.1 of notification spec (Aur辿lien G但teau, A. Walton)
- Fixed #608089, Applications aborted at finalizing when the dbus session is being closed. (William Jon McCann)
- Fixed #608082, Arabic text is misplaced in bubbles (RTL) (William Jon McCann)
- Fixed #608086, wrong return value of notify_init() (William Jon McCann)
- Fixed #612720, Does not compile with -DGSEAL_ENABLE (William Jon McCann)
- Fixed #613999, Use g_strcompress in notify-send to parse \n from command line (William Jon McCann)
- Fixed #610880, lazily initialize the daemon (Martin Pitt)


(obache)
diff -r1.30 -r1.31 pkgsrc/sysutils/libnotify/Makefile
diff -r1.3 -r1.4 pkgsrc/sysutils/libnotify/PLIST
diff -r1.25 -r1.26 pkgsrc/sysutils/libnotify/buildlink3.mk
diff -r1.8 -r1.9 pkgsrc/sysutils/libnotify/distinfo
diff -r0 -r1.1 pkgsrc/sysutils/libnotify/options.mk

cvs diff -r1.30 -r1.31 pkgsrc/sysutils/libnotify/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/libnotify/Makefile 2013/06/06 12:53:57 1.30
+++ pkgsrc/sysutils/libnotify/Makefile 2013/08/16 09:17:33 1.31
@@ -1,27 +1,29 @@ @@ -1,27 +1,29 @@
1# $NetBSD: Makefile,v 1.30 2013/06/06 12:53:57 wiz Exp $ 1# $NetBSD: Makefile,v 1.31 2013/08/16 09:17:33 obache Exp $
2 2
3DISTNAME= libnotify-0.4.5 3DISTNAME= libnotify-0.7.5
4PKGREVISION= 17 
5CATEGORIES= sysutils gnome 4CATEGORIES= sysutils gnome
6MASTER_SITES= http://www.galago-project.org/files/releases/source/libnotify/ 5MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libnotify/0.7/}
7EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.xz
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.galago-project.org/ 9HOMEPAGE= http://developer.gnome.org/libnotify/
11COMMENT= Desktop notification framework 10COMMENT= Desktop notification framework
12LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
13 12
14CONFLICTS+= libnotify07-[0-9]* 13CONFLICTS+= libnotify07-[0-9]*
 14SUPERSEDES+= libnotify07-[0-9]*
15 15
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17USE_TOOLS+= pkg-config 17USE_TOOLS+= gmake pkg-config
18GNU_CONFIGURE= yes 18GNU_CONFIGURE= yes
19 19
20PKGCONFIG_OVERRIDE= libnotify.pc.in 20PKGCONFIG_OVERRIDE= libnotify.pc.in
21 21
 22.include "options.mk"
 23
 24.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
 25BUILDLINK_API_DEPENDS.glib2+= glib2>=2.26.0
22.include "../../devel/glib2/buildlink3.mk" 26.include "../../devel/glib2/buildlink3.mk"
23.include "../../sysutils/dbus/buildlink3.mk" 27BUILDLINK_DEPMETHOD.gtk3= build
24BUILDLINK_API_DEPENDS.dbus-glib+= dbus-glib>=0.76 28.include "../../x11/gtk3/buildlink3.mk"
25.include "../../sysutils/dbus-glib/buildlink3.mk" 
26.include "../../x11/gtk2/buildlink3.mk" 
27.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/sysutils/libnotify/PLIST (expand / switch to unified diff)

--- pkgsrc/sysutils/libnotify/PLIST 2009/06/14 18:16:09 1.3
+++ pkgsrc/sysutils/libnotify/PLIST 2013/08/16 09:17:33 1.4
@@ -1,19 +1,25 @@ @@ -1,19 +1,25 @@
1@comment $NetBSD: PLIST,v 1.3 2009/06/14 18:16:09 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.4 2013/08/16 09:17:33 obache Exp $
2bin/notify-send 2bin/notify-send
3include/libnotify/notification.h 3include/libnotify/notification.h
4include/libnotify/notify-enum-types.h 4include/libnotify/notify-enum-types.h
 5include/libnotify/notify-features.h
5include/libnotify/notify.h 6include/libnotify/notify.h
 7${PLIST.introspection}lib/girepository-1.0/Notify-0.7.typelib
6lib/libnotify.la 8lib/libnotify.la
7lib/pkgconfig/libnotify.pc 9lib/pkgconfig/libnotify.pc
 10${PLIST.doc}share/doc/libnotify/spec/notification-spec.html
 11${PLIST.introspection}share/gir-1.0/Notify-0.7.gir
8share/gtk-doc/html/libnotify/NotifyNotification.html 12share/gtk-doc/html/libnotify/NotifyNotification.html
 13share/gtk-doc/html/libnotify/annotation-glossary.html
 14share/gtk-doc/html/libnotify/api-index-deprecated.html
 15share/gtk-doc/html/libnotify/api-index-full.html
9share/gtk-doc/html/libnotify/ch01.html 16share/gtk-doc/html/libnotify/ch01.html
10share/gtk-doc/html/libnotify/home.png 17share/gtk-doc/html/libnotify/home.png
11share/gtk-doc/html/libnotify/index.html 18share/gtk-doc/html/libnotify/index.html
12share/gtk-doc/html/libnotify/index.sgml 19share/gtk-doc/html/libnotify/index.sgml
13share/gtk-doc/html/libnotify/left.png 20share/gtk-doc/html/libnotify/left.png
14share/gtk-doc/html/libnotify/libnotify-notify.html 21share/gtk-doc/html/libnotify/libnotify-notify.html
15share/gtk-doc/html/libnotify/libnotify.devhelp 
16share/gtk-doc/html/libnotify/libnotify.devhelp2 22share/gtk-doc/html/libnotify/libnotify.devhelp2
17share/gtk-doc/html/libnotify/right.png 23share/gtk-doc/html/libnotify/right.png
18share/gtk-doc/html/libnotify/style.css 24share/gtk-doc/html/libnotify/style.css
19share/gtk-doc/html/libnotify/up.png 25share/gtk-doc/html/libnotify/up.png

cvs diff -r1.25 -r1.26 pkgsrc/sysutils/libnotify/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/sysutils/libnotify/buildlink3.mk 2013/06/06 12:53:57 1.25
+++ pkgsrc/sysutils/libnotify/buildlink3.mk 2013/08/16 09:17:33 1.26
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: buildlink3.mk,v 1.25 2013/06/06 12:53:57 wiz Exp $ 1# $NetBSD: buildlink3.mk,v 1.26 2013/08/16 09:17:33 obache Exp $
2 2
3BUILDLINK_TREE+= libnotify 3BUILDLINK_TREE+= libnotify
4 4
5.if !defined(LIBNOTIFY_BUILDLINK3_MK) 5.if !defined(LIBNOTIFY_BUILDLINK3_MK)
6LIBNOTIFY_BUILDLINK3_MK:= 6LIBNOTIFY_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.libnotify+= libnotify>=0.3.2 8BUILDLINK_API_DEPENDS.libnotify+= libnotify>=0.7.0
9BUILDLINK_ABI_DEPENDS.libnotify+= libnotify>=0.4.5nb17 
10BUILDLINK_PKGSRCDIR.libnotify?= ../../sysutils/libnotify 9BUILDLINK_PKGSRCDIR.libnotify?= ../../sysutils/libnotify
11 10
 11pkgbase := libnotify
 12.include "../../mk/pkg-build-options.mk"
 13
12.include "../../devel/glib2/buildlink3.mk" 14.include "../../devel/glib2/buildlink3.mk"
13.include "../../sysutils/dbus/buildlink3.mk" 15.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
14.include "../../sysutils/dbus-glib/buildlink3.mk" 
15.include "../../x11/gtk2/buildlink3.mk" 
16.endif # LIBNOTIFY_BUILDLINK3_MK 16.endif # LIBNOTIFY_BUILDLINK3_MK
17 17
18BUILDLINK_TREE+= -libnotify 18BUILDLINK_TREE+= -libnotify

cvs diff -r1.8 -r1.9 pkgsrc/sysutils/libnotify/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/libnotify/distinfo 2011/04/25 08:55:28 1.8
+++ pkgsrc/sysutils/libnotify/distinfo 2013/08/16 09:17:33 1.9
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.8 2011/04/25 08:55:28 adam Exp $ 1$NetBSD: distinfo,v 1.9 2013/08/16 09:17:33 obache Exp $
2 2
3SHA1 (libnotify-0.4.5.tar.bz2) = 3bdcd4efaeb14480da4b170c6275cc3d705fb17d 3SHA1 (libnotify-0.7.5.tar.xz) = 729d1382617fee7e82eac17d808c11469ab2b7e1
4RMD160 (libnotify-0.4.5.tar.bz2) = 8ea0afdb8f2f147a2c5b189bfeca58c2b4558cdb 4RMD160 (libnotify-0.7.5.tar.xz) = 9f166a6b17f1f00e85e658e2effa8da93ac5497f
5Size (libnotify-0.4.5.tar.bz2) = 289217 bytes 5Size (libnotify-0.7.5.tar.xz) = 275804 bytes
6SHA1 (patch-libnotify_notification.c) = 29627a105aabdfd0dbbc0347816bb2068abb99e6 

File Added: pkgsrc/sysutils/libnotify/options.mk
# $NetBSD: options.mk,v 1.1 2013/08/16 09:17:33 obache Exp $

PKG_OPTIONS_VAR=	PKG_OPTIONS.libnotify07
PKG_SUPPORTED_OPTIONS=	doc introspection
PKG_SUGGESTED_OPTIONS+=	# blank
PLIST_VARS+=		doc introspection

.include "../../mk/bsd.options.mk"

.if !empty(PKG_OPTIONS:Mdoc)
BUILD_DEPENDS+=	xmlto-[0-9]*:../../textproc/xmlto
CONFIGURE_ARGS+=	--enable-docbook-docs
PLIST.doc=		yes
.else
CONFIGURE_ARGS+=	--disable-docbook-docs
.endif

.if !empty(PKG_OPTIONS:Mintrospection)
BUILDLINK_API_DEPENDS.gobject-introspection+=	gobject-introspection>=0.9.12
.include "../../devel/gobject-introspection/buildlink3.mk"
CONFIGURE_ARGS+=	--enable-introspection=yes
PLIST.introspection=	yes
.else
CONFIGURE_ARGS+=	--enable-introspection=no
.endif