guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Foliot 0.9.8 is released


From: David Pirotte
Subject: GNU Foliot 0.9.8 is released
Date: Thu, 21 Jun 2018 00:53:49 -0300

Hello,

GNU Foliot version 0.9.8 is released.  This is a maintenance release,
which brings GNU Foliot up-to-date with Grip 0.2.0, upon which it
depends.  In addition, the default installation locations changed, and
there is a new configure option - see below for a complete description
of these changes.


* About GNU Foliot

GNU Foliot is a small and easy to use time keeping application.

It can be used in a single user mode or by small organizations. Starting
with version 0.9.4, it can import other user's database, an essential
feature for remote collaborators.

The fields it handles are: a date, who, for whom, what, a duration,
whether or not to be charged and a description.

It includes, on the main application screen, a powerful dynamic filters
criteria mechanism, which lets you visualize, work on and print a subset
of your time keeping entries.

A printing templates system allows you to (pre)define, reuse and hence
quickly generate the pdf files and/or printed reports of your needs.

A version which will let users export an active filter based subset of
their time keeping entries is under work.

        http://www.gnu.org/software/foliot/


* Download

Here are the compressed sources and a GPG detached signature [*]:

        http://ftp.gnu.org/gnu/foliot/foliot-0.9.8.tar.gz
        http://ftp.gnu.org/gnu/foliot/foliot-0.9.8.tar.gz.sig

This released was bootstrapped with the following tools:

        -] gcc                    (Debian 7.3.0-21) 7.3.0 
        -] autoconf               (GNU Autoconf) 2.69 
        -] automake               (GNU automake) 1.15.1 
        -] makeinfo               (GNU texinfo) 6.5 
        -] pdflatex               3.14159265-2.6-1.40.19 (TeX Live 2018/Debian) 
        -] guile-2.2              2.2.3.22-c811-dirty
        -] guile-gnome-2          2.16.5
        -] sqlite3                3.24.0
        -] libpcre                8.39
        -] grip-1.0               0.2.0


* Changes since 0.9.7

Here is a summary of the changes since version 0.9.7. See GNU Foliot's
[[http://git.savannah.gnu.org/cgit/foliot.git][git summary]] and
[[http://git.savannah.gnu.org/cgit/foliot.git/log/][git log]] for a complete
description.

** Dependencies

Grip          >= 0.2.0
Grip-Gnome
Grip-SQLite

Iwona

 This is the font used to make the GNU Foliot reports. It is now a hard
 depdency.  It was a soft dependency, but that was a mistake, since as
 it is, the making of the reports would fail unless the Iwona font is
 available.

Guile-Lib   >= 0.2.5

  This is a soft dependency: Guile-Lib is required to run the
  test-suite, which is recommended but not mandatory.

** Installation location changes

The default and --prefix installation locations for source modules and
compiled files has been changed, and, in the absence of the new
configure option described below, are now:

  $(datadir)/foliot
  $(libdir)/foliot/guile/$(GUILE_EFFECTIVE_VERSION)/site-ccache

In the above, $(datadir) is substituted to the default /usr/local/share
or /your/prefix/share and $(libdir) is substituted to /usr/local/lib or
/your/prefix/lib, when/if --prefix was passed.

$(GUILE_EFFECTIVE_VERSION) is substituted to the stable version number
with which Foliot is being compile, for example, 2.2

This change makes GNU Foliot compatible with the GNU Coding Standards,
but it also implies that, unless you use the new configure option
describe below, you will have to augment both Guile's variables
%load-path and %load-compiled-path, respectively, with the two
(substituted) paths described above, so that Guile finds Foliot's
installed source modules and compiled files (see Foliot's installation
'Notes' for more on this).

** New configure option

The configure option --with-guile-site has been added, used to
explicitly ask Foliot's source modules to be installed in the
Guile-Gnome site directory, and the compiled files using Guile's
site-ccache directories respectively (see Foliot's installation 'Notes'
for more on this).

It will only be honored if (and only if) it is passed as:

  --with-guile-site=yes

  [ in this case, there is obviously no need to augment Guile's
  [ variables %load-path and %load-compiled-path


* Bug reports

Please report bugs to address@hidden


* Mailing lists

For the time being, Foliot uses Guile's mailing list:

  address@hidden is for general user help and discussion;

  address@hidden is used to discuss most aspects of Folit,
  including development and enhancement requests.

Please use 'Foliot: ' to preceed the subject line of GNU Foliot related
emails, thanks!


David


[*] Use a .sig file to verify that the corresponding file (without the
    .sig suffix) is intact.  First, be sure to download both the .sig
    file and the corresponding tarball.  Then, run a command like this:

        gpg --verify foliot-0.9.8.tar.gz.sig

    If that command fails because you don't have the required public
    key, then run this command to import it:

        gpg --keyserver keys.gnupg.net --recv-keys A3057AD7

    and rerun the 'gpg --verify' command

Attachment: pgpDax2DfKplY.pgp
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]