Fri May 20 22:14:25 2016 UTC ()
Import libdbusmenu-12.10.2 as meta-pkgs/libdbusmenu.

A small little library that was created by pulling out some comon code out of
indicator-applet. It passes a menu structure across DBus so that a program can
create a menu simply without worrying about how it is displayed on the other
side of the bus.


(youri)
diff -r0 -r1.1 pkgsrc/meta-pkgs/libdbusmenu/DESCR
diff -r0 -r1.1 pkgsrc/meta-pkgs/libdbusmenu/Makefile
diff -r0 -r1.1 pkgsrc/meta-pkgs/libdbusmenu/Makefile.common
diff -r0 -r1.1 pkgsrc/meta-pkgs/libdbusmenu/PLIST
diff -r0 -r1.1 pkgsrc/meta-pkgs/libdbusmenu/buildlink3.mk

File Added: pkgsrc/meta-pkgs/libdbusmenu/DESCR
A small little library that was created by pulling out some comon code out of
indicator-applet. It passes a menu structure across DBus so that a program can
create a menu simply without worrying about how it is displayed on the other
side of the bus.

File Added: pkgsrc/meta-pkgs/libdbusmenu/Makefile
# $NetBSD: Makefile,v 1.1 2016/05/20 22:14:25 youri Exp $
#

META_PACKAGE=	yes

.include "Makefile.common"

DEPENDS+=	libdbusmenu-glib>=${PKGVERSION_NOREV}:../../devel/libdbusmenu-glib
DEPENDS+=	libdbusmenu-gtk>=${PKGVERSION_NOREV}:../../devel/libdbusmenu-gtk
DEPENDS+=	libdbusmenu-gtk3>=${PKGVERSION_NOREV}:../../devel/libdbusmenu-gtk3
DEPENDS+=	libdbusmenu-gtk-doc>=${PKGVERSION_NOREV}:../../devel/libdbusmenu-gtk-doc
DEPENDS+=	libdbusmenu-jsonloader>=${PKGVERSION_NOREV}:../../devel/libdbusmenu-jsonloader
DEPENDS+=	libdbusmenu-tools>=${PKGVERSION_NOREV}:../../devel/libdbusmenu-tools

.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/meta-pkgs/libdbusmenu/Makefile.common
# $NetBSD: Makefile.common,v 1.1 2016/05/20 22:14:25 youri Exp $
#
# used by devel/libdbusmenu/Makefile
# used by devel/libdbusmenu-glib/Makefile
# used by devel/libdbusmenu-gtk/Makefile
# used by devel/libdbusmenu-gtk-doc/Makefile
# used by devel/libdbusmenu-gtk3/Makefile
# used by devel/libdbusmenu-jsonloader/Makefile
# used by devel/libdbusmenu-tools/Makefile

DISTNAME=	libdbusmenu-12.10.2
CATEGORIES=	devel
MASTER_SITES=	https://launchpad.net/dbusmenu/12.10/12.10.2/+download/

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://launchpad.net/dbusmenu/
COMMENT=	Small library created by pulling some code from indicator-applet
LICENSE=	gnu-lgpl-v3 AND gnu-lgpl-v2.1 AND gnu-lgpl-v3

.if empty(META_PACKAGES:U:M[Yy][Ee][Ss])
TOOL_DEPENDS+=	libxslt-[0-9]*:../../textproc/libxslt # xsltproc

GNU_CONFIGURE=	yes
USE_LANGUAGES=	c
USE_LIBTOOL=	yes
USE_TOOLS+=	gmake msgfmt msgmerge intltool pkg-config xgettext

PKGCONFIG_OVERRIDE+=	libdbusmenu-glib/dbusmenu-glib-0.4.pc.in
PKGCONFIG_OVERRIDE+=	libdbusmenu-gtk/dbusmenu-gtk3-0.4.pc.in
PKGCONFIG_OVERRIDE+=	libdbusmenu-gtk/dbusmenu-gtk-0.4.pc.in
PKGCONFIG_OVERRIDE+=	tests/dbusmenu-jsonloader-0.4.pc.in

.include "../../textproc/gnome-doc-utils/buildlink3.mk"
.endif

