diff options
-rw-r--r-- | graphics/Makefile | 1 | ||||
-rw-r--r-- | graphics/ruby-imlib2/Makefile | 38 | ||||
-rw-r--r-- | graphics/ruby-imlib2/distinfo | 1 | ||||
-rw-r--r-- | graphics/ruby-imlib2/files/patch-extconf.rb | 14 | ||||
-rw-r--r-- | graphics/ruby-imlib2/pkg-comment | 1 | ||||
-rw-r--r-- | graphics/ruby-imlib2/pkg-descr | 4 | ||||
-rw-r--r-- | graphics/ruby-imlib2/pkg-plist | 16 |
7 files changed, 75 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index 73bd0bee74b9..276a42f58682 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -281,6 +281,7 @@ SUBDIR += ruby-gdk_pixbuf SUBDIR += ruby-gimp SUBDIR += ruby-graph + SUBDIR += ruby-imlib2 SUBDIR += ruby-libpng SUBDIR += ruby-ming SUBDIR += ruby-opengl diff --git a/graphics/ruby-imlib2/Makefile b/graphics/ruby-imlib2/Makefile new file mode 100644 index 000000000000..8ce059fb2b2e --- /dev/null +++ b/graphics/ruby-imlib2/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: Imlib2-Ruby +# Date created: 7 April 2002 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD$ +# + +PORTNAME= imlib2 +PORTVERSION= 0.2.0 +CATEGORIES= graphics ruby +MASTER_SITES= http://www.pablotron.org/download/ +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME}-ruby-${PORTVERSION} +DIST_SUBDIR= ruby + +MAINTAINER= knu@FreeBSD.org + +LIB_DEPENDS= Imlib2.1:${PORTSDIR}/graphics/imlib2 + +USE_RUBY= yes +USE_RUBY_EXTCONF= yes + +WRKSRC= ${WRKDIR}/${PORTNAME}-ruby +INSTALL_TARGET= site-install + +DOCS= ChangeLog README TODO doc/api.txt + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${RUBY_EXAMPLESDIR}/${PORTNAME} + ${CP} -R ${WRKSRC}/examples/* ${RUBY_EXAMPLESDIR}/${PORTNAME}/ + ${MKDIR} ${RUBY_DOCDIR}/${PORTNAME} +.for f in ${DOCS} + ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/${PORTNAME}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/graphics/ruby-imlib2/distinfo b/graphics/ruby-imlib2/distinfo new file mode 100644 index 000000000000..0472b5bdb6ad --- /dev/null +++ b/graphics/ruby-imlib2/distinfo @@ -0,0 +1 @@ +MD5 (ruby/imlib2-ruby-0.2.0.tar.gz) = 7edf4326581fce075e5372254f27efdf diff --git a/graphics/ruby-imlib2/files/patch-extconf.rb b/graphics/ruby-imlib2/files/patch-extconf.rb new file mode 100644 index 000000000000..e671b78e5eef --- /dev/null +++ b/graphics/ruby-imlib2/files/patch-extconf.rb @@ -0,0 +1,14 @@ +--- extconf.rb.orig Sun Mar 24 10:14:53 2002 ++++ extconf.rb Sun Apr 7 02:59:24 2002 +@@ -1,3 +1,9 @@ + require 'mkmf' +-have_library("Imlib2", "imlib_create_image") +-create_makefile("imlib2") ++ ++imlib2_config = with_config("imlib2-config", "imlib2-config") ++ ++$CFLAGS << ' ' << `#{imlib2_config} --cflags`.chomp ++$LDFLAGS << ' ' << `#{imlib2_config} --libs`.chomp ++ ++have_library("Imlib2", "imlib_create_image") and ++ create_makefile("imlib2") diff --git a/graphics/ruby-imlib2/pkg-comment b/graphics/ruby-imlib2/pkg-comment new file mode 100644 index 000000000000..6f043a15a3dc --- /dev/null +++ b/graphics/ruby-imlib2/pkg-comment @@ -0,0 +1 @@ +Imlib2 bindings for Ruby diff --git a/graphics/ruby-imlib2/pkg-descr b/graphics/ruby-imlib2/pkg-descr new file mode 100644 index 000000000000..81754f6a7e9d --- /dev/null +++ b/graphics/ruby-imlib2/pkg-descr @@ -0,0 +1,4 @@ +This is Imlib2 bindings for Ruby. + +Author: Paul Duncan (pabs) <pabs@pablotron.org> +WWW: http://www.pablotron.org/software/imlib2-ruby/ diff --git a/graphics/ruby-imlib2/pkg-plist b/graphics/ruby-imlib2/pkg-plist new file mode 100644 index 000000000000..cfb4e65191b8 --- /dev/null +++ b/graphics/ruby-imlib2/pkg-plist @@ -0,0 +1,16 @@ +%%RUBY_SITEARCHLIBDIR%%/imlib2.so +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/imlib2/checkerboard.rb +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/imlib2/checkerboard2.rb +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/imlib2/fonts/20thcent.ttf +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/imlib2/images/bill_gates.jpg +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/imlib2/images/clown.jpg +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/imlib2/test_font.rb +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/imlib2/test_imlib2.rb +%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/imlib2/fonts +%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/imlib2/images +%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/imlib2 +%%PORTDOCS%%%%RUBY_DOCDIR%%/imlib2/ChangeLog +%%PORTDOCS%%%%RUBY_DOCDIR%%/imlib2/README +%%PORTDOCS%%%%RUBY_DOCDIR%%/imlib2/TODO +%%PORTDOCS%%%%RUBY_DOCDIR%%/imlib2/api.txt +%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/imlib2 |