Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 112178 - Itzam/Core ebuild
Summary: Itzam/Core ebuild
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://www.coyotegulch.com/products/i...
Whiteboard: sunrise suggested
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-11-11 07:30 UTC by Scott Robert Ladd
Modified: 2018-06-07 18:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Itzam/Core 2.1.1 ebuild (itzam-core-2.1.1.ebuild,325 bytes, text/plain)
2005-11-11 07:30 UTC, Scott Robert Ladd
Details
Version-4.0.7 (itzam-4.0.7.ebuild,917 bytes, text/plain)
2008-08-26 19:48 UTC, Mike Weissman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Robert Ladd 2005-11-11 07:30:23 UTC
Itzam/Core is a deliberately-portable concise database engine written in Standard C.
Comment 1 Scott Robert Ladd 2005-11-11 07:30:59 UTC
Created attachment 72652 [details]
Itzam/Core 2.1.1 ebuild
Comment 2 Mike Weissman 2008-08-26 19:48:59 UTC
Created attachment 163852 [details]
Version-4.0.7

Vastly improved since the creating of this request. Easy to maintain and super lightweight.

Better Description:

The Itzam core library creates and manipulates files containing
variable-length, random access records. Information is
referenced by a user-defined key value; indexes may be combined
with or separate from data.

Itzam is a deliberately portable, low-level C library that can
(and will) be wrapped in C++, Java, Python, C#, and Fortran 95.
Higher level languages implement more complex heuristics on top
of the Itzam core functions.

The Itzam core library package includes build scripts for Unix
and Windows.

Features:
* Small Footprint
      Itzam Core adds less then 6K bytes to a program when linked
      statically.

    * Portability
      Itzam is deliberately portable across operating systems and
      platforms. A database created on Windows is readable by an
      Itzam application on a Linux machine.

    * No Dependencies
      Itzam does not have any dependencies on external libraries
      or components, beyond the common elements included with
      every Standard C compiler.

    * Flexibility
      Build your databases with indexes embedded in data files,
      or separate key information for the data it references, to
      provide different indexing schemes for different purposes.
      Iterator selectors provide flexible filtering to define
      subsets of a database.

    * Dual Licensing, GPL and Commercial (Closed-Source)
      Itzam can be licensed under either the GNU General Public
      License (GPL) or a simple non-free license suitable for
      closed-source projects. The GPL version is provided as-is,
      without support, while the non-free license provides
      technical assistance and notice of updates and bug fixes.

    * 64-bit File Access
      Itzam is designed with 64-bit addressing in mind, and works
      with both 32- and 64-bit operating systems.

    * C++, Python, and Fortran 95 Abstractions
      The core library, written in ANSI C, operates at a
      low-level, working directly with the operating system.
      While a low-level library can be a powerful tool for
      embedded and small systems, large-scale projects can
      benefit from a higher-level of abstraction. Future products
      will provide C++, Python, and Fortran 95 "wrappers" that
      simplify on the types of applications built by
      practitioners of those languages.
Comment 3 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-03-01 01:41:24 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached 
to this bug.
This bug is assigned to maintainer-wanted which means that it is not in the 
main tree.
Heuristics show that no Gentoo developer has commented on your ebuild.

Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. 
We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq