diff options
author | jlam <jlam@pkgsrc.org> | 2008-04-04 15:30:00 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2008-04-04 15:30:00 +0000 |
commit | 49044b1ec2caacbe0cd6751700981b592cdb06b1 (patch) | |
tree | c080e0fce7907456de3fe1768865d098adfb51fd /devel/ruby-SDL | |
parent | d5b336e4ba6b8a28d7b0778f55c1cbb057689834 (diff) | |
download | pkgsrc-49044b1ec2caacbe0cd6751700981b592cdb06b1.tar.gz |
Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.
Diffstat (limited to 'devel/ruby-SDL')
-rw-r--r-- | devel/ruby-SDL/Makefile | 40 | ||||
-rw-r--r-- | devel/ruby-SDL/PLIST | 136 | ||||
-rw-r--r-- | devel/ruby-SDL/distinfo | 8 |
3 files changed, 103 insertions, 81 deletions
diff --git a/devel/ruby-SDL/Makefile b/devel/ruby-SDL/Makefile index 2915d96cfc1..6c1a0dfcdff 100644 --- a/devel/ruby-SDL/Makefile +++ b/devel/ruby-SDL/Makefile @@ -1,46 +1,24 @@ -# $NetBSD: Makefile,v 1.1.1.1 2007/09/21 10:14:37 taca Exp $ +# $NetBSD: Makefile,v 1.2 2008/04/04 15:30:00 jlam Exp $ # -DISTNAME= rubysdl-${VERS} -PKGNAME= ${RUBY_PKGPREFIX}-SDL-${VERS} -CATEGORIES= devel audio graphics ruby -MASTER_SITES= http://www.kmc.gr.jp/~ohai/rubysdl/ +DISTNAME= rubysdl-1.3.1 +PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/rubysdl/SDL/} +PKGREVISION= 1 +CATEGORIES= devel audio graphics MAINTAINER= taca@NetBSD.org HOMEPAGE= http://www.kmc.gr.jp/~ohai/rubysdl.en.html COMMENT= Ruby extension library to use SDL library -VERS= 1.3.1 +GEM_BUILD= gemspec +GEM_CLEANBUILD= Makefile *.o sdl.${RUBY_DLEXT} mkmf.log -USE_RUBY_EXTCONF= yes -INSTALLATION_DIRS= ${RUBY_DOCDIR}/doc/sdl/ja ${RUBY_DOCDIR}/examples/sdl - -RD_SRCS= rubysdl_doc.en.rd rubysdl_doc_old.rd -DOCS_EN= NEWS.en README.en rubysdl_const_list.txt \ - rubysdl_doc.en.html rubysdl_doc.en.rd -DOCS_JA= NEWS.ja README.ja rubysdl_doc_old.html rubysdl_doc_old.rd \ - rubysdl_ref.html rubysdl_ref.rd - -post-build: -.for f in ${RD_SRCS} - cd ${WRKSRC}; ${RUBY_RD} ${f} > ${f:S/.rd/.html/} -.endfor - -post-install: -.for f in ${DOCS_EN} - ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${RUBY_DOCDIR}/doc/sdl -.endfor -.for f in ${DOCS_JA} - ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${RUBY_DOCDIR}/doc/sdl/ja -.endfor - cd ${WRKSRC}/sample; ${INSTALL_DATA} * \ - ${DESTDIR}${RUBY_DOCDIR}/examples/sdl +.include "../../misc/rubygems/rubygem.mk" .include "../../devel/SDL/buildlink3.mk" .include "../../devel/SDL_ttf/buildlink3.mk" .include "../../audio/SDL_mixer/buildlink3.mk" .include "../../graphics/SDL_image/buildlink3.mk" .include "../../multimedia/smpeg/buildlink3.mk" -.include "../../lang/ruby/modules.mk" -.include "../../textproc/ruby-rdtool/buildlink3.mk" + .include "../../mk/bsd.pkg.mk" diff --git a/devel/ruby-SDL/PLIST b/devel/ruby-SDL/PLIST index 4f464b267bb..7ed1cd78781 100644 --- a/devel/ruby-SDL/PLIST +++ b/devel/ruby-SDL/PLIST @@ -1,46 +1,90 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2007/09/21 10:14:37 taca Exp $ -${RUBY_SITEARCHLIBDIR}/sdl.${RUBY_DLEXT} -${RUBY_SITELIBDIR}/rubysdl_aliases.rb -${RUBY_SITELIBDIR}/sdl.rb -${RUBY_DOCDIR}/doc/sdl/NEWS.en -${RUBY_DOCDIR}/doc/sdl/README.en -${RUBY_DOCDIR}/doc/sdl/rubysdl_const_list.txt -${RUBY_DOCDIR}/doc/sdl/rubysdl_doc.en.html -${RUBY_DOCDIR}/doc/sdl/rubysdl_doc.en.rd -${RUBY_DOCDIR}/doc/sdl/ja/NEWS.ja -${RUBY_DOCDIR}/doc/sdl/ja/README.ja -${RUBY_DOCDIR}/doc/sdl/ja/rubysdl_doc_old.html -${RUBY_DOCDIR}/doc/sdl/ja/rubysdl_doc_old.rd -${RUBY_DOCDIR}/doc/sdl/ja/rubysdl_ref.html -${RUBY_DOCDIR}/doc/sdl/ja/rubysdl_ref.rd -${RUBY_DOCDIR}/examples/sdl/aadraw.rb -${RUBY_DOCDIR}/examples/sdl/alpha.rb -${RUBY_DOCDIR}/examples/sdl/alphadraw.rb -${RUBY_DOCDIR}/examples/sdl/bfont.rb -${RUBY_DOCDIR}/examples/sdl/cdrom.rb -${RUBY_DOCDIR}/examples/sdl/collision.rb -${RUBY_DOCDIR}/examples/sdl/cursor.bmp -${RUBY_DOCDIR}/examples/sdl/cursor.rb -${RUBY_DOCDIR}/examples/sdl/ellipses.rb -${RUBY_DOCDIR}/examples/sdl/event2.rb -${RUBY_DOCDIR}/examples/sdl/font.bmp -${RUBY_DOCDIR}/examples/sdl/font.rb -${RUBY_DOCDIR}/examples/sdl/fpstimer.rb -${RUBY_DOCDIR}/examples/sdl/icon.bmp -${RUBY_DOCDIR}/examples/sdl/joy2.rb -${RUBY_DOCDIR}/examples/sdl/kanji.rb -${RUBY_DOCDIR}/examples/sdl/movesp.rb -${RUBY_DOCDIR}/examples/sdl/playmod.rb -${RUBY_DOCDIR}/examples/sdl/plaympeg.rb -${RUBY_DOCDIR}/examples/sdl/playwave.rb -${RUBY_DOCDIR}/examples/sdl/randrect.rb -${RUBY_DOCDIR}/examples/sdl/sample.ttf -${RUBY_DOCDIR}/examples/sdl/sdlskk.rb -${RUBY_DOCDIR}/examples/sdl/sgetest.rb -${RUBY_DOCDIR}/examples/sdl/stetris.rb -${RUBY_DOCDIR}/examples/sdl/testgl.rb -${RUBY_DOCDIR}/examples/sdl/testsprite.rb -${RUBY_DOCDIR}/examples/sdl/transformblit.rb -@dirrm ${RUBY_DOCDIR}/examples/sdl -@dirrm ${RUBY_DOCDIR}/doc/sdl/ja -@dirrm ${RUBY_DOCDIR}/doc/sdl +@comment $NetBSD: PLIST,v 1.2 2008/04/04 15:30:00 jlam Exp $ +${GEM_HOME}/cache/rubysdl-${PKGVERSION}.gem +${GEM_LIBDIR}/LICENSE +${GEM_LIBDIR}/MANIFEST +${GEM_LIBDIR}/NEWS.en +${GEM_LIBDIR}/NEWS.ja +${GEM_LIBDIR}/README.en +${GEM_LIBDIR}/README.ja +${GEM_LIBDIR}/SDL_kanji.c +${GEM_LIBDIR}/SDL_kanji.h +${GEM_LIBDIR}/depend +${GEM_LIBDIR}/doc/Makefile +${GEM_LIBDIR}/doc/cdrom.rsd +${GEM_LIBDIR}/doc/collision.rsd +${GEM_LIBDIR}/doc/event.rsd +${GEM_LIBDIR}/doc/font.rsd +${GEM_LIBDIR}/doc/general.rsd +${GEM_LIBDIR}/doc/init.rsd +${GEM_LIBDIR}/doc/joystick.rsd +${GEM_LIBDIR}/doc/mixer.rsd +${GEM_LIBDIR}/doc/mpeg.rsd +${GEM_LIBDIR}/doc/rsd.rb +${GEM_LIBDIR}/doc/sdlskk.rsd +${GEM_LIBDIR}/doc/time.rsd +${GEM_LIBDIR}/doc/video.rsd +${GEM_LIBDIR}/doc/wm.rsd +${GEM_LIBDIR}/extconf.rb +${GEM_LIBDIR}/lib/rubysdl_aliases.rb +${GEM_LIBDIR}/lib/sdl.rb +${GEM_LIBDIR}/lib/sdl.${RUBY_DLEXT} +${GEM_LIBDIR}/rubysdl.h +${GEM_LIBDIR}/rubysdl_cdrom.c +${GEM_LIBDIR}/rubysdl_const_list.txt +${GEM_LIBDIR}/rubysdl_doc.en.rd +${GEM_LIBDIR}/rubysdl_doc_old.rd +${GEM_LIBDIR}/rubysdl_event.c +${GEM_LIBDIR}/rubysdl_event2.c +${GEM_LIBDIR}/rubysdl_event_key.c +${GEM_LIBDIR}/rubysdl_image.c +${GEM_LIBDIR}/rubysdl_joystick.c +${GEM_LIBDIR}/rubysdl_kanji.c +${GEM_LIBDIR}/rubysdl_main.c +${GEM_LIBDIR}/rubysdl_mixer.c +${GEM_LIBDIR}/rubysdl_mouse.c +${GEM_LIBDIR}/rubysdl_opengl.c +${GEM_LIBDIR}/rubysdl_pixel.c +${GEM_LIBDIR}/rubysdl_ref.html +${GEM_LIBDIR}/rubysdl_ref.rd +${GEM_LIBDIR}/rubysdl_rwops.c +${GEM_LIBDIR}/rubysdl_sdlskk.c +${GEM_LIBDIR}/rubysdl_sge_video.c +${GEM_LIBDIR}/rubysdl_smpeg.c +${GEM_LIBDIR}/rubysdl_time.c +${GEM_LIBDIR}/rubysdl_ttf.c +${GEM_LIBDIR}/rubysdl_video.c +${GEM_LIBDIR}/rubysdl_wm.c +${GEM_LIBDIR}/sample/aadraw.rb +${GEM_LIBDIR}/sample/alpha.rb +${GEM_LIBDIR}/sample/alphadraw.rb +${GEM_LIBDIR}/sample/bfont.rb +${GEM_LIBDIR}/sample/cdrom.rb +${GEM_LIBDIR}/sample/collision.rb +${GEM_LIBDIR}/sample/cursor.bmp +${GEM_LIBDIR}/sample/cursor.rb +${GEM_LIBDIR}/sample/ellipses.rb +${GEM_LIBDIR}/sample/event2.rb +${GEM_LIBDIR}/sample/font.bmp +${GEM_LIBDIR}/sample/font.rb +${GEM_LIBDIR}/sample/fpstimer.rb +${GEM_LIBDIR}/sample/icon.bmp +${GEM_LIBDIR}/sample/joy2.rb +${GEM_LIBDIR}/sample/kanji.rb +${GEM_LIBDIR}/sample/movesp.rb +${GEM_LIBDIR}/sample/playmod.rb +${GEM_LIBDIR}/sample/plaympeg.rb +${GEM_LIBDIR}/sample/playwave.rb +${GEM_LIBDIR}/sample/randrect.rb +${GEM_LIBDIR}/sample/sample.ttf +${GEM_LIBDIR}/sample/sdlskk.rb +${GEM_LIBDIR}/sample/sgetest.rb +${GEM_LIBDIR}/sample/stetris.rb +${GEM_LIBDIR}/sample/testgl.rb +${GEM_LIBDIR}/sample/testsprite.rb +${GEM_LIBDIR}/sample/transformblit.rb +${GEM_HOME}/specifications/rubysdl-${PKGVERSION}.gemspec +@dirrm ${GEM_LIBDIR}/sample +@dirrm ${GEM_LIBDIR}/lib +@dirrm ${GEM_LIBDIR}/doc +@dirrm ${GEM_LIBDIR} +@exec ${MKDIR} %D/${GEM_DOCDIR} diff --git a/devel/ruby-SDL/distinfo b/devel/ruby-SDL/distinfo index 8d830844ea9..848a97149fa 100644 --- a/devel/ruby-SDL/distinfo +++ b/devel/ruby-SDL/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.1.1.1 2007/09/21 10:14:37 taca Exp $ +$NetBSD: distinfo,v 1.2 2008/04/04 15:30:00 jlam Exp $ -SHA1 (rubysdl-1.3.1.tar.gz) = 5a60caa607f05f367a2b9b25ef7b75a943809598 -RMD160 (rubysdl-1.3.1.tar.gz) = 382aba7732f8f124922bcb82b2cd59989ab61230 -Size (rubysdl-1.3.1.tar.gz) = 264856 bytes +SHA1 (rubysdl-1.3.1.gem) = 7c33c11d1f0860dd125c65f841947b3ab6e79f3b +RMD160 (rubysdl-1.3.1.gem) = 665e188521e8a8f149bbbba52a01ff3d0cce8f24 +Size (rubysdl-1.3.1.gem) = 264704 bytes |