Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:jimfunk
metakit
metakit.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File metakit.spec of Package metakit
Name: metakit Version: 2.4.9.7 Release: 1 Summary: Embedded Database Library License: MIT Group: Productivity/Databases/Servers URL: http://www.equi4.com/metakit/index.html Source: %{name}-%{version}.tar.bz2 Buildroot: %{_tmppath}/%{name}-root BuildRequires: gcc-c++ python-devel tcl-devel %if %{?suse_version: %{suse_version} <= 1110} %{!?suse_version:1} %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(True)")} %endif %description Metakit is an efficient embedded database library with a small footprint. It fills the gap between flat-file, relational, object-oriented, and tree-structured databases, supporting relational joins, serialization, nested structures, and instant schema evolution. There is a C++ API, a Python binding called Mk4py, and a Tcl binding called Mk4tcl. You can manipulate and exchange data between any of these. Data files are portable. The library has been used on Unix, Windows, Macintosh, VMS, and others, spanning a range of 16- to 64-bit architectures, from PDA's to S390's. Metakit is in use in various commercial projects and products on millions of desktops. Authors: ------- Jean-Claude Wippler <jcw@equi4.com> %package devel Summary: Development Files for Metakit Group: Development/Libraries Requires: metakit %description devel Metakit is an efficient embedded database library with a small footprint. It fills the gap between flat-file, relational, object-oriented, and tree-structured databases, supporting relational joins, serialization, nested structures, and instant schema evolution. There is a C++ API, a Python binding called Mk4py, and a Tcl binding called Mk4tcl. You can manipulate and exchange data between any of these. Data files are portable. The library has been used on Unix, Windows, Macintosh, VMS, and others, spanning a range of 16- to 64-bit architectures, from PDA's to S390's. Metakit is in use in various commercial projects and products on millions of desktops. This package contains files needed for development with Metakit. Authors: ------- Jean-Claude Wippler <jcw@equi4.com> %package doc Summary: Documentation for Metakit Group: Development/Libraries %description doc Metakit is an efficient embedded database library with a small footprint. It fills the gap between flat-file, relational, object-oriented, and tree-structured databases, supporting relational joins, serialization, nested structures, and instant schema evolution. There is a C++ API, a Python binding called Mk4py, and a Tcl binding called Mk4tcl. You can manipulate and exchange data between any of these. Data files are portable. The library has been used on Unix, Windows, Macintosh, VMS, and others, spanning a range of 16- to 64-bit architectures, from PDA's to S390's. Metakit is in use in various commercial projects and products on millions of desktops. This package contains documentation for development with Metakit. Authors: ------- Jean-Claude Wippler <jcw@equi4.com> %package -n tcl-metakit Summary: TCL Bindings for Metakit Group: Development/Libraries/TCL %description -n tcl-metakit Metakit is an efficient embedded database library with a small footprint. It fills the gap between flat-file, relational, object-oriented, and tree-structured databases, supporting relational joins, serialization, nested structures, and instant schema evolution. There is a C++ API, a Python binding called Mk4py, and a Tcl binding called Mk4tcl. You can manipulate and exchange data between any of these. Data files are portable. The library has been used on Unix, Windows, Macintosh, VMS, and others, spanning a range of 16- to 64-bit architectures, from PDA's to S390's. Metakit is in use in various commercial projects and products on millions of desktops. This package contains TCL bindings for Metakit. Authors: ------- Jean-Claude Wippler <jcw@equi4.com> %package -n python-metakit Summary: Python Bindings for Metakit Group: Development/Libraries/Python %description -n python-metakit Metakit is an efficient embedded database library with a small footprint. It fills the gap between flat-file, relational, object-oriented, and tree-structured databases, supporting relational joins, serialization, nested structures, and instant schema evolution. There is a C++ API, a Python binding called Mk4py, and a Tcl binding called Mk4tcl. You can manipulate and exchange data between any of these. Data files are portable. The library has been used on Unix, Windows, Macintosh, VMS, and others, spanning a range of 16- to 64-bit architectures, from PDA's to S390's. Metakit is in use in various commercial projects and products on millions of desktops. This package contains Python bindings for Metakit. Authors: ------- Jean-Claude Wippler <jcw@equi4.com> %prep %setup -q chmod -x README CHANGES chmod -x doc/*.{html,gif,jpg} %build export CFLAGS="$RPM_OPT_FLAGS -g" cd unix %configure --with-python=%{py_incdir},%{python_sitearch} --with-tcl=%{_includedir},%{tcl_archdir} make %install install -d -m 0755 %{buildroot}%{python_sitearch} cd unix %makeinstall chmod 0644 %{buildroot}%{python_sitearch}/metakit.py %clean rm -rf %{buildroot} %files %defattr (-, root, root) %doc license.terms README CHANGES NOTES-* %{_libdir}/libmk4.so %files devel %defattr (-, root, root) %{_includedir}/mk4.* %{_includedir}/mk4str.* %files doc %defattr (-, root, root) %doc doc/* examples %files -n tcl-metakit %defattr (-, root, root) %{tcl_archdir}/Mk4tcl %files -n python-metakit %defattr (-, root, root) %{python_sitearch}/Mk4py.so %{python_sitearch}/metakit.py %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor