notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
ruby-gdbm Ruby extension to GDBM library
2.4.5_4,1 databases Deleted on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.4.5_4,1Version of this port present on the latest quarterly branch.
Maintainer: ruby@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2000-08-23 16:17:23
Last Update: 2019-04-02 08:02:30
SVN Revision: 497555
People watching this port, also watch:: gdbm, p5-MIME-Base64, curl, ruby31-bdb, wget
Also Listed In: ruby
License: BSD2CLAUSE RUBY
Description:
This is a Ruby extension to GDBM library, which is actually a part of the Ruby distribution.
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. lib/ruby/2.4/amd64-freebsd11/gdbm.so
  2. /usr/local/share/licenses/ruby24-gdbm-2.4.5_4,1/catalog.mk
  3. /usr/local/share/licenses/ruby24-gdbm-2.4.5_4,1/LICENSE
  4. /usr/local/share/licenses/ruby24-gdbm-2.4.5_4,1/BSD2CLAUSE
  5. /usr/local/share/licenses/ruby24-gdbm-2.4.5_4,1/RUBY
Collapse this list.
Dependency lines:
  • ruby24-gdbm>0:databases/ruby-gdbm
No installation instructions:
This port has been deleted.
PKGNAME: ruby24-gdbm
Flavors: there is no flavor information for this port.
distinfo:
There is no distinfo for this port.

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby24 : lang/ruby24
Runtime dependencies:
  1. ruby24 : lang/ruby24
Library dependencies:
  1. libgdbm.so : databases/gdbm
Fetch dependencies:
  1. nonexistent : lang/ruby24
Patch dependencies:
  1. ruby24 : lang/ruby24
Extract dependencies:
  1. ruby24 : lang/ruby24
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
pkg-message:
************************************************************ This package doesn't contain any manuals nor examples, but it wouldn't be a problem, as the interface of this module is exactly the same as DBM and SDBM, except GDBM has a "reorganize" method. See the DBM module's document included in the ruby-man package, and gdbm(3) manpage included in the gdbm package. ************************************************************

Master Sites:
  1. There is no master site for this port.

Number of commits found: 37

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.4.5_4,1
02 Apr 2019 08:02:30
Revision:497555Original commit files touched by this commit
meta search for other commits by this committer
databases/ruby-gdbm: Gemify gdbm

since gdbm is gemified in upstream after Ruby 2.5 [1]. Ruby 2.4 can also
use the gdbm gem because it is a gem!

- Add MOVED entry
- Bump PORTEPOCH because PORTVERSION goes barwards
- Update pkg-descr and WWW
- Remove unnecessary pkg-message

[1] https://bugs.ruby-lang.org/issues/5481

Update lang/ruby* ports:

