pthbs_genpkgpy

Template engine for producing packages for pthbs written using Python and Jinja
git clone https://ccx.te2000.cz/git/pthbs_genpkgpy
Log | Files | Refs | Submodules | README

commit 2bc5afb67b5bfde75a3f44fec93d08fd9252a4cc
parent fad354123bc7dcffef1a42ce68d811894cc90687
Author: Jan Pobříslo <ccx@te2000.cz>
Date:   Thu, 22 Feb 2024 12:37:02 +0100

Link zsh statically

Diffstat:
Mpackages/aat | 4++--
Mpackages/confz | 4++--
Mpackages/containers | 4++--
Mpackages/core-system-conf | 4++--
Mpackages/core-system-init | 4++--
Mpackages/core-system-rc | 6+++---
Mpackages/core-system-scripts | 4++--
Mpackages/default.environment | 24++++++++++++------------
Mpackages/fileset | 4++--
Mpackages/logincaps | 4++--
Mpackages/pthbs-banginstall | 2+-
Mpackages/snaprep | 4++--
Mpackages/userspace.environment | 26+++++++++++++-------------
Mpackages/zsh | 2+-
Mtemplates/pkg/zsh | 2+-
15 files changed, 49 insertions(+), 49 deletions(-)

diff --git a/packages/aat b/packages/aat @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build #+busybox.cdf17cf42ffb159a89de04c3561a727bc7f25849af45afd99701fb2c6dd694c0 -#+zsh.71c0c42489540c79a5d2108c0f232728ceee88f0f895e2ecd0489e3f908a6e86 -#+pthbs-banginstall.db87feb3f98a6e1a75148bc784cc8f0ed983252f36f7dab1128cd3a44f66f0be +#+zsh.0ec778e7858277c0f5be933e67d229f34959bdcc9d65af18e7f5c63eb57781af +#+pthbs-banginstall.e9f7cb14f88ae12b3ec75d09e3a048c7e935bae02c60363cc9d02f078218ae0b #@git:5ce6a6a1224101ce5b0dfec1544a98c94d233ae0:aat : ${JOBS:=1} diff --git a/packages/confz b/packages/confz @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build #+busybox.cdf17cf42ffb159a89de04c3561a727bc7f25849af45afd99701fb2c6dd694c0 -#+zsh.71c0c42489540c79a5d2108c0f232728ceee88f0f895e2ecd0489e3f908a6e86 -#+pthbs-banginstall.db87feb3f98a6e1a75148bc784cc8f0ed983252f36f7dab1128cd3a44f66f0be +#+zsh.0ec778e7858277c0f5be933e67d229f34959bdcc9d65af18e7f5c63eb57781af +#+pthbs-banginstall.e9f7cb14f88ae12b3ec75d09e3a048c7e935bae02c60363cc9d02f078218ae0b #@git:c6aef8098d37a1773439117a5674bfc8662ef62b:confz : ${JOBS:=1} diff --git a/packages/containers b/packages/containers @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build #+busybox.cdf17cf42ffb159a89de04c3561a727bc7f25849af45afd99701fb2c6dd694c0 -#+zsh.71c0c42489540c79a5d2108c0f232728ceee88f0f895e2ecd0489e3f908a6e86 -#+pthbs-banginstall.db87feb3f98a6e1a75148bc784cc8f0ed983252f36f7dab1128cd3a44f66f0be +#+zsh.0ec778e7858277c0f5be933e67d229f34959bdcc9d65af18e7f5c63eb57781af +#+pthbs-banginstall.e9f7cb14f88ae12b3ec75d09e3a048c7e935bae02c60363cc9d02f078218ae0b #+execline.2b6771a97e608e8ea516f66a4a674b89756398b937095f8aaa4ae93a57361d1b #@git:e1e16c08f53d80d08f0ce9e405115fd650270e6b:containers diff --git a/packages/core-system-conf b/packages/core-system-conf @@ -2,8 +2,8 @@ #+busybox.cdf17cf42ffb159a89de04c3561a727bc7f25849af45afd99701fb2c6dd694c0 #+diffutils.06e0520c3367d6edce0992022ede740fdeb70718c4d89c514a45e7d0f7475935 #+gnu-make.bbedb14014ab588f0ab243514063e15292122dda5cdaba9d9228794cd29223e8 -#+aat.8233f61d1715c36c67efdde48aef41302d0419032633fd62b9a7b9e60674f59b -#+fileset.73db462bbe9bca6a9e6db5ddf425e56c54a81b6acee005f46f89d532e410936f +#+aat.ad0ee08a72940a3c0e781508fa81baed5a97a15e63d15f32c490407f2e3729fc +#+fileset.f058af8ef04d6ed8d30f2c679002130ab0c5720843aa1adb721228589f50a790 #@git:68c2ffd5f266f0c27e3d0b9038872088235659f5:core-system-conf : ${JOBS:=1} diff --git a/packages/core-system-init b/packages/core-system-init @@ -5,9 +5,9 @@ #+s6-portable-utils.e604cd8783990cd0ee387b6587f13ca703b1cb7c379604025b6f6b9cec010e42 #+s6-linux-init.e1efa661fba55d47641c4d9e25287ad4e1eb11a3fb356ba49c6e25fa00454f9f #+execline.2b6771a97e608e8ea516f66a4a674b89756398b937095f8aaa4ae93a57361d1b -#+core-system-rc.075e9cbcceb6470690c5faff47e2db727834929ab1e20c49e4029fa33a33e5f9 +#+core-system-rc.e96593f8f21cab2e545716139eb52fbc198e0ece184b9a47080d70b56fcd6ce0 -s6rcdb=/home/ccx/versions/core-system-rc.075e9cbcceb6470690c5faff47e2db727834929ab1e20c49e4029fa33a33e5f9/s6-rc-db +s6rcdb=/home/ccx/versions/core-system-rc.e96593f8f21cab2e545716139eb52fbc198e0ece184b9a47080d70b56fcd6ce0/s6-rc-db prefix=/home/ccx/versions/$pthbs_package pkgdir="$pthbs_destdir/$prefix" diff --git a/packages/core-system-rc b/packages/core-system-rc @@ -2,10 +2,10 @@ #+busybox.cdf17cf42ffb159a89de04c3561a727bc7f25849af45afd99701fb2c6dd694c0 #+busybox-diffutils.09a86e0926aa135f720fe2faea4a282a067037f179fcbcc3435d39fbadadbaa1 #+s6-rc.857023dce97de954bcc54ae5e98fa6037d6ee735b11f5f9312bc98e22f88bb19 -#+fileset.73db462bbe9bca6a9e6db5ddf425e56c54a81b6acee005f46f89d532e410936f -#+core-system-conf.ba4f1bf1a9d209505cd665a1f5181947ed1cdbbfb0cc796d50724aff0261454b +#+fileset.f058af8ef04d6ed8d30f2c679002130ab0c5720843aa1adb721228589f50a790 +#+core-system-conf.20936155f7ad5fd5d1762de63ea5587b45e42569433479aaef5df41960b87d08 -conf=/home/ccx/versions/core-system-conf.ba4f1bf1a9d209505cd665a1f5181947ed1cdbbfb0cc796d50724aff0261454b/core-system-conf +conf=/home/ccx/versions/core-system-conf.20936155f7ad5fd5d1762de63ea5587b45e42569433479aaef5df41960b87d08/core-system-conf prefix=/home/ccx/versions/$pthbs_package pkgdir="$pthbs_destdir/$prefix" mkdir -p "$pkgdir/s6-rc-source" diff --git a/packages/core-system-scripts b/packages/core-system-scripts @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build #+busybox.cdf17cf42ffb159a89de04c3561a727bc7f25849af45afd99701fb2c6dd694c0 -#+zsh.71c0c42489540c79a5d2108c0f232728ceee88f0f895e2ecd0489e3f908a6e86 -#+pthbs-banginstall.db87feb3f98a6e1a75148bc784cc8f0ed983252f36f7dab1128cd3a44f66f0be +#+zsh.0ec778e7858277c0f5be933e67d229f34959bdcc9d65af18e7f5c63eb57781af +#+pthbs-banginstall.e9f7cb14f88ae12b3ec75d09e3a048c7e935bae02c60363cc9d02f078218ae0b #@git:98fabf6dffa7a3a7850f1797f557e181b7e8460f:core-system-scripts : ${JOBS:=1} diff --git a/packages/default.environment b/packages/default.environment @@ -15,16 +15,16 @@ #+mdevd.32195ae02573003700555ca2c0cda4b79c370d8d0c127b14890059ff82b550ac #+s6-dns.d7819bac3ebafcb2b51b49b8b4fe141701341204271cb1b1de126d20f7b0d0af #+s6-networking.fc977bc089cde121c95b471eed756105fc57c11ed0d169d2d59cfd48196912a8 -#+zsh.71c0c42489540c79a5d2108c0f232728ceee88f0f895e2ecd0489e3f908a6e86 -#+pthbs-banginstall.db87feb3f98a6e1a75148bc784cc8f0ed983252f36f7dab1128cd3a44f66f0be -#+aat.8233f61d1715c36c67efdde48aef41302d0419032633fd62b9a7b9e60674f59b -#+confz.131001267ee854fee717e177f600fa42a6547405906a97e92d9f89f56fe0dc68 -#+containers.844bb2a984f1d42eceabdcd423c0f22af23f011882a6e57dbabce92b968cf9c6 -#+fileset.73db462bbe9bca6a9e6db5ddf425e56c54a81b6acee005f46f89d532e410936f -#+logincaps.67c04b2de6a76dc91c08ccb20ef83bbb8ad045dac6f58608317fe279d1c85313 -#+snaprep.8178a4e306755233b06a49a85675dae6e68744dcd112eaf973c1f0c5169adaf4 -#+core-system-conf.ba4f1bf1a9d209505cd665a1f5181947ed1cdbbfb0cc796d50724aff0261454b -#+core-system-rc.075e9cbcceb6470690c5faff47e2db727834929ab1e20c49e4029fa33a33e5f9 -#+core-system-scripts.b90092ccd999b7b741abfa6d3d419f2c01cb57a50f3da6b5f73f2f05b6c1ceaf -#+core-system-init.eba512953c706df9bde7d323859c430cd6b017beb1a6a88b9dbb1b157ac24775 +#+zsh.0ec778e7858277c0f5be933e67d229f34959bdcc9d65af18e7f5c63eb57781af +#+pthbs-banginstall.e9f7cb14f88ae12b3ec75d09e3a048c7e935bae02c60363cc9d02f078218ae0b +#+aat.ad0ee08a72940a3c0e781508fa81baed5a97a15e63d15f32c490407f2e3729fc +#+confz.053f462b8fe44631e979377ac55cff1a33aad5b1eb61b78bc6a85d39cdbc9af9 +#+containers.dceb078fd8af39cbbad5e8f37c96e75406f7760cb91c93b44de1331045799171 +#+fileset.f058af8ef04d6ed8d30f2c679002130ab0c5720843aa1adb721228589f50a790 +#+logincaps.5311d501083b5ea4ff62afe4d5ebd55273f70576fdb72f0d77c87d4b6323680b +#+snaprep.aeeb0aea12805557c5cd25c8e0d10caf44279df3290855fae4240a718f8ca5f3 +#+core-system-conf.20936155f7ad5fd5d1762de63ea5587b45e42569433479aaef5df41960b87d08 +#+core-system-rc.e96593f8f21cab2e545716139eb52fbc198e0ece184b9a47080d70b56fcd6ce0 +#+core-system-scripts.49d1a8f429e3159b684d96350a10bca5e2989ce5205581b1d3110d85ea3d1f45 +#+core-system-init.95ffda4d6c9a657ae9936f34ee238d99ffb983d982c00249c36d87d607e6d155 #+linux.dc67f8e4b4fa80adf55fea32de8669433c127a3a6c1090b76a0ec5acfcdae098 \ No newline at end of file diff --git a/packages/fileset b/packages/fileset @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build #+busybox.cdf17cf42ffb159a89de04c3561a727bc7f25849af45afd99701fb2c6dd694c0 -#+zsh.71c0c42489540c79a5d2108c0f232728ceee88f0f895e2ecd0489e3f908a6e86 -#+pthbs-banginstall.db87feb3f98a6e1a75148bc784cc8f0ed983252f36f7dab1128cd3a44f66f0be +#+zsh.0ec778e7858277c0f5be933e67d229f34959bdcc9d65af18e7f5c63eb57781af +#+pthbs-banginstall.e9f7cb14f88ae12b3ec75d09e3a048c7e935bae02c60363cc9d02f078218ae0b #@git:4cced2cb91b19ebb648b803cfdcc936148cd6f94:fileset : ${JOBS:=1} diff --git a/packages/logincaps b/packages/logincaps @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build #+busybox.cdf17cf42ffb159a89de04c3561a727bc7f25849af45afd99701fb2c6dd694c0 -#+zsh.71c0c42489540c79a5d2108c0f232728ceee88f0f895e2ecd0489e3f908a6e86 -#+pthbs-banginstall.db87feb3f98a6e1a75148bc784cc8f0ed983252f36f7dab1128cd3a44f66f0be +#+zsh.0ec778e7858277c0f5be933e67d229f34959bdcc9d65af18e7f5c63eb57781af +#+pthbs-banginstall.e9f7cb14f88ae12b3ec75d09e3a048c7e935bae02c60363cc9d02f078218ae0b #+execline.2b6771a97e608e8ea516f66a4a674b89756398b937095f8aaa4ae93a57361d1b #+musl-cross-make.b9db57cdb678b30c666e97c2f7cee49945285f62d7fec93faccafdfa08f888be #@git:b8c706e2a24a12ec3854d41e777e4b8840f98be2:logincaps diff --git a/packages/pthbs-banginstall b/packages/pthbs-banginstall @@ -1,6 +1,6 @@ #!/usr/bin/env pthbs-build #+busybox.cdf17cf42ffb159a89de04c3561a727bc7f25849af45afd99701fb2c6dd694c0 -#+zsh.71c0c42489540c79a5d2108c0f232728ceee88f0f895e2ecd0489e3f908a6e86 +#+zsh.0ec778e7858277c0f5be933e67d229f34959bdcc9d65af18e7f5c63eb57781af #@sha256:1e021bddaf5c020ede9107656494715236a894557b99035365fc999605541b2d:pthbs-banginstall installdir="$pthbs_destdir//home/ccx/versions/$pthbs_package" diff --git a/packages/snaprep b/packages/snaprep @@ -1,7 +1,7 @@ #!/usr/bin/env pthbs-build #+busybox.cdf17cf42ffb159a89de04c3561a727bc7f25849af45afd99701fb2c6dd694c0 -#+zsh.71c0c42489540c79a5d2108c0f232728ceee88f0f895e2ecd0489e3f908a6e86 -#+pthbs-banginstall.db87feb3f98a6e1a75148bc784cc8f0ed983252f36f7dab1128cd3a44f66f0be +#+zsh.0ec778e7858277c0f5be933e67d229f34959bdcc9d65af18e7f5c63eb57781af +#+pthbs-banginstall.e9f7cb14f88ae12b3ec75d09e3a048c7e935bae02c60363cc9d02f078218ae0b #@git:e9d8af262eb5e25536ea9778e3ed57aebb55488c:snaprep : ${JOBS:=1} diff --git a/packages/userspace.environment b/packages/userspace.environment @@ -15,15 +15,15 @@ #+mdevd.32195ae02573003700555ca2c0cda4b79c370d8d0c127b14890059ff82b550ac #+s6-dns.d7819bac3ebafcb2b51b49b8b4fe141701341204271cb1b1de126d20f7b0d0af #+s6-networking.fc977bc089cde121c95b471eed756105fc57c11ed0d169d2d59cfd48196912a8 -#+zsh.71c0c42489540c79a5d2108c0f232728ceee88f0f895e2ecd0489e3f908a6e86 -#+pthbs-banginstall.db87feb3f98a6e1a75148bc784cc8f0ed983252f36f7dab1128cd3a44f66f0be -#+aat.8233f61d1715c36c67efdde48aef41302d0419032633fd62b9a7b9e60674f59b -#+confz.131001267ee854fee717e177f600fa42a6547405906a97e92d9f89f56fe0dc68 -#+containers.844bb2a984f1d42eceabdcd423c0f22af23f011882a6e57dbabce92b968cf9c6 -#+fileset.73db462bbe9bca6a9e6db5ddf425e56c54a81b6acee005f46f89d532e410936f -#+logincaps.67c04b2de6a76dc91c08ccb20ef83bbb8ad045dac6f58608317fe279d1c85313 -#+snaprep.8178a4e306755233b06a49a85675dae6e68744dcd112eaf973c1f0c5169adaf4 -#+core-system-conf.ba4f1bf1a9d209505cd665a1f5181947ed1cdbbfb0cc796d50724aff0261454b -#+core-system-rc.075e9cbcceb6470690c5faff47e2db727834929ab1e20c49e4029fa33a33e5f9 -#+core-system-scripts.b90092ccd999b7b741abfa6d3d419f2c01cb57a50f3da6b5f73f2f05b6c1ceaf -#+core-system-init.eba512953c706df9bde7d323859c430cd6b017beb1a6a88b9dbb1b157ac24775- \ No newline at end of file +#+zsh.0ec778e7858277c0f5be933e67d229f34959bdcc9d65af18e7f5c63eb57781af +#+pthbs-banginstall.e9f7cb14f88ae12b3ec75d09e3a048c7e935bae02c60363cc9d02f078218ae0b +#+aat.ad0ee08a72940a3c0e781508fa81baed5a97a15e63d15f32c490407f2e3729fc +#+confz.053f462b8fe44631e979377ac55cff1a33aad5b1eb61b78bc6a85d39cdbc9af9 +#+containers.dceb078fd8af39cbbad5e8f37c96e75406f7760cb91c93b44de1331045799171 +#+fileset.f058af8ef04d6ed8d30f2c679002130ab0c5720843aa1adb721228589f50a790 +#+logincaps.5311d501083b5ea4ff62afe4d5ebd55273f70576fdb72f0d77c87d4b6323680b +#+snaprep.aeeb0aea12805557c5cd25c8e0d10caf44279df3290855fae4240a718f8ca5f3 +#+core-system-conf.20936155f7ad5fd5d1762de63ea5587b45e42569433479aaef5df41960b87d08 +#+core-system-rc.e96593f8f21cab2e545716139eb52fbc198e0ece184b9a47080d70b56fcd6ce0 +#+core-system-scripts.49d1a8f429e3159b684d96350a10bca5e2989ce5205581b1d3110d85ea3d1f45 +#+core-system-init.95ffda4d6c9a657ae9936f34ee238d99ffb983d982c00249c36d87d607e6d155+ \ No newline at end of file diff --git a/packages/zsh b/packages/zsh @@ -44,7 +44,7 @@ autotools() { -export LDFLAGS="-L$pthbs_build_environment/library" +export LDFLAGS="-static -L$pthbs_build_environment/library" autotools zsh-5.9 --disable-dynamic --disable-locale check_static() { diff --git a/templates/pkg/zsh b/templates/pkg/zsh @@ -6,7 +6,7 @@ {%- endblock %} {% block at_script %} -export LDFLAGS="-L$pthbs_build_environment/library" +export LDFLAGS="-static -L$pthbs_build_environment/library" autotools zsh-5.9 --disable-dynamic --disable-locale check_static() {