diff options
author | sum01 | 2018-10-04 10:41:04 -0400 |
---|---|---|
committer | sum01 | 2018-10-04 10:41:04 -0400 |
commit | 85299c921a1189378731f847779cbe93aa95d0d5 (patch) | |
tree | 99b53e9f69fbd032558c5680752a5cecf1f61bb8 | |
parent | ac2babddc0b0f94587360371c21b06477116c677 (diff) | |
download | aur-85299c921a1189378731f847779cbe93aa95d0d5.tar.gz |
Fix for upstream versioning change (again...)
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 9 insertions, 14 deletions
@@ -1,6 +1,6 @@ pkgbase = micro-nightly-bin pkgdesc = A modern and intuitive terminal-based text editor - pkgver = 1.4.1 + pkgver = 1.4.2.29 pkgrel = 1 epoch = 1 url = https://github.com/zyedidia/micro @@ -8,11 +8,10 @@ pkgbase = micro-nightly-bin arch = i686 license = MIT makedepends = grep - makedepends = sed makedepends = curl makedepends = wget makedepends = tar - makedepends = coreutils + makedepends = sed depends = glibc optdepends = xclip: for copying to and from the terminal provides = micro @@ -3,22 +3,22 @@ # Contributor: Atnanasis <ys2000pro@gmail.com> # Contributor: Youngbin Han <sukso96100@gmail.com> pkgname=micro-nightly-bin -pkgver=1.4.1 +pkgver=1.4.2.29 pkgrel=1 -# Needed since nightlies no longer have a 4th ver +# Needed because of constant versioning changes... epoch=1 pkgdesc="A modern and intuitive terminal-based text editor" arch=('x86_64' 'i686') url="https://github.com/zyedidia/micro" license=('MIT') depends=('glibc') -makedepends=('grep' 'sed' 'curl' 'wget' 'tar' 'coreutils') +makedepends=('grep' 'curl' 'wget' 'tar' 'sed') optdepends=('xclip: for copying to and from the terminal') conflicts=('micro') provides=('micro') -_realver=$(curl -s 'https://api.github.com/repos/zyedidia/micro/releases/tags/nightly' | grep -oEm 1 'micro\-([0-9]+\.?)+\-linux' | grep -oE '([0-9]+\.?)+') +_realver=$(curl -s 'https://api.github.com/repos/zyedidia/micro/releases/tags/nightly' | grep -oEm 1 'micro\-([0-9]+\.?)+(\-dev.+)?\-linux' | grep -oE '([0-9]+\.?)+(\-dev(\.[0-9]+)?)?') pkgver() { - echo $_realver + echo $(echo $_realver | sed 's/-dev//') } build() { if [[ $CARCH == "i686" ]]; then @@ -26,16 +26,12 @@ build() { else _bits="64" fi - if [[ -e "$srcdir/micro" ]]; then - rm -rf "$srcdir/micro" - fi _filename="micro-$_realver-linux$_bits.tar.gz" cd "$srcdir" wget "https://github.com/zyedidia/micro/releases/download/nightly/$_filename" tar -xf "$_filename" - mv -f "$srcdir/micro-$_realver" "$srcdir/micro" } package() { - install -Dm755 "$srcdir/micro/micro" "$pkgdir/usr/bin/micro" - install -Dm644 "$srcdir/micro/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm755 "$srcdir/micro-$_realver/micro" "$pkgdir/usr/bin/micro" + install -Dm644 "$srcdir/micro-$_realver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |