From 4e6b9d37ad988e5ce212eb64d3da6c89f036995b Mon Sep 17 00:00:00 2001 From: Stanislav Sedov Date: Tue, 14 Dec 2010 07:30:56 +0000 Subject: - Update e17 applications suite to the recent snapshot. Thanks to Grzegorz Blach for doing the hard work preparing the initial version of the update! PR: ports/148038 Submitted by: Grzegorz Blach (based on) --- graphics/ethumb/Makefile | 52 +++++++++++++++++++++++++++++++++++++++++++++++ graphics/ethumb/distinfo | 2 ++ graphics/ethumb/pkg-descr | 7 +++++++ graphics/ethumb/pkg-plist | 24 ++++++++++++++++++++++ 4 files changed, 85 insertions(+) create mode 100644 graphics/ethumb/Makefile create mode 100644 graphics/ethumb/distinfo create mode 100644 graphics/ethumb/pkg-descr create mode 100644 graphics/ethumb/pkg-plist (limited to 'graphics/ethumb') diff --git a/graphics/ethumb/Makefile b/graphics/ethumb/Makefile new file mode 100644 index 000000000000..7a16e3e34244 --- /dev/null +++ b/graphics/ethumb/Makefile @@ -0,0 +1,52 @@ +# New ports collection makefile for: ethumb +# Date created: 29 August 2010 +# Whom: Grzegorz Blach +# +# $FreeBSD$ +# + +PORTNAME= ethumb +PORTVERSION= 0.1.0.52995 +CATEGORIES= graphics enlightenment +MASTER_SITES= http://files.roorback.net/e17/2010-10-03/extra/ + +MAINTAINER= magik@roorback.net +COMMENT= Thumbnail generator library + +LIB_DEPENDS= exif.12:${PORTSDIR}/graphics/libexif + +LICENSE= LGPL21 +DIST_SUBDIR= e17 +USE_BZIP2= yes +GNU_CONFIGURE= yes +USE_EFL= eina evas ecore edje libtool_hack +USE_EFL_ECORE= evas file x11 input_evas +USE_GNOME= gnomehack gnometarget pkgconfig +USE_LDCONFIG= yes + +CONFIGURE_ARGS= --disable-epdf + +OPTIONS= EMOTION "Build with Emotion module" on \ + ETHUMBD "Build ethumbd daemon (requires dbus)" on + +.include + +.if !defined(WITHOUT_EMOTION) +USE_EFL+= emotion +CONFIGURE_ARGS+= --enable-emotion +PLIST_SUB+= EMOTION="" +.else +CONFIGURE_ARGS+= --disable-emotion +PLIST_SUB+= EMOTION="@comment " +.endif + +.if !defined(WITHOUT_ETHUMBD) +USE_EFL+= edbus +PLIST_SUB+= ETHUMBD="" +CONFIGURE_ARGS+= --enable-ethumbd +.else +PLIST_SUB+= ETHUMBD="@comment " +CONFIGURE_ARGS+= --disable-ethumbd +.endif + +.include diff --git a/graphics/ethumb/distinfo b/graphics/ethumb/distinfo new file mode 100644 index 000000000000..6e72e7b5a6fa --- /dev/null +++ b/graphics/ethumb/distinfo @@ -0,0 +1,2 @@ +SHA256 (e17/ethumb-0.1.0.52995.tar.bz2) = 344e63cb10395df56cb1c3cf2f588591faa0d34757ed63245944842e1e25bd7a +SIZE (e17/ethumb-0.1.0.52995.tar.bz2) = 576217 diff --git a/graphics/ethumb/pkg-descr b/graphics/ethumb/pkg-descr new file mode 100644 index 000000000000..720753f0d779 --- /dev/null +++ b/graphics/ethumb/pkg-descr @@ -0,0 +1,7 @@ +Ethumb -- thumbnail generation library for e17. + +Create thumbnails with a predefined frame (possibly an edje frame). +Have an option to create fdo-like thumbnails. +Have a client/server utility. + +WWW: http://www.enlightenment.org/ diff --git a/graphics/ethumb/pkg-plist b/graphics/ethumb/pkg-plist new file mode 100644 index 000000000000..84c474c43abd --- /dev/null +++ b/graphics/ethumb/pkg-plist @@ -0,0 +1,24 @@ +bin/ethumb +%%ETHUMBD%%bin/ethumbd +%%ETHUMBD%%bin/ethumbd_client +include/ethumb-0/Ethumb.h +include/ethumb-0/Ethumb_Plugin.h +%%ETHUMBD%%include/ethumb-0/Ethumb_Client.h +lib/libethumb.so +lib/libethumb.so.1 +%%ETHUMBD%%lib/libethumb_client.so +%%ETHUMBD%%lib/libethumb_client.so.1 +%%EMOTION%%lib/ethumb/plugins/data/emotion_template.edj +%%EMOTION%%lib/ethumb/plugins/emotion.so +libdata/pkgconfig/ethumb.pc +%%ETHUMBD%%libdata/pkgconfig/ethumb_client.pc +%%ETHUMBD%%libexec/ethumbd_slave +%%DATADIR%%/data/frames/default.edj +%%ETHUMBD%%share/dbus-1/services/org.enlightenment.Ethumb.service +@dirrm include/ethumb-0 +@dirrmtry lib/ethumb/plugins/data +@dirrmtry lib/ethumb/plugins +@dirrmtry lib/ethumb +@dirrm %%DATADIR%%/data/frames +@dirrm %%DATADIR%%/data +@dirrm %%DATADIR%% -- cgit v1.2.3