summaryrefslogtreecommitdiff
path: root/graphics/ruby-imlib2/Makefile
diff options
context:
space:
mode:
authorjlam <jlam>2008-04-04 15:30:00 +0000
committerjlam <jlam>2008-04-04 15:30:00 +0000
commitbb91d465009f79ffc1ee660432fbd12aad691235 (patch)
treec080e0fce7907456de3fe1768865d098adfb51fd /graphics/ruby-imlib2/Makefile
parent1ebdb6a8c63c975993409595260329bc685edc2b (diff)
downloadpkgsrc-bb91d465009f79ffc1ee660432fbd12aad691235.tar.gz
Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.
Diffstat (limited to 'graphics/ruby-imlib2/Makefile')
-rw-r--r--graphics/ruby-imlib2/Makefile36
1 files changed, 10 insertions, 26 deletions
diff --git a/graphics/ruby-imlib2/Makefile b/graphics/ruby-imlib2/Makefile
index 18d6999834c..8d07a39955d 100644
--- a/graphics/ruby-imlib2/Makefile
+++ b/graphics/ruby-imlib2/Makefile
@@ -1,40 +1,24 @@
-# $NetBSD: Makefile,v 1.13 2007/04/01 01:58:38 obache Exp $
+# $NetBSD: Makefile,v 1.14 2008/04/04 15:30:01 jlam Exp $
-DISTNAME= imlib2-ruby-${VER}
-PKGNAME= ${RUBY_PKGPREFIX}-imlib2-${VER}
-PKGREVISION= 4
-CATEGORIES= graphics ruby
-MASTER_SITES= http://www.pablotron.org/download/
+DISTNAME= imlib2-ruby-0.5.2
+PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/ruby-//}
+PKGREVISION= 5
+CATEGORIES= graphics
+MASTER_SITES= http://pablotron.org/files/gems/
MAINTAINER= obache@NetBSD.org
HOMEPAGE= http://www.pablotron.org/software/imlib2-ruby/
COMMENT= Imlib2 bindings for Ruby
-VER= 0.5.2
+GEM_NAME= ${DISTNAME:S/imlib2-ruby/Imlib2-Ruby/}
+GEM_BUILD= gemspec
+GEM_CLEANBUILD= Makefile *.o imlib2.${RUBY_DLEXT} mkmf.log
-REPLACE_RUBY_DIRS= ${WRKSRC}/examples
-RUBY_HAS_ARCHLIB= yes
RUBY_REQD= 1.8.0
-USE_RUBY_EXTCONF= yes
-RUBY_DYNAMIC_DIRS= ${RUBY_DOCDIR:S,${PREFIX}/,,}/imlib2
-INSTALL_TARGET= site-install
-
-DOCS= AUTHORS COPYING ChangeLog README TODO
-
-post-install:
- ${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/imlib2
- cd ${WRKSRC}/examples && ${PAX} -rw -pp -pm . ${RUBY_EXAMPLESDIR}/imlib2
- ${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/imlib2
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/imlib2
-.endfor
- ${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/imlib2/api
- cd ${WRKSRC}/doc && ${PAX} -rw -pp -pm . ${RUBY_DOCDIR}/imlib2/api
- ${RUBY_GENERATE_PLIST}
+.include "../../misc/rubygems/rubygem.mk"
BUILDLINK_API_DEPENDS.imlib2+= imlib2>=1.2.0nb2
.include "../../graphics/imlib2/buildlink3.mk"
-.include "../../lang/ruby/modules.mk"
.include "../../mk/bsd.pkg.mk"