- Do not build gdbm together with Ruby interpreter, but build as a rubygem
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.4.5_4,1
11 Nov 2018 15:38:51
Revision:484696Original commit files touched by this commit
danfe search for other commits by this committer
Update `databases/gdbm' to version 1.18.1, an important bugfix release
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support.  Due to shlib
version change, bump port revisions of the consumer ports.

PR:		233059
Exp-run by:	antoine
Approved by:	maintainer (johans, numerous timeouts)
2.3.5_3,1
15 Dec 2017 15:22:29
Revision:456401Original commit files touched by this commit Sanity Test Failure
swills search for other commits by this committer
Move if statement before target name

Avoids empty target when condition is false.

Reported by:	mat
2.3.5_3,1
15 Dec 2017 00:49:42
Revision:456377Original commit files touched by this commit Sanity Test Failure
swills search for other commits by this committer
databases/ruby-gdbm: Fix build with Ruby 2.4
2.1.8_3,1
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
2.1.6_3,1
07 Sep 2015 17:49:41
Revision:396295Original commit files touched by this commit
sunpoet search for other commits by this committer
- Add LICENSE
- Remove contiguous blank lines
1.9.3.484_3,1
07 Apr 2014 13:19:12
Revision:350471Original commit files touched by this commit
bapt search for other commits by this committer
Support stage
Allow packaging as a user
1.9.3.484_3,1
11 Dec 2013 18:08:53
Revision:336187Original commit files touched by this commit
bapt search for other commits by this committer
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in databases
1.9.3.448_3,1
20 Sep 2013 16:13:49
Revision:327717Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
1.8.7.358_3,1
04 Jun 2012 03:38:10
Original commit files touched by this commit
swills search for other commits by this committer
- Switch to FETCH_DEPENDS to fix fetch during build
1.8.7.352_3,1
01 Nov 2011 22:59:35
Original commit files touched by this commit
pgollucci search for other commits by this committer
Send ports@ ruby ports over ruby@
most of these were from stas@
1.8.7.352_3,1
24 Oct 2011 03:33:20
Original commit files touched by this commit
stas search for other commits by this committer
- Return my ports back to the pool.  I was unable to make any fixes to
  my ports in the past 3 weeks while ports were broken on any 10.x
  machines, which means I'm unable to maintain them.  So let people know
  that there's no available support for them until things are back to
  normal (which also means that anyone with spare time will be able
  to fix them without getting approval).
1.8.7.352_3,1
12 Sep 2011 23:41:14
Original commit files touched by this commit
gabor search for other commits by this committer
- Bump PORTREVISION for databases/gdbm update

Discussed with: stas
1.8.7.352_2,1
12 Sep 2011 13:46:59
Original commit files touched by this commit
gabor search for other commits by this committer
- Track dependencies after databases/gdbm update
1.8.6.111_1,1
06 Apr 2008 08:58:21
Original commit files touched by this commit
stas search for other commits by this committer
- 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.8.6,1
05 Apr 2007 09:07:22
Original commit files touched by this commit
stas search for other commits by this committer
- Use a static PORTEPOCH for a while. We have a problem with the variable
  initialization order.

Reported by:    many
Thanks to:      pav
1.8.6
03 Apr 2007 21:57:49
Original commit files touched by this commit
stas search for other commits by this committer
- Update ruby to 1.8.6
- Synchronise portversions and portepochs in all ruby subports
- Take maintainerships of all ruby subports.
1.8.2,1
15 Nov 2005 04:33:31
Original commit files touched by this commit
sem search for other commits by this committer
- Bump PORTEPOCH for ruby ports that gets PORTVERSION from bsd.ruby.mk

Reported by:    chkversion script
1.8.3
11 Nov 2005 01:18:01
Original commit files touched by this commit
linimon search for other commits by this committer
With portmgr hat on, reset maintainership of knu's ports since he has
been inactive more than 6 months.  We hope to see him back sometime.
1.6.8.2003.10.15
06 Feb 2004 13:12:53
Original commit files touched by this commit
trevor search for other commits by this committer
Use PLIST_FILES (bento-tested, marcus-reviewed).
1.6.8.2003.01.19
18 Feb 2003 04:37:40
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
1.6.8
23 Jan 2003 19:17:24
Original commit files touched by this commit
knu search for other commits by this committer
Unbreak packaging for ruby 1.8.
1.6.8
03 Jan 2003 08:26:35
Original commit files touched by this commit
ijliao search for other commits by this committer
chase gdbm lib version
1.6.7.2002.03.27
30 Mar 2002 12:12:55
Original commit files touched by this commit
knu search for other commits by this committer
cd dir && command -> cd dir; command
19 Sep 2001 15:34:06
commit hash: fp1.18944@dev.null.freshports.orgcommit hash: fp1.18944@dev.null.freshports.orgcommit hash: fp1.18944@dev.null.freshports.orgcommit hash: fp1.18944@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Update ruby to the 1.6.5 release.    
17 Sep 2001 18:54:32
commit hash: fp1.18884@dev.null.freshports.orgcommit hash: fp1.18884@dev.null.freshports.orgcommit hash: fp1.18884@dev.null.freshports.orgcommit hash: fp1.18884@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Bump the PORTREVISION's of the ports which install architecture   dependent ruby
modules, due to the RUBY_ARCH change I've just   committed.    
19 Mar 2001 11:13:39
commit hash: fp1.11269@dev.null.freshports.orgcommit hash: fp1.11269@dev.null.freshports.orgcommit hash: fp1.11269@dev.null.freshports.orgcommit hash: fp1.11269@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Alter the build process for the standard libraries of Ruby.    
20 Oct 2000 20:56:05
commit hash: fp1.5298@dev.null.freshports.orgcommit hash: fp1.5298@dev.null.freshports.orgcommit hash: fp1.5298@dev.null.freshports.orgcommit hash: fp1.5298@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Use RUBY_PORTVERSION, RUBY_DISTNAME and RUBY_WRKSRC.    
08 Oct 2000 11:31:14
commit hash: fp1.4852@dev.null.freshports.orgcommit hash: fp1.4852@dev.null.freshports.orgcommit hash: fp1.4852@dev.null.freshports.orgcommit hash: fp1.4852@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Fix MD5_FILE (files/md5 -> distinfo).    
08 Oct 2000 01:08:27
commit hash: fp1.4720@dev.null.freshports.orgcommit hash: fp1.4720@dev.null.freshports.orgcommit hash: fp1.4720@dev.null.freshports.orgcommit hash: fp1.4720@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category databases to new layout.  
28 Sep 2000 20:33:41
commit hash: fp1.4443@dev.null.freshports.orgcommit hash: fp1.4443@dev.null.freshports.orgcommit hash: fp1.4443@dev.null.freshports.orgcommit hash: fp1.4443@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Update to Ruby 1.6.1.  Many bugs have been fixed since 1.6.0. :)    
26 Sep 2000 09:02:17
commit hash: fp1.4362@dev.null.freshports.orgcommit hash: fp1.4362@dev.null.freshports.orgcommit hash: fp1.4362@dev.null.freshports.orgcommit hash: fp1.4362@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Now bsd.ruby.mk is automatically included by bsd.port.mk when USE_RUBY   or
USE_LIBRUBY is defined, individual ruby ports no longer need to   include it
explicitly.    
19 Sep 2000 16:20:17
commit hash: fp1.4095@dev.null.freshports.orgcommit hash: fp1.4095@dev.null.freshports.orgcommit hash: fp1.4095@dev.null.freshports.orgcommit hash: fp1.4095@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Update to Ruby 1.6.0 official release.    
07 Sep 2000 00:17:10
commit hash: fp1.3615@dev.null.freshports.orgcommit hash: fp1.3615@dev.null.freshports.orgcommit hash: fp1.3615@dev.null.freshports.orgcommit hash: fp1.3615@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Do not set MASTER_SITE_SUBDIR to an empty value, but just undefine.    
06 Sep 2000 23:54:59
commit hash: fp1.3614@dev.null.freshports.orgcommit hash: fp1.3614@dev.null.freshports.orgcommit hash: fp1.3614@dev.null.freshports.orgcommit hash: fp1.3614@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Update to 1.6.0-preview3.    
05 Sep 2000 13:44:15
commit hash: fp1.3563@dev.null.freshports.orgcommit hash: fp1.3563@dev.null.freshports.orgcommit hash: fp1.3563@dev.null.freshports.orgcommit hash: fp1.3563@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Use MASTER_SITE_RUBY.    
23 Aug 2000 20:17:23
commit hash: fp1.3187@dev.null.freshports.orgcommit hash: fp1.3187@dev.null.freshports.orgcommit hash: fp1.3187@dev.null.freshports.orgcommit hash: fp1.3187@dev.null.freshports.org files touched by this commit
knu search for other commits by this committer
Add ruby-gdbm, a Ruby extension to GDBM library.    

Number of commits found: 37