summaryrefslogtreecommitdiffstats
path: root/e-17/edb/DETAILS
blob: 853717053f19aa6711b912f5253f201e6395f969 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
           SPELL=edb
if  [  "$EDB_CVS"  ==  "y"  ];  then
  if  [  "$EDB_CVS_AUTOUPDATE"  ==  "y"  ];  then
         VERSION=$(date +%Y%m%d)
  else
         VERSION=svn
  fi
          SOURCE=$SPELL-svn.tar.bz2
  FORCE_DOWNLOAD=on
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
   SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/OLD/$SPELL:$SPELL
   SOURCE_IGNORE=volatile
else
         VERSION=1.0.5
          SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
   SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/enlightenment/$SOURCE
     SOURCE_HASH=sha512:0ec7e6c1ade2e43deeeea614b13fce36325ba47197f8d32696d40a2510a66a4abf3c94583b1ea680e6064b6af9266d75eb2113b16222cb062a4d7965b7319dae
fi
      LICENSE[0]=BSD
        WEB_SITE=http://enlightenment.org/Libraries/Edb
         ENTERED=20010922
         UPDATED=20011101
        KEYWORDS="theme enlightenment"
           SHORT="Stable API and file format for configs, themes"
cat << EOF
EDB is a database convenience library wrapped around the Berkeley DB 2.7.7 by
Sleepycat Software. It is intended to make accessing database information
portable, easy, fast and efficient.

EDB provides an excellent method of storing and retrieving application
configuration information, although it can be used for more extensively than
that. Ebits, the predecessor to Edje, even used EDB as a container for Ebits
themes prior to EET. An Edb consists of a series of key/value pairs, which can
consist of a variety of data types, including integers, floating point values,
strings, and binary data. The simplified API provides simple, complete, and
unified functions for managing and accessing your database.

In addition to the library, a variety of tools are available to access and
modify your EDBs. edb_ed provides a simple command line interface that can
easily be scripted, especially useful for use with the GNU autotools suite.
edb_vt_ed provides an easy to use curses interface. And edb_gtk_ed provides an
elegant and easy GUI interface, especially useful for end user editing of
configuration data contained in EDBs.
EOF