----Next_Part(Wed_Aug_25_10:20:02_1999_809)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
福間@福岡 です。
Ruby/GTKのFreeBSD用port kitを更新しました。
ftp://ftp8.big.or.jp/pub/usr8/yasuf/ports/ruby-gtk-0.21-19990825.tar.gz
なお、
ruby extconf.rb imlib-config
ruby extconf.rb /path/to/imlib-config
などが正しく動作するように、同封のpatchをあてるようにしてあります。
差し支えなければ、次回のバージョンアップ時にでも採用していただけると
幸いです(__) > いがらしさん
---
Yasuhiro Fukuma (福間 康弘) as Yasu.F @ Kitakyushu.Fukuoka.Japan
Web site: http://www8.big.or.jp/~yasuf/
PGP fingerprint 7 25 8A F3 99 E5 7E 19 C0 EA 6E 03 8A C3 CE F0
“今月の目標: 「盗聴に注意しましょう」”
----Next_Part(Wed_Aug_25_10:20:02_1999_809)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=patch-aa
--- extconf.rb.orig Sat Aug 7 02:57:08 1999
+++ extconf.rb Wed Aug 25 08:44:11 1999
@@ -8,22 +8,26 @@
# detect GTK+ (and Imlib) configurations
#
if /mswin32/ !~ PLATFORM
- config_cmds
- ["imlib-config", "--libs-gdk", "--cflags-gdk"],
- ["gtk-config", "--libs", "--cflags"],
- ]
+ config_cmds "imlib-config", "gtk-config"]
if ARGV.size > 0
- config_cmds.unshift([ARGV[0], "--libs", "--cflags"])
+ config_cmds.unshift(ARGV[0])
end
begin
- config_cmds.each do |config_cmd, config_libs, config_cflags|
+ config_cmds.each do |config_cmd|
version #{config_cmd} --version`
if not version.chomp.empty?
+ if /^imlib/ File.basename(config_cmd)
+ with_imlib rue
+ config_libs, config_cflags --libs-gdk", "--cflags-gdk"
+ else
+ with_imlib alse
+ config_libs, config_cflags --libs", "--cflags"
+ end
$LDFLAGS, *libs #{config_cmd} #{config_libs}`.chomp.split(/(-l.*)/)
$libs ibs.join(' ') + ' ' + $libs
$CFLAGS #{config_cmd} #{config_cflags}`.chomp
- if /^imlib/ config_cmd
+ if with_imlib
$CFLAGS CFLAGS + " -DHAVE_GDKIMLIB"
STDERR.puts("Imlib support enabled.")
end
----Next_Part(Wed_Aug_25_10:20:02_1999_809)----