Import libpeas-1.0.0.
libpeas is a gobject-based plugins engine, and is targetted at giving every application the chance to assume its own extensibility. It is currently used by several GNOME applications like gedit and Totem. It takes its roots in the old gedit plugins engine, and provides an extensive set of features mirroring the desiderata of most of the applications providing an extension framework. ok jasper@
This commit is contained in:
parent
f324cf6cf5
commit
52c32e1344
55
devel/libpeas/Makefile
Executable file
55
devel/libpeas/Makefile
Executable file
@ -0,0 +1,55 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2011/04/07 18:52:14 ajacoutot Exp $
|
||||
|
||||
COMMENT= gobject-based plugins engine
|
||||
|
||||
GNOME_PROJECT= libpeas
|
||||
GNOME_VERSION= 1.0.0
|
||||
|
||||
CATEGORIES= devel
|
||||
|
||||
SHARED_LIBS += peas-1.0 0.0 # 0.0
|
||||
SHARED_LIBS += peas-gtk-1.0 0.0 # 0.0
|
||||
|
||||
HOMEPAGE= http://live.gnome.org/Libpeas
|
||||
|
||||
MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>, \
|
||||
Antoine Jacoutot <ajacoutot@openbsd.org>
|
||||
|
||||
# LGPLv2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
WANTLIB += GL X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
|
||||
WANTLIB += Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0 c cairo
|
||||
WANTLIB += cairo-gobject drm expat ffi fontconfig freetype gdk-3
|
||||
WANTLIB += gdk_pixbuf-2.0 gio-2.0 girepository-1.0 glib-2.0 gmodule-2.0
|
||||
WANTLIB += gobject-2.0 gthread-2.0 gtk-3 m pango-1.0 pangocairo-1.0
|
||||
WANTLIB += pangoft2-1.0 pcre pixman-1 png pthread pthread-stubs
|
||||
WANTLIB += python2.6 util xcb xcb-render xcb-shm z
|
||||
|
||||
MODULES= devel/gettext \
|
||||
x11/gnome \
|
||||
lang/python
|
||||
|
||||
RUN_DEPENDS= devel/py-gobject
|
||||
|
||||
BUILD_DEPENDS= lang/vala \
|
||||
devel/py-gobject \
|
||||
devel/glade
|
||||
|
||||
LIB_DEPENDS= devel/gobject-introspection \
|
||||
x11/gtk+3
|
||||
|
||||
CONFIGURE_STYLE=gnu
|
||||
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
|
||||
--disable-gtk-doc \
|
||||
--enable-glade-catalog \
|
||||
--enable-python \
|
||||
--enable-vala \
|
||||
|
||||
# XXX needs seed>=3.0.0 which requires webkit-gtk3
|
||||
CONFIGURE_ARGS += --enable-seed=no
|
||||
|
||||
.include <bsd.port.mk>
|
5
devel/libpeas/distinfo
Normal file
5
devel/libpeas/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (libpeas-1.0.0.tar.bz2) = 1xY1juwS1EOdBMM3cz8fYA==
|
||||
RMD160 (libpeas-1.0.0.tar.bz2) = ZqBN/Vxy0GEYSJN6WAVaxxcEREg=
|
||||
SHA1 (libpeas-1.0.0.tar.bz2) = 8VyvC3xGIZee/1vKBvVn0tSChEM=
|
||||
SHA256 (libpeas-1.0.0.tar.bz2) = sUgmkFZSQbrzhwMRp377P4mkM19Iy0yjHouEBSIKjZk=
|
||||
SIZE (libpeas-1.0.0.tar.bz2) = 598820
|
7
devel/libpeas/pkg/DESCR
Executable file
7
devel/libpeas/pkg/DESCR
Executable file
@ -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 is
|
||||
currently used by several GNOME applications like gedit and Totem.
|
||||
|
||||
It takes its roots in the old gedit plugins engine, and provides an
|
||||
extensive set of features mirroring the desiderata of most of the
|
||||
applications providing an extension framework.
|
222
devel/libpeas/pkg/PLIST
Normal file
222
devel/libpeas/pkg/PLIST
Normal file
@ -0,0 +1,222 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/04/07 18:52:14 ajacoutot Exp $
|
||||
@bin bin/peas-demo
|
||||
include/libpeas-1.0/
|
||||
include/libpeas-1.0/libpeas/
|
||||
include/libpeas-1.0/libpeas-gtk/
|
||||
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/
|
||||
lib/libpeas-1.0.a
|
||||
lib/libpeas-1.0.la
|
||||
@lib lib/libpeas-1.0.so.${LIBpeas-1.0_VERSION}
|
||||
lib/libpeas-1.0/loaders/
|
||||
@comment lib/libpeas-1.0/loaders/libcloader.a
|
||||
@comment lib/libpeas-1.0/loaders/libcloader.la
|
||||
lib/libpeas-1.0/loaders/libcloader.so
|
||||
@comment lib/libpeas-1.0/loaders/libpythonloader.a
|
||||
@comment lib/libpeas-1.0/loaders/libpythonloader.la
|
||||
lib/libpeas-1.0/loaders/libpythonloader.so
|
||||
lib/libpeas-gtk-1.0.a
|
||||
lib/libpeas-gtk-1.0.la
|
||||
@lib lib/libpeas-gtk-1.0.so.${LIBpeas-gtk-1.0_VERSION}
|
||||
lib/locale/
|
||||
lib/locale/ar/
|
||||
lib/locale/ar/LC_MESSAGES/
|
||||
lib/locale/ar/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/as/
|
||||
lib/locale/as/LC_MESSAGES/
|
||||
lib/locale/as/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/bg/
|
||||
lib/locale/bg/LC_MESSAGES/
|
||||
lib/locale/bg/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/ca/
|
||||
lib/locale/ca/LC_MESSAGES/
|
||||
lib/locale/ca/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/cs/
|
||||
lib/locale/cs/LC_MESSAGES/
|
||||
lib/locale/cs/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/da/
|
||||
lib/locale/da/LC_MESSAGES/
|
||||
lib/locale/da/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/de/
|
||||
lib/locale/de/LC_MESSAGES/
|
||||
lib/locale/de/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/el/
|
||||
lib/locale/el/LC_MESSAGES/
|
||||
lib/locale/el/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/en_GB/
|
||||
lib/locale/en_GB/LC_MESSAGES/
|
||||
lib/locale/en_GB/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/es/
|
||||
lib/locale/es/LC_MESSAGES/
|
||||
lib/locale/es/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/et/
|
||||
lib/locale/et/LC_MESSAGES/
|
||||
lib/locale/et/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/eu/
|
||||
lib/locale/eu/LC_MESSAGES/
|
||||
lib/locale/eu/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/fr/
|
||||
lib/locale/fr/LC_MESSAGES/
|
||||
lib/locale/fr/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/gl/
|
||||
lib/locale/gl/LC_MESSAGES/
|
||||
lib/locale/gl/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/gu/
|
||||
lib/locale/gu/LC_MESSAGES/
|
||||
lib/locale/gu/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/he/
|
||||
lib/locale/he/LC_MESSAGES/
|
||||
lib/locale/he/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/hi/
|
||||
lib/locale/hi/LC_MESSAGES/
|
||||
lib/locale/hi/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/hu/
|
||||
lib/locale/hu/LC_MESSAGES/
|
||||
lib/locale/hu/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/id/
|
||||
lib/locale/id/LC_MESSAGES/
|
||||
lib/locale/id/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/it/
|
||||
lib/locale/it/LC_MESSAGES/
|
||||
lib/locale/it/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/ko/
|
||||
lib/locale/ko/LC_MESSAGES/
|
||||
lib/locale/ko/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/lv/
|
||||
lib/locale/lv/LC_MESSAGES/
|
||||
lib/locale/lv/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/nb/
|
||||
lib/locale/nb/LC_MESSAGES/
|
||||
lib/locale/nb/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/nds/
|
||||
lib/locale/nds/LC_MESSAGES/
|
||||
lib/locale/nds/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/nl/
|
||||
lib/locale/nl/LC_MESSAGES/
|
||||
lib/locale/nl/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/pa/
|
||||
lib/locale/pa/LC_MESSAGES/
|
||||
lib/locale/pa/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/pl/
|
||||
lib/locale/pl/LC_MESSAGES/
|
||||
lib/locale/pl/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/pt/
|
||||
lib/locale/pt/LC_MESSAGES/
|
||||
lib/locale/pt/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/pt_BR/
|
||||
lib/locale/pt_BR/LC_MESSAGES/
|
||||
lib/locale/pt_BR/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/ro/
|
||||
lib/locale/ro/LC_MESSAGES/
|
||||
lib/locale/ro/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/ru/
|
||||
lib/locale/ru/LC_MESSAGES/
|
||||
lib/locale/ru/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/sl/
|
||||
lib/locale/sl/LC_MESSAGES/
|
||||
lib/locale/sl/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/sr/
|
||||
lib/locale/sr/LC_MESSAGES/
|
||||
lib/locale/sr/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/sr@latin/
|
||||
lib/locale/sr@latin/LC_MESSAGES/
|
||||
lib/locale/sr@latin/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/sv/
|
||||
lib/locale/sv/LC_MESSAGES/
|
||||
lib/locale/sv/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/ta/
|
||||
lib/locale/ta/LC_MESSAGES/
|
||||
lib/locale/ta/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/ug/
|
||||
lib/locale/ug/LC_MESSAGES/
|
||||
lib/locale/ug/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/uk/
|
||||
lib/locale/uk/LC_MESSAGES/
|
||||
lib/locale/uk/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/vi/
|
||||
lib/locale/vi/LC_MESSAGES/
|
||||
lib/locale/vi/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/zh_CN/
|
||||
lib/locale/zh_CN/LC_MESSAGES/
|
||||
lib/locale/zh_CN/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/zh_HK/
|
||||
lib/locale/zh_HK/LC_MESSAGES/
|
||||
lib/locale/zh_HK/LC_MESSAGES/libpeas.mo
|
||||
lib/locale/zh_TW/
|
||||
lib/locale/zh_TW/LC_MESSAGES/
|
||||
lib/locale/zh_TW/LC_MESSAGES/libpeas.mo
|
||||
lib/peas-demo/
|
||||
lib/peas-demo/plugins/
|
||||
lib/peas-demo/plugins/helloworld/
|
||||
lib/peas-demo/plugins/helloworld/helloworld.plugin
|
||||
lib/peas-demo/plugins/helloworld/libhelloworld.a
|
||||
lib/peas-demo/plugins/helloworld/libhelloworld.la
|
||||
lib/peas-demo/plugins/helloworld/libhelloworld.so
|
||||
lib/peas-demo/plugins/pythonhello/
|
||||
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/
|
||||
lib/peas-demo/plugins/secondtime/libsecondtime.a
|
||||
lib/peas-demo/plugins/secondtime/libsecondtime.la
|
||||
lib/peas-demo/plugins/secondtime/libsecondtime.so
|
||||
lib/peas-demo/plugins/secondtime/secondtime.plugin
|
||||
lib/peas-demo/plugins/valahello/
|
||||
lib/peas-demo/plugins/valahello/libvalahello.a
|
||||
lib/peas-demo/plugins/valahello/libvalahello.la
|
||||
lib/peas-demo/plugins/valahello/libvalahello.so
|
||||
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/glade/
|
||||
share/glade/catalogs/
|
||||
share/glade/catalogs/libpeas-gtk.xml
|
||||
share/gtk-doc/html/libpeas/
|
||||
share/gtk-doc/html/libpeas/PeasActivatable.html
|
||||
share/gtk-doc/html/libpeas/PeasEngine.html
|
||||
share/gtk-doc/html/libpeas/PeasExtension.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.devhelp
|
||||
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
|
||||
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
|
||||
@unexec-delete %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
|
Loading…
Reference in New Issue
Block a user