aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authormat <mat@FreeBSD.org>2006-06-24 00:49:30 +0800
committermat <mat@FreeBSD.org>2006-06-24 00:49:30 +0800
commit71a90e126556cd309c7d61ff19402ff04b1bb1d4 (patch)
tree243f45f08db01e36bc7a67fbe7c5c778e0658f3a /graphics
parent309511bc514a2f70621ec52286adc1a4a5b22bf8 (diff)
downloadfreebsd-ports-gnome-71a90e126556cd309c7d61ff19402ff04b1bb1d4.tar.gz
freebsd-ports-gnome-71a90e126556cd309c7d61ff19402ff04b1bb1d4.tar.zst
freebsd-ports-gnome-71a90e126556cd309c7d61ff19402ff04b1bb1d4.zip
ruby-evas is a set of Ruby language bindings for Enlightenment's Canvas
library, Evas. PR: 99311 Submitted by: Stanislav Sedov <ssedov@mbsd.msk.ru>
Diffstat (limited to 'graphics')
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/ruby-evas/Makefile34
-rw-r--r--graphics/ruby-evas/distinfo3
-rw-r--r--graphics/ruby-evas/pkg-descr5
-rw-r--r--graphics/ruby-evas/pkg-plist4
5 files changed, 47 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index c268bd2741f0..bb2f64608e5d 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -547,6 +547,7 @@
SUBDIR += renderpark
SUBDIR += robot
SUBDIR += ruby-cairo
+ SUBDIR += ruby-evas
SUBDIR += ruby-gd
SUBDIR += ruby-gdk_pixbuf2
SUBDIR += ruby-gnomecanvas2
diff --git a/graphics/ruby-evas/Makefile b/graphics/ruby-evas/Makefile
new file mode 100644
index 000000000000..2f783053e24e
--- /dev/null
+++ b/graphics/ruby-evas/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: ruby-evas
+# Date created: 22 June 2006
+# Whom: Stanislav Sedov <ssedov@mbsd.msk.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= evas
+PORTVERSION= 20060516
+CATEGORIES= graphics ruby
+MASTER_SITES= http://mbsd.msk.ru/dist/
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+DISTNAME= ruby-evas-${PORTVERSION}
+
+MAINTAINER= ssedov@mbsd.msk.ru
+COMMENT= Ruby bindings for Evas library
+
+BUILD_DEPENDS= ${LOCALBASE}/bin/rake:${PORTSDIR}/devel/rubygem-rake
+LIB_DEPENDS= evas.1:${PORTSDIR}/graphics/evas
+
+USE_BZIP2= yes
+USE_RUBY= yes
+
+.include <bsd.port.pre.mk>
+
+do-build:
+ @(cd ${WRKSRC}; ${SETENV} EVAS_PREFIX=${X11BASE} \
+ ${LOCALBASE}/bin/rake)
+
+do-install:
+ @(cd ${WRKSRC}; ${SETENV} EVAS_PREFIX=${X11BASE} \
+ ${LOCALBASE}/bin/rake install)
+
+.include <bsd.port.post.mk>
diff --git a/graphics/ruby-evas/distinfo b/graphics/ruby-evas/distinfo
new file mode 100644
index 000000000000..021d5dd6cafa
--- /dev/null
+++ b/graphics/ruby-evas/distinfo
@@ -0,0 +1,3 @@
+MD5 (ruby-evas-20060516.tar.bz2) = dbbce157078a238bf6c5fccdaf861f81
+SHA256 (ruby-evas-20060516.tar.bz2) = 5764ece99e6bb3fa67c77966de18f5db5c8f8a65d8374f53584f1360fa95fb4f
+SIZE (ruby-evas-20060516.tar.bz2) = 19583
diff --git a/graphics/ruby-evas/pkg-descr b/graphics/ruby-evas/pkg-descr
new file mode 100644
index 000000000000..fbaf48ae562a
--- /dev/null
+++ b/graphics/ruby-evas/pkg-descr
@@ -0,0 +1,5 @@
+ruby-evas is a set of Ruby language bindings for Enlightenment's Canvas
+library, Evas.
+
+Author: Tilman Sauerbeck <tilman@code-monkey.de>
+WWW: http://code-monkey.de/ruby-efl/
diff --git a/graphics/ruby-evas/pkg-plist b/graphics/ruby-evas/pkg-plist
new file mode 100644
index 000000000000..77b2b7d95e69
--- /dev/null
+++ b/graphics/ruby-evas/pkg-plist
@@ -0,0 +1,4 @@
+%%RUBY_SITEARCHLIBDIR%%/evas.so
+%%RUBY_SITEARCHLIBDIR%%/evas/rb_evas_object.h
+%%RUBY_SITEARCHLIBDIR%%/evas/rb_evas.h
+@dirrm %%RUBY_SITEARCHLIBDIR%%/evas