[-- Attachment #1: Type: text/plain, Size: 1609 bytes --] There is a new pull request by lilmike against master on the void-packages repository https://github.com/lilmike/void-packages shc https://github.com/void-linux/void-packages/pull/29041 New package: shc-4.0.3_1 <!-- Mark items with [x] where applicable --> #### General - [x] 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.) - [x] I built this PR locally for my native architecture, (x86_64-glibc) - [x] I built this PR locally for these architectures (if supported. mark crossbuilds): - [x] aarch64-musl (cross) - [x] armv7l (cross) - [x] armv6l-musl (cross) --> A patch file from https://github.com/void-linux/void-packages/pull/29041.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-shc-29041.patch --] [-- Type: text/x-diff, Size: 1277 bytes --] From b01adca30cac1c98a91c2d69d56c75fdbd4880f3 Mon Sep 17 00:00:00 2001 From: Michael Taboada <michael@michaels.world> Date: Wed, 24 Feb 2021 21:17:00 -0800 Subject: [PATCH] New package: shc-4.0.3_1 --- srcpkgs/shc/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/shc/template diff --git a/srcpkgs/shc/template b/srcpkgs/shc/template new file mode 100644 index 00000000000..01a8abacfda --- /dev/null +++ b/srcpkgs/shc/template @@ -0,0 +1,21 @@ +# Template file for 'shc' +pkgname=shc +version=4.0.3 +revision=1 +build_style=gnu-configure +hostmakedepends="tcsh rc ksh zsh" +makedepends="" +depends="" +short_desc="Converts shell script to C source code, and then compiles it." +maintainer="Michael Taboada <voidpkgs@forwardme.email>" +license="GPL-3.0-or-later" +homepage="https://github.com/neurobin/shc" +distfiles="${homepage}/archive/${version}.tar.gz" +checksum="7d7fa6a9f5f53d607ab851d739ae3d3b99ca86e2cb1425a6cab9299f673aee16" + +pre_check() { + # Remove ash from the list of shells because it's not a package on void. + sed -i "s;'/bin/ash';;g" "$wrksrc/test/ttest.sh" + # Also remove dash, since installing it as a host dependency conflicts with chroot-bash + sed -i "s;'/bin/dash';;g" "$wrksrc/test/ttest.sh" +}
[-- Attachment #1: Type: text/plain, Size: 1614 bytes --] There is an updated pull request by lilmike against master on the void-packages repository https://github.com/lilmike/void-packages shc https://github.com/void-linux/void-packages/pull/29041 New package: shc-4.0.3_1 <!-- Mark items with [x] where applicable --> #### General - [x] 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.) - [x] I built this PR locally for my native architecture, (x86_64-glibc) - [x] I built this PR locally for these architectures (if supported. mark crossbuilds): - [x] aarch64-musl (cross) - [x] armv7l (cross) - [x] armv6l-musl (cross) --> A patch file from https://github.com/void-linux/void-packages/pull/29041.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-shc-29041.patch --] [-- Type: text/x-diff, Size: 1242 bytes --] From 6fc639de37cee4cc54919104bf1bde6f0d8386d8 Mon Sep 17 00:00:00 2001 From: Michael Taboada <michael@michaels.world> Date: Wed, 24 Feb 2021 21:17:00 -0800 Subject: [PATCH] New package: shc-4.0.3_1 --- srcpkgs/shc/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/shc/template diff --git a/srcpkgs/shc/template b/srcpkgs/shc/template new file mode 100644 index 00000000000..ddc4683d7a2 --- /dev/null +++ b/srcpkgs/shc/template @@ -0,0 +1,19 @@ +# Template file for 'shc' +pkgname=shc +version=4.0.3 +revision=1 +build_style=gnu-configure +hostmakedepends="tcsh rc ksh zsh" +short_desc="Converts shell script to C source code, and then compiles it" +maintainer="Michael Taboada <voidpkgs@forwardme.email>" +license="GPL-3.0-or-later" +homepage="https://github.com/neurobin/shc" +distfiles="${homepage}/archive/${version}.tar.gz" +checksum="7d7fa6a9f5f53d607ab851d739ae3d3b99ca86e2cb1425a6cab9299f673aee16" + +pre_check() { + # Remove ash from the list of shells because it's not a package on void. + sed -i "s;'/bin/ash';;g" "$wrksrc/test/ttest.sh" + # Also remove dash, since installing it as a host dependency conflicts with chroot-bash + sed -i "s;'/bin/dash';;g" "$wrksrc/test/ttest.sh" +}
[-- Attachment #1: Type: text/plain, Size: 1614 bytes --] There is an updated pull request by lilmike against master on the void-packages repository https://github.com/lilmike/void-packages shc https://github.com/void-linux/void-packages/pull/29041 New package: shc-4.0.3_1 <!-- Mark items with [x] where applicable --> #### General - [x] 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.) - [x] I built this PR locally for my native architecture, (x86_64-glibc) - [x] I built this PR locally for these architectures (if supported. mark crossbuilds): - [x] aarch64-musl (cross) - [x] armv7l (cross) - [x] armv6l-musl (cross) --> A patch file from https://github.com/void-linux/void-packages/pull/29041.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-shc-29041.patch --] [-- Type: text/x-diff, Size: 1247 bytes --] From 9d8a4ae4357b24ea9ca37b79fc30fa9809326171 Mon Sep 17 00:00:00 2001 From: Michael Taboada <michael@michaels.world> Date: Wed, 24 Feb 2021 21:17:00 -0800 Subject: [PATCH] New package: shc-4.0.3_1 --- srcpkgs/shc/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/shc/template diff --git a/srcpkgs/shc/template b/srcpkgs/shc/template new file mode 100644 index 00000000000..43ea0702166 --- /dev/null +++ b/srcpkgs/shc/template @@ -0,0 +1,19 @@ +# Template file for 'shc' +pkgname=shc +version=4.0.3 +revision=1 +build_style=gnu-configure +checkdepends="tcsh rc ksh zsh" +short_desc="Converts shell script to C source code, and then compiles it" +maintainer="Michael Taboada <voidpkgs@forwardme.email>" +license="GPL-3.0-or-later" +homepage="https://github.com/neurobin/shc" +distfiles="${homepage}/archive/${version}.tar.gz" +checksum="7d7fa6a9f5f53d607ab851d739ae3d3b99ca86e2cb1425a6cab9299f673aee16" + +pre_check() { + # Remove ash from the list of shells because it's not a package on void. + vsed -i "$wrksrc/test/ttest.sh" -e "s;'/bin/ash';;g" + # Also remove dash, since installing it as a host dependency conflicts with chroot-bash + vsed -i "$wrksrc/test/ttest.sh" -e "s;'/bin/dash';;g" +}
[-- Attachment #1: Type: text/plain, Size: 1405 bytes --] New comment by lilmike on void-packages repository https://github.com/void-linux/void-packages/pull/29041#issuecomment-795243006 Comment: I've fixed all those issues. Thanks! On Tue, Mar 09, 2021 at 08:29:30PM -0800, Érico Nogueira Rolim wrote: >@ericonr commented on this pull request. > >Would be nice if upstream could release new versions, they seem reasonably active. > >> + sed -i "s;'/bin/ash';;g" "$wrksrc/test/ttest.sh" >+ # Also remove dash, since installing it as a host dependency conflicts with chroot-bash >+ sed -i "s;'/bin/dash';;g" "$wrksrc/test/ttest.sh" > >Please use `vsed`. > >> @@ -0,0 +1,19 @@ >+# Template file for 'shc' >+pkgname=shc >+version=4.0.3 >+revision=1 >+build_style=gnu-configure >+hostmakedepends="tcsh rc ksh zsh" > >Aren't these probably `checkdepends` instead of `hostmakedepends`? > >-- >You are receiving this because you authored the thread. >Reply to this email directly or view it on GitHub: >https://github.com/void-linux/void-packages/pull/29041#pullrequestreview-608320845 -- Michael Taboada, Creator of Games. Does that make me a god, well, sorta. My pgp key: 79BC390E8864CD71305D4DD606CD2197A6EE5ED7 My website: https://michaels.world 2MB website: https://2mb.games Don't believe everything you read on the internet. I might not be real, you might not be real, and this email certainly isn't real. Sent from my hall closet... dedicated server
[-- Attachment #1: Type: text/plain, Size: 305 bytes --] New comment by github-actions[bot] on void-packages repository https://github.com/void-linux/void-packages/pull/29041#issuecomment-1118098267 Comment: Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
[-- Attachment #1: Type: text/plain, Size: 1462 bytes --] There's a closed pull request on the void-packages repository New package: shc-4.0.3_1 https://github.com/void-linux/void-packages/pull/29041 Description: <!-- Mark items with [x] where applicable --> #### General - [x] 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.) - [x] I built this PR locally for my native architecture, (x86_64-glibc) - [x] I built this PR locally for these architectures (if supported. mark crossbuilds): - [x] aarch64-musl (cross) - [x] armv7l (cross) - [x] armv6l-musl (cross) -->