Add greenclip service file to package itself rather than downloading it during package install process
This commit is contained in:
11
x11-misc/greenclip/files/greenclip.service
Normal file
11
x11-misc/greenclip/files/greenclip.service
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Greenclip agent
|
||||||
|
After=display-manager.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
ExecStart=/usr/bin/greenclip daemon
|
||||||
|
Restart=always
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=default.target
|
@@ -23,7 +23,6 @@ S=${WORKDIR}
|
|||||||
pkg_setup() {
|
pkg_setup() {
|
||||||
cd ${WORKDIR}
|
cd ${WORKDIR}
|
||||||
wget -O greenclip https://github.com/erebe/greenclip/releases/download/v${PV}/greenclip-v${PV}
|
wget -O greenclip https://github.com/erebe/greenclip/releases/download/v${PV}/greenclip-v${PV}
|
||||||
wget -O greenclip.service https://aur.archlinux.org/cgit/aur.git/plain/greenclip.service?h=rofi-greenclip
|
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
@@ -33,7 +32,7 @@ src_compile() {
|
|||||||
src_install() {
|
src_install() {
|
||||||
if use systemd ; then
|
if use systemd ; then
|
||||||
insinto /usr/lib/systemd/user/
|
insinto /usr/lib/systemd/user/
|
||||||
doins greenclip.service
|
doins "${FILESDIR}"/greenclip.service
|
||||||
elog "Run \`systemctl --user enable --now greenclip.service\` to enable greenclip systemd user service."
|
elog "Run \`systemctl --user enable --now greenclip.service\` to enable greenclip systemd user service."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user