notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
dbh Disk Based Hashtables
5.0.22_1 databases on this many watch lists=36 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 5.0.22_1Version of this port present on the latest quarterly branch.
Maintainer: culot@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2002-08-09 16:22:57
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
People watching this port, also watch:: glib, libiconv, libIDL, popt, gettext
License: GPLv3
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (64 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/dbh-5.0.22_1/catalog.mk
  3. /usr/local/share/licenses/dbh-5.0.22_1/LICENSE
  4. /usr/local/share/licenses/dbh-5.0.22_1/GPLv3
  5. include/dbh/dbh.h
  6. lib/libdbh.a
  7. lib/libdbh.so
  8. lib/libdbh.so.2
  9. lib/libdbh.so.2.0.3
  10. libdata/pkgconfig/dbh2.pc
  11. man/man3/dbh.3.gz
  12. man/man3/dbh.h.3.gz
  13. man/man3/dbh_close.3.gz
  14. man/man3/dbh_create.3.gz
  15. man/man3/dbh_destroy.3.gz
  16. man/man3/dbh_erase.3.gz
  17. man/man3/dbh_exit_fanout.3.gz
  18. man/man3/dbh_exit_sweep.3.gz
  19. man/man3/dbh_fanout.3.gz
  20. man/man3/dbh_find.3.gz
  21. man/man3/dbh_foreach_fanout.3.gz
  22. man/man3/dbh_foreach_sweep.3.gz
  23. man/man3/dbh_genkey.3.gz
  24. man/man3/dbh_genkey2.3.gz
  25. man/man3/dbh_load.3.gz
  26. man/man3/dbh_load_address.3.gz
  27. man/man3/dbh_load_child.3.gz
  28. man/man3/dbh_load_parent.3.gz
  29. man/man3/dbh_macros.3.gz
  30. man/man3/dbh_open.3.gz
  31. man/man3/dbh_open_ro.3.gz
  32. man/man3/dbh_orderkey.3.gz
  33. man/man3/dbh_prune.3.gz
  34. man/man3/dbh_regen_fanout.3.gz
  35. man/man3/dbh_regen_sweep.3.gz
  36. man/man3/dbh_set_data.3.gz
  37. man/man3/dbh_set_key.3.gz
  38. man/man3/dbh_set_recordsize.3.gz
  39. man/man3/dbh_set_size.3.gz
  40. man/man3/dbh_settempdir.3.gz
  41. man/man3/dbh_sweep.3.gz
  42. man/man3/dbh_unerase.3.gz
  43. man/man3/dbh_unprune.3.gz
  44. man/man3/dbh_update.3.gz
  45. man/man3/dbh_writeheader.3.gz
  46. share/dbh/Makefile.am
  47. share/dbh/dbh.vim
  48. share/dbh/filesystem.c
  49. share/dbh/simple_hash.c
  50. share/gtk-doc/html/dbh/DBH.html
  51. share/gtk-doc/html/dbh/articulo001.pdf
  52. share/gtk-doc/html/dbh/calc.png
  53. share/gtk-doc/html/dbh/ch01.html
  54. share/gtk-doc/html/dbh/dbh.pdf
  55. share/gtk-doc/html/dbh/home.png
  56. share/gtk-doc/html/dbh/index.html
  57. share/gtk-doc/html/dbh/index.sgml
  58. share/gtk-doc/html/dbh/left.png
  59. share/gtk-doc/html/dbh/right.png
  60. share/gtk-doc/html/dbh/style.css
  61. share/gtk-doc/html/dbh/up.png
  62. @owner
  63. @group
  64. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • dbh>0:databases/dbh
  • For LIB depends:
    • libdbh.so:databases/dbh
Conflicts:
CONFLICTS:
  • dbh-[0-4]*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/databases/dbh/ && make install clean
To add the package: pkg install dbh
PKGNAME: dbh
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
dbh
ABIlatestquarterly
FreeBSD:11:aarch645.0.225.0.22_1
FreeBSD:11:amd645.0.22_15.0.22_1
FreeBSD:11:armv65.0.195.0.22_1
FreeBSD:11:i3865.0.22_15.0.22_1
FreeBSD:11:mips5.0.195.0.22_1
FreeBSD:11:mips645.0.195.0.22_1
FreeBSD:12:aarch645.0.225.0.22_1
FreeBSD:12:amd645.0.22_15.0.22_1
FreeBSD:12:armv65.0.225.0.22_1
FreeBSD:12:armv75.0.225.0.22_1
FreeBSD:12:i3865.0.22_15.0.22_1
FreeBSD:12:mips5.0.225.0.22_1
FreeBSD:12:mips645.0.225.0.22_1
FreeBSD:12:powerpc64-5.0.22_1
FreeBSD:13:aarch645.0.22_15.0.22_1
FreeBSD:13:amd645.0.22_15.0.22_1
FreeBSD:13:armv65.0.22_15.0.22_1
FreeBSD:13:armv75.0.22_15.0.22_1
FreeBSD:13:i3865.0.22_15.0.22_1
FreeBSD:13:mips5.0.22_1-
FreeBSD:13:mips645.0.22_15.0.22_1
FreeBSD:13:powerpc645.0.22_15.0.22_1
FreeBSD:14:aarch645.0.22_1-
FreeBSD:14:amd645.0.22_1-
FreeBSD:14:armv65.0.22_1-
FreeBSD:14:armv75.0.22_1-
FreeBSD:14:i3865.0.22_1-
FreeBSD:14:mips--
FreeBSD:14:mips645.0.22_1-
FreeBSD:14:powerpc645.0.22_1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
This port is required by:
for Libraries
  1. x11-fm/librfm

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (22 items)
Collapse this list.
  1. http://downloads.sourceforge.net/project/dbh/dbh/5.0.22/
  2. http://excellmedia.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  3. http://freefr.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  4. http://jaist.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  5. http://nchc.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  6. http://netcologne.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  7. http://netix.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  8. http://superb-dca2.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  9. http://superb-sea2.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  10. http://ufpr.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  11. http://vorboss.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  12. https://downloads.sourceforge.net/project/dbh/dbh/5.0.22/
  13. https://excellmedia.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  14. https://freefr.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  15. https://jaist.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  16. https://nchc.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  17. https://netcologne.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  18. https://netix.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  19. https://superb-dca2.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  20. https://superb-sea2.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  21. https://ufpr.dl.sourceforge.net/project/dbh/dbh/5.0.22/
  22. https://vorboss.dl.sourceforge.net/project/dbh/dbh/5.0.22/
Collapse this list.
Port Moves
  • port moved here from databases/dbh10 on 2013-10-02
    REASON: Outdated, not depended on, consider using databases/dbh

Number of commits found: 46

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  5.0.22_1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
07 May 2019 12:35:36
Original commit files touched by this commit Revision:500960  5.0.22_1
mat search for other commits by this committer
Rename the GTKDOC option to DOCS.

First, all those ports should also have had a DOCS option that would
have guarded the GTKDOC option, and then textproc/gtk-doc is pretty
light and does not warrant a separate option.

Discussed with:	portmgr
Approved by:	portmgr
10 Sep 2018 13:11:24
Original commit files touched by this commit Revision:479405  5.0.22
mat search for other commits by this committer
After an include, PLIST_SUB must be appended to, not overwritten.

If it is overwritten, many values will be clobbered, and
pain will ensue.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
20 Oct 2017 13:59:47
Original commit files touched by this commit Revision:452521  5.0.22
culot search for other commits by this committer
- Update to 5.0.22

Changes:	http://sourceforge.net/projects/dbh/files/dbh/
06 Sep 2015 13:15:53
Original commit files touched by this commit Revision:396214  5.0.19
danfe search for other commits by this committer
- Unbreak the build on big-endian architectures
- Deuglify Makefile by removing ${WRKSRC}/Makefile.in patching and using
  provided --with-pkglibdata configure switch instead
- Arrange knobs in a more logical order and wrap one overly long line

Tested on:	flame (sparc64), eris (ia64), local Mac mini G4 (powerpc)
18 May 2015 13:35:56
Original commit files touched by this commit Revision:386681  5.0.19
culot search for other commits by this committer
- Update to 5.0.19

Changes:	http://sourceforge.net/projects/dbh/files/dbh/
17 Mar 2015 10:11:58
Original commit files touched by this commit Revision:381480  5.0.17
culot search for other commits by this committer
- Update to 5.0.17

Changes:	http://sourceforge.net/projects/dbh/files/dbh/
20 Oct 2014 10:41:13
Original commit files touched by this commit Revision:371255  5.0.16
bapt search for other commits by this committer
Cleanup plist
15 Oct 2014 08:52:46
Original commit files touched by this commit Revision:370896  5.0.16
culot search for other commits by this committer
- Update to 5.0.16
- Update WWW link

Changes:	http://sourceforge.net/projects/dbh/files/dbh/
05 Oct 2014 21:10:47
Original commit files touched by this commit Revision:370124  5.0.15_1
tijl search for other commits by this committer
Remove USES=pathfix and add USES=libtool and INSTALL_TARGET=install-strip
20 Jul 2014 08:15:15
Original commit files touched by this commit Revision:362303  5.0.15
culot search for other commits by this committer
- Update to 5.0.15
- Add LICENSE (GPL 3)

Changes:	http://sourceforge.net/projects/dbh/files/dbh/
12 Feb 2014 13:24:12
Original commit files touched by this commit Revision:343919  5.0.7
culot search for other commits by this committer
- Update to 5.0.7
- Update MASTER_SITES
- Support staging
21 Jan 2014 23:18:05
Original commit files touched by this commit Revision:340671  4.6.2
bapt search for other commits by this committer
Fix properties on pkg-plist
15 Jan 2014 23:27:55
Original commit files touched by this commit Revision:339860  4.6.2
bapt search for other commits by this committer
Reduce over inclusion of bsd.port.mk
20 Sep 2013 16:13:49
Original commit files touched by this commit Revision:327717  4.6.2
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
23 Apr 2013 07:08:33
Original commit files touched by this commit Revision:316313  4.6.2
bapt search for other commits by this committer
Convert databases to USES=pkgconfig
19 Mar 2013 13:04:31
Original commit files touched by this commit Revision:314640  4.6.2
eadler search for other commits by this committer
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.

If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.

PR:		ports/177081
Reviewed by:	bapt
Approved by:	portmgr (miwi)
05 Oct 2012 16:42:39
Original commit files touched by this commit Revision:305308  4.6.2
culot search for other commits by this committer
- Convert to OptionsNG
10 Nov 2011 05:38:32
Original commit files touched by this commit   4.6.2
linimon search for other commits by this committer
Mark broken on powerpc as well as sparc64.  (In fact, on all the tier-2s.)

Hat:            portmgr
11 Aug 2011 19:20:17
Original commit files touched by this commit   4.6.2  Sanity Test Failure
kwm search for other commits by this committer
Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:             ports/159624
Submitted by:   Ruslan Mahmatkhanov <cvs-src@yandex.ru>
21 Apr 2011 12:15:57
Original commit files touched by this commit   4.6.2
culot search for other commits by this committer
- Update to 4.6.2
20 Mar 2011 12:54:45
Original commit files touched by this commit   4.6.1
miwi search for other commits by this committer
- Get Rid MD5 support
20 Oct 2010 05:53:20
Original commit files touched by this commit   4.6.1
culot search for other commits by this committer
Update my MAINTAINER address to culot@FreeBSD.org.

Approved by:    sahil@ (mentor)
17 Sep 2010 09:18:44
Original commit files touched by this commit   4.6.1
linimon search for other commits by this committer
Mark as broken on sparc64: fails to compile.

Hat:            portmgr
05 Sep 2010 22:18:46
Original commit files touched by this commit   4.6.1
sahil search for other commits by this committer
- Update to 4.6.1

PR:             ports/150217
Submitted by:   Frederic Culot <frederic@culot.org> (maintainer)
21 Aug 2010 00:28:52
Original commit files touched by this commit   4.6.0
sahil search for other commits by this committer
- Update to 4.6.0
- Add another MASTER_SITE
- Introduce OPTION to install GTK html docs
- Pass maintainership to submitter

PR:             ports/149835
Submitted by:   Frederic Culot <frederic@culot.org>
05 Nov 2006 05:54:17
Original commit files touched by this commit   4.5.0
alepulver search for other commits by this committer
- Add CONFLICTS with databases/dbh10.
31 Oct 2006 05:37:31
Original commit files touched by this commit   4.5.0
ijliao search for other commits by this committer
* upgrade dbh to 4.5.0
* keep old dbh 1.0 as dbh10
* reassign XFCE dependent to dbh10

Approved by: oliver (maintainer of XFCE4)
14 Aug 2006 22:55:18
Original commit files touched by this commit   1.0.24_1
clsung search for other commits by this committer
- s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include comms/ converters/ databases/ devel/ maintained by ports@

PR:             ports/101916
Submitted by:   Gea-Suan Lin <gslin_AT_gslin dot org>
23 Feb 2006 10:40:45
Original commit files touched by this commit   1.0.24_1
ade search for other commits by this committer
Conversion to a single libtool environment.

Approved by:    portmgr (kris)
24 Nov 2005 01:23:57
Original commit files touched by this commit   1.0.24
pav search for other commits by this committer
- Add SHA256
15 Nov 2005 06:52:12
Original commit files touched by this commit   1.0.24
ade search for other commits by this committer
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
        http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
15 Mar 2005 17:02:57
Original commit files touched by this commit   1.0.24
ahze search for other commits by this committer
- Update to 1.0.24

PR:             ports/78873
Submitted by:   Ports Fury
14 Nov 2004 09:27:26
Original commit files touched by this commit   1.0.20
krion search for other commits by this committer
Update to version 1.0.20

PR:             ports/73900
Submitted by:   Ports Fury
06 Apr 2004 07:50:32
Original commit files touched by this commit   1.0.18
ijliao search for other commits by this committer
upgrade to 1.0.18
14 Mar 2004 06:17:56
Original commit files touched by this commit   1.0.17
ade search for other commits by this committer
Whoa there, boy, that's a mighty big commit y'all have there...

Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

        USE_LIBTOOL=YES         ->      USE_LIBTOOL_VER=13
        USE_AUTOCONF=YES        ->      USE_AUTOCONF_VER=213
        USE_AUTOMAKE=YES        ->      USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
29 Jan 2004 07:24:56
Original commit files touched by this commit   1.0.17
trevor search for other commits by this committer
SIZEify.
28 Oct 2003 21:34:30
Original commit files touched by this commit   1.0.17
krion search for other commits by this committer
- Update to version 1.0.17

PR:             58622
Submitted by:   Ports Fury
27 Aug 2003 07:00:52
Original commit files touched by this commit   1.0.15
demon search for other commits by this committer
Update to version 1.0.15.
30 Jul 2003 18:48:41
Original commit files touched by this commit   1.0.14_1
krion search for other commits by this committer
* Do not install useless .la file
* Utilize USE_GNOME

PR:             55053
Submitted by:   Ports Fury
Approved by:    fjoe (mentor) (implicit)
28 Mar 2003 09:46:52
Original commit files touched by this commit   1.0.14
kevlo search for other commits by this committer
Update to 1.0.14

PR: 50208
Submitted by: Marcus vA <marcus@sysfault.org>
20 Feb 2003 17:00:26
Original commit files touched by this commit   1.0.11_1
knu search for other commits by this committer
De-pkg-comment.
16 Feb 2003 00:33:48
Original commit files touched by this commit   1.0.11_1
arved search for other commits by this committer
Fix Fetch.

PR:             47998
Submitted by:    Sergey A. Osokin <osa@FreeBSD.org.ru>
08 Nov 2002 22:01:31
Original commit files touched by this commit   1.0.11_1
naddy search for other commits by this committer
Do not install useless .la file.

PR:             44484
Submitted by:   Ports Fury
15 Aug 2002 05:24:56
Original commit files touched by this commit   1.0.11
ijliao search for other commits by this committer
upgrade to 1.0.11
09 Aug 2002 16:22:37
Original commit files touched by this commit   1.0.10
ijliao search for other commits by this committer
add dbh 1.0
Disk Based Hashtables

Number of commits found: 46