aboutsummaryrefslogtreecommitdiff
path: root/Mk/bsd.ruby.mk
Commit message (Collapse)AuthorAgeFilesLines
* Update lang/ruby and lang/ruby-devel to the latest snapshots.Akinori MUSHA2001-06-211-4/+4
| | | | Notes: svn path=/head/; revision=44285
* Update lang/ruby to the long-awaited 1.6.4 release! Yeah!Akinori MUSHA2001-06-041-2/+2
| | | | Notes: svn path=/head/; revision=43493
* Introduce RUBY_DEFALUT_VER to choose a default version of ruby to use.Akinori MUSHA2001-06-041-21/+42
| | | | | | | | | Introduce RUBY_R in preparation for ruby_r & ruby_r-devel ports. Define RUBY_CONFIGURE_ARGS. Notes: svn path=/head/; revision=43490
* Update ruby-devel to the latest snapshot, which now enters upon theAkinori MUSHA2001-06-011-3/+3
| | | | | | | 1.7.1 phase. Notes: svn path=/head/; revision=43387
* Update lang/ruby to 1.6.4-preview5.Akinori MUSHA2001-06-011-2/+2
| | | | Notes: svn path=/head/; revision=43385
* Uh oh, the PKGNAME of lang/ruby-devel was bogus... Sorry.Akinori MUSHA2001-05-291-1/+1
| | | | Notes: svn path=/head/; revision=43289
* Update lang/ruby to 1.6.4-preview4.Akinori MUSHA2001-05-261-6/+6
| | | | | | | Update lang-ruby-devel to the latest development snapshot. Notes: svn path=/head/; revision=43072
* Prepare a distribution patch and unbreak.Akinori MUSHA2001-05-241-2/+2
| | | | Notes: svn path=/head/; revision=43028
* Update lang/ruby to 1.6.4-preview3.Akinori MUSHA2001-05-241-3/+3
| | | | Notes: svn path=/head/; revision=43000
* Update lang/ruby and lang/ruby-devel to the latest snapshots.Akinori MUSHA2001-05-171-4/+4
| | | | | | | | | | | Remove shells/ruby-shell as it is now part of the standard distribution. (in both Ruby 1.6.4 and 1.7.0) Mark security/ruby-sha1 broken for Ruby >= 1.7.0, as it is also part of the standard distribution now. Notes: svn path=/head/; revision=42688
* Define RUBY_ELISPDIR.Akinori MUSHA2001-05-111-1/+4
| | | | Notes: svn path=/head/; revision=42537
* Update lang/ruby to 1.6.4.p2.2001.05.12.Akinori MUSHA2001-05-111-12/+9
| | | | | | | Update lang/ruby-devel to 1.7.0-a2001.05.12. Notes: svn path=/head/; revision=42533
* Update lang/ruby and lang/ruby-devel to the latest snapshots.Akinori MUSHA2001-05-071-3/+3
| | | | Notes: svn path=/head/; revision=42380
* Add a new variable RUBY_WITHOUT_SUFFIX.Akinori MUSHA2001-05-061-2/+4
| | | | Notes: svn path=/head/; revision=42334
* Adjust RUBY_PORT for Ruby 1.7. Ruby 1.7 port is lang/ruby-devel, notAkinori MUSHA2001-05-061-0/+1
| | | | | | | lang/ruby17. Notes: svn path=/head/; revision=42332
* Add a new variable RUBY_WITH_SUFFIX.Akinori MUSHA2001-05-051-0/+3
| | | | Notes: svn path=/head/; revision=42292
* Update lang/ruby to the latest snapshot of the stable branch.Akinori MUSHA2001-05-051-6/+13
| | | | | | | | | Rename RUBY_SNAPSHOTVERSION to RUBY_PATCHLEVEL. Prepare for the development branch. (1.7.x) Notes: svn path=/head/; revision=42287
* Update to the latest snapshot of the ruby_1_6 branch.Akinori MUSHA2001-05-011-1/+1
| | | | | | | | | | | | - irb 0.7.3 & irb-tools 0.7.1 merged - numerous bugs fixed, including gdbm/dbm memory leakage Strip the binary only when ${STRIP} == -s. La la, still waiting for the 1.6.4 release, la la... Notes: svn path=/head/; revision=42134
* Backout the previous --with-opt-dir change. I think I needed someAkinori MUSHA2001-04-241-1/+1
| | | | | | | | | sleep... Problem found by: roberto Notes: svn path=/head/; revision=41866
* Update to the latest snapshot of the ruby_1_6 branch.Akinori MUSHA2001-04-241-2/+2
| | | | | | | | | Set --with-opt-dir="${X11BASE}" instead of --with-opt-dir="${LOCALBASE}". ${LOCALBASE}/{include,lib} is included in the CPPFLAGS and LIBS by default anyway. Notes: svn path=/head/; revision=41855
* Apply one more latest fix.Akinori MUSHA2001-04-181-1/+1
| | | | Notes: svn path=/head/; revision=41656
* Update to 1.6.4 preview2 + a tiny hotfix.Akinori MUSHA2001-04-171-2/+2
| | | | Notes: svn path=/head/; revision=41592
* Update to the latest snapshot plus a fix against malloc race issue.Akinori MUSHA2001-04-121-10/+9
| | | | | | | | | | (1.6.4.p1.2001.04.11) This does not build on the very latest CURRENT due to the newly updated libreadline, but the problem will soon be fixed. Notes: svn path=/head/; revision=41322
* Update to 1.6.4-preview1.Akinori MUSHA2001-04-101-6/+14
| | | | | | | Make bsd.ruby.mk easily handle preview releases. Notes: svn path=/head/; revision=41175
* Do the RUBY_WITH_PTHREAD hack in a more elegant way.Akinori MUSHA2001-04-061-3/+15
| | | | Notes: svn path=/head/; revision=40936
* Introduce a new variable: RUBY_WITH_PTHREAD.Akinori MUSHA2001-04-061-0/+9
| | | | | | | With it, extconf.rb is modified to link with -pthread instead of -lc. Notes: svn path=/head/; revision=40932
* Invoke ruby with -d when the variable DEBUG is defined. (make -DDEBUG)Akinori MUSHA2001-04-021-6/+11
| | | | Notes: svn path=/head/; revision=40706
* Update to the latest snapshot of the stable branch, plus a workaroundAkinori MUSHA2001-04-011-1/+1
| | | | | | | | | | for the longstanding libc vs. libc_r issue. This should hopefully fix all the ruby extensions such as Ruby/Qt2GL, Ruby/Python and Ruby/SDL for both 4-STABLE and 5-CURRENT. :) Notes: svn path=/head/; revision=40694
* Update to the latest snapshot of the stable branch.Akinori MUSHA2001-03-281-1/+1
| | | | | | | Yes, 1.6.4 release will be released soon before 4.3-RELEASE. Notes: svn path=/head/; revision=40472
* Update to the latest stable snapshot. A couple of significantAkinori MUSHA2001-03-211-1/+1
| | | | | | | bugfixes have been made since the 1.6.3 release. C'est la vie. ;) Notes: svn path=/head/; revision=40153
* Update to 1.6.3 release.Akinori MUSHA2001-03-191-2/+6
| | | | Notes: svn path=/head/; revision=40042
* Update to the snapshot of the stable branch as of yesterday.Akinori MUSHA2001-03-171-1/+1
| | | | | | | The 1.6.3 release has been postponed but now scheduled on next Monday. Notes: svn path=/head/; revision=39987
* Update to the latest snapshot of the stable branch. The long-awaitedAkinori MUSHA2001-03-121-1/+1
| | | | | | | 1.6.3 release is scheduled for this week... Notes: svn path=/head/; revision=39674
* Improve ruby-shebang-patch routine. Add a #! line when the scriptAkinori MUSHA2001-03-111-1/+8
| | | | | | | doesn't have one. Notes: svn path=/head/; revision=39597
* Update to the stable branch's snapshot as of today (2001.03.04).Akinori MUSHA2001-03-041-1/+1
| | | | | | | Hopefully 1.6.3 will come out soon... Notes: svn path=/head/; revision=39028
* Update to 2001.02.19b, the second snapshot of today's. The RubiconAkinori MUSHA2001-02-191-1/+1
| | | | | | | | test suite found a bug in the previous snapshot. The 1.6.3 release is drawing near. Notes: svn path=/head/; revision=38490
* Update to the stable branch's snapshot as of today (2001.02.19), whichAkinori MUSHA2001-02-191-1/+1
| | | | | | | is meant to be a candidate for the 1.6.3 release. Notes: svn path=/head/; revision=38476
* Update to the snapshot as of 2001/02/05.Akinori MUSHA2001-02-051-1/+1
| | | | Notes: svn path=/head/; revision=38016
* Update Ruby to 1.6 branch's snapshot as of 2001/01/18, with many bugsAkinori MUSHA2001-01-181-1/+3
| | | | | | | fixed. Read ChangeLog for details. Notes: svn path=/head/; revision=37307
* Ho-ho-ho. Here comes the latest and greatest stable release of Ruby.Akinori MUSHA2000-12-251-6/+3
| | | | | | | This is Ruby 1.6.2, the "Merry Christmas" version. Have fun! :) Notes: svn path=/head/; revision=36347
* Update to 1.6.2-preview3. As always, Matz has prepared a previewAkinori MUSHA2000-11-161-2/+2
| | | | | | | snapshot right before the freeze for the new FreeBSD release. :) Notes: svn path=/head/; revision=35200
* Update Ruby to 1.6.2-preview2.Akinori MUSHA2000-11-031-2/+2
| | | | | | | | The head author of Ruby has prepared this snapshot version for us when I told him that FreeBSD ports tree was soon to freeze for 4.2-RELEASE! Notes: svn path=/head/; revision=34746
* Check if ${RUBY} exists before running it.Akinori MUSHA2000-10-211-0/+4
| | | | | | | Reported by: fenner, asami Notes: svn path=/head/; revision=34084
* Update to Ruby 1.6.2-preview.Akinori MUSHA2000-10-201-4/+7
| | | | Notes: svn path=/head/; revision=34044
* Allow users to define RUBY variable to utilize ruby ports withAkinori MUSHA2000-10-201-26/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | custom-installed Ruby. :) For instance, if you have built Ruby from the latest snapshot and installed, you can install ruby modules from ports only by typing "make RUBY=/usr/local/bin/ruby install". bsd.ruby.mk will take care of everything including RUBY_VER, RUBY_LIBDIR, CONFIGURE_TARGET, etc. Introduce version requirement checking mechanism. You can set RUBY_REQUIRE to any ruby expression(s) to check Ruby's version (or other modules' versions, in future). The result will be set in RUBY_PROVIDED. Define RUBY_VERSION_CODE which holds full integer version of Ruby. Define RUBY_PORTVERSION, RUBY_DISTNAME and RUBY_WRKSRC for the standard ruby ports so as not to change PORTVERSION, DISTNAME and RUBY_WRKSRC of ruby, ruby-gdbm, ruby-tcltklib, ruby-tk, etc. everytime Ruby is updated. Rename RUBY_DEPENDS to DEPEND_RUBY, etc. for a cosmetic reason. Notes: svn path=/head/; revision=34039
* Add RUBY_SHEBANG_FILES, in which you can list files which shebangAkinori MUSHA2000-09-301-0/+14
| | | | | | | lines need to be fixed. Notes: svn path=/head/; revision=33268
* Update to Ruby 1.6.1. Many bugs have been fixed since 1.6.0. :)Akinori MUSHA2000-09-281-1/+1
| | | | | | | | | | | | | | | | Take over the maintainership from Yasuhiro Fukuma <yasuf@bsdclub.org>, with his approval. I can never thank him too much for his previous work which led me in the right direction! :) lang/ruby: - Add a patch for find.rb, which fixes the bug found after 1.6.1 was released. databases/ruby-gdbm, */ruby-{tcltklib,tk}: - Remove files/md5 and refer to lang/ruby's one. Notes: svn path=/head/; revision=33227
* Add RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS knobs.Akinori MUSHA2000-09-161-1/+11
| | | | | | | Prevent this file from being included twice. Notes: svn path=/head/; revision=32689
* Add ruby-setup-install target which I forgot to add.Akinori MUSHA2000-09-071-0/+7
| | | | Notes: svn path=/head/; revision=32369
* Add _RUBY_SUFFIX, which is always set to "${RUBY_VER:S/.//}".Akinori MUSHA2000-09-061-7/+10
| | | | | | | Allow users to override RUBY_VERSION and RUBY_SUFFIX. Notes: svn path=/head/; revision=32351