Fri Sep 10 05:08:23 2010 UTC ()
Update devel/ruby-SDL to 2.1.1.

* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.

version 2.1.1
Fix a compile problem on MacOS X
Rename sdl.so to sdl_ext
Add following constants
* SDL::Mixer::NO_FADING
* SDL::Mixer::FADING_OUT
* SDL::Mixer::FADING_IN
* SDL::TRANSFORM_AA(for compatible with 1.x)
* SDL::TRANSFORM_TMAP(for compatible with 1.x)
* SDL::TRANSFORM_SAFE(for compatible with 1.x)
Fix documents
Remove obsolete documents

version 2.1.0
add following methods
* SDL::TTF#close
* SDL::TTF#closed?
* SDL::BMFont#close
* SDL::BMFont#closed?
* SDL::Kanji#close
* SDL::Kanji#closed?
* SDL::Surface#destroyed?
* SDL::Joystick#closed?
* SDL::Mixer::Wave#destroyed?
* SDL::Mixer::Music#destroyed?
* SDL::Kanji#get_coding_system
modify documents
Async following methods on Ruby 1.9
* SDL::Event#wait
* SDL.delay
Ruby m17n support on Ruby 1.9
* SDL::WM.set_caption
* SDL::WM.caption
* SDL::TTF#draw_solid
* SDL::TTF#draw_blended
* SDL::TTF#draw_shaded
* SDL::TTF#render_solid
* SDL::TTF#render_blended
* SDL::TTF#render_shaded
* SDL::Kanji#put
* SDL::Kanji#putTate
* SDL::SDLSKK#str
Fix the bug of following methods
* SDL::MPEG#move

version 2.0.1b
fix sample bug
fix SDL::MPEG.info


(taca)
diff -r1.6 -r1.7 pkgsrc/devel/ruby-SDL/Makefile
diff -r1.5 -r1.6 pkgsrc/devel/ruby-SDL/PLIST
diff -r1.3 -r1.4 pkgsrc/devel/ruby-SDL/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/devel/ruby-SDL/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/ruby-SDL/Makefile 2010/06/13 22:44:10 1.6
+++ pkgsrc/devel/ruby-SDL/Makefile 2010/09/10 05:08:23 1.7
@@ -1,23 +1,22 @@ @@ -1,23 +1,22 @@
1# $NetBSD: Makefile,v 1.6 2010/06/13 22:44:10 wiz Exp $ 1# $NetBSD: Makefile,v 1.7 2010/09/10 05:08:23 taca Exp $
2 2
3DISTNAME= rubysdl-2.0.1 3DISTNAME= rubysdl-2.1.1
4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/rubysdl/SDL/} 4PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/rubysdl/SDL/}
5PKGREVISION= 3 
6CATEGORIES= devel audio graphics 5CATEGORIES= devel audio graphics
7 6
8MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.kmc.gr.jp/~ohai/rubysdl.en.html 8HOMEPAGE= http://www.kmc.gr.jp/~ohai/rubysdl.en.html
10COMMENT= Ruby extension library to use SDL library 9COMMENT= Ruby extension library to use SDL library
 10LICENSE= gnu-lgpl-v2.1 OR gnu-lgpl-v3
