summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorobache <obache>2010-08-27 02:06:50 +0000
committerobache <obache>2010-08-27 02:06:50 +0000
commitb5653a0028a5f80456669f1c87366a5398af2a6c (patch)
tree5e1869d3c92c8559a05f1b5868eb6fb53cab0b94
parent776fc4a40078fcea9a6d54253e010b55cb83c714 (diff)
downloadpkgsrc-b5653a0028a5f80456669f1c87366a5398af2a6c.tar.gz
Update rcairo to 1.8.3.
Release 1.8.3 (2010-08-26) Kouhei Sutou <kou@cozmixng.org>) =========================================================== Features -------- * Support cairo 1.8.10. * Support Ruby 1.9.2. (reported by Tasuku SUENAGA and kimura wataru) * Fix RGV -> HSV conversion. (patch by Yuta Taniguchi) * Support Cairo::Color as Hash key. Thanks ------ * Yuta Taniguchi * Tasuku SUENAGA * kimura wataru
-rw-r--r--graphics/ruby-rcairo/Makefile5
-rw-r--r--graphics/ruby-rcairo/distinfo9
-rw-r--r--graphics/ruby-rcairo/patches/patch-aa48
3 files changed, 55 insertions, 7 deletions
diff --git a/graphics/ruby-rcairo/Makefile b/graphics/ruby-rcairo/Makefile
index 315063b0fce..a8bcb307452 100644
--- a/graphics/ruby-rcairo/Makefile
+++ b/graphics/ruby-rcairo/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.13 2010/06/13 22:44:44 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2010/08/27 02:06:50 obache Exp $
-DISTNAME= rcairo-1.8.1
+DISTNAME= rcairo-1.8.3
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
-PKGREVISION= 2
CATEGORIES= graphics
MASTER_SITES= http://cairographics.org/releases/
diff --git a/graphics/ruby-rcairo/distinfo b/graphics/ruby-rcairo/distinfo
index 4cd9d501793..0d65b4d9079 100644
--- a/graphics/ruby-rcairo/distinfo
+++ b/graphics/ruby-rcairo/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.10 2010/05/25 04:39:46 obache Exp $
+$NetBSD: distinfo,v 1.11 2010/08/27 02:06:50 obache Exp $
-SHA1 (rcairo-1.8.1.tar.gz) = d5ea5ab624b9e00372cb7009e8cbfdae0e7d8c9a
-RMD160 (rcairo-1.8.1.tar.gz) = e0e8681e3abd324c33c3e11c0df37f34e470d59c
-Size (rcairo-1.8.1.tar.gz) = 278045 bytes
+SHA1 (rcairo-1.8.3.tar.gz) = 0b4bbfcb3080feb7afef6f6b12e634eff35f3a80
+RMD160 (rcairo-1.8.3.tar.gz) = 813b7efe3bb248bcb00e566fa131975d9b38f1e0
+Size (rcairo-1.8.3.tar.gz) = 265477 bytes
+SHA1 (patch-aa) = 21ec39db7cb085ee5b2d8990a76d7b61b655a2e2
diff --git a/graphics/ruby-rcairo/patches/patch-aa b/graphics/ruby-rcairo/patches/patch-aa
new file mode 100644
index 00000000000..c061786a591
--- /dev/null
+++ b/graphics/ruby-rcairo/patches/patch-aa
@@ -0,0 +1,48 @@
+$NetBSD: patch-aa,v 1.1 2010/08/27 02:06:50 obache Exp $
+
+--- extconf.rb.orig 2010-08-26 12:57:21.000000000 +0000
++++ extconf.rb
+@@ -13,7 +13,7 @@ ruby = File.join(RbConfig::CONFIG['bindi
+ RbConfig::CONFIG["EXEEXT"])
+
+ Dir.chdir(ext_dir.to_s) do
+- system(ruby, "extconf.rb")
++ system(ruby, "extconf.rb", *$*)
+ end
+
+ create_makefile("cairo")
+@@ -22,24 +22,24 @@ FileUtils.mv("Makefile", "Makefile.lib")
+ File.open("Makefile", "w") do |makefile|
+ makefile.puts(<<-EOM)
+ all:
+- $(MAKE) $(MAKEFLAGS) -C ext/cairo
+- $(MAKE) $(MAKEFLAGS) -f Makefile.lib
++ (cd ext/cairo && $(MAKE))
++ $(MAKE) -f Makefile.lib
+
+ install:
+- $(MAKE) $(MAKEFLAGS) -C ext/cairo install
+- $(MAKE) $(MAKEFLAGS) -f Makefile.lib install
++ (cd ext/cairo && $(MAKE) install)
++ $(MAKE) -f Makefile.lib install
+
+ site-install:
+- $(MAKE) $(MAKEFLAGS) -C ext/cairo site-install
+- $(MAKE) $(MAKEFLAGS) -f Makefile.lib site-install
++ (cd ext/cairo && $(MAKE) site-install)
++ $(MAKE) -f Makefile.lib site-install
+
+ clean:
+- $(MAKE) $(MAKEFLAGS) -C ext/cairo clean
+- $(MAKE) $(MAKEFLAGS) -f Makefile.lib clean
++ (cd ext/cairo && $(MAKE) clean)
++ $(MAKE) -f Makefile.lib clean
+
+ distclean:
+- $(MAKE) $(MAKEFLAGS) -C ext/cairo distclean
+- $(MAKE) $(MAKEFLAGS) -f Makefile.lib distclean
++ (cd ext/cairo && $(MAKE) distclean)
++ $(MAKE) -f Makefile.lib distclean
+ @rm -f Makefile.lib
+ EOM
+ end