diff options
Diffstat (limited to 'config-pacman.PKGBUILD.sh')
-rw-r--r-- | config-pacman.PKGBUILD.sh | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/config-pacman.PKGBUILD.sh b/config-pacman.PKGBUILD.sh deleted file mode 100644 index a1d543b..0000000 --- a/config-pacman.PKGBUILD.sh +++ /dev/null @@ -1,39 +0,0 @@ -pkgver=1 -pkgrel=1 -arch=(any) -install=${BUILDFILE#${PWD}/} - -pkgname=config-pacman - -package() { -cd "$pkgdir" - -install -Dm644 /dev/stdin etc/pacman.d/repo-pcr.conf <<EOF -[pcr] -Include = /etc/pacman.d/mirrorlist -EOF - -install -Dm644 /dev/stdin etc/pacman.d/repo-config.conf <<EOF -[config] -Server = https://config.parabola.nu/repo -EOF - -} - -trim() { - while [[ -z "$(sed -n '$p' < etc/pacman.conf)" ]]; do - sed -i '$/^$/d' etc/pacman.conf - done -} - -post_install() { - if ! grep -Fxq 'Include = /etc/pacman.d/*.conf' etc/pacman.conf; then - trim - printf '%s\n' '' 'Include = /etc/pacman.d/*.conf' >> etc/pacman.conf - fi -} - -pre_remove() { - sed -i '/^Include = \/etc\/pacman\.d\/*\.conf$/d' etc/pacman.conf - trim -} |