tl-archconfig/tl-archconfig-legacy/PKGBUILD

65 lines
1.5 KiB
Bash

pkgname=tl-archconfig
pkgver=0.1
pkgrel=1
pkgdesc="Thurstylark's auto configuration and package depends"
arch=(any)
url="http://git.thurstylark.com/tl-archconfig.git"
license=('none')
groups=()
depends=(
# System setup
'intel-ucode'
# Non-graphical utils
'tmux' 'htop' 'vim'
'openssh' 'mosh' 'sshuttle'
'pacaur' 'git' 'pkgfile'
'pv' 'unzip' 'rsync'
'arch-install-scripts' 'bash-completion' 'reflector'
'alsa-utils'
# Non-graphical environment
'vifm' 'vcsh'
'pass'
'vim-systemd'
# Non-graphical Apps
'nmap' 'openvpn'
'pbpst' 'fb-client' 'shellcheck'
'android-tools' 'android-udev'
# Graphical/X environment
'xorg' 'xorg-server-utils' 'xorg-xinit'
'numlockx' 'xautolock' 'srandrd'
'i3' 'i3lock' 'i3status' 'dmenu' 'light'
'arc-gtk-theme' 'pulseaudio' 'pulseaudio-alsa'
# Fonts
'ttf-dejavu' 'ttf-indic-otf' 'ttf-liberation' 'ttf-symbola'
'noto-fonts' 'noto-fonts-emoji' 'noto-fonts-cjk'
# Graphical Utilities
'st' 'xclip' 'xdotool' 'xorg-apps'
'pavucontrol'
# Graphical Apps
'chromium' 'chromium-widevine'
'mpv' 'youtube-dl'
'deluge'
)
makedepends=()
checkdepends=()
optdepends=()
provides=('tl-archconfig')
conflicts=()
replaces=()
backup=()
options=()
install=
changelog=
source=("10-dpms.conf"
"50-synaptics.conf"
"mirrorupgrade.hook"
)
noextract=()
md5sums=()
package() {
install -D -o root -m 644 10-dpms.conf ${pkgdir}/etc/X11/xorg.conf.d/10-dpms.conf
install -D -o root -m 644 50-synaptics.conf ${pkgdir}/etc/X11/xorg.conf.d/50-synaptics.conf
install -D -o root -m 644 mirrorupgrade.hook ${pkgdiir}/etc/pacman.d/hooks/mirrorupgrade.hook
}