diff options
author | youri <youri@pkgsrc.org> | 2016-05-20 22:14:25 +0000 |
---|---|---|
committer | youri <youri@pkgsrc.org> | 2016-05-20 22:14:25 +0000 |
commit | 3692483f75c23156a4d5b5b8238f3e4343255525 (patch) | |
tree | d5ce38264169dcd2b0aa4c0ed0756d5070e2a207 /meta-pkgs | |
parent | 5ecc3d6879ef0df69b92dab2e8618b84508ed7b5 (diff) | |
download | pkgsrc-3692483f75c23156a4d5b5b8238f3e4343255525.tar.gz |
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.
Diffstat (limited to 'meta-pkgs')
-rw-r--r-- | meta-pkgs/libdbusmenu/DESCR | 4 | ||||
-rw-r--r-- | meta-pkgs/libdbusmenu/Makefile | 15 | ||||
-rw-r--r-- | meta-pkgs/libdbusmenu/Makefile.common | 34 | ||||
-rw-r--r-- | meta-pkgs/libdbusmenu/PLIST | 65 | ||||
-rw-r--r-- | meta-pkgs/libdbusmenu/buildlink3.mk | 22 |
5 files changed, 140 insertions, 0 deletions
diff --git a/meta-pkgs/libdbusmenu/DESCR b/meta-pkgs/libdbusmenu/DESCR new file mode 100644 index 00000000000..f37f180af07 --- /dev/null +++ b/meta-pkgs/libdbusmenu/DESCR @@ -0,0 +1,4 @@ +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. diff --git a/meta-pkgs/libdbusmenu/Makefile b/meta-pkgs/libdbusmenu/Makefile new file mode 100644 index 00000000000..63f191011a7 --- /dev/null +++ b/meta-pkgs/libdbusmenu/Makefile @@ -0,0 +1,15 @@ +# $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" diff --git a/meta-pkgs/libdbusmenu/Makefile.common b/meta-pkgs/libdbusmenu/Makefile.common new file mode 100644 index 00000000000..e10a1d8095b --- /dev/null +++ b/meta-pkgs/libdbusmenu/Makefile.common @@ -0,0 +1,34 @@ +# $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 diff --git a/meta-pkgs/libdbusmenu/PLIST b/meta-pkgs/libdbusmenu/PLIST new file mode 100644 index 00000000000..d614b06c642 --- /dev/null +++ b/meta-pkgs/libdbusmenu/PLIST @@ -0,0 +1,65 @@ +@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 diff --git a/meta-pkgs/libdbusmenu/buildlink3.mk b/meta-pkgs/libdbusmenu/buildlink3.mk new file mode 100644 index 00000000000..cd0d552f9f5 --- /dev/null +++ b/meta-pkgs/libdbusmenu/buildlink3.mk @@ -0,0 +1,22 @@ +# $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 |