Commit Graph

25 Commits

Author SHA1 Message Date
Akinori MUSHA
6abf760566 Use the threaded version of Qt2 library for 5-CURRENT.
Mark ruby-qt2gl broken for 4-STABLE due to the thread library problem.
2001-03-19 22:15:52 +00:00
Akinori MUSHA
1f10416736 Update to Ruby/Qt2 0.12.
Introduce ruby-qt2/Makefile.common to share the variables.
2001-03-12 18:57:25 +00:00
Akinori MUSHA
8b18ca2b49 Add %%PORTDOCS%%. 2001-02-10 12:39:31 +00:00
Akinori MUSHA
1f2963d9ed Replace /usr/X11 in qt2.rb with ${X11BASE}. This was somehow dropped
in one of the previous updates.
2001-02-07 06:33:32 +00:00
Akinori MUSHA
687834ccf7 ruby-qt2 itself shouldn't really require Mesa. It will be required by
the forthcoming ruby-qt2gl.
2001-02-07 06:21:21 +00:00
Akinori MUSHA
074a4521a2 Remove a bunch of obsoleted (now non-existent) files from plist.
Some of them were moved to ruby-qt2{canvas,table} ports, some were
removed just because they were redundant.

Forgotten by:	knu ;)
2001-02-01 17:17:47 +00:00
Akinori MUSHA
4ffdfdb7d7 Minor wording fixes. 2001-01-23 07:20:39 +00:00
Akinori MUSHA
6d30560f92 Update to 0.11 and unbreak. Now it works fine. :)
The culprit was x11-toolkits/qt22's lack of qgl support, and the author has
kindly separated the qgl module.  At the same time, canvas, table, and xml
modules have been separated too.  I'll make them ports sometime in the not too
distant future.
2001-01-18 16:52:47 +00:00
Akinori MUSHA
e188d6e740 Temporarily mark as broken. There seems to be something wrong with
the generated qt2.so on 4-STABLE + XFree86 4.0.2 + Mesa 3.2.1:

/usr/local/lib/ruby/site_ruby/1.6/qt2.rb:1:in `require': /usr/local/lib/ruby/site_ruby/1.6/i386-freebsd4.2/qt2.so: Undefined symbol "__ti9QGLWidget" - /usr/local/lib/ruby/site_ruby/1.6/i386-freebsd4.2/qt2.so (LoadError)
        from /usr/local/lib/ruby/site_ruby/1.6/qt2.rb:1
        from hello.rb:17:in `require'
        from hello.rb:17

where "__ti9QGLWidget" is apparently an internal symbol...  I'll have
to take the time to investigate and fix the problem. :(

Any input is welcome.
2001-01-09 21:51:24 +00:00
Akinori MUSHA
5fdad09fd7 Add ruby-qt2, Qt2 extension for Ruby.
Repocopied from:	x11-toolkits/ruby-qt
2001-01-09 20:59:50 +00:00
Akinori MUSHA
8940d3c747 Update to 0.14b. 2001-01-09 10:17:17 +00:00
Akinori MUSHA
d8c7d9d59f Update to 0.14a. 2001-01-08 23:46:30 +00:00
Akinori MUSHA
ad623a4678 Cosmetic. 2000-10-23 18:57:05 +00:00
Akinori MUSHA
7452024ab7 Detach the WITH_I18N knob and always configure for the int'lized
version of Qt.
2000-10-23 18:44:31 +00:00
Akinori MUSHA
39cf37b900 Update to 0.13 which supports Ruby 1.6. 2000-09-28 10:49:53 +00:00
Akinori MUSHA
c68548820c Now bsd.ruby.mk is automatically included by bsd.port.mk when USE_RUBY
or USE_LIBRUBY is defined, individual ruby ports no longer need to
include it explicitly.
2000-09-26 08:02:17 +00:00
Akinori MUSHA
c67d2ab950 Fix build with Ruby 1.4. Do not use PKGNAMEPREFIX in DISTNAME. 2000-09-10 07:57:05 +00:00
Akinori MUSHA
720bb06891 Turn USE_GMAKE on, since our make(1) (sys.mk) doesn't use CPPFLAGS.
This is just a workaround and should soon be fixed by changing
mkmf.rb.
2000-09-07 12:13:53 +00:00
Akinori MUSHA
65ff91142e Update with bsd.ruby.mk. 2000-09-07 07:44:38 +00:00
Akinori MUSHA
10199b5dbd Update to 0.12.
Remove patch-aa. (merged :)
2000-09-06 09:35:46 +00:00
Akinori MUSHA
51b786ab79 Improve configure scripts so that they take configure arguments from
the command line.

Feedback status:	Already sent to the author
2000-08-17 15:21:00 +00:00
Akinori MUSHA
b08fe99025 Make all these Ruby related ports belong also in the newly-added
"ruby" virtual category.

Make textproc/eruby belong also in www.
2000-08-16 12:21:24 +00:00
Akinori MUSHA
cffcbbaa07 Change the name of the knob: WITH_QTI18N -> WITH_I18N 2000-08-13 17:53:06 +00:00
Akinori MUSHA
596ebf8a49 Do The Right Thing. (R)
Overall changes:
	Use tabs instead of sequential spaces.
	Note Author as well as WWW in DESCR.
	Do not install examples when NOPORTDOCS.
	Make RUBY, RUBY_VER and RUBY_ARCH variables overridable.

ruby-date2:
	share/doc/ruby/date2/examples/ -> share/examples/ruby/date2/cal.rb

textproc/ruby-html-parser:
databases/ruby-mysql:
devel/ruby-optparse:
devel/ruby-property:
	Install modules under lib/ruby/site_ruby/${RUBY_VER}/ instead
	of lib/ruby/site_ruby/ or lib/ruby/${RUBY_VER}/

textproc/ruby-rdtool:
	Install documents in .rd format too.
	Format optparse's rd file. (Since ruby-rdtool depends on
	optparse, it cannot be done during optparse's build
	process.  So ruby-rdtool should take care of that when it is
	installed. :)
2000-08-12 20:09:41 +00:00
Akinori MUSHA
28ded793db Add ruby-qt and ruby-qt-i18n, Qt extension for Ruby.
(for qt145 and qt-i18n, respectively)
2000-08-12 16:48:48 +00:00