Port details |
- ruby-gems Package management framework for the Ruby language
- 3.5.9 devel =44 3.5.9Version of this port present on the latest quarterly branch.
- Maintainer: ruby@FreeBSD.org
- Port Added: 2004-10-19 16:58:54
- Last Update: 2024-04-13 11:58:19
- Commit Hash: 54c1933
- People watching this port, also watch:: gmake, libxml2, pcre, libiconv, freetype2
- Also Listed In: ruby
- License: MIT RUBY
- WWW:
- https://rubygems.org/
- https://github.com/rubygems/rubygems
- Description:
- a package management framework for the Ruby programming language
An application or library is packaged into a gem, which is
a single installation unit.
RubyGems entirely manages its own filesystem space, rather
than installing files into the "usual" places. This enables
greater functionality and reliability.
Using RubyGems, you can:
- download and install Ruby libraries easily
- not worry about libraries A and B depending on
different versions of library C
- easily remove libraries you no longer use
- have power and control over your Ruby platform!
You could browse source code at https://github.com/rubygems/rubygems
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- ruby32-gems>0:devel/ruby-gems
- To install the port:
- cd /usr/ports/devel/ruby-gems/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/ruby-gems
- pkg install ruby32-gems
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ruby32-gems
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1713001220
SHA256 (ruby/rubygems-3.5.9.tgz) = 2b203642191e6bb9ece19075f62275a88526319b124684c46667415dca4363f1
SIZE (ruby/rubygems-3.5.9.tgz) = 937663
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ruby32 : lang/ruby32
- Runtime dependencies:
-
- ruby32 : lang/ruby32
- Patch dependencies:
-
- ruby32 : lang/ruby32
-
- This port is required by:
- for Build
-
- accessibility/rubygem-atk
- archivers/rubygem-archive-tar-minitar
- archivers/rubygem-archive-zip
- archivers/rubygem-bzip2-ffi
- archivers/rubygem-bzip2-ruby
- archivers/rubygem-fpm
- archivers/rubygem-libarchive
-
Deleted ports which required this port:
- for Patch
-
- accessibility/rubygem-atk
- archivers/rubygem-archive-tar-minitar
- archivers/rubygem-archive-zip
- archivers/rubygem-bzip2-ffi
- archivers/rubygem-bzip2-ruby
- archivers/rubygem-fpm
- archivers/rubygem-libarchive
-
Deleted ports which required this port:
- for Run
-
- accessibility/rubygem-atk
- archivers/rubygem-archive-tar-minitar
- archivers/rubygem-archive-zip
- archivers/rubygem-bzip2-ffi
- archivers/rubygem-bzip2-ruby
- archivers/rubygem-fpm
- archivers/rubygem-libarchive
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for ruby32-gems-3.5.9:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- devel_ruby-gems
- USES:
- cpe ruby tar:tgz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.5.2 21 Feb 2011 06:47:03 |
clsung |
- Update to 1.5.2 |
1.5.1 21 Feb 2011 04:02:51 |
clsung |
- Update to 1.5.1
PR: ports/154665
Submitted by: wen |
1.3.7 26 May 2010 06:32:18 |
pgollucci |
- Update to 1.3.7
With Hat: ruby@ |
1.3.6 24 May 2010 22:01:20 |
pgollucci |
- Remove stray @dirrm line missed in 1.3.6 update
With Hat: ruby@ |
1.3.6 28 Apr 2010 05:12:59 |
pgollucci |
- Send my ruby- ports to ruby@ |
1.3.6 27 Apr 2010 20:35:32 |
pgollucci |
- Update to 1.3.6
Tested by: P6 TB (all 238 rubygem- ports)
Sponsored by: RideCharge Inc. / Taxi Magic |
1.3.5 05 Aug 2009 03:01:51 |
pgollucci |
- Update to 1.3.5 |
1.3.4 12 Jun 2009 05:42:10 |
pgollucci |
- Update 1.3.4
- While here, use RF macro
Sponsored by: RideCharge Inc |
1.3.1 28 May 2009 22:04:27 |
linimon |
Reassign these ports to the committer who has been most active in updating
them.
Approved by: old maintainer |
1.3.1 14 Feb 2009 09:59:33 |
stas |
- Fix build in NOPORTDOCS case.
Pointy hat to: me |
1.3.1 13 Feb 2009 20:41:33 |
stas |
- Do not try to add docs in PLIST in NOPORTDOCS case.
Pointy hat to: me |
1.3.1 13 Feb 2009 20:08:14 |
stas |
- Fix pkg-plist after latest ruby update by generting rdoc plist entries
automatically.
Reported by: pav |
1.3.1 22 Dec 2008 03:43:27 |
clsung |
- Update to 1.3.1
PR: ports/128731
Submitted by: Gea-Suan Lin <gslin@gslin.org>
Approved by: maintainer (timeout) |
1.2.0_2 23 Nov 2008 14:07:50 |
itetcu |
- fix plist for -DNOPORTDOCS (we always keep the directory since dependent
ports might need it)
- bump PORTREVISION
Submited by: stass@
Approved by: maintainer timeout on QAT BotMail
Reuested by: itetcu@
Prompted by: QAT QA run |
1.2.0_1 21 Jul 2008 11:39:00 |
araujo |
- Roll back the last patch removed by mistake and remove the correct patch.
- Bump PORTREVISION.
Submitted by: nivit, Jonathan Weiss <jw@innerewut.de> (maintainer) |
1.2.0 20 Jul 2008 15:18:58 |
araujo |
- Forget to remove a patch.
Thanks to: itetcu |
1.2.0 20 Jul 2008 14:49:02 |
araujo |
- Update to 1.2.0.
- Add NOPORTDOCS.
PR: ports/125215
Submitted by: IWATSUKI Hiroyuki <don@na.rim.or.jp>
Approved by: Jonathan Weiss <jw@innerewut.de> (maintainer) |
1.0.1_4 06 Apr 2008 08:58:21 |
stas |
- Add ruby 1.9 support
- Implement new knobs for gems and rake (these are included in
ruby 1.9 distribution already). Also move gem bits from
ruby-gems/Makefile.common to bsd.ruby.mk[1]. Now to depend
on gems or rake you should define USE_RUBYGEMS/USE_RAKE
accordingly. Also RAKE_BIN variable is provided for
pointing to the right rake executable.
- Rewrite RUBY_SCHEBANG in awk to eliminate build dependency
on ruby.
Discussed with: Jonathan Weiss <jw@innerewut.de> [1] (gems maintainer)
Tested by: ports@ |
1.0.1_4 22 Jan 2008 21:10:55 |
delphij |
Fix gem command after last update.
PR: ports/119664
Submitted by: maintainer |
1.0.1_3 09 Jan 2008 02:03:40 |
clsung |
- bad softlink
- bump PORTREVISION
Pointyhat to: clsung (me)
Changes:
Approved by: maintainer (implicit) |
1.0.1_2 07 Jan 2008 03:51:31 |
clsung |
- default not to write to source_cache file
- add --no-update-sources in Makefile.common (thanks to Alexander Logvinov)
- files/patch-lib-rubygems-source_info_cache.rb
fix when try_file() write 4 bytes into source_cache even
DEFAULT_UPDATE_SOURCES is false
- files/patch-lib-rubygems-installer.rb
- do not write to .require_paths file
- currently we don't need it
- link bin/gem18 to bin/gem
- bump PORTERVISION
PR: ports/119051
Submitted by: clsung
Approved by: maintainer (Jonathan Weiss) |
1.0.1_1 26 Dec 2007 00:43:25 |
clsung |
- fix rubygem-* pkg-plist warning
- bump PORTREVISION
PointyHat to: clsung (myself)
PR: ports/119011 |
1.0.1 25 Dec 2007 12:49:54 |
clsung |
- Update to 1.0.1
PR: portrs/119004
Submitted by: clsung
Approved by: maintainer (Jonathan Weiss) |
0.9.5 25 Dec 2007 06:48:16 |
clsung |
- Update to 0.9.5
PR: ports/118658
Submitted by: maintainer (Jonathan Weiss) |
0.9.4 04 Oct 2007 06:49:07 |
clsung |
- Update to 0.9.4
PR: ports/116570
Submitted by: Alexander Logvinov <ports_AT_logvinov dot com>
Approved by: maintainer (Jonathan Weiss) |
0.9.2 27 Apr 2007 06:22:33 |
clsung |
- pass GEM_ENV to gems install environment
Approved by: maintainer (Jonathan Weiss) |
0.9.2 09 Mar 2007 03:16:13 |
clsung |
- This patch allows to use more than one gem file in rubygems port by defining
DISTFILES.
PR: ports/109711
Submitted by: Alexander Logvinov <ports_AT_logvinov dot com>
Approved by: maintainer (Jonathan Weiss) |
0.9.2 14 Feb 2007 03:10:18 |
clsung |
- Update to 0.9.2
PR: ports/108880
Submitted by: maintainer (Jonathan Weiss) |
0.9.1 05 Feb 2007 03:21:10 |
clsung |
- Update to 0.9.1
PR: ports/108516
Submitted by: maintainer (Jw@innerewut.de)
Security:
http://www.derkeiler.com/Mailing-Lists/securityfocus/bugtraq/2007-01/msg00598.html |
0.9.0 29 Nov 2006 03:42:09 |
clsung |
- Update to 0.9.0
- fix pkg-plist
- fix WWW
PR: ports/103699
Submitted by: Geraud CONTINSOUZAS <geraud_AT_gcu dot info>
Approved by: maintainer (Jonathan Weiss) |
0.8.11 23 Sep 2006 08:15:26 |
ijliao |
let users/porters define GEM_NAME in their Makefile
PR: 102855
Approved by: maintainer |
0.8.11 08 Aug 2006 11:35:27 |
jmelo |
- Change to use MASTER_SITE_RUBYFORGE macro to fix fetch problem.
Approved by: portmgr (erwin) |
0.8.11 04 May 2006 21:41:12 |
edwin |
Remove USE_REINPLACE from all categories starting with D |
0.8.11 12 Apr 2006 09:42:24 |
pav |
- Introduce more PLIST_SUB variables
PR: ports/95538
Submitted by: Jonathan Weiss <jw@innerewut.de> (maintainer) |
0.8.11 22 Jan 2006 08:30:12 |
edwin |
SHA256ify
Approved by: krion@ |
0.8.11 16 Oct 2005 01:48:04 |
edwin |
[FIX] Chase change of distfile of rubygem-redcloth
The distfile for the www/rubygem-redcloth port was renamed
and thus cannot be installed.
PR: ports/87461
Submitted by: Jonathan Weiss <jw@innerewut.de> |
0.8.11 05 Aug 2005 15:42:20 |
lawrance |
Use EXTRACT_ONLY instead of the nonexistent NO_EXTRACT (fixes
problem with non-tar ruby gems)
PR: ports/84524
Submitted by: Jonathan Weiss <jw@innerewut.de> (maintainer)
Approved by: portmgr (clement)
Obtained from: Ulrich Spoerlein |
0.8.11 22 Jul 2005 22:55:40 |
pav |
- Transfer maintainership to submitter of latest update
Suggested by: James Earl <jamesd.earl@gmail.com> (maintainer) |
0.8.11 22 Jul 2005 22:53:22 |
pav |
- Update to 0.8.11
PR: ports/83928
Submitted by: Jonathan Weiss <jw@innerewut.de>
Approved by: James Earl <jamesd.earl@gmail.com> (maintainer) |
0.8.10_1 20 Jul 2005 13:49:01 |
pav |
- Add a common infrastructure for porting rubygems. It can be used by
including this file between bsd.port.pre.mk and bsd.port.post.mk
in similar way PEAR modules are ported now.
PR: ports/82397
Submitted by: Jonathan Weiss <jw@innerewut.de> |
0.8.10_1 20 Jul 2005 13:47:42 |
pav |
- Fix creation of empty directory when added from package |
0.8.10 22 Apr 2005 12:16:47 |
arved |
Update to 0.8.10
PR: 80224
Submitted by: James Earl <chero7@telus.net>
Ooops, I forgot to commit the Makefile earlier today
Reported by: Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
Pointyhat to: arved (three in a rowi....) |
0.8.8 22 Apr 2005 08:24:03 |
arved |
Update to 0.8.10
fix pkg-plist
PR: 80224
Submitted by: James Earl <chero7@telus.net> |
0.8.8 21 Apr 2005 14:12:26 |
arved |
Upgrade to 0.8.8
PR: 79095
Submitted by: James Earl <chero7@telus.net> |
0.8.6 06 Mar 2005 23:14:11 |
pav |
- Update to 0.8.6
PR: ports/78421
Submitted by: IWATSUKI Hiroyuki <don@na.rim.or.jp>
Approved by: James Earl <chero7@telus.net> (maintainer) |
0.8.4 25 Jan 2005 10:29:17 |
leeym |
- fix PLIST and unbreak this port
- transfer MAINTAINERship
PR: 75904
Submitted by: James Earl <james at icionline.ca> |
0.8.1 18 Dec 2004 23:02:35 |
kris |
This port is scheduled to be removed on 2005-02-18 if it is still
broken at that time, and a fix has not been submitted to GNATS. |
0.8.1 10 Dec 2004 01:10:52 |
kris |
BROKEN: Incorrect pkg-plist |
0.8.1 19 Oct 2004 16:50:28 |
clsung |
- Package management framework for the Ruby language
WWW: http://rubygems.rubyforge.org/wiki/wiki.pl
PR: ports/72816
Submitted by: Alexander Novitsky <alecn2002 AT yandex dot ru>
Approved by: mentor (leeym) |