Commit graph

36 commits

Author SHA1 Message Date
Jeremy Messenger
7df9b2b2b4 Disable threads again; it has caused the more troubles. This time, it has
${PTHREAD_CFLAGS} and ${PTHREAD_LIBS} include in the build to kill the
headache of old '_r' and can't run with something like ruby-opengl, ruby-sdl,
ruby-gtk2 and etc on FreeBSD 4.x or older 5.x. With this commit should solve
those issues. It is recommend you to rebuild any apps that depend on
lang/ruby18, so see the UPDATING for detail.

Remove the 'BROKEN' on the other ports that knu has added them few weeks ago.
Some of them have been tested, so if one of them is still broke then please
let us know and one of us will re-add the 'BROKEN'.

This changes was worked by lofi and me. lofi did everything on FreeBSD 4.x
and I did others. lofi, thanks for help!

Tested by:	many people
Tested on:	i386 (FreeBSD 4.x, 5.x and 6.x), amd64 (FreeBSD 5.x and 6.x),
		and sparc64 (FreeBSD 5.x and 6.x)
Not test on:	ia64 and alpha
Approved by:	portmgr (kris)
2005-02-25 00:17:28 +00:00
Akinori MUSHA
870baf2a9a The slippery pthread support for systems prior to 502102 has been
dropped and the lang/ruby16_r and lang/ruby18_r ports have been
removed, since no one seems to appreciate the partially working
solution.

Good news is that the pthread support of lang/ruby18 is now enabled by
default for newer systems, which means the ruby interpreter is linked
with libpthread.  This will allow threaded extension libraries to run
and work properly on those systems.

The --march=cputype flag is disabled because it gets ruby to
malfunction and fail to build.  I don't know if the problem is in
libpthread or in gcc.

(It really makes me wonder if they had actually tested before asking
me to do this somewhat risky change ;-)
2005-02-05 04:59:26 +00:00
Edwin Groothuis
39a413d6b9 Make portlint happier.
They are not the patches from the submitter, but one which overcome
knu@s objections about the original ones and discussed in ports/69037.

PR:		ports/69027 ports/69028 ports/69029 ports/69030 ports/69031 ports/69032 ports/69033 ports/69034 ports/69035 ports/69036 ports/69037
Submitted by:	Wesley Shields <wxs@csh.rit.edu>
2004-12-14 04:54:37 +00:00
Akinori MUSHA
6facdc360c Update to 0.9.3. 2004-08-12 09:54:54 +00:00
Akinori MUSHA
29d723ecdd Update to 0.9.2. 2004-05-03 04:37:43 +00:00
Akinori MUSHA
2956c3762c Add SIZE data.
Submitted by:	trevor
2004-03-22 15:05:32 +00:00
Edwin Groothuis
c9ea361463 Chase library bump of libSDL-1.1 for all ports which were depending
on sdl12-1.2.5
2004-03-16 04:23:56 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Kirill Ponomarev
73d891fa45 - Use new knobs from bsd.sdl.mk
Approved by:	portmgr
2004-01-20 21:44:21 +00:00
Akinori MUSHA
c710c07aaa Update to 0.9.1. 2003-11-20 20:47:24 +00:00
Akinori MUSHA
5f029c5d3f Update to 0.9. 2003-08-18 18:36:29 +00:00
Akinori MUSHA
12ad92a80f De-pkg-comment. 2003-02-18 05:04:59 +00:00
Maxim Sobolev
5c160ac5bd Update version number of SDL shared library. 2003-01-02 15:06:10 +00:00
Akinori MUSHA
185ceb675c Introduce a knob RUBY_NO_RD_HTML and enable it by default on alpha. This
replaces the non-working NOPORTDOCS workaround and fixes build on the alpha,
where rd2 coredumps.

Tested on:	the axp cluster
Approved by:	kris
2002-12-06 17:17:38 +00:00
Akinori MUSHA
aa14624568 Update to 0.8.1. 2002-10-07 08:23:23 +00:00
Akinori MUSHA
8dc9b4eb8b Use RUBY_MOD*. 2002-10-06 21:08:30 +00:00
Akinori MUSHA
f006f18654 Reflect *_RD renaming. 2002-10-06 19:50:45 +00:00
Akinori MUSHA
432b219234 Update to 0.8.
Define RUBY_WITH_PTHREAD befause SDL now requires pthread.
2002-06-11 13:41:57 +00:00
Maxim Sobolev
1b3c0d7d6c Chase increase of libSDL version number. 2002-04-17 12:38:02 +00:00
Akinori MUSHA
48775a7604 cd dir && command -> cd dir; command 2002-03-30 12:06:42 +00:00
Akinori MUSHA
57a056d2bc Update to 0.7. 2001-11-01 19:55:08 +00:00
Akinori MUSHA
37f0f0aa36 Bump the PORTREVISION's of the ports which install architecture
dependent ruby modules, due to the RUBY_ARCH change I've just
committed.
2001-09-17 17:54:27 +00:00
Maxim Sobolev
4693c97e6a Update version number of sdl_ttf shared library. 2001-06-26 10:18:52 +00:00
Akinori MUSHA
c0ed8dc2c5 Update to 0.6. 2001-05-27 17:46:15 +00:00
Akinori MUSHA
22e70b8ce9 Reflect the graphics/ruby-opengl update. 2001-04-27 19:34:05 +00:00
Akinori MUSHA
dc805475e8 Update to 0.5. 2001-04-27 11:48:01 +00:00
Akinori MUSHA
6386e5119a Chase the repack of version 0.4: My tiny patch integrated,
unwanted object files removed.
2001-04-13 15:12:30 +00:00
Akinori MUSHA
f4152eb06d Forgot to add this patch. 2001-04-09 13:39:25 +00:00
Akinori MUSHA
accd9ee2c6 Update to 0.4. 2001-04-09 13:36:46 +00:00
Maxim Sobolev
8ed8aafc20 Move:
devel/sdl --> devel/sdl10
devel/sdl-devel --> devel/sdl12

Repo-copy by:	asami
2001-04-09 11:55:04 +00:00
Akinori MUSHA
8953e2560a Apply a temporary fix for SDL 1.2.0. 2001-04-03 14:29:45 +00:00
Akinori MUSHA
e97bce7ae0 Update to 0.3-repacked. 2001-04-01 21:15:50 +00:00
Akinori MUSHA
e3113c7ecd Now this is available on 4-STABLE too. :) 2001-04-01 17:59:39 +00:00
Akinori MUSHA
1eb0bca80e Use PTHREAD_CFLAGS and PTHREAD_LIBS. 2001-03-28 09:53:15 +00:00
Akinori MUSHA
50a862a7b9 Oops. The libc_r weirdness of 4-STABLE and prior prevents this from
working.  Mark as broken for systems < 500018.
2001-03-26 18:05:55 +00:00
Akinori MUSHA
c178b6f17c Add ruby-sdl, a Ruby extension library to use SDL library. Currently
3D features are unsupported.

SGE support will be enabled after SGE is ported.
2001-03-26 16:47:08 +00:00