Hello! Version 6.0 of analog includes the following sizeable third-party packages: bzip2, libgd, libpng, pcre, zlib, unzip.
Of these, only unzip is not immediately removable because the unzip code is not currently available as a library from unzip's maintainers (http://www.info-zip.org/UnZip.html). libgd is only "different" in that an ISO-8859-2 font is added to it -- something that can (if needed) be compiled as part of the application (analog) without replacing the whole libgd. It is possible, that users of some operating systems appreciate such bundling, because their OSes do not offer convenient and tightly integrated ways to install third-party software. As a FreeBSD user and maintainer of handful of ports (although not that of www/analog) I tend to resent such approach. On FreeBSD (and on many other systems) bzip2 and zlib are part of the OS. libgd is available through the graphics/gd port, which is used by 120 other ports (including webalizer and webstats, BTW). Imagine all those ports compiling their own versions. libpng's use is even wider. I have a set of changes for the FreeBSD's www/analog port, that makes it LIB_DEPEND (in the port system's speak) on other ports and am CC-ing this e-mail to the maintainer. Can the analog author(s) be persuaded to reduce the size of their future releases and make it easier to compile against already installed third party libraries (change from "package/package.h" to <package.h> is needed)? Thanks for your time! Yours, -mi +------------------------------------------------------------------------ | TO UNSUBSCRIBE from this list: | http://lists.meer.net/mailman/listinfo/analog-help | | Usenet version: news://news.gmane.org/gmane.comp.web.analog.general | List archives: http://www.analog.cx/docs/mailing.html#listarchives +------------------------------------------------------------------------

