diff options
author | Michael Dobachesky | 2018-08-19 12:46:16 -0400 |
---|---|---|
committer | Michael Dobachesky | 2018-08-19 12:46:16 -0400 |
commit | 89a02075fccab1151fcfa7d8399b0d5757c5cea7 (patch) | |
tree | d6105acdb12886059cffaf2299d37ecaa7137c01 | |
parent | d4088a741aa494a86dfa0cad3a62da9ac83b65c1 (diff) | |
download | aur-89a02075fccab1151fcfa7d8399b0d5757c5cea7.tar.gz |
another version
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 20 insertions, 18 deletions
@@ -1,6 +1,6 @@ pkgbase = maint pkgdesc = A utility to automatically perform Arch Linux system maintenance - pkgver = 1.0.0 + pkgver = 1.0 pkgrel = 2 url = https://gitlab.com/mgdobachesky/ArchSystemMaintenance arch = x86_64 @@ -16,9 +16,10 @@ pkgbase = maint depends = pacman-contrib depends = pacutils depends = vim - source = https://gitlab.com/mgdobachesky/ArchSystemMaintenance/raw/master/maint-1.0.0/run.sh - source = https://gitlab.com/mgdobachesky/ArchSystemMaintenance/raw/master/maint-1.0.0/archNews.py - source = https://gitlab.com/mgdobachesky/ArchSystemMaintenance/raw/master/maint-1.0.0/settings.sh + backup = opt/maint/settings.sh + source = https://gitlab.com/mgdobachesky/ArchSystemMaintenance/raw/master/maint-1.0/run.sh + source = https://gitlab.com/mgdobachesky/ArchSystemMaintenance/raw/master/maint-1.0/archNews.py + source = https://gitlab.com/mgdobachesky/ArchSystemMaintenance/raw/master/maint-1.0/settings.sh md5sums = f1379c947704d22c19dfe348a297ddc9 md5sums = af05a3013904f4e47822164bfece1e3e md5sums = e941155c4ab8fb7170711086752137a5 @@ -1,7 +1,10 @@ # Maintainer: Michael Dobachesky <mgdobachesky@outlook.com> +_pkg_name="maint" +_install_dir="opt/$_pkg_name" +_symlink_dir="usr/bin" -pkgname=maint -pkgver=1.0.0 +pkgname="$_pkg_name" +pkgver=1.0 pkgrel=2 pkgdesc="A utility to automatically perform Arch Linux system maintenance" arch=('x86_64') @@ -18,6 +21,7 @@ depends=('python' 'pacman-contrib' 'pacutils' 'vim') +backup=("$_install_dir/settings.sh") source=("https://gitlab.com/mgdobachesky/ArchSystemMaintenance/raw/master/$pkgname-$pkgver/run.sh" "https://gitlab.com/mgdobachesky/ArchSystemMaintenance/raw/master/$pkgname-$pkgver/archNews.py" @@ -27,26 +31,23 @@ md5sums=('f1379c947704d22c19dfe348a297ddc9' 'af05a3013904f4e47822164bfece1e3e' 'e941155c4ab8fb7170711086752137a5') -install_dir="opt/$pkgname" -symlink_dir="usr/bin" - build() { umask 022 - mkdir -p "$srcdir/$install_dir" - mkdir -p "$srcdir/$symlink_dir" + mkdir -p "$srcdir/$_install_dir" + mkdir -p "$srcdir/$_symlink_dir" - sed -i "s|{{PKG_PATH}}|/${install_dir}|" "$srcdir/run.sh" + sed -i "s|{{PKG_PATH}}|/${_install_dir}|" "$srcdir/run.sh" - install -m 755 "$srcdir/run.sh" $install_dir - install -m 755 "$srcdir/archNews.py" "$install_dir" - install -m 755 "$srcdir/settings.sh" $install_dir + install -m 755 "$srcdir/run.sh" $_install_dir + install -m 755 "$srcdir/archNews.py" "$_install_dir" + install -m 755 "$srcdir/settings.sh" $_install_dir } package() { - install_base=$(echo "$install_dir" | cut -d '/' -f 1) - symlink_base=$(echo "$symlink_dir" | cut -d '/' -f 1) + install_base=$(echo "$_install_dir" | cut -d '/' -f 1) + symlink_base=$(echo "$_symlink_dir" | cut -d '/' -f 1) cp -r "$srcdir/$install_base" "$pkgdir" cp -r "$srcdir/$symlink_base" "$pkgdir" - ln -s "/$install_dir/run.sh" "$pkgdir/$symlink_dir/$pkgname" + ln -s "/$_install_dir/run.sh" "$pkgdir/$_symlink_dir/$pkgname" } |