From f914ff0b5759f0049c0c3103715547bff173be0c Mon Sep 17 00:00:00 2001 From: Eric Renfro Date: Fri, 9 Sep 2022 19:46:48 -0400 Subject: [PATCH] Added examples and installation to include docs/license --- PKGBUILD | 18 ++++++++++-------- examples/barrier.service | 13 +++++++++++++ examples/bitwarden.service | 13 +++++++++++++ examples/devilspie2.service | 14 ++++++++++++++ examples/flameshot.service | 13 +++++++++++++ examples/kalu.service | 13 +++++++++++++ examples/nextcloud.service | 13 +++++++++++++ examples/picom.service | 13 +++++++++++++ examples/vorta.service | 13 +++++++++++++ 9 files changed, 115 insertions(+), 8 deletions(-) create mode 100644 examples/barrier.service create mode 100644 examples/bitwarden.service create mode 100644 examples/devilspie2.service create mode 100644 examples/flameshot.service create mode 100644 examples/kalu.service create mode 100644 examples/nextcloud.service create mode 100644 examples/picom.service create mode 100644 examples/vorta.service diff --git a/PKGBUILD b/PKGBUILD index 78e246a..e2b5def 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,13 +3,12 @@ _pkgbase=xfce-session-target pkgname=${_pkgbase}-git pkgdesc='systemd Integration for xfce-session' -pkgver=1.3.0.r0.g577cf34 +pkgver=1.3.1 pkgrel=1 arch=('any') url="https://git.linux-help.org/infusix/${_pkgbase}" license=('GPL') makedepends=('coreutils' 'git') -#source=("${_pkgbase}-v$pkgver.tar.gz::$url/archive/${_pkgbase}-v$pkgver.tar.gz") source=("${_pkgbase}::git+https://git.linux-help.org/infusix/${_pkgbase}.git") sha256sums=('SKIP') depends=('xfce4-session' 'systemd') @@ -21,10 +20,13 @@ pkgver() { } package() { - install -d $pkgdir/usr/lib/xfce4/session - install -d $pkgdir/usr/lib/systemd/user - install -d $pkgdir/etc/xdg/autostart - cp -f $srcdir/${_pkgbase}/src/*.sh $pkgdir/usr/lib/xfce4/session/ - cp -f $srcdir/${_pkgbase}/src/*.target $pkgdir/usr/lib/systemd/user/ - cp -f $srcdir/${_pkgbase}/src/*.desktop $pkgdir/etc/xdg/autostart/ + install -d ${pkgdir}/usr/lib/xfce4/session + install -d ${pkgdir}/usr/lib/systemd/user + install -d ${pkgdir}/etc/xdg/autostart + install -d ${pkgdir}/usr/share/doc/${pkgname} + cp -f ${srcdir}/${_pkgbase}/src/*.sh ${pkgdir}/usr/lib/xfce4/session/ + cp -f ${srcdir}/${_pkgbase}/src/*.target ${pkgdir}/usr/lib/systemd/user/ + cp -f ${srcdir}/${_pkgbase}/src/*.desktop ${pkgdir}/etc/xdg/autostart/ + cp -f ${srcdir}/${_pkgbase}/README $srcdir/${_pkgbase}/LICENSE ${pkgdir}/usr/share/doc/$pkgname/ + cp -fR ${srcdir}/${_pkgbase}/examples ${pkgdir}/usr/share/doc/${pkgname}/ } diff --git a/examples/barrier.service b/examples/barrier.service new file mode 100644 index 0000000..6ce8708 --- /dev/null +++ b/examples/barrier.service @@ -0,0 +1,13 @@ +[Unit] +Description=Barrier Service +PartOf=graphical-session.target + +[Service] +Type=simple +Restart=always +RestartSec=1 +ExecStartPre=/bin/sleep 5 +ExecStart=/usr/bin/barrier + +[Install] +WantedBy=graphical-session.target diff --git a/examples/bitwarden.service b/examples/bitwarden.service new file mode 100644 index 0000000..576e46f --- /dev/null +++ b/examples/bitwarden.service @@ -0,0 +1,13 @@ +[Unit] +Description=Bitwarden +PartOf=graphical-session.target + +[Service] +Type=simple +Restart=always +RestartSec=1 +ExecStartPre=/bin/sleep 5 +ExecStart=/usr/bin/bitwarden-desktop + +[Install] +WantedBy=graphical-session.target diff --git a/examples/devilspie2.service b/examples/devilspie2.service new file mode 100644 index 0000000..02ae893 --- /dev/null +++ b/examples/devilspie2.service @@ -0,0 +1,14 @@ +[Unit] +Description=devilspie2 Service +PartOf=graphical-session.target + +[Service] +Type=simple +Restart=always +RestartSec=1 +ExecStartPre=/bin/sleep 3 +ExecStart=/usr/bin/devilspie2 -d + +[Install] +WantedBy=xfce-session.target + diff --git a/examples/flameshot.service b/examples/flameshot.service new file mode 100644 index 0000000..75ed2d5 --- /dev/null +++ b/examples/flameshot.service @@ -0,0 +1,13 @@ +[Unit] +Description=Flameshot +PartOf=graphical-session.target + +[Service] +Type=simple +Restart=always +RestartSec=1 +ExecStartPre=/bin/sleep 5 +ExecStart=/usr/bin/flameshot + +[Install] +WantedBy=graphical-session.target diff --git a/examples/kalu.service b/examples/kalu.service new file mode 100644 index 0000000..62c3e78 --- /dev/null +++ b/examples/kalu.service @@ -0,0 +1,13 @@ +[Unit] +Description=Kalu Update Notifications +PartOf=graphical-session.target + +[Service] +Type=simple +Restart=always +RestartSec=1 +ExecStartPre=/bin/sleep 5 +ExecStart=/usr/bin/kalu + +[Install] +WantedBy=graphical-session.target diff --git a/examples/nextcloud.service b/examples/nextcloud.service new file mode 100644 index 0000000..c22e0f9 --- /dev/null +++ b/examples/nextcloud.service @@ -0,0 +1,13 @@ +[Unit] +Description=Nextcloud Client +PartOf=graphical-session.target + +[Service] +Type=simple +Restart=always +RestartSec=1 +ExecStartPre=/bin/sleep 15 +ExecStart=/usr/bin/nextcloud + +[Install] +WantedBy=graphical-session.target diff --git a/examples/picom.service b/examples/picom.service new file mode 100644 index 0000000..0e6b403 --- /dev/null +++ b/examples/picom.service @@ -0,0 +1,13 @@ +[Unit] +Description=Picom Compositor +PartOf=graphical-session.target + +[Service] +Type=simple +Restart=always +RestartSec=1 +ExecStartPre=/bin/sleep 2 +ExecStart=/usr/bin/picom + +[Install] +WantedBy=xfce-session.target diff --git a/examples/vorta.service b/examples/vorta.service new file mode 100644 index 0000000..5333e0e --- /dev/null +++ b/examples/vorta.service @@ -0,0 +1,13 @@ +[Unit] +Description=Vorta Backup +PartOf=graphical-session.target + +[Service] +Type=simple +Restart=always +RestartSec=1 +ExecStartPre=/bin/sleep 15 +ExecStart=/usr/bin/vorta + +[Install] +WantedBy=graphical-session.target