aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2006-06-24 15:06:34 +0000
committerMathieu Arnold <mat@FreeBSD.org>2006-06-24 15:06:34 +0000
commite1acac6966f8881a065f7cb77a998102f2de4434 (patch)
tree5d2c5f55d304494af5e21252028734a0aa6236f4 /graphics
parentbbf8808ac1e8a30996098189e2685b57efeffa40 (diff)
downloadports-e1acac6966f8881a065f7cb77a998102f2de4434.tar.gz
ports-e1acac6966f8881a065f7cb77a998102f2de4434.zip
Notes
Diffstat (limited to 'graphics')
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/ruby-esmart/Makefile36
-rw-r--r--graphics/ruby-esmart/distinfo3
-rw-r--r--graphics/ruby-esmart/pkg-descr5
-rw-r--r--graphics/ruby-esmart/pkg-plist5
5 files changed, 50 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index bb2f64608e5d..758b9719c96c 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -547,6 +547,7 @@
SUBDIR += renderpark
SUBDIR += robot
SUBDIR += ruby-cairo
+ SUBDIR += ruby-esmart
SUBDIR += ruby-evas
SUBDIR += ruby-gd
SUBDIR += ruby-gdk_pixbuf2
diff --git a/graphics/ruby-esmart/Makefile b/graphics/ruby-esmart/Makefile
new file mode 100644
index 000000000000..95168d5fd91c
--- /dev/null
+++ b/graphics/ruby-esmart/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: ruby-esmart
+# Date created: 22 June 2006
+# Whom: Stanislav Sedov <ssedov@mbsd.msk.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= esmart
+PORTVERSION= 20060516
+CATEGORIES= graphics ruby
+MASTER_SITES= http://mbsd.msk.ru/dist/
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+DISTNAME= ruby-esmart-${PORTVERSION}
+
+MAINTAINER= ssedov@mbsd.msk.ru
+COMMENT= Ruby bindings for Esmart library
+
+BUILD_DEPENDS= ${LOCALBASE}/bin/rake:${PORTSDIR}/devel/rubygem-rake \
+ ${RUBY_SITEARCHLIBDIR}/evas/rb_evas.h:${PORTSDIR}/graphics/ruby-evas \
+ ${RUBY_SITEARCHLIBDIR}/ecore/rb_window.h:${PORTSDIR}/devel/ruby-ecore
+LIB_DEPENDS= esmart_trans_x11.0:${PORTSDIR}/graphics/esmart
+
+USE_BZIP2= yes
+USE_RUBY= yes
+
+.include <bsd.port.pre.mk>
+
+do-build:
+ @(cd ${WRKSRC}; ${SETENV} ESMART_PREFIX=${X11BASE} \
+ ${LOCALBASE}/bin/rake)
+
+do-install:
+ @(cd ${WRKSRC}; ${SETENV} ESMART_PREFIX=${X11BASE} \
+ ${LOCALBASE}/bin/rake install)
+
+.include <bsd.port.post.mk>
diff --git a/graphics/ruby-esmart/distinfo b/graphics/ruby-esmart/distinfo
new file mode 100644
index 000000000000..94a83885d7c7
--- /dev/null
+++ b/graphics/ruby-esmart/distinfo
@@ -0,0 +1,3 @@
+MD5 (ruby-esmart-20060516.tar.bz2) = 527887651038820ceea8e0695df625cf
+SHA256 (ruby-esmart-20060516.tar.bz2) = 1e4ed48b1fd9f505fb7f124ebf284549e61bd98f63525a3544ffedb0c582575d
+SIZE (ruby-esmart-20060516.tar.bz2) = 13379
diff --git a/graphics/ruby-esmart/pkg-descr b/graphics/ruby-esmart/pkg-descr
new file mode 100644
index 000000000000..cb42fdbfd845
--- /dev/null
+++ b/graphics/ruby-esmart/pkg-descr
@@ -0,0 +1,5 @@
+ruby-esmart is a set of Ruby language bindings for Enlightenment's Evas objects
+library, Esmart.
+
+Author: Tilman Sauerbeck <tilman@code-monkey.de>
+WWW: http://code-monkey.de/ruby-efl/
diff --git a/graphics/ruby-esmart/pkg-plist b/graphics/ruby-esmart/pkg-plist
new file mode 100644
index 000000000000..1abe031152be
--- /dev/null
+++ b/graphics/ruby-esmart/pkg-plist
@@ -0,0 +1,5 @@
+%%RUBY_SITEARCHLIBDIR%%/esmart.so
+%%RUBY_SITEARCHLIBDIR%%/esmart_container.so
+%%RUBY_SITEARCHLIBDIR%%/esmart_draggies.so
+%%RUBY_SITEARCHLIBDIR%%/esmart_trans_x11.so
+%%RUBY_SITEARCHLIBDIR%%/esmart_file_dialog.so