diff options
author | prlw1 <prlw1@pkgsrc.org> | 2012-08-23 13:44:49 +0000 |
---|---|---|
committer | prlw1 <prlw1@pkgsrc.org> | 2012-08-23 13:44:49 +0000 |
commit | 03c8db7e62bbed3b66ab80b5fdfac81b9d4a123e (patch) | |
tree | 60b94e3972832c2feffeb4a807deefc62f932608 | |
parent | 9341b9cb79abc765cf6908e5c88448a67098b4b7 (diff) | |
download | pkgsrc-03c8db7e62bbed3b66ab80b5fdfac81b9d4a123e.tar.gz |
Add libpeas 1.4.0, a gobject-based plugins engine.
-rw-r--r-- | devel/libpeas/DESCR | 7 | ||||
-rw-r--r-- | devel/libpeas/Makefile | 32 | ||||
-rw-r--r-- | devel/libpeas/PLIST | 116 | ||||
-rw-r--r-- | devel/libpeas/buildlink3.mk | 19 | ||||
-rw-r--r-- | devel/libpeas/distinfo | 5 |
5 files changed, 179 insertions, 0 deletions
diff --git a/devel/libpeas/DESCR b/devel/libpeas/DESCR new file mode 100644 index 00000000000..4eac91dcf9f --- /dev/null +++ b/devel/libpeas/DESCR @@ -0,0 +1,7 @@ +libpeas is a gobject-based plugins engine, and is targetted at +giving every application the chance to assume its own extensibility. +It also has a set of features including, but not limited to: + +* multiple extension points +* on demand (lazy) programming language support for C, Python and JS +* simplicity of the API diff --git a/devel/libpeas/Makefile b/devel/libpeas/Makefile new file mode 100644 index 00000000000..f21759774fc --- /dev/null +++ b/devel/libpeas/Makefile @@ -0,0 +1,32 @@ +# $NetBSD: Makefile,v 1.1 2012/08/23 13:44:49 prlw1 Exp $ +# + +DISTNAME= libpeas-1.4.0 +CATEGORIES= devel gnome +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libpeas/1.4/} +EXTRACT_SUFX= .tar.xz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://live.gnome.org/Libpeas +COMMENT= GObject-based plugins engine +LICENSE= gnu-lgpl-v2 + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_PKGLOCALEDIR= yes + +GNU_CONFIGURE= yes +USE_LIBTOOL= yes +USE_TOOLS+= pkg-config intltool gmake + +PKGCONFIG_OVERRIDE+= data/libpeas-gtk-1.0.pc.in +PKGCONFIG_OVERRIDE+= data/libpeas-1.0.pc.in + +CONFIGURE_ARGS+= --enable-vala + +.include "../../devel/glib2/buildlink3.mk" +.include "../../devel/gobject-introspection/buildlink3.mk" +.include "../../devel/py-gobject3/buildlink3.mk" +.include "../../lang/vala016/buildlink3.mk" +.include "../../x11/gtk3/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/libpeas/PLIST b/devel/libpeas/PLIST new file mode 100644 index 00000000000..a736cad7d1b --- /dev/null +++ b/devel/libpeas/PLIST @@ -0,0 +1,116 @@ +@comment $NetBSD: PLIST,v 1.1 2012/08/23 13:44:49 prlw1 Exp $ +bin/peas-demo +include/libpeas-1.0/libpeas-gtk/peas-gtk-configurable.h +include/libpeas-1.0/libpeas-gtk/peas-gtk-plugin-manager-view.h +include/libpeas-1.0/libpeas-gtk/peas-gtk-plugin-manager.h +include/libpeas-1.0/libpeas-gtk/peas-gtk.h +include/libpeas-1.0/libpeas/peas-activatable.h +include/libpeas-1.0/libpeas/peas-engine.h +include/libpeas-1.0/libpeas/peas-extension-base.h +include/libpeas-1.0/libpeas/peas-extension-set.h +include/libpeas-1.0/libpeas/peas-extension.h +include/libpeas-1.0/libpeas/peas-object-module.h +include/libpeas-1.0/libpeas/peas-plugin-info.h +include/libpeas-1.0/libpeas/peas.h +lib/girepository-1.0/Peas-1.0.typelib +lib/girepository-1.0/PeasGtk-1.0.typelib +lib/libpeas-1.0.la +lib/libpeas-1.0/loaders/libpythonloader.la +lib/libpeas-gtk-1.0.la +lib/peas-demo/plugins/helloworld/helloworld.plugin +lib/peas-demo/plugins/helloworld/libhelloworld.la +lib/peas-demo/plugins/pythonhello/pythonhello.plugin +lib/peas-demo/plugins/pythonhello/pythonhello.py +lib/peas-demo/plugins/pythonhello/pythonhello.pyc +lib/peas-demo/plugins/pythonhello/pythonhello.pyo +lib/peas-demo/plugins/secondtime/libsecondtime.la +lib/peas-demo/plugins/secondtime/secondtime.plugin +lib/peas-demo/plugins/valahello/libvalahello.la +lib/peas-demo/plugins/valahello/valahello.plugin +lib/pkgconfig/libpeas-1.0.pc +lib/pkgconfig/libpeas-gtk-1.0.pc +share/gir-1.0/Peas-1.0.gir +share/gir-1.0/PeasGtk-1.0.gir +share/gtk-doc/html/libpeas/PeasActivatable.html +share/gtk-doc/html/libpeas/PeasEngine.html +share/gtk-doc/html/libpeas/PeasExtensionBase.html +share/gtk-doc/html/libpeas/PeasExtensionSet.html +share/gtk-doc/html/libpeas/PeasGtkConfigurable.html +share/gtk-doc/html/libpeas/PeasGtkPluginManager.html +share/gtk-doc/html/libpeas/PeasGtkPluginManagerView.html +share/gtk-doc/html/libpeas/PeasObjectModule.html +share/gtk-doc/html/libpeas/PeasPluginInfo.html +share/gtk-doc/html/libpeas/annotation-glossary.html +share/gtk-doc/html/libpeas/api-index-full.html +share/gtk-doc/html/libpeas/ch01.html +share/gtk-doc/html/libpeas/ch02.html +share/gtk-doc/html/libpeas/ch03.html +share/gtk-doc/html/libpeas/home.png +share/gtk-doc/html/libpeas/index.html +share/gtk-doc/html/libpeas/index.sgml +share/gtk-doc/html/libpeas/left.png +share/gtk-doc/html/libpeas/libpeas-PeasExtension.html +share/gtk-doc/html/libpeas/libpeas.devhelp2 +share/gtk-doc/html/libpeas/peas-gtk-plugin-manager.png +share/gtk-doc/html/libpeas/pt01.html +share/gtk-doc/html/libpeas/right.png +share/gtk-doc/html/libpeas/style.css +share/gtk-doc/html/libpeas/up.png +share/icons/hicolor/16x16/actions/libpeas-plugin.png +share/icons/hicolor/22x22/actions/libpeas-plugin.png +share/icons/hicolor/32x32/actions/libpeas-plugin.png +share/icons/hicolor/scalable/actions/libpeas-plugin.svg +share/locale/ar/LC_MESSAGES/libpeas.mo +share/locale/as/LC_MESSAGES/libpeas.mo +share/locale/ast/LC_MESSAGES/libpeas.mo +share/locale/be/LC_MESSAGES/libpeas.mo +share/locale/bg/LC_MESSAGES/libpeas.mo +share/locale/ca/LC_MESSAGES/libpeas.mo +share/locale/ca@valencia/LC_MESSAGES/libpeas.mo +share/locale/cs/LC_MESSAGES/libpeas.mo +share/locale/da/LC_MESSAGES/libpeas.mo +share/locale/de/LC_MESSAGES/libpeas.mo +share/locale/el/LC_MESSAGES/libpeas.mo +share/locale/en_GB/LC_MESSAGES/libpeas.mo +share/locale/eo/LC_MESSAGES/libpeas.mo +share/locale/es/LC_MESSAGES/libpeas.mo +share/locale/et/LC_MESSAGES/libpeas.mo +share/locale/eu/LC_MESSAGES/libpeas.mo +share/locale/fa/LC_MESSAGES/libpeas.mo +share/locale/fi/LC_MESSAGES/libpeas.mo +share/locale/fr/LC_MESSAGES/libpeas.mo +share/locale/gl/LC_MESSAGES/libpeas.mo +share/locale/gu/LC_MESSAGES/libpeas.mo +share/locale/he/LC_MESSAGES/libpeas.mo +share/locale/hi/LC_MESSAGES/libpeas.mo +share/locale/hu/LC_MESSAGES/libpeas.mo +share/locale/id/LC_MESSAGES/libpeas.mo +share/locale/it/LC_MESSAGES/libpeas.mo +share/locale/ja/LC_MESSAGES/libpeas.mo +share/locale/ko/LC_MESSAGES/libpeas.mo +share/locale/lt/LC_MESSAGES/libpeas.mo +share/locale/lv/LC_MESSAGES/libpeas.mo +share/locale/ml/LC_MESSAGES/libpeas.mo +share/locale/nb/LC_MESSAGES/libpeas.mo +share/locale/nds/LC_MESSAGES/libpeas.mo +share/locale/nl/LC_MESSAGES/libpeas.mo +share/locale/pa/LC_MESSAGES/libpeas.mo +share/locale/pl/LC_MESSAGES/libpeas.mo +share/locale/pt/LC_MESSAGES/libpeas.mo +share/locale/pt_BR/LC_MESSAGES/libpeas.mo +share/locale/ro/LC_MESSAGES/libpeas.mo +share/locale/ru/LC_MESSAGES/libpeas.mo +share/locale/sl/LC_MESSAGES/libpeas.mo +share/locale/sr/LC_MESSAGES/libpeas.mo +share/locale/sr@latin/LC_MESSAGES/libpeas.mo +share/locale/sv/LC_MESSAGES/libpeas.mo +share/locale/ta/LC_MESSAGES/libpeas.mo +share/locale/te/LC_MESSAGES/libpeas.mo +share/locale/th/LC_MESSAGES/libpeas.mo +share/locale/tr/LC_MESSAGES/libpeas.mo +share/locale/ug/LC_MESSAGES/libpeas.mo +share/locale/uk/LC_MESSAGES/libpeas.mo +share/locale/vi/LC_MESSAGES/libpeas.mo +share/locale/zh_CN/LC_MESSAGES/libpeas.mo +share/locale/zh_HK/LC_MESSAGES/libpeas.mo +share/locale/zh_TW/LC_MESSAGES/libpeas.mo diff --git a/devel/libpeas/buildlink3.mk b/devel/libpeas/buildlink3.mk new file mode 100644 index 00000000000..c2c53f5e5f6 --- /dev/null +++ b/devel/libpeas/buildlink3.mk @@ -0,0 +1,19 @@ +# $NetBSD: buildlink3.mk,v 1.1 2012/08/23 13:44:49 prlw1 Exp $ + +BUILDLINK_TREE+= libpeas + +.if !defined(LIBPEAS_BUILDLINK3_MK) +LIBPEAS_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.libpeas+= libpeas>=1.4.0 +BUILDLINK_ABI_DEPENDS.libpeas+= libpeas>=1.4.0 +BUILDLINK_PKGSRCDIR.libpeas?= ../../devel/libpeas + +.include "../../devel/glib2/buildlink3.mk" +.include "../../devel/gobject-introspection/buildlink3.mk" +.include "../../devel/py-gobject3/buildlink3.mk" +.include "../../lang/vala016/buildlink3.mk" +.include "../../x11/gtk3/buildlink3.mk" +.endif # LIBPEAS_BUILDLINK3_MK + +BUILDLINK_TREE+= -libpeas diff --git a/devel/libpeas/distinfo b/devel/libpeas/distinfo new file mode 100644 index 00000000000..dd43852f3ef --- /dev/null +++ b/devel/libpeas/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2012/08/23 13:44:49 prlw1 Exp $ + +SHA1 (libpeas-1.4.0.tar.xz) = 2c1f8d4aed2949cfebddecba7b5109e15b09443b +RMD160 (libpeas-1.4.0.tar.xz) = f03fe9b5f35e5058554db69f2149cd55af9834b2 +Size (libpeas-1.4.0.tar.xz) = 521044 bytes |