trim package lists, pacaur->pikaur

This commit is contained in:
tengel 2024-03-20 11:32:49 -05:00
parent f406b30477
commit a4091e74bd

View file

@ -75,13 +75,13 @@ PKG_GVBOX="virtualbox-guest-utils virtualbox-guest-dkms haveged"
PKG_HVBOX="virtualbox virtualbox-host-dkms"
# CLI stuff
PKG_CLI="alsa-firmware android-udev axel base-devel bash-completion bc bluez bluez-firmware bind-tools chrony cpio cronie cups cups-filters cups-pdf cups-pk-helper dcfldd dhclient dmidecode duplicity ethtool expect ffmpeg freerdp gdisk git gnu-netcat id3v2 iftop ipw2100-fw ipw2200-fw iw kexec-tools lame lshw lsof mailx mplayer mpv mtr mutt namcap net-tools nethogs nfs-utils nmap ntfs-3g openldap openssh parted perl-mime-lite perl-xml-simple pkgstats pwgen pylibacl python-beautifulsoup4 python-boto python-keyring python-pexpect python-pip python-pyxattr python-requests python-setuptools python-yaml python2 python2-beautifulsoup4 python2-boto python2-keyring python2-pexpect python2-pip python2-pyxattr python2-setuptools python2-requests python2-soappy python2-yaml rdesktop rdiff-backup rpcbind rsync screen sharutils strace stunnel subversion sudo tcpdump tigervnc traceroute unrar unzip usb_modeswitch wget whois wireshark-cli zip"
PKG_CLI="alsa-firmware android-udev base-devel bash-completion bc bind-tools chrony cpio cronie dhclient dmidecode ethtool ffmpeg gdisk git gnu-netcat iftop ipw2100-fw ipw2200-fw iw kexec-tools lshw lsof mailx mplayer mpv mtr mutt net-tools nfs-utils nmap ntfs-3g openssh parted pkgstats pwgen pyalpm rpcbind rsync screen sharutils strace stunnel sudo tcpdump traceroute unrar unzip usb_modeswitch wget whois wireshark-cli zip"
# X Desktop stuff
PKG_DWIN="accountsservice mate mate-applets mate-extra lightdm-gtk-greeter gnome-keyring gst-plugins-good gst-plugins-bad gst-plugins-ugly lxappearance networkmanager networkmanager-openconnect networkmanager-openvpn networkmanager-pptp networkmanager-vpnc network-manager-applet simplescreenrecorder system-config-printer terminator"
PKG_DWIN="accountsservice mate mate-applets mate-extra lightdm-gtk-greeter gnome-keyring gst-plugins-good gst-plugins-bad gst-plugins-ugly lxappearance networkmanager networkmanager-openconnect networkmanager-openvpn networkmanager-pptp networkmanager-vpnc network-manager-applet simplescreenrecorder terminator"
# GUI stuff
PKG_XAPP="argyllcms asunder brasero chromium easytag feh firefox freeglut geeqie gimp gkrellm gucharmap gvfs-afc gvfs-mtp gvfs-smb gvim hexchat hunspell-en_US hyphen-en libdvdcss libreoffice-fresh pragha pidgin pidgin-otr seahorse thunderbird tk transmission-gtk vlc x11-ssh-askpass wireshark-qt"
PKG_XAPP="asunder brasero chromium firefox geeqie gimp gkrellm gucharmap gvfs-afc gvfs-mtp gvfs-smb gvim hexchat hunspell-en_US hyphen-en libreoffice-fresh pragha pidgin pidgin-otr seahorse vlc x11-ssh-askpass wireshark-qt"
# Where we'll log all actions (in the chroot)
ACTLOG="/root/archmate.log"
@ -402,25 +402,16 @@ if [[ ! -f /root/.archmate/stage-6.done ]]; then
if [[ ! -f "/home/${USERNAME}/aur_setup.sh" ]]; then
logact echo -e "\n== Creating /home/${USERNAME}/aur_setup.sh =="
cat << 'EOF' > /home/${USERNAME}/aur_setup.sh
mkdir ~/abs
cd ~/abs/
curl -L -O https://aur.archlinux.org/cgit/aur.git/snapshot/cower.tar.gz
curl -L -O https://aur.archlinux.org/cgit/aur.git/snapshot/pacaur.tar.gz
tar -zxvf cower.tar.gz
tar -zxvf pacaur.tar.gz
cd cower
makepkg -s --skippgpcheck
sudo pacman -U cower-*.pkg.tar.xz
cd ../pacaur
makepkg -s
sudo pacman -U pacaur-*.pkg.tar.xz
mkdir ~/aurhub
cd ~/aurhub/
curl -L -O https://aur.archlinux.org/cgit/aur.git/snapshot/pikaur.tar.gz
tar -zxvf pikaur.tar.gz
cd pikaur
makepkg
sudo pacman -U pikaur-*.pkg.tar.xz
## random AUR things - uncomment/edit as desired
#pacaur -S --noconfirm downgrade duply networkmanager-dispatcher-chrony \
petrified trace-cmd tmpwatch
## pepper-flash can be "out of date" and missing upstream, expected
#pacaur -S --noconfirm pepper-flash
#pikaur -S --noconfirm networkmanager-dispatcher-chrony
EOF
chown ${USERNAME}:users /home/${USERNAME}/aur_setup.sh
fi
@ -452,9 +443,7 @@ if [[ ! -f /root/.archmate/stage-7.done ]]; then
logact systemctl enable cronie.service
logact systemctl enable iptables.service
logact systemctl enable sshd.service
logact systemctl enable org.cups.cupsd.service
logact systemctl enable chronyd.service
logact systemctl enable bluetooth.service
logact systemctl enable accounts-daemon.service
logact systemctl disable dhcpcd.service