66 lines
1.5 KiB
Bash
66 lines
1.5 KiB
Bash
pkgname=tl-archconfig
|
|
pkgver=0.1
|
|
pkgrel=1
|
|
pkgdesc="Thurstylark's auto configuration and package depends"
|
|
arch=(any)
|
|
url="git.archlinux.org/tl-config"
|
|
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() {
|
|
make DESTDIR="$pkgdir/" install
|
|
install -D -o root -m 644 10-dpms.conf /etc/X11/xorg.conf.d/10-dpms.conf
|
|
install -D -o root -m 644 50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf
|
|
install -D -o root -m 644 mirrorupgrade.hook /etc/pacman.d/hooks/mirrorupgrade.hook
|
|
}
|