From c13ae50b8a8397f1add6d439205ae0272eae95c5 Mon Sep 17 00:00:00 2001 From: Cameron Nemo Date: Sun, 19 Sep 2021 02:28:20 -0700 Subject: [PATCH] startup: update to 2.0.3 --- srcpkgs/startup/template | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/srcpkgs/startup/template b/srcpkgs/startup/template index eeeee53501a1..b32f0f2ef993 100644 --- a/srcpkgs/startup/template +++ b/srcpkgs/startup/template @@ -1,7 +1,7 @@ # Template file for 'startup' pkgname=startup -version=2.0.2 -revision=3 +version=2.0.3 +revision=1 build_style=gnu-configure configure_args="--disable-sysvcompat --disable-dconf-bridge --disable-cgroups" make_dirs="/var/log/startup 0750 root adm" @@ -12,15 +12,20 @@ short_desc="Event driven task and service manager" maintainer="Cameron Nemo " license="GPL-2.0-only" homepage="https://gitlab.com/chinstrap/startup" -changelog="${homepage}/raw/master/NEWS" -distfiles="${homepage}/-/archive/${version}/startup-${version}.tar.gz" -checksum=8b0709b6d7cf98d713550b8d98f928fdcf268328c1183a83be933c4205edcce6 +changelog="https://gitlab.com/chinstrap/startup/raw/master/NEWS" +distfiles="https://gitlab.com/chinstrap/startup/-/archive/${version}/startup-${version}.tar.gz" +checksum=668fa38b2b4d4924309546c09a53690f4c5e31faf44be3f0e0ca826bf23f00f5 pre_configure() { autoreconf -fi } post_install() { + local cmds="init-checkconf initctl2dot initctl reload restart start + startup startup-monitor status stop" + for cmd in ${cmds}; do + vcompletion "contrib/fish_completion/${cmd}.fish" fish "$cmd" + done rm -f -- "${DESTDIR}/usr/lib/libupstart.la" } @@ -33,6 +38,8 @@ startup-tools_package() { vmove usr/share/icons vmove usr/share/applications vmove usr/share/man/man8/startup-monitor.8 + vmove usr/share/fish/vendor_completions.d/startup-monitor.fish + vmove usr/share/fish/vendor_completions.d/initctl2dot.fish } }