diff options
author | Rein F | 2020-01-16 01:34:51 +0100 |
---|---|---|
committer | Rein F | 2020-01-16 01:34:51 +0100 |
commit | 075e43d239dccc2bb7814d62f07077e3be551a4d (patch) | |
tree | 10fa0a707b6f5479557c6cd037287af23b562dc8 | |
parent | 85299c921a1189378731f847779cbe93aa95d0d5 (diff) | |
download | aur-075e43d239dccc2bb7814d62f07077e3be551a4d.tar.gz |
Fixed pkgver and source download
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 21 insertions, 23 deletions
@@ -1,21 +1,21 @@ pkgbase = micro-nightly-bin pkgdesc = A modern and intuitive terminal-based text editor - pkgver = 1.4.2.29 + pkgver = 2.0.0.28 pkgrel = 1 - epoch = 1 url = https://github.com/zyedidia/micro arch = x86_64 arch = i686 license = MIT makedepends = grep makedepends = curl - makedepends = wget - makedepends = tar makedepends = sed depends = glibc optdepends = xclip: for copying to and from the terminal provides = micro conflicts = micro + conflicts = micro-bin + source = micro-nightly-bin::https://github.com/zyedidia/micro/releases/download/nightly/micro-2.0.0-rc2.28-linux64.tar.gz + md5sums = SKIP pkgname = micro-nightly-bin @@ -2,36 +2,34 @@ # Contributor: tommyshem # Contributor: Atnanasis <ys2000pro@gmail.com> # Contributor: Youngbin Han <sukso96100@gmail.com> +# Contributor: Rein Fernhout <public@reinfernhout.xyz> + pkgname=micro-nightly-bin -pkgver=1.4.2.29 +pkgver=2.0.0.28 pkgrel=1 -# 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' 'curl' 'wget' 'tar' 'sed') +makedepends=('grep' 'curl' 'sed') optdepends=('xclip: for copying to and from the terminal') -conflicts=('micro') +conflicts=('micro' 'micro-bin') provides=('micro') -_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]+)?)?') + +#for example 2.0.0-rc2.dev.28 +_realver=$(curl -s https://api.github.com/repos/zyedidia/micro/releases/tags/nightly | grep -om 1 'micro-[0-9a-z.-]*-linux' | sed 's/-linux//;s/micro-//') +_bit=$(getconf LONG_BIT) +_filename=("micro-$_realver-linux$_bit.tar.gz") +source=("$pkgname::https://github.com/zyedidia/micro/releases/download/nightly/$_filename") +md5sums=("SKIP") + pkgver() { - echo $(echo $_realver | sed 's/-dev//') -} -build() { - if [[ $CARCH == "i686" ]]; then - _bits="32" - else - _bits="64" - fi - _filename="micro-$_realver-linux$_bits.tar.gz" - cd "$srcdir" - wget "https://github.com/zyedidia/micro/releases/download/nightly/$_filename" - tar -xf "$_filename" + echo $_realver | sed 's/-rc2//' } + package() { + ls $srcdir install -Dm755 "$srcdir/micro-$_realver/micro" "$pkgdir/usr/bin/micro" - install -Dm644 "$srcdir/micro-$_realver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir/micro-$_realver/LICENSE" "$pkgdir/usr/share/licenses/micro/LICENSE" } |