diff options
author | wiz <wiz@pkgsrc.org> | 2002-07-04 19:37:38 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2002-07-04 19:37:38 +0000 |
commit | 0cee21f3f590e71b0ab060a3951bc85007fffc12 (patch) | |
tree | 86232a3b9e1b6259512049abd402acfd78918923 /www/bins/Makefile | |
parent | c60907026fd9beecc7deb6b64ee8681f73fe0302 (diff) | |
download | pkgsrc-0cee21f3f590e71b0ab060a3951bc85007fffc12.tar.gz |
Initial import of bins:
The aim of BINS is to generate static HTML photo albums. Some of the
functionalities of BINS are :
* album can contains other albums (sub albums): tree structure
* generation of a thumbnail and of scaled images for each picture
* generated album appearance is fully customizable by using HTML
templates and configuration parameters
* several description fields (date, location, etc...) can be
associated with the pictures (in text or HTML format)
* Exif information and Digital camera support:
o use the EXIF data structure found on some image files (usually,
those produced by digital cameras) to fill automatically some fields
(date and time for example).
o BINS use the Orientation EXIF tag (which is normally set when you
rotate a image on you DigiCam) to rotate the picture to correct
orientation.
o For each image, a page provides all information available on the
picture and the DigiCam settings when the photo was taken.
o All EXIF information is saved in the XML description file,
preventing they disappear when the image is modified
* customizable charset encoding for HTML generation, including UTF-8
(Unicode) support by default. Generation of the Apache .htaccess file
for correct encoding charset in HTTP headers
* generate valid HTML 4 code.
Diffstat (limited to 'www/bins/Makefile')
-rw-r--r-- | www/bins/Makefile | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/www/bins/Makefile b/www/bins/Makefile new file mode 100644 index 00000000000..454c9620ed3 --- /dev/null +++ b/www/bins/Makefile @@ -0,0 +1,44 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/07/04 19:37:38 wiz Exp $ +# + +DISTNAME= bins-1.1.10 +CATEGORIES= www graphics +MASTER_SITES= http://jsautret.free.fr/BINS/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= wiz@netbsd.org +HOMEPAGE= http://bins.sautret.org/ +COMMENT= static HTML photo album generator + +DEPENDS+= p5-Text-Iconv-1.1:../../converters/p5-Text-Iconv +DEPENDS+= p5-Storable>=2.04:../../devel/p5-Storable +DEPENDS+= p5-Image-Info>=1.10:../../graphics/p5-Image-Info +DEPENDS+= p5-Image-Size>=2.980:../../graphics/p5-Image-Size +DEPENDS+= p5-PerlMagick>=5.3.9nb1:../../graphics/p5-PerlMagick +DEPENDS+= p5-XML-Grove>=0.46.0.1:../../textproc/p5-XML-Grove +DEPENDS+= p5-XML-Handler-YAWriter-0.23:../../textproc/p5-XML-YAWriter +DEPENDS+= p5-XML-Parser>=2.30:../../textproc/p5-XML-Parser +DEPENDS+= p5-HTML-Parser>=3.26:../../www/p5-HTML-Parser +DEPENDS+= p5-HTML-Template>=2.5:../../www/p5-HTML-Template +DEPENDS+= p5-URI>=1.19:../../www/p5-URI + +USE_PERL5= YES +# bins-edit-gui not installed because many needed packages are missing +# bins_txt2xml not installed because it's an upgrade tool, and we didn't +# have previous versions in pkgsrc. +REPLACE_PERL= bins bins_edit bins-edit-gui bins_txt2xml + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/bins ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/bins_edit ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/doc/bins.1 ${PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/doc/bins_edit.1 ${PREFIX}/man/man1 + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/bins/templates.default + ${INSTALL_DATA} ${WRKSRC}/templates/*.html \ + ${PREFIX}/share/examples/bins/templates.default + for lang in de fr it pl; do \ + ${INSTALL_DATA} ${WRKSRC}/intl/$$lang.mo \ + ${PREFIX}/${PKGLOCALEDIR}/locale/$$lang/LC_MESSAGES/bins.mo; \ + done + +.include "../../mk/bsd.pkg.mk" |