debian/0000755000000000000000000000000011625672607007202 5ustar debian/copyright0000644000000000000000000001156611621566701011137 0ustar This package was debianized by Pino Toscano on Mon, 23 Aug 2010 15:20:47 +0200. It was downloaded from: http://www.libelektra.org/ Upstream Authors: Avi Alkalay Markus Raab Yannick Lecaillez Jens Andersen Patrick Sabin Pier Luigi Fiorini Rèmi Studio-HB Copyright: Copyright (C) 2003-2006 by Avi Alkalay Copyright (C) 2003-2008 by Markus Raab Copyright (C) 2004, 2006 by Yannick Lecaillez Copyright (C) 2006-2007 by Patrick Sabin License: BDS license: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of the Elektra Project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The following files have their differing copyright holders and licenses: src/kdb/BSDgetopt.c: src/kdb/BSDgetopt.h: Copyright (c) 1987, 1993, 1994 The Regents of the University of California. All rights reserved. BSD license: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. src/include/ltdl.h: libltdl/ltdl.c: libltdl/ltdl.h: src/include/ltdl.h Copyright (C) 1998-2000 Free Software Foundation, Inc. libltdl/ltdl.c: Copyright (C) 1998, 1999, 2000, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. libltdl/ltdl.h Copyright (C) 1998-2001, 2003, 2004, 2007 Free Software Foundation, Inc. Originally by Thomas Tanner LGPLv2+ license, see: - /usr/share/common-licenses/LGPL-2 - /usr/share/common-licenses/LGPL-2.1 - /usr/share/common-licenses/LGPL-3 src/backends/gconf/gconf.c: Copyright (C) 2005 by Avi Alkalay GPLv2+ license, see: - /usr/share/common-licenses/GPL-2 - /usr/share/common-licenses/GPL-3 The Debian packaging is © 2010-2011, Pino Toscano and is licensed under the GPLv2+, see `/usr/share/common-licenses/GPL-2' and `/usr/share/common-licenses/GPL-3'. debian/elektra-bin.install0000644000000000000000000000004511625672545012767 0ustar usr/bin/kdb usr/share/man/man1/kdb.1 debian/libelektratools2.symbols0000644000000000000000000000046511435030326014063 0ustar libelektratools.so.2 libelektratools2 #MINVER# * Build-Depends-Package: libelektratools-dev keyGenerate@Base 0.7.0 keyOutput@Base 0.7.0 keyToStream@Base 0.7.0 keyToStreamBasename@Base 0.7.0 ksFromXML@Base 0.7.0 ksFromXMLfile@Base 0.7.0 ksGenerate@Base 0.7.0 ksOutput@Base 0.7.0 ksToStream@Base 0.7.0 debian/changelog0000644000000000000000000000337411625672607011063 0ustar elektra (0.7.1-1) unstable; urgency=low * New upstream release. * debian/libelektra-cpp0.symbols: - small updates -- Pino Toscano Fri, 26 Aug 2011 12:29:24 +0200 elektra (0.7.0-4) unstable; urgency=low * debian/control: - bump Standards-Version to 3.9.2, no changes required - switch to my @debian.org address, I'm a DD now - remove DM-Upload-Allowed, no more useful now - remove articles from the start of the short descriptions * debian/copyright: - small update of the packaging information * debian/libelektra-cpp0.symbols: - mark template instantiation symbols (Closes: #625194) - update for s390x -- Pino Toscano Sun, 14 Aug 2011 00:24:11 +0200 elektra (0.7.0-3) unstable; urgency=low * debian/patches: - add patch 01_spelling_fixes.diff to fix spelling errors found in API documentation * debian/control: - make elektra-bin conflict with kernel-patch-kdb, as both install /usr/share/man/man1/kdb.1.gz (Closes: #595221) * debian/libelektra-cpp0.symbols: - update for sparc64 -- Pino Toscano Wed, 08 Sep 2010 23:34:19 +0200 elektra (0.7.0-2) unstable; urgency=low * debian/libelektra-cpp0.symbols: - take into account the various manglings of va_list, size_t and mode_t, and other architecture/OS-specific symbols (Closes: #594869) * debian/control: - make libelektra-dev conflict with libkrb5-dev, as both install /usr/include/kdb.h * debian/copyright: - clarify license of src/backends/gconf/gconf.c, which is GPLv2+ -- Pino Toscano Tue, 31 Aug 2010 13:19:08 +0200 elektra (0.7.0-1) unstable; urgency=low * Initial release. -- Pino Toscano Tue, 24 Aug 2010 23:47:03 +0200 debian/elektra-doc.install0000644000000000000000000000056111625672545012767 0ustar usr/share/doc/elektra-doc usr/share/doc/elektra/scripts usr/share/doc/elektra-doc usr/share/man/man3/kdb.3 usr/share/man/man3/kdbhighlevel.3 usr/share/man/man3/key.3 usr/share/man/man3/keymeta.3 usr/share/man/man3/keyname.3 usr/share/man/man3/keyset.3 usr/share/man/man3/keytest.3 usr/share/man/man3/keyvalue.3 usr/share/man/man5/elektra.5 usr/share/man/man7/elektra.7 debian/patches/0000755000000000000000000000000011621572752010625 5ustar debian/patches/series0000644000000000000000000000002711437155757012050 0ustar 01_spelling_fixes.diff debian/patches/01_spelling_fixes.diff0000644000000000000000000004135311437162264014776 0ustar Author: Pino Toscano Description: fix various spelling errors in API documentation - accessable -> accessible - begining -> beginning - commiting -> committing - dont -> don't - informations -> information - powerfull -> powerful - seperator -> seperator - usefull -> useful - usualy -> usually Forwarded: no --- a/doc/api.xml +++ b/doc/api.xml @@ -7,7 +7,7 @@ The classes are: KDB - A class of static methods only. You can't instantiate an object of this class. All the business logic for retrieving and commiting key data to physical media is owned by this class. Example methods are kdbSetKey, kdbGetKey, kdbGetValue, kdbGetChildKeys, etc. This last is one of the most powerfull, returning a KeySet containing all child keys of a folder key, with the option to retrieve them recursively, sorted, dereferencing links, etc. + A class of static methods only. You can't instantiate an object of this class. All the business logic for retrieving and committing key data to physical media is owned by this class. Example methods are kdbSetKey, kdbGetKey, kdbGetValue, kdbGetChildKeys, etc. This last is one of the most powerful, returning a KeySet containing all child keys of a folder key, with the option to retrieve them recursively, sorted, dereferencing links, etc. Key The obvious entity class. Contains key's name, data and metadata. Example of its methods are keyInit, keySetName, keySetUID, keyGetString, keyIsDir, etc. --- a/doc/compared.xml +++ b/doc/compared.xml @@ -48,7 +48,7 @@ In the Gnome context, Elektra fits well as a GConf backend, this way no program needs to be modified. With an additional Elektra backend for KDE's KConfig-XT, this integration will span a single framework, and we'll see KDE programs using Gnome's configurations and vice-versa. - Compared to GConf, Elektra is not a daemon, was designed from the begining for global system usage, is lightweight, is concerned about security and avoids any dependencies. + Compared to GConf, Elektra is not a daemon, was designed from the beginning for global system usage, is lightweight, is concerned about security and avoids any dependencies.
D-Conf --- a/doc/overview.xml +++ b/doc/overview.xml @@ -168,7 +168,7 @@ A stream of bytes, not necessarily text. It is recommended that you avoid using binary values because UNIX system administrators tend to consider them as unmanageable blackboxes. Anyway, the value will be encoded into pure text format based on hexadecimal digits, for openness and ease of administration. This data type should also be avoided because it is less efficient. - There are very good reasons why types like Integer, Time, Font, List, etc were not implemented: Elektra was designed to be usefull for any type of program, so having more specific data types implicates in the definition of value limits, separators in the storage format, etc, that may be good for some application and bad for other. So the semantics of the data is handled by the application. A program or framework may define its own special data handling methods using these essential basic types. See the keyGetType() and keySetType() methods documentation in the kdb3 man page to understand how to set keys with your own data types. + There are very good reasons why types like Integer, Time, Font, List, etc were not implemented: Elektra was designed to be useful for any type of program, so having more specific data types implicates in the definition of value limits, separators in the storage format, etc, that may be good for some application and bad for other. So the semantics of the data is handled by the application. A program or framework may define its own special data handling methods using these essential basic types. See the keyGetType() and keySetType() methods documentation in the kdb3 man page to understand how to set keys with your own data types. There are more two types of keys: Directory --- a/doc/rgcmd.xml +++ b/doc/rgcmd.xml @@ -34,7 +34,7 @@ edit - A very powerfull subcommand that lets you edit an XML representation of the keys. The parameters it accepts is usually a parent key, so its child keys will be gathered. Can be used with the flag to work recursively. The editor used is the one set in the $EDITOR environment variable, or vi. After editing the keys, kdb edit will analyze them and commit only the changed keys, remove the keys removed, and add the keys added. This command is only available when /usr/lib/libelektratools.so is available. + A very powerful subcommand that lets you edit an XML representation of the keys. The parameters it accepts is usually a parent key, so its child keys will be gathered. Can be used with the flag to work recursively. The editor used is the one set in the $EDITOR environment variable, or vi. After editing the keys, kdb edit will analyze them and commit only the changed keys, remove the keys removed, and add the keys added. This command is only available when /usr/lib/libelektratools.so is available. exportsave @@ -87,7 +87,7 @@ - Set the key value as the content of file filename. This option is more usefull when setting binary keys. + Set the key value as the content of file filename. This option is more useful when setting binary keys. --- a/doc/storage.xml +++ b/doc/storage.xml @@ -28,7 +28,7 @@
XML, Storage Backends and Elektra This document you are just reading was written in DocBook XML. XML is a wonderfull technology, but brings no value to this software. Two main goals of the Elektra Project are to be lightweight, and to be accessible by early boot stage programs like /sbin/init and the /etc/rc.d scripts. - XML parsing libraries are memory eaters, not so fast as we can expect, and they are usualy located under /usr/lib, which may be unavailable to these early boot stage needs. + XML parsing libraries are memory eaters, not so fast as we can expect, and they are usually located under /usr/lib, which may be unavailable to these early boot stage needs. Some discussions asked for a sort of plugin architecture to let user decide the format to store keys content. Well, the info that goes into the key file is not big deal as you'll see, and sometimes, too many options is bad business, and not the path for the Elektra Project. So no XML, no plugin architecture, no sophistication. Lets keep it simple and generic. A very straight forward text based file format was defined to store a single key value.
--- a/src/include/kdbprivate.h.in +++ b/src/include/kdbprivate.h.in @@ -295,7 +295,7 @@ * _Key::gid, _Key::mode, _Key::atime, _Key::mtime, _Key::ctime, * _Key::commentSize, _Key::dataSize, _Key::keySize, _Key::ownerSize * - * This macro is usefull in Key serialization and de-serialization methods + * This macro is useful in Key serialization and de-serialization methods * of your backend. * * @ingroup backend @@ -438,7 +438,7 @@ * * A trie is a data structure which can handle the longest prefix matching very * fast. This is exactly what needs to be done when using kdbGet() and kdbSet() - * in a hierachy where backends are mounted - you need the backend mounted + * in a hierarchy where backends are mounted - you need the backend mounted * closest to the parentKey. */ struct _Trie { --- a/src/libelektra/keymeta.c +++ b/src/libelektra/keymeta.c @@ -38,7 +38,7 @@ * belong to that key. * * Owner is the user that owns the key. It only - * works for the user/ hierachy. + * works for the user/ hierarchy. * * Every user and group of your System has a uniqe ID. * These values are used in the keys too. They are @@ -366,7 +366,7 @@ * To be more specific for the user the single bits can elect * the mode for read, write and execute. 0100 only allows * executing which gives the information that it is a directory - * for that user, but not accessable. 0200 only allows reading. + * for that user, but not accessible. 0200 only allows reading. * This information may be combined to 0300, which allows execute * and reading of the directory. Last 0400 decides about the * writing permissions. --- a/src/libelektra/keyname.c +++ b/src/libelektra/keyname.c @@ -44,7 +44,7 @@ * @p system/sw/MyApp/current tree to something like @p system/sw/MyApp/old, * and keep system clean and organized. * - \\0 must not occur in names. - * - / is the seperator. + * - / is the separator. * */ --- a/src/libelektra/keyset.c +++ b/src/libelektra/keyset.c @@ -440,7 +440,7 @@ KeySet *ks = ksNew(0); kdbGet(h, ks, k, 0); // ksPop(), ksAppend() and ksAppendKey() allowed here -ksLookup(ks, s, 0); // you dont need to sort ks +ksLookup(ks, s, 0); // you don't need to sort ks * @endcode * * This is because the KeySet tracks if it needs to be sorted @@ -1300,7 +1300,7 @@ * Currently no options supported. * @return pointer to the Key found, 0 otherwise * @return 0 on NULL pointers - * @see keyCompare() for very powerfull Key lookups in KeySets + * @see keyCompare() for very powerful Key lookups in KeySets * @see ksCurrent(), ksRewind(), ksNext() */ Key *ksLookupByName(KeySet *ks, const char *name, option_t options) @@ -1381,7 +1381,7 @@ * Lookup ignoring case. * @return the Key found, 0 otherwise * @see ksLookupByBinary() - * @see keyCompare() for very powerfull Key lookups in KeySets + * @see keyCompare() for very powerful Key lookups in KeySets * @see ksCurrent(), ksRewind(), ksNext() */ Key *ksLookupByString(KeySet *ks, const char *value, option_t options) @@ -1451,7 +1451,7 @@ * @return the Key found, NULL otherwise * @return 0 on NULL pointer * @see ksLookupByString() - * @see keyCompare() for very powerfull Key lookups in KeySets + * @see keyCompare() for very powerful Key lookups in KeySets * @see ksCurrent(), ksRewind(), ksNext() */ Key *ksLookupByBinary(KeySet *ks, const void *value, size_t size, --- a/src/libelektra/kdb.c +++ b/src/libelektra/kdb.c @@ -189,7 +189,7 @@ * Dynamically mount a single backend. * * Maps the mountpoint, defined through its name and value, into the global elektra - * hierachy. If successfull, under the mountpoint another backend will reside. + * hierarchy. If successfull, under the mountpoint another backend will reside. * * This only works for a single KDB, that means a single thread in a single process. * You may want statically mounting by editing system/elektra/mountpoints. @@ -282,7 +282,7 @@ * root mountpoint. * * Together with kdbGetCapability() the two essential - * informations about mounted backends. + * information about mounted backends. * * @par Example: * @code @@ -343,7 +343,7 @@ * @endcode * * Together with kdbGetMountpoint() the two essential - * informations about mounted backends. + * information about mounted backends. * * @param handle contains internal information of @link kdbOpen() opened @endlink key database * @param where lets you choose the position of where you want the information from @@ -377,7 +377,7 @@ * These libraries for backends will be loaded and with it the * @p KDB datastructure will be initialized. * - * You must always call this method before retrieving or commiting any + * You must always call this method before retrieving or committing any * keys to the database. In the end of the program, * after using the key database, you must not forget to kdbClose(). * You can use the atexit () handler for it. @@ -549,7 +549,7 @@ * - @p option_t::KDB_O_INACTIVE \n * Will make it not ignore inactive keys, so @p returned will contain also * inactive keys. Inactive keys are those that have names - * begining with '.' (dot). + * beginning with '.' (dot). * Please be sure that you know what you are doing, inactive keys must not * have any semantics to the application. This flag should only be set in * key browsers after explicit user request. @@ -564,7 +564,7 @@ * But you need to sort the keyset for yourself, when you just iterate * over it. If you want to do that, pass this flag at the last kdbGet(). * - @p option_t::KDB_O_NORECURSIVE \n - * Dont get the keys recursive. Only receive keys from one folder. + * Don't get the keys recursive. Only receive keys from one folder. * This might not work if the backend does not support it. Be prepared * for more keys and use ksLookup() and avoid static assumptions * on how many keys you get. @@ -884,7 +884,7 @@ * * @section kdbsetdetail Details * - * When you dont have a parentKey or its name empty, then all keys will + * When you don't have a parentKey or its name empty, then all keys will * be set. * * You can remove some keys instead of setting them by marking them with keyRemove(). @@ -987,7 +987,7 @@ * don't pass anything to kdbBackendExport() about them. * * @param backendName a simple name for this backend - * @return an object that contains all backend informations needed by + * @return an object that contains all backend information needed by * libelektra.so * @ingroup backend */ --- a/src/backends/doc/backend.c +++ b/src/backends/doc/backend.c @@ -182,7 +182,7 @@ * @subsection value Values * * Values are the central information of keys next to the name - * describing what informations it holds. Parse them out of your backend + * describing what information it holds. Parse them out of your backend * and put them into the key with keySetString(). The information will * be duplicated, so you might need to free() your string. Don't try * to directly access key->data, things may change there and your --- a/src/kdb/help.c +++ b/src/kdb/help.c @@ -122,7 +122,7 @@ void optionb() { printf("-b filename\n"); - printf(" Set the key value as the content of file filename. This option is more usefull when setting binary keys. \n"); + printf(" Set the key value as the content of file filename. This option is more useful when setting binary keys. \n"); printf("\n"); } @@ -208,7 +208,7 @@ void commandEditHelp() { printf("edit\n"); - printf("A very powerfull subcommand that lets you edit an XML representation of the keys. The parameters it accepts is usually a parent key, so its child keys will be gathered. Can be used with the -R flag to work recursively. The editor used is the one set in the $EDITOR environment variable, or vi. After editing the keys, kdb edit will analyze them and commit only the changed keys, remove the keys removed, and add the keys added. \n"); + printf("A very powerful subcommand that lets you edit an XML representation of the keys. The parameters it accepts is usually a parent key, so its child keys will be gathered. Can be used with the -R flag to work recursively. The editor used is the one set in the $EDITOR environment variable, or vi. After editing the keys, kdb edit will analyze them and commit only the changed keys, remove the keys removed, and add the keys added. \n"); printf("\n"); } debian/libelektra-cpp0.install0000644000000000000000000000007411625672545013552 0ustar usr/lib/libelektra-cpp.so.0 usr/lib/libelektra-cpp.so.0.0.0 debian/libelektra3.symbols0000644000000000000000000001205011435030310012765 0ustar libelektra.so.3 libelektra3 #MINVER# * Build-Depends-Package: libelektra-dev capDel@Base 0.7.0 capNew@Base 0.7.0 createTrie@Base 0.7.0 delete_trie@Base 0.7.0 free_splitted_keysets@Base 0.7.0 init_splitted_keysets@Base 0.7.0 insert_trie@Base 0.7.0 kdbBackendExport@Base 0.7.0 kdbClose@Base 0.7.0 kdbCloseBackend@Base 0.7.0 kdbCreateTrie@Base 0.7.0 kdbDelTrie@Base 0.7.0 kdbGet@Base 0.7.0 kdbGetBackend@Base 0.7.0 kdbGetByName@Base 0.7.0 kdbGetCapability@Base 0.7.0 kdbGetKey@Base 0.7.0 kdbGetMountpoint@Base 0.7.0 kdbGetString@Base 0.7.0 kdbLibClose@Base 0.7.0 kdbLibInit@Base 0.7.0 kdbLibLoad@Base 0.7.0 kdbLibSym@Base 0.7.0 kdbMount@Base 0.7.0 kdbOpen@Base 0.7.0 kdbOpenBackend@Base 0.7.0 kdbRemove@Base 0.7.0 kdbSet@Base 0.7.0 kdbSetKey@Base 0.7.0 kdbSetString@Base 0.7.0 kdbStatKey@Base 0.7.0 kdbUnmount@Base 0.7.0 kdbbDecode@Base 0.7.0 kdbbDecodeChar@Base 0.7.0 kdbbEncode@Base 0.7.0 kdbbEncodeChar@Base 0.7.0 kdbbFilenameToKeyName@Base 0.7.0 kdbbGetFullFilename@Base 0.7.0 kdbbGetFullKeyName@Base 0.7.0 kdbbKeyCalcRelativeFilename@Base 0.7.0 kdbbKeyNameToRelativeFilename@Base 0.7.0 kdbbNeedsUTF8Conversion@Base 0.7.0 kdbbReadLock@Base 0.7.0 kdbbUTF8Engine@Base 0.7.0 kdbbUnlock@Base 0.7.0 kdbbWriteLock@Base 0.7.0 kdbcGetAuthor@Base 0.7.0 kdbcGetDescription@Base 0.7.0 kdbcGetLicence@Base 0.7.0 kdbcGetName@Base 0.7.0 kdbcGetVersion@Base 0.7.0 kdbcGetnoATime@Base 0.7.0 kdbcGetnoBinary@Base 0.7.0 kdbcGetnoCTime@Base 0.7.0 kdbcGetnoComment@Base 0.7.0 kdbcGetnoDir@Base 0.7.0 kdbcGetnoError@Base 0.7.0 kdbcGetnoGID@Base 0.7.0 kdbcGetnoLock@Base 0.7.0 kdbcGetnoMTime@Base 0.7.0 kdbcGetnoMode@Base 0.7.0 kdbcGetnoMount@Base 0.7.0 kdbcGetnoOwner@Base 0.7.0 kdbcGetnoRemove@Base 0.7.0 kdbcGetnoStat@Base 0.7.0 kdbcGetnoString@Base 0.7.0 kdbcGetnoThread@Base 0.7.0 kdbcGetnoTypes@Base 0.7.0 kdbcGetnoUID@Base 0.7.0 kdbcGetnoValue@Base 0.7.0 kdbcGetonlyAddKeys@Base 0.7.0 kdbcGetonlyFullGet@Base 0.7.0 kdbcGetonlyFullSet@Base 0.7.0 kdbcGetonlyRemoveAll@Base 0.7.0 kdbhGetBackendData@Base 0.7.0 kdbhGetCapability@Base 0.7.0 kdbhGetConfig@Base 0.7.0 kdbhGetMountpoint@Base 0.7.0 kdbhGetTrie@Base 0.7.0 kdbhSetBackendData@Base 0.7.0 kdbhSetCapability@Base 0.7.0 kdbhSetMountpoint@Base 0.7.0 kdbhSetTrie@Base 0.7.0 kdbiFree@Base 0.7.0 kdbiMalloc@Base 0.7.0 kdbiRealloc@Base 0.7.0 kdbiStrCaseCmp@Base 0.7.0 kdbiStrDup@Base 0.7.0 kdbiStrLen@Base 0.7.0 keyAddBaseName@Base 0.7.0 keyBaseName@Base 0.7.0 keyClear@Base 0.7.0 keyComment@Base 0.7.0 keyCompare@Base 0.7.0 keyCompose@Base 0.7.0 keyCopy@Base 0.7.0 keyDecRef@Base 0.7.0 keyDel@Base 0.7.0 keyDup@Base 0.7.0 keyGetATime@Base 0.7.0 keyGetBaseName@Base 0.7.0 keyGetBaseNameSize@Base 0.7.0 keyGetBinary@Base 0.7.0 keyGetCTime@Base 0.7.0 keyGetComment@Base 0.7.0 keyGetCommentSize@Base 0.7.0 keyGetFullName@Base 0.7.0 keyGetFullNameSize@Base 0.7.0 keyGetFullRootName@Base 0.7.0 keyGetFullRootNameSize@Base 0.7.0 keyGetGID@Base 0.7.0 keyGetMTime@Base 0.7.0 keyGetMode@Base 0.7.0 keyGetName@Base 0.7.0 keyGetNameSize@Base 0.7.0 keyGetNamespace@Base 0.7.0 keyGetOwner@Base 0.7.0 keyGetOwnerSize@Base 0.7.0 keyGetParentName@Base 0.7.0 keyGetParentNameSize@Base 0.7.0 keyGetRef@Base 0.7.0 keyGetRootName@Base 0.7.0 keyGetRootNameSize@Base 0.7.0 keyGetSerializedSize@Base 0.7.0 keyGetString@Base 0.7.0 keyGetType@Base 0.7.0 keyGetUID@Base 0.7.0 keyGetValueSize@Base 0.7.0 keyIncRef@Base 0.7.0 keyInit@Base 0.7.0 keyIsBelow@Base 0.7.0 keyIsBinary@Base 0.7.0 keyIsDir@Base 0.7.0 keyIsDirectBelow@Base 0.7.0 keyIsInactive@Base 0.7.0 keyIsString@Base 0.7.0 keyIsSystem@Base 0.7.0 keyIsUser@Base 0.7.0 keyName@Base 0.7.0 keyNameGetFullRootNameSize@Base 0.7.0 keyNameGetNamespace@Base 0.7.0 keyNameGetOneLevel@Base 0.7.0 keyNameGetRootNameSize@Base 0.7.0 keyNameIsSystem@Base 0.7.0 keyNameIsUser@Base 0.7.0 keyNeedRemove@Base 0.7.0 keyNeedStat@Base 0.7.0 keyNeedSync@Base 0.7.0 keyNew@Base 0.7.0 keyOwner@Base 0.7.0 keyRemove@Base 0.7.0 keySerialize@Base 0.7.0 keySetATime@Base 0.7.0 keySetBaseName@Base 0.7.0 keySetBinary@Base 0.7.0 keySetCTime@Base 0.7.0 keySetComment@Base 0.7.0 keySetDir@Base 0.7.0 keySetGID@Base 0.7.0 keySetMTime@Base 0.7.0 keySetMode@Base 0.7.0 keySetName@Base 0.7.0 keySetOwner@Base 0.7.0 keySetRaw@Base 0.7.0 keySetString@Base 0.7.0 keySetType@Base 0.7.0 keySetUID@Base 0.7.0 keyStat@Base 0.7.0 keyUnserialize@Base 0.7.0 keyVNew@Base 0.7.0 keyValue@Base 0.7.0 ksAppend@Base 0.7.0 ksAppendKey@Base 0.7.0 ksClear@Base 0.7.0 ksClose@Base 0.7.0 ksCopy@Base 0.7.0 ksCurrent@Base 0.7.0 ksDel@Base 0.7.0 ksDup@Base 0.7.0 ksGetAlloc@Base 0.7.0 ksGetCommonParentName@Base 0.7.0 ksGetCursor@Base 0.7.0 ksGetSize@Base 0.7.0 ksHead@Base 0.7.0 ksInit@Base 0.7.0 ksLookup@Base 0.7.0 ksLookupByBinary@Base 0.7.0 ksLookupByName@Base 0.7.0 ksLookupByString@Base 0.7.0 ksNeedSort@Base 0.7.0 ksNew@Base 0.7.0 ksNext@Base 0.7.0 ksPop@Base 0.7.0 ksResize@Base 0.7.0 ksRewind@Base 0.7.0 ksSetCursor@Base 0.7.0 ksSort@Base 0.7.0 ksTail@Base 0.7.0 ksVNew@Base 0.7.0 resize_splitted_keysets@Base 0.7.0 split_keyset@Base 0.7.0 debian/libelektratools2.install0000644000000000000000000000007611625672545014057 0ustar usr/lib/libelektratools.so.2 usr/lib/libelektratools.so.2.0.0 debian/libelektra-cpp-dev.install0000644000000000000000000000020611625672545014243 0ustar usr/include/kdb usr/include/key usr/include/keyset usr/lib/libelektra-cpp.a usr/lib/libelektra-cpp.so usr/lib/pkgconfig/elektracpp.pc debian/libelektratools-dev.install0000644000000000000000000000015611625672545014550 0ustar usr/include/kdbtools.h usr/lib/libelektratools.a usr/lib/libelektratools.so usr/lib/pkgconfig/elektratools.pc debian/elektra-doc.doc-base0000644000000000000000000000037711434503030012757 0ustar Document: elektra-doc Title: Elektra Projekt Documentation Abstract: Documentation on how to use the Elektra API. Section: Programming/C Format: HTML Index: /usr/share/doc/elektra-doc/api-html/index.html Files: /usr/share/doc/elektra-doc/api-html/*.html debian/libelektra3.install0000644000000000000000000000056711625672545013004 0ustar usr/lib/elektra3/libelektra-ddefault.so usr/lib/elektra3/libelektra-default.so usr/lib/elektra3/libelektra-filesys.so usr/lib/elektra3/libelektra-filesys.so.0 usr/lib/elektra3/libelektra-filesys.so.0.0.0 usr/lib/elektra3/libelektra-hosts.so usr/lib/elektra3/libelektra-hosts.so.0 usr/lib/elektra3/libelektra-hosts.so.0.0.0 usr/lib/libelektra.so.3 usr/lib/libelektra.so.3.0.0 debian/source/0000755000000000000000000000000011427252113010464 5ustar debian/source/format0000644000000000000000000000001411427252113011672 0ustar 3.0 (quilt) debian/control0000644000000000000000000001503711621567435010611 0ustar Source: elektra Section: misc Priority: optional Maintainer: Pino Toscano Build-Depends: debhelper (>= 7.0.50~), pkg-config (>= 0.9.0), docbook-xml, docbook-xsl, doxygen, graphviz, xsltproc, libxml2-dev, libltdl-dev, Standards-Version: 3.9.2 Homepage: http://www.libelektra.org/ Package: libelektra3 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: elektra-doc Description: elektra configuration store, main library Elektra provides a universal and secure framework to store configuration parameters in a hierarchical key-value pair mechanism, instead of each program using its own text configuration files. This allows any program to read and save its configuration with a consistent API, and allows them to be aware of other applications' configurations, permitting easy application integration. While architecturally similar to other OS registries, Elektra does not have most of the problems found in those implementations. . This package contains the main elektra library, and the 'filesys' and 'hosts' backends. Package: libelektra-dev Section: libdevel Architecture: any Depends: libelektra3 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Conflicts: libkrb5-dev Description: elektra configuration store, main library [development] Elektra provides a universal and secure framework to store configuration parameters in a hierarchical key-value pair mechanism, instead of each program using its own text configuration files. This allows any program to read and save its configuration with a consistent API, and allows them to be aware of other applications' configurations, permitting easy application integration. While architecturally similar to other OS registries, Elektra does not have most of the problems found in those implementations. . This package contains the development files for the main elektra library. Package: libelektratools2 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: elektra configuration store, elektratools library Elektra provides a universal and secure framework to store configuration parameters in a hierarchical key-value pair mechanism, instead of each program using its own text configuration files. This allows any program to read and save its configuration with a consistent API, and allows them to be aware of other applications' configurations, permitting easy application integration. While architecturally similar to other OS registries, Elektra does not have most of the problems found in those implementations. . This package contains the elektratools library, which is used to deserialize keys from XML and serialize them to XML. Package: libelektratools-dev Section: libdevel Architecture: any Depends: libelektratools2 (= ${binary:Version}), libelektra-dev (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: elektra configuration store, elektratools library [development] Elektra provides a universal and secure framework to store configuration parameters in a hierarchical key-value pair mechanism, instead of each program using its own text configuration files. This allows any program to read and save its configuration with a consistent API, and allows them to be aware of other applications' configurations, permitting easy application integration. While architecturally similar to other OS registries, Elektra does not have most of the problems found in those implementations. . This package contains the development files for the elektratools library. Package: libelektra-cpp0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: elektra configuration store, CPP binding Elektra provides a universal and secure framework to store configuration parameters in a hierarchical key-value pair mechanism, instead of each program using its own text configuration files. This allows any program to read and save its configuration with a consistent API, and allows them to be aware of other applications' configurations, permitting easy application integration. While architecturally similar to other OS registries, Elektra does not have most of the problems found in those implementations. . This package contains the CPP binding for the Elektra library. Package: libelektra-cpp-dev Section: libdevel Architecture: any Depends: libelektra-cpp0 (= ${binary:Version}), libelektra-dev (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: elektra configuration store, CPP binding [development] Elektra provides a universal and secure framework to store configuration parameters in a hierarchical key-value pair mechanism, instead of each program using its own text configuration files. This allows any program to read and save its configuration with a consistent API, and allows them to be aware of other applications' configurations, permitting easy application integration. While architecturally similar to other OS registries, Elektra does not have most of the problems found in those implementations. . This package contains the development files for the CPP binding of the Elektra library. Package: elektra-bin Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Conflicts: kernel-patch-kdb Description: elektra configuration store, binaries Elektra provides a universal and secure framework to store configuration parameters in a hierarchical key-value pair mechanism, instead of each program using its own text configuration files. This allows any program to read and save its configuration with a consistent API, and allows them to be aware of other applications' configurations, permitting easy application integration. While architecturally similar to other OS registries, Elektra does not have most of the problems found in those implementations. . This package contains command line utilities for Elektra. Package: elektra-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: elektra configuration store, API documentation Elektra provides a universal and secure framework to store configuration parameters in a hierarchical key-value pair mechanism, instead of each program using its own text configuration files. This allows any program to read and save its configuration with a consistent API, and allows them to be aware of other applications' configurations, permitting easy application integration. While architecturally similar to other OS registries, Elektra does not have most of the problems found in those implementations. . This package contains the API documentation for the Elektra libraries. debian/rules0000755000000000000000000000064211435036005010245 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_configure: dh_auto_configure -- \ --with-dbackend=filesys \ --with-backenddir=\$${libdir}/elektra3 \ --with-develdocdir=\$${datadir}/doc/elektra-doc \ --with-docbook=/usr/share/xml/docbook/stylesheet/nwalsh override_dh_install: dh_install --list-missing -X.la .PHONY: override_dh_auto_test debian/watch0000644000000000000000000000006611434471702010224 0ustar version=3 http://sf.net/elektra/elektra-(.*)\.tar\.gz debian/libelektra-cpp0.symbols0000644000000000000000000001547211625671155013600 0ustar libelektra-cpp.so.0 libelektra-cpp0 #MINVER# * Build-Depends-Package: libelektra-cpp-dev _ZN3kdb12KDBExceptionD0Ev@Base 0.7.0 _ZN3kdb12KDBExceptionD1Ev@Base 0.7.0 (optional)_ZN3kdb12KDBExceptionD2Ev@Base 0.7.0 _ZN3kdb12KeyExceptionD0Ev@Base 0.7.0 _ZN3kdb12KeyExceptionD1Ev@Base 0.7.0 (optional)_ZN3kdb12KeyExceptionD2Ev@Base 0.7.0 _ZN3kdb14KeyInvalidNameD0Ev@Base 0.7.0 _ZN3kdb14KeyInvalidNameD1Ev@Base 0.7.0 (optional)_ZN3kdb14KeyInvalidNameD2Ev@Base 0.7.0 _ZN3kdb14KeySetNotFoundD0Ev@Base 0.7.0 _ZN3kdb14KeySetNotFoundD1Ev@Base 0.7.0 (optional)_ZN3kdb14KeySetNotFoundD2Ev@Base 0.7.0 _ZN3kdb15KeySetExceptionD0Ev@Base 0.7.0 _ZN3kdb15KeySetExceptionD1Ev@Base 0.7.0 (optional)_ZN3kdb15KeySetExceptionD2Ev@Base 0.7.0 _ZN3kdb16KeySetOutOfRangeD0Ev@Base 0.7.0 _ZN3kdb16KeySetOutOfRangeD1Ev@Base 0.7.0 (optional)_ZN3kdb16KeySetOutOfRangeD2Ev@Base 0.7.0 _ZN3kdb3KDB3getERNS_3KeyE@Base 0.7.0 _ZN3kdb3KDB3getERNS_6KeySetEPKci@Base 0.7.0 _ZN3kdb3KDB3getERNS_6KeySetERKNS_3KeyEi@Base 0.7.0 _ZN3kdb3KDB3getERNS_6KeySetERKSsi@Base 0.7.0 _ZN3kdb3KDB3setERKNS_3KeyE@Base 0.7.0 _ZN3kdb3KDB3setERNS_6KeySetERKNS_3KeyEi@Base 0.7.0 _ZN3kdb3KDB6removeERKSs@Base 0.7.0 (arch=alpha any-amd64 ia64 s390 s390x sparc64)_ZN3kdb3KDB9getStringERKSsSsm@Base 0.7.0 (arch=!alpha !any-amd64 !ia64 !s390 !s390x !sparc64)_ZN3kdb3KDB9getStringERKSsSsj@Base 0.7.0 _ZN3kdb3KDB9setStringERKSsS2_@Base 0.7.0 _ZN3kdb3KDBC1Ev@Base 0.7.0 _ZN3kdb3KDBC2Ev@Base 0.7.0 _ZN3kdb3KDBD1Ev@Base 0.7.0 _ZN3kdb3KDBD2Ev@Base 0.7.0 _ZN3kdb3Key10setCommentERKSs@Base 0.7.0 _ZN3kdb3Key11setBaseNameERKSs@Base 0.7.0 (optional=templinst|arch=alpha any-amd64 ia64 s390x sparc64)_ZN3kdb3Key3setISsEEvT_@Base 0.7.0 _ZN3kdb3Key4statEv@Base 0.7.0 _ZN3kdb3Key6removeEv@Base 0.7.0 _ZN3kdb3Key6setDirEv@Base 0.7.0 _ZN3kdb3Key6setGIDEj@Base 0.7.0 _ZN3kdb3Key6setUIDEj@Base 0.7.0 (arch=kfreebsd-any)_ZN3kdb3Key7setModeEt@Base 0.7.0 (arch=!kfreebsd-any)_ZN3kdb3Key7setModeEj@Base 0.7.0 _ZN3kdb3Key7setNameERKSs@Base 0.7.0 _ZN3kdb3Key7setTypeEi@Base 0.7.0 _ZN3kdb3Key8setATimeEl@Base 0.7.0 _ZN3kdb3Key8setCTimeEl@Base 0.7.0 _ZN3kdb3Key8setMTimeEl@Base 0.7.0 _ZN3kdb3Key8setOwnerERKSs@Base 0.7.0 (arch=alpha any-amd64 ia64 s390 s390x sparc64)_ZN3kdb3Key9setBinaryEPKvm@Base 0.7.0 (arch=!alpha !any-amd64 !ia64 !s390 !s390x !sparc64)_ZN3kdb3Key9setBinaryEPKvj@Base 0.7.0 _ZN3kdb3Key9setStringESs@Base 0.7.0 (regex)"_ZN3kdb3KeyC1EPKc(13__va_list_tag|P13__va_list_tag|St9__va_list|Pv|Pc|17__builtin_va_list)@Base$" 0.7.0 _ZN3kdb3KeyC1EPKcz@Base 0.7.0 _ZN3kdb3KeyC1ESsz@Base 0.7.0 (regex)"_ZN3kdb3KeyC2EPKc(13__va_list_tag|P13__va_list_tag|St9__va_list|Pv|Pc|17__builtin_va_list)@Base$" 0.7.0 _ZN3kdb3KeyC2EPKcz@Base 0.7.0 _ZN3kdb3KeyC2ESsz@Base 0.7.0 _ZN3kdb3KeyaSEPKc@Base 0.7.0 _ZN3kdb3KeyaSEPN4ckdb4_KeyE@Base 0.7.0 _ZN3kdb3KeyaSERKS0_@Base 0.7.0 _ZN3kdb3KeyaSERKSs@Base 0.7.0 _ZN3kdb3KeymIEPKc@Base 0.7.0 _ZN3kdb3KeymIERKSs@Base 0.7.0 _ZN3kdb3KeypLEPKc@Base 0.7.0 _ZN3kdb3KeypLERKSs@Base 0.7.0 _ZN3kdb6KeySet3popEv@Base 0.7.0 _ZN3kdb6KeySet4nextEv@Base 0.7.0 _ZN3kdb6KeySet4sortEv@Base 0.7.0 _ZN3kdb6KeySet6appendERKNS_3KeyE@Base 0.7.0 _ZN3kdb6KeySet6appendERKS0_@Base 0.7.0 (arch=alpha any-amd64 ia64 s390 s390x sparc64)_ZN3kdb6KeySet9setCursorEl@Base 0.7.0 (arch=!alpha !any-amd64 !ia64 !s390 !s390x !sparc64)_ZN3kdb6KeySet9setCursorEi@Base 0.7.0 _ZN3kdb6KeySetC1ERKS0_@Base 0.7.0 (regex)"_ZN3kdb6KeySetC1E(j|m)(13__va_list_tag|P13__va_list_tag|St9__va_list|Pv|Pc|17__builtin_va_list)@Base$" 0.7.0 (arch=alpha any-amd64 ia64 s390 s390x sparc64)_ZN3kdb6KeySetC1Emz@Base 0.7.0 (arch=!alpha !any-amd64 !ia64 !s390 !s390x !sparc64)_ZN3kdb6KeySetC1Ejz@Base 0.7.0 _ZN3kdb6KeySetC2ERKS0_@Base 0.7.0 (regex)"_ZN3kdb6KeySetC2E(j|m)(13__va_list_tag|P13__va_list_tag|St9__va_list|Pv|Pc|17__builtin_va_list)@Base$" 0.7.0 (arch=alpha any-amd64 ia64 s390 s390x sparc64)_ZN3kdb6KeySetC2Emz@Base 0.7.0 (arch=!alpha !any-amd64 !ia64 !s390 !s390x !sparc64)_ZN3kdb6KeySetC2Ejz@Base 0.7.0 _ZN3kdb6KeySetD1Ev@Base 0.7.0 _ZN3kdb6KeySetD2Ev@Base 0.7.0 _ZN3kdblsERSoRKNS_3KeyE@Base 0.7.0 _ZN3kdblsERSoRKNS_6KeySetE@Base 0.7.0 _ZN3kdbrsERSiRNS_3KeyE@Base 0.7.0 _ZN3kdbrsERSiRNS_6KeySetE@Base 0.7.0 _ZNK3kdb3Key10getCommentEv@Base 0.7.0 _ZNK3kdb3Key10isInactiveEv@Base 0.7.0 _ZNK3kdb3Key10needRemoveEv@Base 0.7.0 _ZNK3kdb3Key11getBaseNameEv@Base 0.7.0 _ZNK3kdb3Key11getFullNameEv@Base 0.7.0 _ZNK3kdb3Key11getNameSizeEv@Base 0.7.0 _ZNK3kdb3Key12getOwnerSizeEv@Base 0.7.0 _ZNK3kdb3Key12getReferenceEv@Base 0.7.0 _ZNK3kdb3Key12getValueSizeEv@Base 0.7.0 _ZNK3kdb3Key13isDirectBelowERKS0_@Base 0.7.0 _ZNK3kdb3Key14getCommentSizeEv@Base 0.7.0 _ZNK3kdb3Key15getBaseNameSizeEv@Base 0.7.0 _ZNK3kdb3Key15getFullNameSizeEv@Base 0.7.0 _ZNK3kdb3Key4nameEv@Base 0.7.0 _ZNK3kdb3Key5isDirEv@Base 0.7.0 _ZNK3kdb3Key5ownerEv@Base 0.7.0 _ZNK3kdb3Key5valueEv@Base 0.7.0 _ZNK3kdb3Key6getGIDEv@Base 0.7.0 _ZNK3kdb3Key6getUIDEv@Base 0.7.0 _ZNK3kdb3Key6isUserEv@Base 0.7.0 _ZNK3kdb3Key7commentEv@Base 0.7.0 _ZNK3kdb3Key7getModeEv@Base 0.7.0 _ZNK3kdb3Key7getNameEv@Base 0.7.0 _ZNK3kdb3Key7getTypeEv@Base 0.7.0 _ZNK3kdb3Key7isBelowERKS0_@Base 0.7.0 _ZNK3kdb3Key8baseNameEv@Base 0.7.0 _ZNK3kdb3Key8getATimeEv@Base 0.7.0 _ZNK3kdb3Key8getCTimeEv@Base 0.7.0 _ZNK3kdb3Key8getMTimeEv@Base 0.7.0 _ZNK3kdb3Key8getOwnerEv@Base 0.7.0 _ZNK3kdb3Key8isBinaryEv@Base 0.7.0 _ZNK3kdb3Key8isStringEv@Base 0.7.0 _ZNK3kdb3Key8isSystemEv@Base 0.7.0 _ZNK3kdb3Key8needStatEv@Base 0.7.0 _ZNK3kdb3Key8needSyncEv@Base 0.7.0 (arch=alpha any-amd64 ia64 s390 s390x sparc64)_ZNK3kdb3Key9getBinaryEPvm@Base 0.7.0 (arch=!alpha !any-amd64 !ia64 !s390 !s390x !sparc64)_ZNK3kdb3Key9getBinaryEPvj@Base 0.7.0 _ZNK3kdb3Key9getStringEv@Base 0.7.0 _ZNK3kdb6KeySet4headEv@Base 0.7.0 _ZNK3kdb6KeySet4sizeEv@Base 0.7.0 _ZNK3kdb6KeySet4tailEv@Base 0.7.0 _ZNK3kdb6KeySet6lookupEPKci@Base 0.7.0 _ZNK3kdb6KeySet6lookupERKNS_3KeyEi@Base 0.7.0 _ZNK3kdb6KeySet6lookupERKSsi@Base 0.7.0 _ZNK3kdb6KeySet6rewindEv@Base 0.7.0 _ZNK3kdb6KeySet7currentEv@Base 0.7.0 _ZNK3kdb6KeySet9getCursorEv@Base 0.7.0 (optional=templinst)_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag@Base 0.7.0 (optional=templinst)_ZNSsC1IPcEET_S1_RKSaIcE@Base 0.7.0 (optional=templinst)_ZNSsC2IPcEET_S1_RKSaIcE@Base 0.7.0 _ZTIN3kdb12KDBExceptionE@Base 0.7.0 _ZTIN3kdb12KeyExceptionE@Base 0.7.0 _ZTIN3kdb14KeyInvalidNameE@Base 0.7.0 _ZTIN3kdb14KeySetNotFoundE@Base 0.7.0 _ZTIN3kdb15KeySetExceptionE@Base 0.7.0 _ZTIN3kdb16KeySetOutOfRangeE@Base 0.7.0 _ZTSN3kdb12KDBExceptionE@Base 0.7.0 _ZTSN3kdb12KeyExceptionE@Base 0.7.0 _ZTSN3kdb14KeyInvalidNameE@Base 0.7.0 _ZTSN3kdb14KeySetNotFoundE@Base 0.7.0 _ZTSN3kdb15KeySetExceptionE@Base 0.7.0 _ZTSN3kdb16KeySetOutOfRangeE@Base 0.7.0 _ZTVN3kdb12KDBExceptionE@Base 0.7.0 _ZTVN3kdb12KeyExceptionE@Base 0.7.0 _ZTVN3kdb14KeyInvalidNameE@Base 0.7.0 _ZTVN3kdb14KeySetNotFoundE@Base 0.7.0 _ZTVN3kdb15KeySetExceptionE@Base 0.7.0 _ZTVN3kdb16KeySetOutOfRangeE@Base 0.7.0 debian/libelektra-dev.install0000644000000000000000000000040211625672545013461 0ustar usr/include/kdbbackend.h usr/include/kdb.h usr/include/kdbloader.h usr/include/kdbos.h usr/include/kdbprivate.h usr/lib/elektra3/libelektra-filesys.a usr/lib/elektra3/libelektra-hosts.a usr/lib/libelektra.a usr/lib/libelektra.so usr/lib/pkgconfig/elektra.pc debian/compat0000644000000000000000000000000211425613412010363 0ustar 7