llgal is an easy and fast on-line gallery generator based on iGal. Its primary goal is to NOT require any boring useless expensive feature in your webserver, such as PHP, JavaScript, SQL, ...
Thus, llgal generates static web-pages.
Installation
You don't care about this if you use Debian or Gentoo or any other distribution that includes prepackaged llgal versions.
Run make followed by make install as root.
If you don't want or can't install as root, you may use
make install DESTDIR=/home/login/where/you/want.
Note that you need to pass the same DESTDIR parameter
during compilation (with make) since the installation
directory is hardcoded in llgal.
By default, everything is installed in /usr/local/.
Most directories might be replaced by overriding their default values
on the command line.
For instance, a traditional installation might be achieved with:
make install PREFIX=/usr SYSCONFDIR=/etc MANDIR=/usr/share/man \
LOCALEDIR=/usr/share/locale
Note that make uninstall (with same options) allows to uninstall.
Requirements
llgal requires perl and imagemagick packages. The following perl libraries are also needed:
- Image::Size
- URI
- Locale::gettext
These dependencies are automatically installed when installing Debian or Gentoo prepackaged versions.
Additionally, some options (--cc, --ct and --exfi) require the following
library to extract tags from images:
- Image::ExifTool
If not installed, llgal will work fine as long as none of these options is used. When one is called, llgal will issue an error message advising to install the library.
If you need to install these libraries by yourself, you may for instance find them on CPAN:
- http://search.cpan.org/~exiftool/Image-ExifTool-6.00/lib/Image/ExifTool.pod
- http://search.cpan.org/~rjray/Image-Size-2.992/Size.pm
- http://search.cpan.org/~gaas/URI-1.35/URI.pm
- http://search.cpan.org/~pvandry/gettext-1.05/gettext.pm
llgal is known to work with these versions.
Support
If you experience any problem,
please see http://bgoglin.free.fr/llgal
or report to