11 11
12GEM_BUILD= gemspec 12GEM_CLEANBUILD= Makefile *.o sdl_ext.${RUBY_DLEXT} mkmf.log
13GEM_CLEANBUILD= Makefile *.o sdl.${RUBY_DLEXT} mkmf.log 
14 13
15.include "../../misc/rubygems/rubygem.mk" 14.include "../../lang/ruby/gem.mk"
16 15
17.include "../../devel/SDL/buildlink3.mk" 16.include "../../devel/SDL/buildlink3.mk"
18.include "../../devel/SDL_ttf/buildlink3.mk" 17.include "../../devel/SDL_ttf/buildlink3.mk"
19.include "../../audio/SDL_mixer/buildlink3.mk" 18.include "../../audio/SDL_mixer/buildlink3.mk"
20.include "../../graphics/SDL_image/buildlink3.mk" 19.include "../../graphics/SDL_image/buildlink3.mk"
21.include "../../multimedia/smpeg/buildlink3.mk" 20.include "../../multimedia/smpeg/buildlink3.mk"
22 21
23.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/devel/ruby-SDL/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-SDL/PLIST 2009/06/14 18:48:15 1.5
+++ pkgsrc/devel/ruby-SDL/PLIST 2010/09/10 05:08:23 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.5 2009/06/14 18:48:15 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.6 2010/09/10 05:08:23 taca Exp $
2${GEM_HOME}/cache/rubysdl-${PKGVERSION}.gem 2${GEM_HOME}/cache/rubysdl-${PKGVERSION}.gem
3${GEM_LIBDIR}/LICENSE 3${GEM_LIBDIR}/LICENSE
4${GEM_LIBDIR}/MANIFEST 4${GEM_LIBDIR}/MANIFEST
5${GEM_LIBDIR}/NEWS.en 5${GEM_LIBDIR}/NEWS.en
6${GEM_LIBDIR}/NEWS.ja 6${GEM_LIBDIR}/NEWS.ja
7${GEM_LIBDIR}/README.en 7${GEM_LIBDIR}/README.en
8${GEM_LIBDIR}/README.ja 8${GEM_LIBDIR}/README.ja
9${GEM_LIBDIR}/SDL_kanji.c 9${GEM_LIBDIR}/SDL_kanji.c
10${GEM_LIBDIR}/SDL_kanji.h 10${GEM_LIBDIR}/SDL_kanji.h
11${GEM_LIBDIR}/depend 11${GEM_LIBDIR}/depend
12${GEM_LIBDIR}/doc-en/Makefile 12${GEM_LIBDIR}/doc-en/Makefile
13${GEM_LIBDIR}/doc-en/cdrom.rsd 13${GEM_LIBDIR}/doc-en/cdrom.rsd
14${GEM_LIBDIR}/doc-en/collision.rsd 14${GEM_LIBDIR}/doc-en/collision.rsd
@@ -33,32 +33,29 @@ ${GEM_LIBDIR}/doc/general.rsd @@ -33,32 +33,29 @@ ${GEM_LIBDIR}/doc/general.rsd
33${GEM_LIBDIR}/doc/init.rsd 33${GEM_LIBDIR}/doc/init.rsd
34${GEM_LIBDIR}/doc/joystick.rsd 34${GEM_LIBDIR}/doc/joystick.rsd
35${GEM_LIBDIR}/doc/mixer.rsd 35${GEM_LIBDIR}/doc/mixer.rsd
36${GEM_LIBDIR}/doc/mpeg.rsd 36${GEM_LIBDIR}/doc/mpeg.rsd
37${GEM_LIBDIR}/doc/rsd.rb 37${GEM_LIBDIR}/doc/rsd.rb
38${GEM_LIBDIR}/doc/sdlskk.rsd 38${GEM_LIBDIR}/doc/sdlskk.rsd
39${GEM_LIBDIR}/doc/time.rsd 39${GEM_LIBDIR}/doc/time.rsd
40${GEM_LIBDIR}/doc/video.rsd 40${GEM_LIBDIR}/doc/video.rsd
41${GEM_LIBDIR}/doc/wm.rsd 41${GEM_LIBDIR}/doc/wm.rsd
42${GEM_LIBDIR}/extconf.rb 42${GEM_LIBDIR}/extconf.rb
43${GEM_LIBDIR}/lib/rubysdl_aliases.rb 43${GEM_LIBDIR}/lib/rubysdl_aliases.rb
44${GEM_LIBDIR}/lib/rubysdl_compatible_ver1.rb 44${GEM_LIBDIR}/lib/rubysdl_compatible_ver1.rb
45${GEM_LIBDIR}/lib/sdl.rb 45${GEM_LIBDIR}/lib/sdl.rb
46${GEM_LIBDIR}/lib/sdl.${RUBY_DLEXT} 46${GEM_LIBDIR}/lib/sdl_ext.${RUBY_DLEXT}
47${GEM_LIBDIR}/rubysdl.h 47${GEM_LIBDIR}/rubysdl.h
48${GEM_LIBDIR}/rubysdl_cdrom.c 48${GEM_LIBDIR}/rubysdl_cdrom.c
49${GEM_LIBDIR}/rubysdl_const_list.txt 
50${GEM_LIBDIR}/rubysdl_doc_old.en.rd 
51${GEM_LIBDIR}/rubysdl_doc_old.rd 
52${GEM_LIBDIR}/rubysdl_event.c 49${GEM_LIBDIR}/rubysdl_event.c
53${GEM_LIBDIR}/rubysdl_event_key.c 50${GEM_LIBDIR}/rubysdl_event_key.c
54${GEM_LIBDIR}/rubysdl_image.c 51${GEM_LIBDIR}/rubysdl_image.c
55${GEM_LIBDIR}/rubysdl_joystick.c 52${GEM_LIBDIR}/rubysdl_joystick.c
56${GEM_LIBDIR}/rubysdl_kanji.c 53${GEM_LIBDIR}/rubysdl_kanji.c
57${GEM_LIBDIR}/rubysdl_main.c 54${GEM_LIBDIR}/rubysdl_main.c
58${GEM_LIBDIR}/rubysdl_mixer.c 55${GEM_LIBDIR}/rubysdl_mixer.c
59${GEM_LIBDIR}/rubysdl_mouse.c 56${GEM_LIBDIR}/rubysdl_mouse.c
60${GEM_LIBDIR}/rubysdl_opengl.c 57${GEM_LIBDIR}/rubysdl_opengl.c
61${GEM_LIBDIR}/rubysdl_pixel.c 58${GEM_LIBDIR}/rubysdl_pixel.c
62${GEM_LIBDIR}/rubysdl_ref.en.html 59${GEM_LIBDIR}/rubysdl_ref.en.html
63${GEM_LIBDIR}/rubysdl_ref.en.rd 60${GEM_LIBDIR}/rubysdl_ref.en.rd
64${GEM_LIBDIR}/rubysdl_ref.html 61${GEM_LIBDIR}/rubysdl_ref.html
@@ -90,16 +87,17 @@ ${GEM_LIBDIR}/sample/icon.png @@ -90,16 +87,17 @@ ${GEM_LIBDIR}/sample/icon.png
90${GEM_LIBDIR}/sample/joy2.rb 87${GEM_LIBDIR}/sample/joy2.rb
91${GEM_LIBDIR}/sample/kanji.rb 88${GEM_LIBDIR}/sample/kanji.rb
92${GEM_LIBDIR}/sample/load_from_io.rb 89${GEM_LIBDIR}/sample/load_from_io.rb
93${GEM_LIBDIR}/sample/movesp.rb 90${GEM_LIBDIR}/sample/movesp.rb
94${GEM_LIBDIR}/sample/playmod.rb 91${GEM_LIBDIR}/sample/playmod.rb
95${GEM_LIBDIR}/sample/plaympeg.rb 92${GEM_LIBDIR}/sample/plaympeg.rb
96${GEM_LIBDIR}/sample/playwave.rb 93${GEM_LIBDIR}/sample/playwave.rb
97${GEM_LIBDIR}/sample/randrect.rb 94${GEM_LIBDIR}/sample/randrect.rb
98${GEM_LIBDIR}/sample/sample.ttf 95${GEM_LIBDIR}/sample/sample.ttf
99${GEM_LIBDIR}/sample/sdlskk.rb 96${GEM_LIBDIR}/sample/sdlskk.rb
100${GEM_LIBDIR}/sample/sgetest.rb 97${GEM_LIBDIR}/sample/sgetest.rb
101${GEM_LIBDIR}/sample/stetris.rb 98${GEM_LIBDIR}/sample/stetris.rb
102${GEM_LIBDIR}/sample/testgl.rb 99${GEM_LIBDIR}/sample/testgl.rb
 100${GEM_LIBDIR}/sample/testgl_old.rb
