55 lines
1.8 KiB
Bash
55 lines
1.8 KiB
Bash
# Template file for 'distr0'
|
|
pkgname=distr0
|
|
version=0.3.3
|
|
revision=8
|
|
build_style=meta
|
|
depends="void-repo-multilib void-repo-multilib-nonfree
|
|
void-repo-nonfree lvm2 cronie socklog-void ntp xtools
|
|
wireguard-tools gnupg2 progress pwgen net-tools ncdu
|
|
nmap mtr iotop hdparm smartmontools htop git neovim
|
|
btrbk croc grub-btrfs"
|
|
short_desc="Void Zero"
|
|
maintainer="teldra <teldra@rotce.de>"
|
|
license="GPL-3.0-or-later"
|
|
homepage="https://rotce.de"
|
|
make_dirs="/var/lib/backup/ziel 0750 root root
|
|
/var/lib/backup/quelle/bootfs 0750 root root
|
|
/var/lib/backup/quelle/rootfs 0750 root root"
|
|
|
|
do_install() {
|
|
vbin "${FILESDIR}/bin/joinvpn"
|
|
vbin "${FILESDIR}/bin/void-update"
|
|
vbin "${FILESDIR}/bin/void-backup"
|
|
vbin "${FILESDIR}/bin/void-snapshot"
|
|
vbin "${FILESDIR}/bin/void-createbackupcontainer"
|
|
|
|
vmkdir etc/sudoers.d
|
|
vinstall "${FILESDIR}/sudoers/10-common" 700 etc/sudoers.d
|
|
vinstall "${FILESDIR}/sudoers/20-backup" 700 etc/sudoers.d
|
|
|
|
vmkdir etc/bash/bashrc.d
|
|
vinstall "${FILESDIR}/bash/xbps-aliase.sh" 755 etc/bash/bashrc.d
|
|
|
|
vmkdir usr/lib/udev/rules.d
|
|
vinstall "${FILESDIR}/udev/99-mount-media.rules" 744 usr/lib/udev/rules.d
|
|
vinstall "${FILESDIR}/udev/99-ioschedulers.rules" 744 usr/lib/udev/rules.d
|
|
|
|
vmkdir etc/btrbk
|
|
vinstall "${FILESDIR}/btrbk/btrbk.conf.system" 744 etc/btrbk
|
|
|
|
vmkdir etc/xbps.d
|
|
vinstall "${FILESDIR}/xbps/50-no-extract.conf" 744 etc/xbps.d
|
|
vinstall "${FILESDIR}/xbps/20-repo-rotce.de-pakete.conf" 744 etc/xbps.d
|
|
|
|
vmkdir etc/default/grub-btrfs
|
|
vinstall "${FILESDIR}/grub-btrfs/void.conf" 755 etc/default/grub-btrfs
|
|
|
|
vmkdir etc/NetworkManager/conf.d
|
|
vinstall "${FILESDIR}/nm/unmanaged-wg.conf" 744 etc/NetworkManager/conf.d
|
|
|
|
vinstall "${FILESDIR}/xorg/10-keyboard.conf" 744 usr/share/X11/xorg.conf.d
|
|
|
|
vmkdir etc/fonts/conf.d
|
|
ln -s /usr/share/fontconfig/conf.avail/70-no-bitmaps.conf "${DESTDIR}/etc/fonts/conf.d/70-no-bitmaps.conf"
|
|
}
|