gtk3: wrap demos, cleanup output
This commit is contained in:
parent
6e4fed00bf
commit
ff1be88e38
@ -152,6 +152,20 @@ stdenv.mkDerivation rec {
|
|||||||
done
|
done
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
# Make all demo related things in dev
|
||||||
|
postFixup = ''
|
||||||
|
moveToOutput share/icons/hicolor "$dev"
|
||||||
|
moveToOutput share/applications "$dev"
|
||||||
|
moveToOutput share/gsettings-schemas "$dev"
|
||||||
|
|
||||||
|
demos=(gtk3-demo gtk3-demo-application gtk3-icon-browser gtk3-widget-factory)
|
||||||
|
|
||||||
|
for program in ''${demos[@]}; do
|
||||||
|
wrapProgram $dev/bin/$program \
|
||||||
|
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH:$dev/share/gsettings-schemas/${pname}-${version}"
|
||||||
|
done
|
||||||
|
'';
|
||||||
|
|
||||||
passthru = {
|
passthru = {
|
||||||
updateScript = gnome3.updateScript {
|
updateScript = gnome3.updateScript {
|
||||||
packageName = "gtk+";
|
packageName = "gtk+";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user