Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages /
7zip
Commits:
edea4793 by nl6720 at 2024-12-28T16:19:51+02:00
Use printf to improve readability
Using `printf` with a single-quoted string avoids the need to escape double
quotes.
- - - - -
3c6cb715 by Evangelos Foutras at 2024-12-28T17:18:43+02:00
Merge 'nl6720/7zz' into 'main'
Use printf to improve readability
See merge request archlinux/packaging/packages/7zip!2
- - - - -
44013cbf by Evangelos Foutras at 2024-12-28T17:35:56+02:00
Further tweak wrapper script creation + drop mkdir
- - - - -
1 changed file:
- PKGBUILD
Changes:
=====================================
PKGBUILD
=====================================
@@ -46,10 +46,9 @@ package() {
CPP/7zip/UI/Console/b/g/7z
install -D CPP/7zip/Bundles/SFXCon/b/g/7zCon "$pkgdir/usr/lib/7zip/7zCon.sfx"
- mkdir -p "$pkgdir/usr/bin"
for _prog in 7za 7zr 7z; do
- echo -e "#!/bin/sh\nexec /usr/lib/7zip/$_prog \"\$@\""
>"$pkgdir/usr/bin/$_prog"
- chmod +x "$pkgdir/usr/bin/$_prog"
+ printf '#!/bin/sh\nexec /usr/lib/7zip/%s "$@"\n' "$_prog" \
+ | install -D /dev/stdin "$pkgdir/usr/bin/$_prog"
done
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname"
DOC/{,unRar}License.txt
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/7zip/-/compare/78060211cd30c74b923c455af0434a4e38875b56...44013cbf5062680251b8bdee5bfe9cb240b6e233
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/7zip/-/compare/78060211cd30c74b923c455af0434a4e38875b56...44013cbf5062680251b8bdee5bfe9cb240b6e233
You're receiving this email because of your account on gitlab.archlinux.org.