add librewolf-allow-dark (server updated to use zram)
Some checks reported errors
continuous-integration/drone Build was killed
Some checks reported errors
continuous-integration/drone Build was killed
This commit is contained in:
parent
f2891648a5
commit
b26c0fc902
1 changed files with 26 additions and 37 deletions
51
archlinux.sh
51
archlinux.sh
|
@ -1,5 +1,7 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
set -x
|
set -x
|
||||||
|
|
||||||
|
prep() {
|
||||||
sudo mkdir /var/log/makepkg/
|
sudo mkdir /var/log/makepkg/
|
||||||
sudo chown builder /var/log/makepkg/
|
sudo chown builder /var/log/makepkg/
|
||||||
chmod -R 777 /var/log/makepkg/
|
chmod -R 777 /var/log/makepkg/
|
||||||
|
@ -8,7 +10,15 @@ echo "PKGDEST=/repo/
|
||||||
LOGDEST=/var/log/makepkg/" >~/.makepkg.conf
|
LOGDEST=/var/log/makepkg/" >~/.makepkg.conf
|
||||||
sudo pacman -Sy
|
sudo pacman -Sy
|
||||||
mkdir /tmp/arch-workdir/
|
mkdir /tmp/arch-workdir/
|
||||||
cd /tmp/arch-workdir
|
}
|
||||||
|
|
||||||
|
build_aur_package() {
|
||||||
|
cd /tmp/arch-workdir/
|
||||||
|
mkdir ./$1
|
||||||
|
cd ./$1
|
||||||
|
zbuilder.sh $1
|
||||||
|
rm -rf ~/source
|
||||||
|
}
|
||||||
|
|
||||||
git clone https://git.askiiart.net/askiiart/mnt-and-sway
|
git clone https://git.askiiart.net/askiiart/mnt-and-sway
|
||||||
cd ./mnt-and-sway/
|
cd ./mnt-and-sway/
|
||||||
|
@ -16,39 +26,18 @@ makepkg -s -c -C --noconfirm --noprogressbar
|
||||||
cd ..
|
cd ..
|
||||||
rm -rf ./mnt-and-sway/
|
rm -rf ./mnt-and-sway/
|
||||||
|
|
||||||
# these 3 are built from source
|
# these are built from source
|
||||||
mkdir ./paru
|
build_aur_package 'paru'
|
||||||
cd ./paru
|
build_aur_package 'fjordlauncher-unlocked'
|
||||||
zbuilder.sh paru
|
build_aur_package 'polycat'
|
||||||
cd ..
|
# note that this requires a *lot* of RAM, more than 16 GB
|
||||||
rm -rf ~/source
|
# can be done on systems with less via zram
|
||||||
|
build_aur_package 'librewolf-allow-dark'
|
||||||
mkdir ./fjordlauncher-unlocked
|
|
||||||
cd ./fjordlauncher-unlocked
|
|
||||||
zbuilder.sh fjordlauncher-unlocked
|
|
||||||
cd ..
|
|
||||||
rm -rf ~/source
|
|
||||||
|
|
||||||
mkdir ./polycat
|
|
||||||
cd ./polycat
|
|
||||||
zbuilder.sh polycat
|
|
||||||
cd ..
|
|
||||||
rm -rf ~/source
|
|
||||||
|
|
||||||
# these two are super tiny so not really any reason not to build them here
|
# these two are super tiny so not really any reason not to build them here
|
||||||
mkdir ./vesktop-bin
|
build_aur_package 'vesktop-bin'
|
||||||
cd ./vesktop-bin
|
build_aur_package 'bluetooth-support'
|
||||||
zbuilder.sh vesktop-bin
|
|
||||||
cd ..
|
|
||||||
rm -rf ~/source
|
|
||||||
|
|
||||||
mkdir ./bluetooth-support
|
|
||||||
cd ./bluetooth-support
|
|
||||||
zbuilder.sh bluetooth-support
|
|
||||||
cd ..
|
|
||||||
rm -rf ~/source
|
|
||||||
|
|
||||||
cd /repo/
|
cd /repo/
|
||||||
rm -rf ./tmp/arch-workdir
|
rm -rf ./tmp/arch-workdir
|
||||||
|
|
||||||
repo-add ./askiiart.db.tar.zst $(find . -name "*.tar.zst" ! -name "breakfast*" ! -name "askiiart*")
|
repo-add ./askiiart.db.tar.zst $(find . -name "*.tar.zst" ! -name "breakfast*" ! -name "askiiart*")
|
||||||
|
|
Loading…
Reference in a new issue