[-- Attachment #1: Type: text/plain, Size: 1568 bytes --] There is a new pull request by CameronNemo against master on the void-packages repository https://github.com/CameronNemo/void-packages startup https://github.com/void-linux/void-packages/pull/33018 startup: update to 2.0.3 <!-- Mark items with [x] where applicable --> #### General - [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/33018.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-startup-33018.patch --] [-- Type: text/x-diff, Size: 1953 bytes --] From c13ae50b8a8397f1add6d439205ae0272eae95c5 Mon Sep 17 00:00:00 2001 From: Cameron Nemo <cnemo@tutanota.com> 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 <cnemo@tutanota.com>" 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 } }
[-- Attachment #1: Type: text/plain, Size: 169 bytes --] New review comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/33018#discussion_r711746007 Comment: Only fish completions?
[-- Attachment #1: Type: text/plain, Size: 175 bytes --] New review comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/33018#discussion_r711745993 Comment: Please remove the `-f` flag.
[-- Attachment #1: Type: text/plain, Size: 1573 bytes --] There is an updated pull request by CameronNemo against master on the void-packages repository https://github.com/CameronNemo/void-packages startup https://github.com/void-linux/void-packages/pull/33018 startup: update to 2.0.3 <!-- Mark items with [x] where applicable --> #### General - [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/33018.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-startup-33018.patch --] [-- Type: text/x-diff, Size: 2025 bytes --] From 6d591fcd74e86472b33782eb314a9063032c1df7 Mon Sep 17 00:00:00 2001 From: Cameron Nemo <cnemo@tutanota.com> Date: Sun, 19 Sep 2021 02:28:20 -0700 Subject: [PATCH] startup: update to 2.0.3 --- srcpkgs/startup/template | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/srcpkgs/startup/template b/srcpkgs/startup/template index eeeee53501a1..9aaa57075cd1 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,16 +12,21 @@ short_desc="Event driven task and service manager" maintainer="Cameron Nemo <cnemo@tutanota.com>" 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() { - rm -f -- "${DESTDIR}/usr/lib/libupstart.la" + 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 -- "${DESTDIR}/usr/lib/libupstart.la" } startup-tools_package() { @@ -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 } }
[-- Attachment #1: Type: text/plain, Size: 155 bytes --] New review comment by CameronNemo on void-packages repository https://github.com/void-linux/void-packages/pull/33018#discussion_r711789786 Comment: done
[-- Attachment #1: Type: text/plain, Size: 172 bytes --] New review comment by CameronNemo on void-packages repository https://github.com/void-linux/void-packages/pull/33018#discussion_r711789792 Comment: yeah at least for now
[-- Attachment #1: Type: text/plain, Size: 1409 bytes --] There's a merged pull request on the void-packages repository startup: update to 2.0.3 https://github.com/void-linux/void-packages/pull/33018 Description: <!-- Mark items with [x] where applicable --> #### General - [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl -->