-
Committer:
Paul Wise
-
Date:
2018-01-02 09:22:28 UTC
-
mto:
This revision was merged to the branch mainline in
revision
303.
-
Revision ID:
pabs3@bonedaddy.net-20180102092228-nkr9nnphastt3ae3
Convert GConf schema and build to GSettings
Schema-conversion-by:
gsettings-schema-convert --gconf --xml --schema-id "org.foxtrotgps" --output org.foxtrotgps.gschema.xml apps_foxtrotgps.schemas.in
sed -i 's|/apps/|/org/|;s|<schema [^>]*|& gettext-domain="foxtrotgps"|' org.foxtrotgps.gschema.xml
sed -n 's| ||g;s|</\?applyto>||gp' apps_foxtrotgps.schemas.in > gconf
sed -n 's|.*name="\([^"]*\)".*|\1|p' org.foxtrotgps.gschema.xml > gsettings
echo '[org.foxtrotgps:/org/foxtrotgps/]' > org.foxtrotgps.convert
paste -d = gsettings gconf | sed 's/=/ = /' >> org.foxtrotgps.convert
rm -f gconf gsettings apps_foxtrotgps.schemas.in
Source-conversion-by:
sed "s|^\([^ ]*\) = /apps/foxtrotgps/\(.*\)|git sed '\"\2\"' '\"\1\"'|" data/org.foxtrotgps.convert | tail -n +2 | sh