GNOME Bugzilla – Bug 373495
e-d-s doesn't honor prefix
Last modified: 2013-09-14 16:49:49 UTC
./configure --prefix=/home/amd/opt [snip] Making install in smime make[3]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/smime' make[4]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/smime' make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. make[4]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/smime' make[3]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/smime' Making install in misc make[3]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/misc' make[4]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/misc' make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. make[4]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/misc' make[3]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/misc' Making install in mime-filter make[3]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/mime-filter' make[4]: Entering directory `/home/amd/code/evolution-data-server/camel/tests/mime-filter' make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. make[4]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/mime-filter' make[3]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests/mime-filter' make[3]: Entering directory `/home/amd/code/evolution-data-server/camel/tests' make[4]: Entering directory `/home/amd/code/evolution-data-server/camel/tests' make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. make[4]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests' make[3]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests' make[2]: Leaving directory `/home/amd/code/evolution-data-server/camel/tests' make[1]: Leaving directory `/home/amd/code/evolution-data-server/camel' Making install in addressbook make[1]: Entering directory `/home/amd/code/evolution-data-server/addressbook' Making install in idl make[2]: Entering directory `/home/amd/code/evolution-data-server/addressbook/idl' make[3]: Entering directory `/home/amd/code/evolution-data-server/addressbook/idl' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /idl/evolution-data-server-1.2 mkdir -p -- /idl/evolution-data-server-1.2 mkdir: kataloogi ``/idl'' ei õnnestu luua: Permission denied make[3]: *** [install-idlDATA] Error 1 make[3]: Leaving directory `/home/amd/code/evolution-data-server/addressbook/idl' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/home/amd/code/evolution-data-server/addressbook/idl' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/amd/code/evolution-data-server/addressbook' make: *** [install-recursive] Error 1
Created attachment 76344 [details] [review] e-d-s-honor-prefix.patch Should fix the --prefix problem.
Created attachment 76345 [details] [review] e-d-s-honor-prefix.patch Fixes the prefix problem and also sets correct path to idl files in .pc
Created attachment 76351 [details] [review] e-d-s-honor-prefix.patch Finally figured out the quoting stuff. Now the data files land in their appropriate locations and don't mess up the system :D
Please someone review this patch.
Please commit.
Commited to revision 7613. 2007-02-12 Priit Laes <plaes@svn.gnome.org> * configure.in: Prefix wasn't set for idl files which where then installed to /idl. Fixes bug #373495