Alvaro Lopez Ortega dijo [Mon, May 18, 2009 at 04:20:27PM +0200]: > > Building libgeoip, openldap and ffmpeg triggered the installing of > > several other ports, I'd say some 8-10 more. > > Completely out of curiosity; Does the building system allow to compile > a lean server without those dependencies?
Hi, Antonio, please feel free to browse the way we are splitting the binaries for the Debian packages generation [1] (you want to look at debian/control and debian/rules). Cherokee does a very good work at being modular, and all the code that depends on those libraries is cleanly separated at their specific plugins, allowing us to create separate packages depending on each of them. I know ports follow a quite different philosophy than binary packages, as they usually are compiled locally (do you also manage binary ports in OSX as you do in some BSDs?), and you can rather adjust compiler flags to omit some build options - of course, dropping said dependencies. Possibly the Debian packaging way would be the way to go for Fink. But anyway, I am unaware on whether it is still widely used. Greetings, [1] http://git.debian.org/?p=collab-maint/cherokee.git;a=tree -- Gunnar Wolf - [email protected] - (+52-55)5623-0154 / 1451-2244 PGP key 1024D/8BB527AF 2001-10-23 Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF _______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
