diff options
author | mat <mat@FreeBSD.org> | 2006-06-24 23:06:34 +0800 |
---|---|---|
committer | mat <mat@FreeBSD.org> | 2006-06-24 23:06:34 +0800 |
commit | 88eb0e918bf290733996456c0068217c353bde2c (patch) | |
tree | 51b858dd2a34b4107e81b81101458ced2b5998c7 /graphics | |
parent | ce7a293bd5513d6b6a033be051973b948d472563 (diff) | |
download | freebsd-ports-graphics-88eb0e918bf290733996456c0068217c353bde2c.tar.gz freebsd-ports-graphics-88eb0e918bf290733996456c0068217c353bde2c.tar.zst freebsd-ports-graphics-88eb0e918bf290733996456c0068217c353bde2c.zip |
ruby-esmart is a set of Ruby language bindings for Enlightenment's Evas objects library, Esmart.'
PR: 99314
Submitted by: Stanislav Sedov <ssedov@mbsd.msk.ru>
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/Makefile | 1 | ||||
-rw-r--r-- | graphics/ruby-esmart/Makefile | 36 | ||||
-rw-r--r-- | graphics/ruby-esmart/distinfo | 3 | ||||
-rw-r--r-- | graphics/ruby-esmart/pkg-descr | 5 | ||||
-rw-r--r-- | graphics/ruby-esmart/pkg-plist | 5 |
5 files changed, 50 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index bb2f64608e5..758b9719c96 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 00000000000..95168d5fd91 --- /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 00000000000..94a83885d7c --- /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 00000000000..cb42fdbfd84 --- /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 00000000000..1abe031152b --- /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 |