--- - branch: MAIN date: Sun Jan 16 13:23:06 UTC 2022 files: - new: '1.1' old: '0' path: pkgsrc/databases/ruby-gdbm-gem/DESCR pathrev: pkgsrc/databases/ruby-gdbm-gem/DESCR@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/databases/ruby-gdbm-gem/Makefile pathrev: pkgsrc/databases/ruby-gdbm-gem/Makefile@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/databases/ruby-gdbm-gem/PLIST pathrev: pkgsrc/databases/ruby-gdbm-gem/PLIST@1.1 type: added - new: '1.1' old: '0' path: pkgsrc/databases/ruby-gdbm-gem/distinfo pathrev: pkgsrc/databases/ruby-gdbm-gem/distinfo@1.1 type: added id: 20220116T132306Z.c3cceca135b4de10105fcdb1ecf12e922996b1c6 log: | databases/ruby-gdbm-gem: add package version 2.1.0 Add gdbm gem as ruby-gdbm-gem package version 2.1.0. Note: * Ruby 2.6 contains gdbm 2.0.0. * Ruby 2.7 and Ruby 3.0 contains gdbm 2.1.0, but no conflict. * Ruby 3.1 dose not contain gdbm. GDBM GNU dbm is a library for simple databases. A database is a file that stores key-value pairs. Gdbm allows the user to store, retrieve, and delete data by key. It furthermore allows a non-sorted traversal of all key-value pairs. A gdbm database thus provides the same functionality as a hash. As with objects of the Hash class, elements can be accessed with []. Furthermore, GDBM mixes in the Enumerable module, thus providing convenient methods such as #find, #collect, #map, etc. A process is allowed to open several different databases at the same time. A process can open a database as a "reader" or a "writer". Whereas a reader has only read-access to the database, a writer has read- and write-access. A database can be accessed either by any number of readers or by exactly one writer at the same time. module: pkgsrc subject: 'CVS commit: pkgsrc/databases/ruby-gdbm-gem' unixtime: '1642339386' user: taca