From 8aafeb8b64f90923cb9e46053ecfdaf98b568c66 Mon Sep 17 00:00:00 2001 From: rpe Date: Sun, 27 Jan 2013 15:53:18 +0000 Subject: [PATCH] Enlightenment's thumbnailing library and dbus service. with feedback and ok ajacoutot@ sthen@ --- x11/e17/ethumb/Makefile | 38 ++++++++++++++++++++++++++++++++++++++ x11/e17/ethumb/distinfo | 2 ++ x11/e17/ethumb/pkg/DESCR | 1 + x11/e17/ethumb/pkg/PLIST | 26 ++++++++++++++++++++++++++ 4 files changed, 67 insertions(+) create mode 100644 x11/e17/ethumb/Makefile create mode 100644 x11/e17/ethumb/distinfo create mode 100644 x11/e17/ethumb/pkg/DESCR create mode 100644 x11/e17/ethumb/pkg/PLIST diff --git a/x11/e17/ethumb/Makefile b/x11/e17/ethumb/Makefile new file mode 100644 index 00000000000..419b0f3a875 --- /dev/null +++ b/x11/e17/ethumb/Makefile @@ -0,0 +1,38 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2013/01/27 15:53:18 rpe Exp $ + +COMMENT = EFL thumbnail generation library +DISTNAME = ethumb-1.7.5 + +SHARED_LIBS += ethumb 0.0 # 8.5 +SHARED_LIBS += ethumb_client 0.0 # 8.5 + +# BSD +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama +WANTLIB += Xrandr Xrender Xss Xtst c cares crypto curl dbus-1 +WANTLIB += ecore ecore_con ecore_evas ecore_file ecore_imf ecore_imf_evas +WANTLIB += ecore_input ecore_input_evas ecore_ipc ecore_x edbus +WANTLIB += edje eet eina eio embryo emotion evas exif expat ffi +WANTLIB += fontconfig freetype fribidi glib-2.0 gobject-2.0 gthread-2.0 +WANTLIB += harfbuzz iconv icudata icule icuuc idn intl jpeg +WANTLIB += m pcre pthread ssl xcb z ${MODLUA_WANTLIB} + +MODULES = devel/gettext \ + lang/lua + +USE_LIBTOOL = Yes + +LIB_DEPENDS = graphics/libexif \ + x11/e17/ecore>=1.7.5v2 \ + x11/e17/e_dbus>=1.7.5v1 \ + x11/e17/edje>=1.7.5v2 \ + x11/e17/eet>=1.7.5v2 \ + x11/e17/emotion>=1.7.5 + +CONFIGURE_ARGS += --disable-doc + +.include diff --git a/x11/e17/ethumb/distinfo b/x11/e17/ethumb/distinfo new file mode 100644 index 00000000000..dbe9a4e5676 --- /dev/null +++ b/x11/e17/ethumb/distinfo @@ -0,0 +1,2 @@ +SHA256 (e17/ethumb-1.7.5.tar.gz) = 3suQqY75Sx9SFQxeVeh8c2gk4ksBMWSG6ZVHYNqsTPU= +SIZE (e17/ethumb-1.7.5.tar.gz) = 496087 diff --git a/x11/e17/ethumb/pkg/DESCR b/x11/e17/ethumb/pkg/DESCR new file mode 100644 index 00000000000..4c7a7a469db --- /dev/null +++ b/x11/e17/ethumb/pkg/DESCR @@ -0,0 +1 @@ +Enlightenment's thumbnailing library and dbus service. diff --git a/x11/e17/ethumb/pkg/PLIST b/x11/e17/ethumb/pkg/PLIST new file mode 100644 index 00000000000..51b5c88aa40 --- /dev/null +++ b/x11/e17/ethumb/pkg/PLIST @@ -0,0 +1,26 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2013/01/27 15:53:18 rpe Exp $ +@bin bin/ethumb +@bin bin/ethumbd +@bin bin/ethumbd_client +include/ethumb-1/ +include/ethumb-1/Ethumb.h +include/ethumb-1/Ethumb_Client.h +include/ethumb-1/Ethumb_Plugin.h +lib/ethumb/ +lib/ethumb/plugins/ +lib/ethumb/plugins/data/ +lib/ethumb/plugins/data/emotion_template.edj +lib/ethumb/plugins/emotion.la +lib/ethumb/plugins/emotion.so +lib/libethumb.la +@lib lib/libethumb.so.${LIBethumb_VERSION} +lib/libethumb_client.la +@lib lib/libethumb_client.so.${LIBethumb_client_VERSION} +lib/pkgconfig/ethumb.pc +lib/pkgconfig/ethumb_client.pc +@bin libexec/ethumbd_slave +share/dbus-1/services/org.enlightenment.Ethumb.service +share/ethumb/ +share/ethumb/data/ +share/ethumb/data/frames/ +share/ethumb/data/frames/default.edj