GNOME Bugzilla – Bug 627126
gsettings schema files don't get installed on FreeBSD
Last modified: 2010-10-04 07:07:19 UTC
On freebsd the gsetting schema files don't get installed because our sed doesn't get the sed expression in gsettings__base_list.
Created attachment 168044 [details] [review] tweak sed expression to work with our non gnu sed.
We see the same issue on OpenBSD and I confirm this patch allows installing gsetting schema files.
I just did this commit: commit 136e705e8383ff8848e425ac01278102d7badc52 Author: Ryan Lortie <desrt@desrt.ca> Date: Mon Oct 4 01:51:11 2010 -0400 Bug 627126 - gsettings schemas on FreeBSD Rewrite the install rule for GSettings schemas to not depend on an obscure chunk of non-portable sed that nobody understands the purpose of. Instead, use make's VPATH feature to resolve the paths of the files that need to be installed. No need to depend on the .valid targets here since automake already ensures that 'make all' is complete before 'make install' is permitted to run. Can you guys verify that it worked out on BSD and reopen this bug if it didn't?
(In reply to comment #3) > Can you guys verify that it worked out on BSD and reopen this bug if it didn't? I does the job for me on OpenBSD, thanks.
Also works for me on FreeBSD, thanks.