Commit Graph

31 Commits

Author SHA1 Message Date
jeremy
ac78ad4e83 Make ruby 1.9 the default ruby for non-gem/extconf ports,
for consistency with the gem/extconf ports.

Update non-gem/extconf ports that relied on the previous
default of ruby 1.8 to explicitly specify it.

OK ajacoutot@
2013-03-20 19:13:50 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
jeremy
0cf4c39834 Handle building of C extension gems as non-root in more cases.
OK jcs@
2012-10-24 22:50:27 +00:00
jeremy
922d83ee7b Update to rubygems 1.8.23, fixes SSL security issues when installing
gems.
2012-04-27 18:41:07 +00:00
jeremy
96c8b1cf87 Update to rubygems 1.8.10. This makes the ruby 1.8 version
of rubygems pretty much the same as the version that ships with
with ruby 1.9.3.
2011-11-08 23:44:12 +00:00
espie
c5a475ebe0 normalize pkgpath 2011-09-16 09:24:48 +00:00
jeremy
a8bf115817 REVISION bump all ruby ports due to a change in the pkgspec.
Previously, we were using ruby->=1.8,<=1.9, instead of
ruby->=1.8,<1.9.  While this wouldn't cause an issue, since
our ruby-1.9.2 package isn't included in ruby->=1.8,<=1.9,
it's still wrong and should be fixed.  This also fixes the
following minor issues:

Switch from using FLAVOR to MODRUBY_FLAVOR for *_DEPENDS.
Currently we don't have a ruby port that uses FLAVORs that
would differ from MODRUBY_FLAVOR, but it's possible we will
in the future.

Switch from BASE_PKGPATH to BUILD_PKGPATH in a few cases in
REGRESS_DEPENDS.  This probably is not strictly necessary, but
BUILD_PKGPATH is used in more cases, so it is good for
consistency.

Switch to new style *_DEPENDS, with the version specification
at the end.  The remaining cases where this is not done is
because a specific version is used.

Some FULLPKGNAME added to REGRESS_DEPENDS, to make sure that if
the old version is installed when you run a regress test, it
will install the new version first.

Some conversion of spaces to tabs for consistency.

OK landry@
2010-11-24 21:35:13 +00:00
espie
5855efb734 move depends to new style 2010-11-15 19:45:56 +00:00
jeremy
7a8a9ba0d8 Replace MODRUBY_REV by MODRUBY_LIBREV in PLIST. No package change, no
bump.

OK landry@
2010-11-09 18:42:46 +00:00
jeremy
2a9bbcdcc4 Remove --skip-depends and --default-source-index gem install options,
no longer needed.

OK landry@
2010-11-08 23:21:47 +00:00
jeremy
b3b474bb7a This adds an ugly hack to make gem install --user-install work
for gems with native extensions. Without this, it calls
/usr/bin/install -o root -g bin as a regular user, which fails due
to permission issues. This removes the -o root -g bin, so it can
succeed as a regular user.

Regen patches while here.

Idea to just remove -o root -g bin instead of using cp -p from
landry@.

OK landry@
2010-10-06 18:12:19 +00:00
jeremy
8b18ec74db Update MASTER_SITES, future versions will probably not be hosted on
rubyforge

OK landry@
2010-09-28 21:07:14 +00:00
jeremy
4ad1a0322a Upgrade to ruby-gems 1.3.7 and work with the new split ruby port.
This now installs gem as gem18, since gem is included in ruby 1.9.

OK jcs@, landry@, jasper@, sthen@
2010-09-23 22:06:47 +00:00
bernd
0dd529a522 Update to ruby-gems-1.3.5.
From Jeremy Evans. Thank you!
2009-10-12 17:18:00 +00:00
bernd
954a5de2fa Update to ruby-gems-1.3.1. 2009-01-14 22:54:53 +00:00
bernd
3da8093741 Update to ruby-gems-1.3.0.
Initial diff for 1.2.0 from Jeremy Evans.
Some hints from sturm@.
2008-09-28 15:45:17 +00:00
bernd
1dd1f087e1 Update to ruby-gems-1.1.1. 2008-06-17 22:42:59 +00:00
landry
ff2d68af50 bump PKGNAMEs after lang/ruby module change.
Fix CATEGORIES in rdt eclipse plugin.
in subversion, only bump subpackages that use lang/ruby module.
2008-06-14 23:46:37 +00:00
bernd
4d7d6446a5 Update to ruby-gems-1.0.1.
help & testing jcs@, msf@

ok jcs@
2008-01-12 14:51:15 +00:00
bernd
c5d1f4082f Actually remove the skipped gem from the dependency chain so that it
doesn't end up in the .gemspec file.
2007-11-13 17:27:17 +00:00
bernd
b36cc7c6f9 Add a --skip-dependencies option to the gem install command.
This can be used to ignore bogus gem depends.

ok jcs, "sounds reasonable but I haven't really looked at it" msf@
2007-11-13 16:02:35 +00:00
msf
92205c62a2 use MASTER_SITE_RUBYFORGE 2007-09-20 12:33:32 +00:00
merdely
376b75df06 Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN 2007-09-16 02:52:56 +00:00
jcs
571399098f move local build lib to the front of the line so we don't pick up a
currently installed gems when upgrading

noticed by and ok espie@
2007-06-04 15:22:03 +00:00
jcs
492dbe1d7d update to gems 0.9.4 2007-05-30 23:34:36 +00:00
msf
90ff81741c sigh... bump PKGNAME too 2007-05-03 11:28:48 +00:00
msf
2ce1971065 drop maintainer on ruby rails and friends 2007-05-03 11:25:17 +00:00
espie
470294650d base64 distinfo with SHA256 2007-04-05 15:37:40 +00:00
sturm
0c6c33de12 missing REV -> MODRUBY_REV conversion 2006-10-30 07:28:21 +00:00
bernd
5e3bbf0e54 Update to ruby-gems-0.9.0 and backport some code from the gems subversion
repository to fix building of native extensions. (sigh!)

A summary of changes can be found here:
http://rubyforge.org/forum/forum.php?forum_id=7575

ok msf@, sturm@
2006-10-19 00:53:55 +00:00
sturm
e746120d07 Initial import of ruby-gems 0.8.11
RubyGems is the Ruby standard for publishing and managing third party
libraries.

from msf
2006-06-11 19:11:07 +00:00