Itzam/Core is a deliberately-portable concise database engine written in Standard C.
Created attachment 72652 [details] Itzam/Core 2.1.1 ebuild
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.
(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