File Added: pkgsrc/meta-pkgs/libdbusmenu/PLIST
@comment $NetBSD: PLIST,v 1.1 2016/05/20 22:14:25 youri Exp $
include/libdbusmenu-glib-0.4/libdbusmenu-glib/client.h
include/libdbusmenu-glib-0.4/libdbusmenu-glib/dbusmenu-glib.h
include/libdbusmenu-glib-0.4/libdbusmenu-glib/enum-types.h
include/libdbusmenu-glib-0.4/libdbusmenu-glib/menuitem-proxy.h
include/libdbusmenu-glib-0.4/libdbusmenu-glib/menuitem.h
include/libdbusmenu-glib-0.4/libdbusmenu-glib/server.h
include/libdbusmenu-glib-0.4/libdbusmenu-glib/types.h
include/libdbusmenu-glib-0.4/libdbusmenu-jsonloader/json-loader.h
include/libdbusmenu-gtk3-0.4/libdbusmenu-gtk/client.h
include/libdbusmenu-gtk3-0.4/libdbusmenu-gtk/dbusmenu-gtk.h
include/libdbusmenu-gtk3-0.4/libdbusmenu-gtk/menu.h
include/libdbusmenu-gtk3-0.4/libdbusmenu-gtk/menuitem.h
include/libdbusmenu-gtk3-0.4/libdbusmenu-gtk/parser.h
lib/girepository-1.0/Dbusmenu-0.4.typelib
lib/girepository-1.0/DbusmenuGtk3-0.4.typelib
lib/libdbusmenu-glib.la
lib/libdbusmenu-gtk3.la
lib/libdbusmenu-jsonloader.la
lib/pkgconfig/dbusmenu-glib-0.4.pc
lib/pkgconfig/dbusmenu-gtk3-0.4.pc
lib/pkgconfig/dbusmenu-jsonloader-0.4.pc
libexec/dbusmenu-bench
libexec/dbusmenu-dumper
libexec/dbusmenu-testapp
share/doc/libdbusmenu/README.dbusmenu-bench
share/doc/libdbusmenu/examples/glib-server-nomenu.c
share/gir-1.0/Dbusmenu-0.4.gir
share/gir-1.0/DbusmenuGtk3-0.4.gir
share/gtk-doc/html/libdbusmenu-glib/annotation-glossary.html
share/gtk-doc/html/libdbusmenu-glib/api-index-deprecated.html
share/gtk-doc/html/libdbusmenu-glib/api-index-full.html
share/gtk-doc/html/libdbusmenu-glib/ch01.html
share/gtk-doc/html/libdbusmenu-glib/home.png
share/gtk-doc/html/libdbusmenu-glib/index.html
share/gtk-doc/html/libdbusmenu-glib/index.sgml
share/gtk-doc/html/libdbusmenu-glib/left.png
share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuClient.html
share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitem.html
share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuMenuitemProxy.html
share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-DbusmenuServer.html
share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib-Types.html
share/gtk-doc/html/libdbusmenu-glib/libdbusmenu-glib.devhelp2
share/gtk-doc/html/libdbusmenu-glib/object-tree.html
share/gtk-doc/html/libdbusmenu-glib/right.png
share/gtk-doc/html/libdbusmenu-glib/style.css
share/gtk-doc/html/libdbusmenu-glib/up.png
share/gtk-doc/html/libdbusmenu-gtk/annotation-glossary.html
share/gtk-doc/html/libdbusmenu-gtk/api-index-deprecated.html
share/gtk-doc/html/libdbusmenu-gtk/api-index-full.html
share/gtk-doc/html/libdbusmenu-gtk/ch01.html
share/gtk-doc/html/libdbusmenu-gtk/home.png
share/gtk-doc/html/libdbusmenu-gtk/index.html
share/gtk-doc/html/libdbusmenu-gtk/index.sgml
share/gtk-doc/html/libdbusmenu-gtk/left.png
share/gtk-doc/html/libdbusmenu-gtk/libdbusmenu-gtk-DbusmenuGtkClient.html
share/gtk-doc/html/libdbusmenu-gtk/libdbusmenu-gtk-DbusmenuGtkMenu.html
share/gtk-doc/html/libdbusmenu-gtk/libdbusmenu-gtk-menuitem.html
share/gtk-doc/html/libdbusmenu-gtk/libdbusmenu-gtk-parser.html
share/gtk-doc/html/libdbusmenu-gtk/libdbusmenu-gtk.devhelp2
share/gtk-doc/html/libdbusmenu-gtk/object-tree.html
share/gtk-doc/html/libdbusmenu-gtk/right.png
share/gtk-doc/html/libdbusmenu-gtk/style.css
share/gtk-doc/html/libdbusmenu-gtk/up.png
share/libdbusmenu/json/test-gtk-label.json

File Added: pkgsrc/meta-pkgs/libdbusmenu/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2016/05/20 22:14:25 youri Exp $

BUILDLINK_TREE+=	libdbusmenu

.if !defined(LIBDBUSMENU_BUILDLINK3_MK)
LIBDBUSMENU_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.libdbusmenu+=	libdbusmenu>=12.10.2
BUILDLINK_PKGSRCDIR.libdbusmenu?=	../../meta-pkgs/libdbusmenu

.include "../../textproc/libxslt/buildlink3.mk"
.include "../../devel/gobject-introspection/buildlink3.mk"
.include "../../textproc/json-glib/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../devel/atk/buildlink3.mk"
.include "../../x11/gtk3/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../textproc/gnome-doc-utils/buildlink3.mk"
.endif	# LIBDBUSMENU_BUILDLINK3_MK

BUILDLINK_TREE+=	-libdbusmenu