pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/libnotify



Module Name:    pkgsrc
Committed By:   wiz
Date:           Fri Aug 16 10:08:04 UTC 2019

Modified Files:
        pkgsrc/sysutils/libnotify: Makefile PLIST distinfo options.mk

Log Message:
libnotify: update to 0.7.8.

Switch to meson build system. Remove introspection option.

New in 0.7.8
============
* Support meson build system [Marco; !3]
* notify-send: Support full URLs as hint values [Marco; !4]
* Mic. bug fixes [Ting-Wei, Florian; #760438, !8]

Contributors:
  Emmanuele Bassi, Abderrahim Kitouni, Ting-Wei Lan, Iain Lane, Florian Müllner,
  Jan Tojnar, Marco Trevisan (Treviño), Marco Trevisan


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 pkgsrc/sysutils/libnotify/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/libnotify/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/sysutils/libnotify/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/sysutils/libnotify/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/libnotify/Makefile
diff -u pkgsrc/sysutils/libnotify/Makefile:1.50 pkgsrc/sysutils/libnotify/Makefile:1.51
--- pkgsrc/sysutils/libnotify/Makefile:1.50     Sun Jul 21 22:24:12 2019
+++ pkgsrc/sysutils/libnotify/Makefile  Fri Aug 16 10:08:04 2019
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.50 2019/07/21 22:24:12 wiz Exp $
+# $NetBSD: Makefile,v 1.51 2019/08/16 10:08:04 wiz Exp $
 
-DISTNAME=      libnotify-0.7.7
-PKGREVISION=   6
+DISTNAME=      libnotify-0.7.8
 CATEGORIES=    sysutils gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libnotify/0.7/}
 EXTRACT_SUFX=  .tar.xz
@@ -11,14 +10,18 @@ HOMEPAGE=   https://developer.gnome.org/li
 COMMENT=       Desktop notification framework
 LICENSE=       gnu-lgpl-v2.1
 
+TOOL_DEPENDS+= gtk-doc-[0-9]*:../../textproc/gtk-doc
+
 CONFLICTS+=    libnotify07-[0-9]*
 SUPERSEDES+=   libnotify07-[0-9]*
 
 USE_LIBTOOL=           yes
 USE_TOOLS+=            gmake pkg-config
-GNU_CONFIGURE=         yes
 
-PKGCONFIG_OVERRIDE=    libnotify.pc.in
+PKGCONFIG_OVERRIDE=    output/meson-private/libnotify.pc
+PKGCONFIG_OVERRIDE_STAGE=pre-install
+MAKE_ENV+=             LD_LIBRARY_PATH=${WRKSRC}/output/${PKGBASE}
+
 
 .include "options.mk"
 
@@ -26,5 +29,7 @@ PKGCONFIG_OVERRIDE=   libnotify.pc.in
 BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.26.0
 .include "../../devel/glib2/buildlink3.mk"
 BUILDLINK_DEPMETHOD.gtk3=      build
+.include "../../devel/gobject-introspection/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
+.include "../../devel/py-meson/build.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/sysutils/libnotify/PLIST
diff -u pkgsrc/sysutils/libnotify/PLIST:1.5 pkgsrc/sysutils/libnotify/PLIST:1.6
--- pkgsrc/sysutils/libnotify/PLIST:1.5 Mon Oct  2 14:05:11 2017
+++ pkgsrc/sysutils/libnotify/PLIST     Fri Aug 16 10:08:04 2019
@@ -1,14 +1,16 @@
-@comment $NetBSD: PLIST,v 1.5 2017/10/02 14:05:11 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2019/08/16 10:08:04 wiz Exp $
 bin/notify-send
 include/libnotify/notification.h
 include/libnotify/notify-enum-types.h
 include/libnotify/notify-features.h
 include/libnotify/notify.h
-${PLIST.introspection}lib/girepository-1.0/Notify-0.7.typelib
-lib/libnotify.la
+lib/girepository-1.0/Notify-0.7.typelib
+lib/libnotify.so
+lib/libnotify.so.4
+lib/libnotify.so.4.0.0
 lib/pkgconfig/libnotify.pc
 ${PLIST.doc}share/doc/libnotify/spec/notification-spec.html
-${PLIST.introspection}share/gir-1.0/Notify-0.7.gir
+share/gir-1.0/Notify-0.7.gir
 share/gtk-doc/html/libnotify/NotifyNotification.html
 share/gtk-doc/html/libnotify/annotation-glossary.html
 share/gtk-doc/html/libnotify/api-index-deprecated.html

Index: pkgsrc/sysutils/libnotify/distinfo
diff -u pkgsrc/sysutils/libnotify/distinfo:1.12 pkgsrc/sysutils/libnotify/distinfo:1.13
--- pkgsrc/sysutils/libnotify/distinfo:1.12     Mon Oct  2 14:05:11 2017
+++ pkgsrc/sysutils/libnotify/distinfo  Fri Aug 16 10:08:04 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2017/10/02 14:05:11 wiz Exp $
+$NetBSD: distinfo,v 1.13 2019/08/16 10:08:04 wiz Exp $
 
-SHA1 (libnotify-0.7.7.tar.xz) = 4cdf482737df504ac37f5489940b5c7ea5e18d57
-RMD160 (libnotify-0.7.7.tar.xz) = 5d2e10b8e25c7ba383ce884ba8faeb3635a80893
-SHA512 (libnotify-0.7.7.tar.xz) = 133874114407bf12267ef609f5941657181760bc7cf115c5973b1810cb72bf55072b621c143e32be1e7e8b49f244851925d14bc3f9f26457747b8a8695ee9954
-Size (libnotify-0.7.7.tar.xz) = 285356 bytes
+SHA1 (libnotify-0.7.8.tar.xz) = 18915d9a5ee8e0a00c3fd990d649251e3d2deac9
+RMD160 (libnotify-0.7.8.tar.xz) = 15ca6f6eca420090fd98c1b31a62be966a1faa3c
+SHA512 (libnotify-0.7.8.tar.xz) = 9973d7a1af5dd7cfbaa0d0d2c9e72a40df9d814967fde47e95763a69690cc4ed32ecf713d75f91f3dff99a693eff9dab963be124e0530ebf231d517a44e75e94
+Size (libnotify-0.7.8.tar.xz) = 108436 bytes

Index: pkgsrc/sysutils/libnotify/options.mk
diff -u pkgsrc/sysutils/libnotify/options.mk:1.3 pkgsrc/sysutils/libnotify/options.mk:1.4
--- pkgsrc/sysutils/libnotify/options.mk:1.3    Tue Nov  8 10:24:43 2016
+++ pkgsrc/sysutils/libnotify/options.mk        Fri Aug 16 10:08:04 2019
@@ -1,9 +1,8 @@
-# $NetBSD: options.mk,v 1.3 2016/11/08 10:24:43 wiz Exp $
+# $NetBSD: options.mk,v 1.4 2019/08/16 10:08:04 wiz Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.libnotify
-PKG_SUPPORTED_OPTIONS= doc introspection
-PKG_SUGGESTED_OPTIONS+=        introspection
-PLIST_VARS+=           doc introspection
+PKG_SUPPORTED_OPTIONS= doc
+PLIST_VARS+=           doc
 
 .include "../../mk/bsd.options.mk"
 
@@ -14,12 +13,3 @@ 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



Home | Main Index | Thread Index | Old Index