Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:update NEWS
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:6f388cf9dc0365f158e106da608e5d7a244768bf
User & Date: brandon 2013-11-17 14:39:17
Context
2013-11-17
14:44
fix the NEWS a bit check-in: 15951d48c4 user: brandon tags: trunk
14:39
update NEWS check-in: 6f388cf9dc user: brandon tags: trunk
13:23
clean up test code check-in: 74433f114c user: brandon tags: trunk
Changes

Changes to NEWS.

     1      1   # -*- org -*-
     2      2   
     3      3   * zeptodb news
     4         -** v2.1 (04 July 2013)
            4  +** v2.0.2 (17 November 2013)
            5  +This is another bug-fix release.
            6  +
            7  +*** Several memory bugs fixed
            8  +There was some sloppy memory handling in the previous version.
            9  +Everything should be fixed now, according to valgrind output and
           10  +such.
           11  +*** More gnulib modules added
           12  +More gnulib modules have been added and some extra precaution was
           13  +taken to ensure that zeptodb builds properly on as many POSIX-like
           14  +***
           15  +*** systems as possible.
           16  +*** System tests are provided
           17  +The distribution now includes some system tests to verify that the
           18  +zeptodb binaries are working properly.  You can run them via the
           19  +"check" make target:
           20  +
           21  +    $ ./configure
           22  +    $ make all
           23  +    $ make check
           24  +
           25  +*** Packaging is now done via swbis
           26  +From now on, zeptodb will be packaged using swbis
           27  +(http://www.gnu.org/software/swbis).  The usual source distribution,
           28  +zeptodb-2.0.2.tar.gz, now also contains checksums (md5, sha1 and
           29  +sha512) as well as a GPG signature.  You can verify the package using
           30  +swverify from the swbis package:
           31  +
           32  +    $ swverify -d @- <zeptodb-2.0.2.tar.gz
           33  +    swverify: Archive digest: md5 OK (Good)
           34  +    swverify: Archive digest: sha1 OK (Good)
           35  +    swverify: Archive size: OK (Good)
           36  +    swverify: Archive digest: sha512 OK (Good)
           37  +    gpg: Signature made Sun 17 Nov 2013 03:16:57 PM CET using RSA key ID EB7AB74D
           38  +    gpg: Good signature from "Brandon Invergo (GNU) <brandon@gnu.org>"
           39  +    gpg:                 aka "Brandon Invergo <brandon@invergo.net>"
           40  +    gpg: WARNING: This key is not certified with a trusted signature!
           41  +    gpg:          There is no indication that the signature belongs to the owner.
           42  +    Primary key fingerprint: E675 19DB 1E30 6FA8 266D  08BA 046E DEE6 EB7A B74D
           43  +
           44  +I also provide two packages that are compliant with the POSIX
           45  +packaging standard that swbis implements, one is a source distribution
           46  +(zeptodb-2.0.2-src.sw.tar.gz) and the other is a binary (x86_64
           47  +GNU/Linux) distribution (zeptodb-2.0.2-x86_64.sw.tar.gz).  Both can be
           48  +installed via the swbis tool swinstall.  The source distribution is
           49  +automatically configured and built after it is installed with
           50  +swinstall. The built binaries can then be installed via the swconfig
           51  +tool:
           52  +
           53  +    $ swinstall -s :zeptodb-2.0.2-src.sw.tar.gz @/usr/local
           54  +    [configure output]
           55  +    $ swconfig zeptodb @/usr/local
           56  +    [make
           57  +
           58  +The x86_64 binary distribution will require up-to-date GNU libc (2.18)
           59  +and GDBM (1.10) libraries.  The binaries will be installed in the
           60  +proper places at the prefix of your choice when you run swinstall.
           61  +For example, to install to /usr/local:
           62  +
           63  +    $ swinstall -s :zeptodb-2.0.2-x86_64.sw.tar.gz @/usr/local
           64  +
           65  +Why do this?  It's unfeasible for me to provide packages for all the
           66  +different packaging systems out there.  If I'm only going to provide
           67  +one, it had better be standards-compliant.  It should be relatively
           68  +simple to convert the swbis packages to some other format.  OK, so I
           69  +may be the only person in the world other than the swbis developer who
           70  +is using this system, but it's to be hoped that others will join in.
           71  +At the very least, building standard source distributions with swbis
           72  +is handy for including in-line all the checksums and signatures right
           73  +into the package.
           74  +** v2.0.1 (04 July 2013)
     5     75   *** Bugfix release
     6     76   This release just fixes a couple bugs that popped up when running
     7     77   zeptodb on an ancient system.
     8     78   ** v2.0 (03 July 2013
     9     79   *** Kyoto Cabinet back-end is now available
    10     80   At compile time, you can now opt to use the Kyoto Cabinet DBM library
    11     81   instead of the GDBM library.  Note that any databases created with

Changes to psf/PSF-bin.in.

    69     69   fileset
    70     70       tag @PACKAGE_NAME@-bin
    71     71       control_directory ""
    72     72       is_locatable true
    73     73   
    74     74       file_permissions -u 000
    75     75       file_permissions -o 0 -g 0 -m 755
    76         -    directory src /usr/bin
           76  +    directory src /bin
    77     77           file zdbc
    78     78           file zdbf
    79     79           file zdbr
    80     80           file zdbs
    81     81   
    82     82       file_permissions -u 000
    83     83       file_permissions -o 0 -g 0 -m 644
    84         -    directory doc /usr/share/man/man1
           84  +    directory doc /share/man/man1
    85     85           file zdbc.1
    86     86           file zdbf.1
    87     87           file zdbr.1
    88     88           file zdbs.1
    89     89   
    90         -    directory doc /usr/share/info
           90  +    directory doc /share/info
    91     91           file zeptodb.info