import eog-plugins 3.0.0 (with map plugin disabled, depends on new clutter)

Set of plugins for Eye of GNOME.

ok aja@
This commit is contained in:
jasper 2011-05-18 08:57:48 +00:00
parent 5e1d01f61d
commit 909c95643a
5 changed files with 136 additions and 0 deletions

View File

@ -0,0 +1,48 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/05/18 08:57:48 jasper Exp $
COMMENT= plugins for EOG
GNOME_PROJECT= eog-plugins
GNOME_VERSION= 3.0.0
CATEGORIES= graphics
HOMEPAGE= http://live.gnome.org/EyeOfGnome/Plugins
# GPLv2
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 cairo cairo-gobject
WANTLIB += drm exif expat ffi fontconfig freetype gdk-3 gdk_pixbuf-2.0
WANTLIB += gio-2.0 girepository-1.0 glib-2.0 gmodule-2.0 gobject-2.0
WANTLIB += gthread-2.0 gtk-3 m pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pcre peas-1.0 pixman-1 png pthread-stubs xcb xcb-render
WANTLIB += xcb-shm z
MODULES= devel/dconf \
devel/gettext \
lang/python \
x11/gnome
LIB_DEPENDS= devel/libpeas \
graphics/libexif
BUILD_DEPENDS= ${RUN_DEPENDS}
# Depend on the same x.yy version of eog
RUN_DEPENDS= devel/gsettings-desktop-schemas \
x11/gnome/eog>=3.0
# XXX: All plugins minus 'map' which requires libchamplain -> clutter
PLUGINS= fit-to-width,exif-display,send-by-mail,postasa
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \
--enable-python \
--with-plugins=${PLUGINS}
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (gnome/eog-plugins-3.0.0.tar.bz2) = 7bkHfM5m45acYsCE1EbElQ==
RMD160 (gnome/eog-plugins-3.0.0.tar.bz2) = KsN7Kc0rTxOtYSbTTPnsjWF2nBs=
SHA1 (gnome/eog-plugins-3.0.0.tar.bz2) = cObZrBkoEwrbmxGC+CgBYPY6oMw=
SHA256 (gnome/eog-plugins-3.0.0.tar.bz2) = h8ztm688i6hNytldd0aGaU9csUChh6e604kbxQvEx70=
SIZE (gnome/eog-plugins-3.0.0.tar.bz2) = 368036

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-configure,v 1.1.1.1 2011/05/18 08:57:48 jasper Exp $
Fix some stupid egrep(1) misusage causing this function to always
return 1.
--- configure.orig Tue May 17 22:29:14 2011
+++ configure Tue May 17 22:29:37 2011
@@ -14353,7 +14353,7 @@ disabled_plugins=
# *******************
check_plugin_defined() {
- if echo "$2" | egrep "\b($1)\b" > /dev/null;
+ if echo "$2" | egrep "$1" > /dev/null;
then
return 1
else

View File

@ -0,0 +1 @@
Set of plugins for Eye of GNOME.

View File

@ -0,0 +1,66 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/05/18 08:57:48 jasper Exp $
lib/eog/
lib/eog/plugins/
lib/eog/plugins/exif-display/
lib/eog/plugins/exif-display.plugin
lib/eog/plugins/exif-display/exif-display-config.ui
lib/eog/plugins/exif-display/exif-display.ui
lib/eog/plugins/fit-to-width.plugin
@comment lib/eog/plugins/libexif-display.a
@comment lib/eog/plugins/libexif-display.la
lib/eog/plugins/libexif-display.so
@comment lib/eog/plugins/libfit-to-width.a
@comment lib/eog/plugins/libfit-to-width.la
lib/eog/plugins/libfit-to-width.so
@comment lib/eog/plugins/libsend-by-mail.a
@comment lib/eog/plugins/libsend-by-mail.la
lib/eog/plugins/libsend-by-mail.so
lib/eog/plugins/send-by-mail.plugin
share/glib-2.0/schemas/org.gnome.eog.plugins.exif-display.gschema.xml
share/locale/ar/LC_MESSAGES/eog-plugins.mo
share/locale/as/LC_MESSAGES/eog-plugins.mo
share/locale/be@latin/LC_MESSAGES/eog-plugins.mo
share/locale/bg/LC_MESSAGES/eog-plugins.mo
share/locale/bn_IN/LC_MESSAGES/eog-plugins.mo
share/locale/ca/LC_MESSAGES/eog-plugins.mo
share/locale/ca@valencia/LC_MESSAGES/eog-plugins.mo
share/locale/cs/LC_MESSAGES/eog-plugins.mo
share/locale/da/LC_MESSAGES/eog-plugins.mo
share/locale/de/LC_MESSAGES/eog-plugins.mo
share/locale/el/LC_MESSAGES/eog-plugins.mo
share/locale/en_GB/LC_MESSAGES/eog-plugins.mo
share/locale/es/LC_MESSAGES/eog-plugins.mo
share/locale/eu/LC_MESSAGES/eog-plugins.mo
share/locale/fi/LC_MESSAGES/eog-plugins.mo
share/locale/fr/LC_MESSAGES/eog-plugins.mo
share/locale/gl/LC_MESSAGES/eog-plugins.mo
share/locale/gu/LC_MESSAGES/eog-plugins.mo
share/locale/he/LC_MESSAGES/eog-plugins.mo
share/locale/hu/LC_MESSAGES/eog-plugins.mo
share/locale/id/LC_MESSAGES/eog-plugins.mo
share/locale/it/LC_MESSAGES/eog-plugins.mo
share/locale/ja/LC_MESSAGES/eog-plugins.mo
share/locale/kn/LC_MESSAGES/eog-plugins.mo
share/locale/lt/LC_MESSAGES/eog-plugins.mo
share/locale/mk/LC_MESSAGES/eog-plugins.mo
share/locale/ml/LC_MESSAGES/eog-plugins.mo
share/locale/mr/LC_MESSAGES/eog-plugins.mo
share/locale/nb/LC_MESSAGES/eog-plugins.mo
share/locale/or/LC_MESSAGES/eog-plugins.mo
share/locale/pa/LC_MESSAGES/eog-plugins.mo
share/locale/pl/LC_MESSAGES/eog-plugins.mo
share/locale/pt/LC_MESSAGES/eog-plugins.mo
share/locale/pt_BR/LC_MESSAGES/eog-plugins.mo
share/locale/ro/LC_MESSAGES/eog-plugins.mo
share/locale/sl/LC_MESSAGES/eog-plugins.mo
share/locale/sq/LC_MESSAGES/eog-plugins.mo
share/locale/sv/LC_MESSAGES/eog-plugins.mo
share/locale/ta/LC_MESSAGES/eog-plugins.mo
share/locale/te/LC_MESSAGES/eog-plugins.mo
share/locale/uk/LC_MESSAGES/eog-plugins.mo
share/locale/vi/LC_MESSAGES/eog-plugins.mo
share/locale/zh_CN/LC_MESSAGES/eog-plugins.mo
share/locale/zh_HK/LC_MESSAGES/eog-plugins.mo
share/locale/zh_TW/LC_MESSAGES/eog-plugins.mo
@exec %D/bin/glib-compile-schemas %D/share/glib-2.0/schemas
@unexec-delete %D/bin/glib-compile-schemas %D/share/glib-2.0/schemas