aboutsummaryrefslogtreecommitdiff
path: root/graphics/ethumb
diff options
context:
space:
mode:
authorStanislav Sedov <stas@FreeBSD.org>2010-12-14 07:30:56 +0000
committerStanislav Sedov <stas@FreeBSD.org>2010-12-14 07:30:56 +0000
commit4e6b9d37ad988e5ce212eb64d3da6c89f036995b (patch)
treec034200ad770d5a81c162443b728bd36b7987a9c /graphics/ethumb
parent32d827c027cde0f59dfae87babbc1499241115ab (diff)
downloadports-4e6b9d37ad988e5ce212eb64d3da6c89f036995b.tar.gz
ports-4e6b9d37ad988e5ce212eb64d3da6c89f036995b.zip
Notes
Diffstat (limited to 'graphics/ethumb')
-rw-r--r--graphics/ethumb/Makefile52
-rw-r--r--graphics/ethumb/distinfo2
-rw-r--r--graphics/ethumb/pkg-descr7
-rw-r--r--graphics/ethumb/pkg-plist24
4 files changed, 85 insertions, 0 deletions
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 <magik@roorback.net>
+#
+# $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 <bsd.port.pre.mk>
+
+.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 <bsd.port.post.mk>
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%%