David Pirotte
2018-06-21 03:53:49 UTC
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 bug-***@gnu.org
* Mailing lists
For the time being, Foliot uses Guile's mailing list:
guile-***@gnu.org is for general user help and discussion;
guile-***@gnu.org 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
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 bug-***@gnu.org
* Mailing lists
For the time being, Foliot uses Guile's mailing list:
guile-***@gnu.org is for general user help and discussion;
guile-***@gnu.org 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