aboutsummaryrefslogtreecommitdiff
path: root/devel/ruby-ecore
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2006-06-23 16:55:49 +0000
committerMathieu Arnold <mat@FreeBSD.org>2006-06-23 16:55:49 +0000
commitdbdf24d9a33602dfec88d2b3eef8906003feffe4 (patch)
tree39ddf9ec67161b9d4c20e29085570f370a132a83 /devel/ruby-ecore
parentac072d49b699f348513848f86933a8ec7a929dd2 (diff)
ruby-evas is a set of Ruby language bindings for Enlightenment's Core library, Ecore.
PR: 99312 Submitted by: Stanislav Sedov <ssedov@mbsd.msk.ru>
Notes
Notes: svn path=/head/; revision=166132
Diffstat (limited to 'devel/ruby-ecore')
-rw-r--r--devel/ruby-ecore/Makefile35
-rw-r--r--devel/ruby-ecore/distinfo3
-rw-r--r--devel/ruby-ecore/pkg-descr5
-rw-r--r--devel/ruby-ecore/pkg-plist8
4 files changed, 51 insertions, 0 deletions
diff --git a/devel/ruby-ecore/Makefile b/devel/ruby-ecore/Makefile
new file mode 100644
index 000000000000..ecbccba61193
--- /dev/null
+++ b/devel/ruby-ecore/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: ruby-ecore
+# Date created: 22 June 2006
+# Whom: Stanislav Sedov <ssedov@mbsd.msk.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ecore
+PORTVERSION= 20060516
+CATEGORIES= devel ruby
+MASTER_SITES= http://mbsd.msk.ru/dist/
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+DISTNAME= ruby-ecore-${PORTVERSION}
+
+MAINTAINER= ssedov@mbsd.msk.ru
+COMMENT= Ruby bindings for Ecore library
+
+BUILD_DEPENDS= ${LOCALBASE}/bin/rake:${PORTSDIR}/devel/rubygem-rake \
+ ${RUBY_SITEARCHLIBDIR}/evas/rb_evas.h:${PORTSDIR}/graphics/ruby-evas
+LIB_DEPENDS= ecore.1:${PORTSDIR}/x11/ecore
+
+USE_BZIP2= yes
+USE_RUBY= yes
+
+.include <bsd.port.pre.mk>
+
+do-build:
+ @(cd ${WRKSRC}; ${SETENV} ECORE_PREFIX=${X11BASE} \
+ ${LOCALBASE}/bin/rake)
+
+do-install:
+ @(cd ${WRKSRC}; ${SETENV} ECORE_PREFIX=${X11BASE} \
+ ${LOCALBASE}/bin/rake install)
+
+.include <bsd.port.post.mk>
diff --git a/devel/ruby-ecore/distinfo b/devel/ruby-ecore/distinfo
new file mode 100644
index 000000000000..f99bed4bb76e
--- /dev/null
+++ b/devel/ruby-ecore/distinfo
@@ -0,0 +1,3 @@
+MD5 (ruby-ecore-20060516.tar.bz2) = 98a7372297633d6ce6bc4216d4807673
+SHA256 (ruby-ecore-20060516.tar.bz2) = ca6ea98584c533804bfd333cad059294cb457c85322e77ea461513aeada2ad52
+SIZE (ruby-ecore-20060516.tar.bz2) = 23928
diff --git a/devel/ruby-ecore/pkg-descr b/devel/ruby-ecore/pkg-descr
new file mode 100644
index 000000000000..d5baa7fcc1d1
--- /dev/null
+++ b/devel/ruby-ecore/pkg-descr
@@ -0,0 +1,5 @@
+ruby-evas is a set of Ruby language bindings for Enlightenment's Core
+library, Ecore.
+
+Author: Tilman Sauerbeck <tilman@code-monkey.de>
+WWW: http://code-monkey.de/ruby-efl/
diff --git a/devel/ruby-ecore/pkg-plist b/devel/ruby-ecore/pkg-plist
new file mode 100644
index 000000000000..9b30c768043d
--- /dev/null
+++ b/devel/ruby-ecore/pkg-plist
@@ -0,0 +1,8 @@
+%%RUBY_SITEARCHLIBDIR%%/ecore.so
+%%RUBY_SITEARCHLIBDIR%%/ecore_con.so
+%%RUBY_SITEARCHLIBDIR%%/ecore_evas.so
+%%RUBY_SITEARCHLIBDIR%%/ecore_job.so
+%%RUBY_SITEARCHLIBDIR%%/ecore_x.so
+%%RUBY_SITEARCHLIBDIR%%/ecore/rb_ecore_evas.h
+%%RUBY_SITEARCHLIBDIR%%/ecore/rb_window.h
+@dirrm %%RUBY_SITEARCHLIBDIR%%/ecore