summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorSeth Flynn <[email protected]>2021-11-22 23:42:32 -0500
committerSeth Flynn <[email protected]>2021-11-23 01:40:34 -0500
commit54edcf280864dcd2bfcbca6b8b2e056ce1270b99 (patch)
treeefb17b8b850acfe6925252fa2d93d9bd996a676b /bin
parente2cfdf8ee46649d92ff1d1c521ef1bcda45c3d64 (diff)
add more stuff
Diffstat (limited to 'bin')
-rwxr-xr-xbin/.local/bin/makechrootbld19
1 files changed, 19 insertions, 0 deletions
diff --git a/bin/.local/bin/makechrootbld b/bin/.local/bin/makechrootbld
new file mode 100755
index 0000000..c1d1ae6
--- /dev/null
+++ b/bin/.local/bin/makechrootbld
@@ -0,0 +1,19 @@
+#!/usr/bin/env bash
+
+echo "creating arch chroot..."
+CHROOT=$(pwd)/chroot
+mkdir $CHROOT
+mkarchroot $CHROOT/root base-devel
+
+echo "upgrading chroot..."
+arch-nspawn $CHROOT/root pacman -Syu
+
+echo "building package..."
+makechrootpkg -c -u -T -r $CHROOT
+
+echo "removing chroot"
+sudo rm -rf $CHROOT
+
+echo "installing package"
+sudo pacman -U *.pkg*
+echo "DONE !"