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
+------------------------------------------------------------------------

Reply via email to