FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
metakit 2.4.9.7_1 databases on this many watch lists=9 search for ports that depend on this port
C++ embedded database engine with Python and Tcl support

There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Also Listed In: python
License: MIT


METAKIT is a curious mix of flatfile, relational and OODBMS features with a
small footprint, and a big following.  For those who don't need a heavy-duty
SQL solution, it is tight and fast for <100,000 items, with a snazzy ability
to dynamically change data structures on the fly.  Interfaces are available
for Tcl and Python, with Perl support promised soon.

WWW: http://www.equi4.com/metakit/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. lang/python27
Required To Run:
  1. lang/python27

This port is required by:

for Libraries * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/databases/metakit/ && make install clean
To add the package: pkg install databases/metakit


Configuration Options
===> The following configuration options are available for metakit-2.4.9.7_1:
     DOCS=on: Build and/or install documentation
     PYTHON=on: Python bindings or support
     TCL=off: Tcl scripting language support
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. http://www.equi4.com/pub/mk/

Number of commits found: 80

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
29 Jan 2014 14:33:31
Original commit files touched by this commit  2.4.9.7_1
Revision:341740
gahr search for other commits by this committer
- Convert to USES=tcl
29 Jan 2014 13:03:17
Original commit files touched by this commit  2.4.9.7_1
Revision:341729
danfe search for other commits by this committer
- Stagify, reword COMMENT, drop ONLY_FOR_ARCHS: for broken cases, the port
  should be marked accordingly instead
