gsignond: init at 2018-10-04
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
{ stdenv, makeWrapper, symlinkJoin, gsignond, gsignondPlugins, plugins }:
|
||||
|
||||
symlinkJoin {
|
||||
name = "gsignond-with-plugins-${gsignond.version}";
|
||||
|
||||
paths = [ gsignond ] ++ plugins;
|
||||
|
||||
buildInputs = [ makeWrapper ];
|
||||
|
||||
postBuild = ''
|
||||
wrapProgram $out/bin/gsignond \
|
||||
--set SSO_GPLUGINS_DIR "$out/lib/gsignond/gplugins"
|
||||
|
||||
rm $out/share/dbus-1/services/com.google.code.AccountsSSO.gSingleSignOn.service
|
||||
rm $out/share/dbus-1/services/com.google.code.AccountsSSO.SingleSignOn.service
|
||||
|
||||
substitute ${gsignond}/share/dbus-1/services/com.google.code.AccountsSSO.gSingleSignOn.service $out/share/dbus-1/services/com.google.code.AccountsSSO.gSingleSignOn.service \
|
||||
--replace ${gsignond} $out
|
||||
|
||||
substitute ${gsignond}/share/dbus-1/services/com.google.code.AccountsSSO.SingleSignOn.service $out/share/dbus-1/services/com.google.code.AccountsSSO.SingleSignOn.service \
|
||||
--replace ${gsignond} $out
|
||||
'';
|
||||
}
|
||||
Reference in New Issue
Block a user