summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Dobachesky2018-08-20 21:02:47 -0400
committerMichael Dobachesky2018-08-20 21:02:47 -0400
commit67acb5b35914b1d7c1cff87ec08fc6d27ccd0441 (patch)
treedddc80c4b944e445defeb55fe820d0904acbb0a4
parentb036864ebf15f7add9a7310e0534c50ad74c44d9 (diff)
downloadaur-67acb5b35914b1d7c1cff87ec08fc6d27ccd0441.tar.gz
setup for upgradability
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD28
2 files changed, 16 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b1c9c08d7fd3..18f3c47787af 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = maint
pkgdesc = A utility to automatically perform Arch Linux system maintenance
pkgver = 1.0
- pkgrel = 4
+ pkgrel = 1
url = https://gitlab.com/mgdobachesky/ArchSystemMaintenance
arch = x86_64
license = GPLv3
@@ -17,12 +17,8 @@ pkgbase = maint
depends = pacutils
depends = vim
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 = 83610a118a70d9563b3c6e87b157631f
- md5sums = af05a3013904f4e47822164bfece1e3e
- md5sums = be5b0ba37b5a140d2f315b4c4ef6d52e
+ source = https://gitlab.com/mgdobachesky/ArchSystemMaintenance/raw/master/tar/maint-1.0-1.tar.xz
+ md5sums = 81f5f794650aea59316c647ef692f154
pkgname = maint
diff --git a/PKGBUILD b/PKGBUILD
index 86bf26608872..b26e77476ef2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ _symlink_dir="usr/bin"
pkgname="$_pkg_name"
pkgver=1.0
-pkgrel=4
+pkgrel=1
pkgdesc="A utility to automatically perform Arch Linux system maintenance"
arch=('x86_64')
url="https://gitlab.com/mgdobachesky/ArchSystemMaintenance"
@@ -23,31 +23,29 @@ depends=('python'
'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"
- "https://gitlab.com/mgdobachesky/ArchSystemMaintenance/raw/master/$pkgname-$pkgver/settings.sh")
+source=('https://gitlab.com/mgdobachesky/ArchSystemMaintenance/raw/master/tar/maint-1.0-1.tar.xz')
-md5sums=('83610a118a70d9563b3c6e87b157631f'
- 'af05a3013904f4e47822164bfece1e3e'
- 'be5b0ba37b5a140d2f315b4c4ef6d52e')
+md5sums=('81f5f794650aea59316c647ef692f154')
build() {
umask 022
- mkdir -p "$srcdir/$_install_dir"
- mkdir -p "$srcdir/$_symlink_dir"
+ mkdir -p "$_install_dir"
+ mkdir -p "$_symlink_dir"
- sed -i "s|{{PKG_PATH}}|/${_install_dir}|" "$srcdir/run.sh"
+ cd "$pkgname-$pkgver-$pkgrel"
- install -m 755 "$srcdir/run.sh" $_install_dir
- install -m 755 "$srcdir/archNews.py" "$_install_dir"
- install -m 755 "$srcdir/settings.sh" $_install_dir
+ sed -i "s|{{PKG_PATH}}|/${_install_dir}|" "run.sh"
+
+ install -m 755 "run.sh" "../$_install_dir"
+ install -m 755 "archNews.py" "../$_install_dir"
+ install -m 755 "settings.sh" "../$_install_dir"
}
package() {
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"
+ cp -r "$install_base" "$pkgdir"
+ cp -r "$symlink_base" "$pkgdir"
ln -s "/$_install_dir/run.sh" "$pkgdir/$_symlink_dir/$pkgname"
}