On Sun, 4 Sep 2011 15:46:21 +0200 Ulrich Eckhardt <[email protected]> said:
> On Friday 02 September 2011 23:25:01 Gustavo Sverzut Barbieri wrote: > > Recently we added something similar to Evas' generic loaders to > > Emotion. Initially Antognolli installed them to $(bindir) (/usr/bin) > > and I complained and changed it to $(libdir)/emotion/utils similar to > > Enlightenment's utilities and used eina_prefix to figure libdir in > > runtime. > > from http://www.gnu.org/prep/standards/html_node/Directory-Variables.html: > > | libexecdir > | > | The directory for installing executable programs to be run by other > | programs rather than by users. This directory should normally be > | ‘/usr/local/libexec’, but write it as ‘$(exec_prefix)/libexec’. (If > | you are using Autoconf, write it as ‘@libexecdir@’.) > | The definition of ‘libexecdir’ is the same for all packages, so you > | should install your data in a subdirectory thereof. Most packages > | install their data under ‘$(libexecdir)/package-name/’, possibly > | within additional subdirectories thereof, such as > | ‘$(libexecdir)/package-name/machine/version’. > > > IIRC, the subtle difference between this and the libdir is that the libdir > might be mounted with the execute-bit masked out for paranoi^Wsecurity > reasons. we're sticking to using libdir though. because thats what our prefix system supports - it doesnt support libexec. to support it will break api's - not to mention things like e17 modules contain BOTH shared objects AND executables. for those paranoid people... if they mount with exec off.. they'll be in trouble then. they can fix their own problems. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