- Clean up Makefile and port description text while here
15 Jan 2014 23:40:30
Original commit files touched by this commit  2.4.9.7_1
Revision:339864
bapt search for other commits by this committer
Reduce over inclusions of bsd.port.mk
Remove license file for well known license
20 Sep 2013 16:13:49
Original commit files touched by this commit  2.4.9.7_1
Revision:327717
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
14 Aug 2013 22:35:54
Refresh Original commit files touched by this commit
Revision:324744  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
23 Apr 2013 11:51:53
Original commit files touched by this commit  2.4.9.7_1
Revision:316351
gahr search for other commits by this committer
- Remove lang/tcl83 and x11-toolkits/tk83 (expired)
- Remove references to Tcl/Tk 8.3 from bsd.tcl.mk
- Update ports that required 8.3+ to require 8.4+ (since 8.5 is the
  default, I don't expect this change to cause much trouble)
12 Jun 2012 06:26:43
Original commit files touched by this commit  2.4.9.7_1
bapt search for other commits by this committer
Convert to new option framework
26 Dec 2011 23:38:16
Original commit files touched by this commit  2.4.9.7_1
miwi search for other commits by this committer
- Respect CXX (linking)

PR:             163229
Submitted by:   Jan Beich <jbeich@tormail.net>
18 Nov 2011 23:30:13
Original commit files touched by this commit  2.4.9.7_1
ehaupt search for other commits by this committer
Remove trailing whitespaces.

Feature safe:   yes
09 Aug 2011 15:41:30
Original commit files touched by this commit  2.4.9.7_1
mm search for other commits by this committer
Transfer maintainer back to ports@FreeBSD.org

Approved by:    maintainer (myself)
23 Mar 2011 15:53:22
Original commit files touched by this commit  2.4.9.7_1
mm search for other commits by this committer
- Add LICENSE knob(s)
20 Mar 2011 12:54:45
Original commit files touched by this commit  2.4.9.7_1
miwi search for other commits by this committer
- Get Rid MD5 support
23 Mar 2009 12:18:31
Original commit files touched by this commit  2.4.9.7_1
mm search for other commits by this committer
- Mark port MAKE_JOBS_SAFE
23 Feb 2009 14:46:38
Original commit files touched by this commit  2.4.9.7
mm search for other commits by this committer
- Change default Tcl/Tk version to 8.5
- Bump PORTVERSION of ports affected

Tested by:      pointyhat (pav)
05 Jan 2009 13:49:47
Original commit files touched by this commit  2.4.9.7
mm search for other commits by this committer
- Update to 2.4.9.7
- Introduce OPTIONS for python and tcl support
- Take advantage of USE_TCL
- Take maintainership
27 Sep 2008 22:40:04
Original commit files touched by this commit  2.4.9.3_4
olgeni search for other commits by this committer
Compile and install metakit.pyo.
07 Sep 2008 05:41:00
Original commit files touched by this commit  2.4.9.3_4
ahze search for other commits by this committer
Add amd64 to ONLY_FOR_ARCHS (atleast sparc64 doesn't build)
19 Apr 2008 01:15:57
Original commit files touched by this commit  2.4.9.3_4
edwin search for other commits by this committer
Make use of the @rmtry macro
09 Apr 2008 13:42:26
Original commit files touched by this commit  2.4.9.3_4
pav search for other commits by this committer
- Move from versioned tcl/tk CATEGORIES to simple tcl and tk categories

With hat:       portmgr
28 May 2007 09:13:47
Original commit files touched by this commit  2.4.9.3_4
dinoex search for other commits by this committer
- fix objformat
14 Aug 2006 22:55:18
Original commit files touched by this commit  2.4.9.3_4
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>
04 May 2006 21:41:12
Original commit files touched by this commit  2.4.9.3_4
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with D
23 Feb 2006 10:40:45
Original commit files touched by this commit  2.4.9.3_4
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  2.4.9.3_4
pav search for other commits by this committer
- Add SHA256
24 Nov 2005 01:13:30
Original commit files touched by this commit  2.4.9.3_4
pav search for other commits by this committer
- Fix fetching. This could use an update.
15 Nov 2005 06:52:12
Original commit files touched by this commit  2.4.9.3_4
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.
05 Nov 2005 07:28:11
Original commit files touched by this commit  2.4.9.3_4
mezz search for other commits by this committer
Change the poing of compileall.py to check on directory from
${PYTHON_SITELIBDIR} to ${WRKSRC}/../python to avoid compileall.py to touch
other apps' *.py files or there will be many leftover of *.pyc files. Bump
the PORTREVISION.
04 Nov 2005 19:11:51
Original commit files touched by this commit  2.4.9.3_3
adamw search for other commits by this committer
Force generation of byte-compiled metakit python library so that kris
doesn't cry when he reads his email ;;)
12 Sep 2005 13:12:50
Original commit files touched by this commit  2.4.9.3_2
adamw search for other commits by this committer
Oops... true is in /usr/bin, not /bin.
10 Sep 2005 19:07:29
Original commit files touched by this commit  2.4.9.3_2
dougb search for other commits by this committer
In private mail adamw agreed that supporting the more generic
WITHOUT_PYTHON was a useful idea, and asked me to commit it for
him as he was not going to be able to get to it for a while.
09 Sep 2005 05:58:19
Original commit files touched by this commit  2.4.9.3_2
adamw search for other commits by this committer
Python-dependent apps may cause metakit.py to be byte-compiled into
metakit.pyc. Remove this file if it exists.

Also, utilize %%PYTHON_SITELIBDIR%%.
07 Sep 2005 15:28:37
Original commit files touched by this commit  2.4.9.3_1
adamw search for other commits by this committer
Actually convert *all* defined(METAKIT_WITH_PYTHON) instanced to
!defined(METAKIT_WITHOUT_PYTHON).

Previous commit obviously totally untested by:  me
07 Sep 2005 15:18:30
Original commit files touched by this commit  2.4.9.3_1
adamw search for other commits by this committer
Default python support to ON. This means that if you DON'T want python
support, you must specify METAKIT_WITHOUT_PYTHON.

Reviewed by:    krion
08 Dec 2004 06:03:16
Original commit files touched by this commit  2.4.9.3
dinoex search for other commits by this committer
- fix python build
PR:             74832
19 Jul 2004 05:14:10
Original commit files touched by this commit  2.4.9.3
dinoex search for other commits by this committer
- drop maintainership
09 Jul 2004 17:43:11
Original commit files touched by this commit  2.4.9.3
marcus search for other commits by this committer
Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port.  Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version.  To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:             63944
Based on work by:eik and marcus
Approved by:    ade (autotools maintainer)
Tested by:      kris on pointyhat
Bound to be hidden problems:    You bet
24 Mar 2004 20:59:17
Original commit files touched by this commit  2.4.9.3
ade search for other commits by this committer
Convert all but one port that uses libtool14 to use libtool15, in readiness
for the destruction of devel/libtool14
14 Mar 2004 08:24:48
Original commit files touched by this commit  2.4.9.3
dinoex search for other commits by this committer
- update to 2.4.9.3
- fix a bunch of libtool problems after build and during installation.
14 Mar 2004 06:17:56
Original commit files touched by this commit  2.4.9.2_2
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.
26 Feb 2004 04:57:43
Original commit files touched by this commit  2.4.9.2_2
dinoex search for other commits by this committer
- add SIZE
22 Feb 2004 08:33:37
Original commit files touched by this commit  2.4.9.2_2
dinoex search for other commits by this committer
- remove BROKEN
22 Feb 2004 08:32:22
Original commit files touched by this commit  2.4.9.2_2
dinoex search for other commits by this committer
- Fix MASTER_SITES
- newer version does not build yet.
21 Feb 2004 21:17:03
Original commit files touched by this commit  2.4.9.2_2
kris search for other commits by this committer
BROKEN: Checksum mismatch
13 Dec 2003 13:02:00
Original commit files touched by this commit  2.4.9.2_2
dinoex search for other commits by this committer
- Fix the symbolic link created by pkg_add
  this fixed the build of e4graph an other ports
- bump PORTVERSION for the new package

Pointed out by: kris
11 Dec 2003 04:39:56
Original commit files touched by this commit  2.4.9.2_1
dinoex search for other commits by this committer
- rename shared lib and create a symbolic link
Submitted by:   osa
12 Oct 2003 11:03:50
Original commit files touched by this commit  2.4.9.2
dinoex search for other commits by this committer
- use DOCSDIR
04 Aug 2003 07:27:35
Original commit files touched by this commit  2.4.9.2
dinoex search for other commits by this committer
- Fix support for python2.3
defaults to python2.2, python2.3 support is broken.
23 Jul 2003 14:05:56
Original commit files touched by this commit  2.4.9.2
dinoex search for other commits by this committer
- update CATEGORIES
28 Mar 2003 20:54:10
Original commit files touched by this commit  2.4.9.2
dinoex search for other commits by this committer
- Update to 2.4.9.2
05 Mar 2003 04:03:23
Original commit files touched by this commit  2.4.9.1
dinoex search for other commits by this committer
- Update to 2.4.9.1
23 Feb 2003 12:24:02
Original commit files touched by this commit  2.4.9
dinoex search for other commits by this committer
- Update to 2.4.9
21 Feb 2003 03:59:00
Original commit files touched by this commit  2.4.8
dinoex search for other commits by this committer
- retire pkg-comment
20 Feb 2003 18:26:42
Original commit files touched by this commit  2.4.8
dinoex search for other commits by this committer
- add COMMENT
12 Dec 2002 05:42:55
Original commit files touched by this commit  2.4.8
dinoex search for other commits by this committer
add ONLY_FOR_ARCHS, sparc64 has conflicting types
05 Nov 2002 21:04:39
Original commit files touched by this commit  2.4.8
dinoex search for other commits by this committer
- Update to 2.4.8
16 Jun 2002 15:03:10
Original commit files touched by this commit  2.4.7_37
dinoex search for other commits by this committer
- Get rid of PERL and use SED
02 Jun 2002 11:23:41
Original commit files touched by this commit  2.4.7_37
dinoex search for other commits by this committer
- Update to metakit-2.4.7-37
- Fix another libtoll problem
02 Jun 2002 08:20:52
Original commit files touched by this commit  2.4.6_36
dinoex search for other commits by this committer
- Update to metakit-2.4.6
01 May 2002 09:04:57
Original commit files touched by this commit  2.4.5_35
dinoex search for other commits by this committer
- Update to 2.4.5-35
- phyton-extensions now "libmk4py.so" instead of "Mk4py.so"
- static libs are not build
- shared libs now without any version.
03 Feb 2002 09:16:54
files touched by this commit
dinoex search for other commits by this committer
There is a new release of MetaKit   Some details about this 2.4.3 release:    
17 Jan 2002 05:16:50
files touched by this commit
dinoex search for other commits by this committer
- Upgrade for python 2.2, breakage is undone in python 2.2)    
12 Jan 2002 15:33:18
files touched by this commit
dinoex search for other commits by this committer
- Fix include patch for Python != 2.1   - still boken for python2.2    
10 Jan 2002 21:57:00
files touched by this commit
dinoex search for other commits by this committer
- rename OPTIONS:   METAKIT_WITH_TCL    -> METAKIT_WITH_TCL83  
METAKIT_WITH_TCLKIT -> METAKIT_WITH_TCL84    
05 Jan 2002 23:43:13
files touched by this commit
dinoex search for other commits by this committer
- make portlint happier   - use DOCSDIR or EXAMPLESDIR   - get rid of some
INTERACTIVE scrips in news/ifmail    
19 Dec 2001 14:18:08
files touched by this commit
dinoex search for other commits by this committer
- Use standard USE_PYTHON=yes instead of hardcoded path.   - Fix an problem
installion on a clean system.    
17 Dec 2001 11:48:17
files touched by this commit
dinoex search for other commits by this committer
- Update to build with python 2.1   - fix extra files in package    
13 Dec 2001 11:54:55
files touched by this commit
dinoex search for other commits by this committer
Update to: metakit-2.4.2-32   TCLKIT is no longer part of the distribution.  
METAKIT_WITH_TCL    Option build metakit for tcl8.3   METAKIT_WITH_TCLKIT Option
build metakit for tcl8.4    
24 Nov 2001 04:54:11
files touched by this commit
dinoex search for other commits by this committer
fix FREEBSD tag    
24 Nov 2001 04:53:27
files touched by this commit
dinoex search for other commits by this committer
Add new option METAKIT_WITH_TCLKIT   that can only build under tcl84/tk84    
26 Oct 2001 22:14:08
files touched by this commit
dinoex search for other commits by this committer
Update to 2.4.1   - Add Support for tcl interface   - Support to build without
python   - Add target for regression test   - make HTML documentation work   -
Fix install bug for FreeBSD >= 4.4   - Take Maintainership    
27 Sep 2001 01:26:51
files touched by this commit
lioux search for other commits by this committer
support NOPORTDOCS    
28 Feb 2001 11:22:46
files touched by this commit
sobomax search for other commits by this committer
There is no libgcc_r.a anymore.    
08 Oct 2000 01:08:27
files touched by this commit
asami search for other commits by this committer
Convert category databases to new layout.  
25 Sep 2000 09:14:28
files touched by this commit
sobomax search for other commits by this committer
Remove --buld ltconfig option hacks. Please don't forget to update your libtool 
 installation.    
08 Sep 2000 13:24:00
files touched by this commit
tg search for other commits by this committer
Don't break package building on Satoshi's cluster. Explicitly depend   on
python1.5:lang/python15.    
14 Aug 2000 02:50:53
files touched by this commit
steve search for other commits by this committer
Fix a bogon in the configure script where the executable suffix was being   set
to '.C' and causing serious problems with ${ac_link} evaluating to this:    
31 Jul 2000 09:38:54
files touched by this commit
sobomax search for other commits by this committer
Update to 2.01.    
16 Jun 2000 22:52:41
files touched by this commit
asami search for other commits by this committer
Rename INSTALLS_SHLIBS to INSTALLS_SHLIB.  (There was a typo in the   previous
commit message to bsd.port.mk, which said INSTALL_SHLIBS.  Boo.)    
16 Jun 2000 09:48:25
files touched by this commit
sobomax search for other commits by this committer
Fourth round of INSTALLS_SHLIBS conversion.    
14 Jun 2000 14:21:38
files touched by this commit
sobomax search for other commits by this committer
Teach MASTER_SITES about new MASTER_SITE_SOURCEFORGE.    

Number of commits found: 80

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
bugzilla40*Apr 18
bugzilla40*Apr 18
bugzilla42*Apr 18
bugzilla42*Apr 18
bugzilla44*Apr 18
bugzilla44*Apr 18
curlApr 11
dbus-glibApr 11
libaudiofileApr 11
linux-f10-curlApr 11
linux-f10-dbus-glibApr 11
linux-f10-libaudiofileApr 11
linux-f10-nas-libsApr 11
linux-f10-openldapApr 11
mingw32-openssl*Apr 11

13 vulnerabilities affecting 18 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24365
Broken 175
Deprecated 89
Ignore 529
Forbidden 6
Restricted 263
No CDROM 108
Vulnerable 29
Expired 8
Set to expire 76
Interactive 22
new 24 hours 0
new 48 hours6
new 7 days18
new fortnight40
new month144

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.