103${GEM_LIBDIR}/sample/testsprite.rb 101${GEM_LIBDIR}/sample/testsprite.rb
104${GEM_LIBDIR}/sample/transformblit.rb 102${GEM_LIBDIR}/sample/transformblit.rb
105${GEM_HOME}/specifications/rubysdl-${PKGVERSION}.gemspec 103${GEM_HOME}/specifications/rubysdl-${PKGVERSION}.gemspec

cvs diff -r1.3 -r1.4 pkgsrc/devel/ruby-SDL/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/ruby-SDL/distinfo 2008/04/23 17:03:49 1.3
+++ pkgsrc/devel/ruby-SDL/distinfo 2010/09/10 05:08:23 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2008/04/23 17:03:49 jlam Exp $ 1$NetBSD: distinfo,v 1.4 2010/09/10 05:08:23 taca Exp $
2 2
3SHA1 (rubysdl-2.0.1.gem) = 7f0ad1cce7259de014c1d1b8527100719f7c7374 3SHA1 (rubysdl-2.1.1.gem) = 4e8b0cdacf2db8fb1898c6a67e8bb1c192453258
4RMD160 (rubysdl-2.0.1.gem) = b8096826ae5e1a13689a786eaf73f63ef7d8ab56 4RMD160 (rubysdl-2.1.1.gem) = bc9be13841cc811bede4c6acdcb61a84215d0613
5Size (rubysdl-2.0.1.gem) = 419328 bytes 5Size (rubysdl-2.1.1.gem) = 393728 bytes