openbsd-ports/lang
jeremy 930db13bc9 Handle split of rspec port into subdirs. In MODRUBY_REGRESS, support
rspec 1 using rspec and rspec 2 using rspec2.  Additionally, add
support for ruby and testrb, calling the appropriate binary for the
ruby implementation.

Start checking sanity of MODRUBY_REGRESS entry, using a fatal error
if it is defined and doesn't contain a recognized word.

Instead of RAKE_REGRESS_TARGET and RSPEC_REGRESS_TARGET, just use
MODRUBY_REGRESS_TARGET for all cases.  On ruby 1.9, modifying the
environment to always look in the current directory for libraries
(the ruby 1.8 behavior), since many ports depend on that for regress.
Allow ports to set their own regress environment and current directory
using MODRUBY_REGRESS_ENV and MODRUBY_REGRESS_DIR.
2011-11-17 15:24:01 +00:00
..
antlr3 This replaced antlr2 2011-09-11 18:24:24 +00:00
arena USE_GROFF=Yes 2010-10-18 19:20:41 +00:00
boo chnages missing build depends, correct for post-install under sudo, 2011-10-07 12:11:38 +00:00
chicken Use FULLPKGNAME in REGRESS_DEPENDS, much less error-prone. 2011-03-09 06:23:35 +00:00
classpath Sync dependencies after gconf2 lost its dependency to ORBit. 2011-10-29 08:12:31 +00:00
clisp new depends 2010-11-17 08:05:12 +00:00
clojure CHMOD and CHOWN serve no useful purpose, they're just chown/chmod 2011-10-21 16:23:44 +00:00
cython normalize pkgpath 2011-09-16 10:31:20 +00:00
datalog - upstream re-rolled tarball with adjusted included mini-lua. 2011-08-24 20:22:31 +00:00
eagle Update to beta-19. 2011-10-24 16:50:07 +00:00
ecl normalize pkgpath 2011-09-16 10:31:20 +00:00
eltclsh Make use of the Tcl/Tk modules. 2011-01-05 18:40:55 +00:00
erlang add forgotten patch 2011-07-05 20:07:49 +00:00
expect Update to new Tcl layout. 2011-01-05 18:45:45 +00:00
ezm3 new lib_depends/revision 2010-10-24 21:06:28 +00:00
feldspar normalize pkgpath 2011-09-16 10:31:20 +00:00
freehdl configure checks for gnu libtool, but the build will use "our" libtool 2011-09-23 13:06:26 +00:00
g77 NOT_FOR_ARCHS, from viq 2011-11-17 14:29:48 +00:00
g77-old bump revision for plist changes 4.9 -> 5.0 2011-07-18 19:06:36 +00:00
gawk No need to USE_GROFF, man pages are Ok with mandoc. 2011-09-21 09:20:07 +00:00
gcc fix obvious typo, if someone's ever going to fix it 2011-11-16 15:23:46 +00:00
gforth fix various typos, from Anthony J. Bentley with a few tweaks by myself 2011-03-14 09:15:33 +00:00
gfortran bump revision for plist changes 4.9 -> 5.0 2011-07-18 19:06:36 +00:00
ghc Use the new bootstrappers (thanks to sthen@ for doing the i386 2011-10-26 19:34:08 +00:00
gprolog new depends 2010-11-17 08:05:12 +00:00
guile new depends 2010-11-17 08:05:12 +00:00
hs-haskell-src normalize pkgpath 2011-09-16 10:31:20 +00:00
hs-haskell-src-exts normalize pkgpath 2011-09-16 10:31:20 +00:00
hs-HsParrot normalize pkgpath 2011-09-16 10:31:20 +00:00
hugs new depends 2010-11-17 08:05:12 +00:00
icon normalize pkgpath 2011-09-16 10:31:20 +00:00
intel2gas LP64 + gcc4 2010-06-08 07:36:20 +00:00
iverilog - update to iverilog 0.9.4 2011-06-13 19:42:25 +00:00
jamvm - sync ONLY_FOR_ARCHS with classpath's 2011-10-01 14:31:04 +00:00
jikes - remove unneeded patch 2011-05-02 19:02:40 +00:00
jimtcl Unfuck soname. 2011-11-14 18:30:17 +00:00
jruby Don't run spec task during regress 2011-11-14 12:00:04 +00:00
librep - update to 0.92.1 2011-11-15 19:32:14 +00:00
llvm-gcc4 bump revision for plist changes 4.9 -> 5.0 2011-07-18 19:06:36 +00:00
lua Add latest patch from upstream, 5.1.4-3 2011-08-25 07:02:42 +00:00
mawk new lib_depends/revision 2010-10-24 21:06:28 +00:00
mono update to 2.10.6 2011-11-09 22:13:37 +00:00
mono-basic add missing patch 2011-11-09 22:25:29 +00:00
myhdl import myhdl 0.7 2011-09-16 13:46:13 +00:00
nbfc - fix paths the bf-to-{c,java} compilers will use. 2011-04-12 16:28:54 +00:00
newlisp update to 10.3.2, with input from ajacoutot@ 2011-07-27 18:17:27 +00:00
nhc98 new depends 2010-11-17 08:05:12 +00:00
obc - update to 0.9.2 2011-10-21 20:23:02 +00:00
ocaml Re-apply revision 1.51: switch ocaml to use the static libbfd.a 2011-10-31 09:59:05 +00:00
ocamlduce new depends 2010-11-17 08:05:12 +00:00
onyx import onyx 5.1.2 2011-03-07 19:26:28 +00:00
oo2c normalize pkgpath 2011-09-16 10:31:20 +00:00
open-cobol normalize pkgpath 2011-09-16 10:31:20 +00:00
otcl Bump REVISION, WANTLIB/LIB_DEPENDS changed. 2011-01-05 20:29:56 +00:00
parrot The default (gms) garbage collector has issues on powerpc. Until it's 2011-10-19 13:30:59 +00:00
petite-chez - tweak patches/descr 2011-11-11 20:12:51 +00:00
pfe It seems no one is interested if fixing this port on powerpc, so mark it 2011-10-17 07:10:53 +00:00
php enable the pcntl extension to replace pecl-pcntl 2011-11-17 12:52:27 +00:00
pm3 normalize pkgpath 2011-09-16 10:31:20 +00:00
processing normalize pkgpath 2011-09-16 10:31:20 +00:00
pugs New distinfo after DIST_SUBDIR change in ghc.port.mk. 2011-04-23 22:53:48 +00:00
python fix build: prevent infinite recursion thru python. 2011-10-18 06:46:24 +00:00
rakudo Disable on landisk. Takes forever to build. Okay ajacoutot@. 2011-11-13 16:07:09 +00:00
rubinius Make regress tests work. 2011-11-14 11:40:53 +00:00
ruby Handle split of rspec port into subdirs. In MODRUBY_REGRESS, support 2011-11-17 15:24:01 +00:00
sbcl CHMOD and CHOWN serve no useful purpose, they're just chown/chmod 2011-10-21 16:23:44 +00:00
scala - update to 2.9.1 2011-10-06 13:44:45 +00:00
scheme48 new lib_depends/revision 2010-10-24 21:06:28 +00:00
scheme-report Fix MASTER_SITES, ftp://ftp.swiss.ai.mit.edu seems to be dead. 2009-08-26 10:53:10 +00:00
scm modernize makefile a bit 2011-11-12 14:37:16 +00:00
smlnj - add a HOMEPAGE 2011-04-28 19:28:15 +00:00
spidermonkey normalize pkgpath 2011-09-16 10:31:20 +00:00
squeak new depends 2010-11-17 08:05:12 +00:00
STk - don't hardcode OSREV, it's not really needed 2011-07-19 07:29:37 +00:00
swi-prolog Update swi-prolog to 5.10.5. 2011-09-17 16:06:32 +00:00
tcl Update to 8.5.10, remove patches for changes that have gone upstream, 2011-10-17 15:18:39 +00:00
tcltutor Update to tcltutor-3.0b6. 2011-11-07 03:06:48 +00:00
ucblogo remove dead mirrors and use MASTER_SITE_BACKUP explicitly 2011-04-25 15:01:28 +00:00
unicon Let this build only on i386. 2011-11-13 17:55:22 +00:00
vala CONFIGURE_SHARED has been taken care of by gnome.port.mk for a while now. 2011-09-28 09:54:01 +00:00
verilator - drop a file from plist which prevented packaging...$DEITY knows where it came from 2011-11-14 11:00:23 +00:00
Makefile sync 2011-11-13 12:44:27 +00:00