diff -urN a/x11-terms/rxvt-unicode/files/urxvtd@.service b/x11-terms/rxvt-unicode/files/urxvtd@.service --- a/x11-terms/rxvt-unicode/files/urxvtd@.service 1970-01-01 03:00:00.000000000 +0300 +++ b/x11-terms/rxvt-unicode/files/urxvtd@.service 2014-03-12 09:17:56.000000000 +0200 @@ -0,0 +1,11 @@ +[Unit] +Description=urxvt daemon + +[Service] +Type=oneshot +RemainAfterExit=yes +User=%i +ExecStart=/usr/bin/urxvtd -q -f -o + +[Install] +WantedBy=multi-user.target diff -urN a/x11-terms/rxvt-unicode/rxvt-unicode-9.19.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.19.ebuild --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.19.ebuild 2014-03-04 22:31:38.000000000 +0200 +++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.19.ebuild 2014-03-12 09:47:32.000000000 +0200 @@ -111,8 +111,13 @@ dodoc \ README.FAQ Changes doc/README* doc/changes.txt doc/etc/* doc/rxvt-tabbed - make_desktop_entry urxvt rxvt-unicode utilities-terminal \ + make_desktop_entry urxvt urxvt utilities-terminal \ "System;TerminalEmulator" + + make_desktop_entry urxvtc urxvtc utilities-terminal \ + "System;TerminalEmulator" + + systemd_dounit urxvtd@.service } pkg_postinst() { @@ -132,4 +137,14 @@ elog " URxvt*secondaryWheel: true" elog "in your ~/.Xdefaults file" fi + + elog "To use Daemon-Client setup" + elog "Pass the username when starting the service:" + elog + elog " systemctl enable urxvtd@username.service" + elog + elog "To start client run:" + elog + elog " urxvtc" + fi }