diff options
author | haawda | 2023-07-23 17:37:03 +0200 |
---|---|---|
committer | haawda | 2023-07-23 17:37:03 +0200 |
commit | 56aba0271088b181c699d55a6b1adddb7aa419e1 (patch) | |
tree | e0955155b03f197fbdfdd59655c8bb74fd7645a0 | |
parent | dbd8ef8e3eaaaee4e3188b1d301b8e3e5b598195 (diff) | |
download | aur-elvis.tar.gz |
update pulled from github (tarball)
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 14 insertions, 35 deletions
@@ -1,9 +1,7 @@ -# Generated by mksrcinfo v8 -# Fri May 6 00:18:31 UTC 2016 pkgbase = elvis pkgdesc = A vi clone with optional X support. Stable or beta version. - pkgver = 2.2_0 - pkgrel = 4 + pkgver = 2.2_1+pre3 + pkgrel = 1 url = http://elvis.the-little-red-haired-girl.org/ arch = i686 arch = x86_64 @@ -15,14 +13,7 @@ pkgbase = elvis depends = zlib replaces = elvis_patched-withx replaces = elvis_slack - source = http://www.the-little-red-haired-girl.org/pub/elvis/elvis-2.2_0.tar.gz - source = http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/pkgsrc/editors/elvis/patches/patch-ref.c - source = http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/pkgsrc/editors/elvis/patches/patch-ae - source = ftp://ftp.slackware.com/pub/slackware/slackware-13.0/source/a/elvis/elvis.clr - md5sums = 6831b8df3e4a530395e66c2889783752 - md5sums = 106a047c6256695f874a1e4ac16386a9 - md5sums = d993e8367da29268547d071dfc4d43b9 - md5sums = c47a70cb176ebf2eb99b055c4048a560 + source = elvis-2.2_1+pre3.tar.gz::https://github.com/mbert/elvis/archive/refs/tags/v2.2_1-pre3.tar.gz + sha256sums = 59a0c561de4dfef40a46162c82dc68c48ac633674250746e0e3a9ffc9cc0878d pkgname = elvis - @@ -9,11 +9,10 @@ # and pkgver="2.2_1" _COMPILEWX11=false # X11 support disabled by default -_SLACKWARECOLORS=false # elvis colorscheme from slackware not installed by default - it's boring pkgname=elvis -pkgver=2.2_0 -pkgrel=4 +pkgver=2.2_1+pre3 +pkgrel=1 url="http://elvis.the-little-red-haired-girl.org/" #url="http://elvis.vi-editor.org/" pkgdesc="A vi clone with optional X support. Stable or beta version." @@ -24,28 +23,17 @@ replaces=('elvis_patched-withx' 'elvis_slack') if [ $_COMPILEWX11 = "true" ]; then depends=('glibc' 'libx11' 'ncurses' 'fontconfig' 'expat' 'freetype2' 'zlib') fi -source=("http://www.the-little-red-haired-girl.org/pub/elvis/elvis-${pkgver}.tar.gz" - "http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/pkgsrc/editors/elvis/patches/patch-ref.c" - "http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/pkgsrc/editors/elvis/patches/patch-ae" - "ftp://ftp.slackware.com/pub/slackware/slackware-13.0/source/a/elvis/elvis.clr") -md5sums=('6831b8df3e4a530395e66c2889783752' - '106a047c6256695f874a1e4ac16386a9' - 'd993e8367da29268547d071dfc4d43b9' - 'c47a70cb176ebf2eb99b055c4048a560') +source=("$pkgname-$pkgver.tar.gz::https://github.com/mbert/elvis/archive/refs/tags/v${pkgver//+/-}.tar.gz") +sha256sums=('59a0c561de4dfef40a46162c82dc68c48ac633674250746e0e3a9ffc9cc0878d') _DESKTOPFILE="[Desktop Entry]\\nType=Application\\nVersion=1.0\\nName=Elvis\\nComment=A simple text editor\\nExec=elvis\\nIcon=$pkgname\\nTerminal=true\\nCategories=Editors;Programming;Accessories" build() { - cd "$srcdir/elvis-$pkgver" + cd "$srcdir/elvis-${pkgver//+/-}" _X11OPT=" --with-x=no" if [ $_COMPILEWX11 = "true" ]; then _X11OPT=" --with-x" fi - if [ $_SLACKWARECOLORS = "true" ]; then - cp "$srcdir/elvis.clr" ./data - fi - cat "$srcdir"/patch-* > patches - patch -p0 <patches echo -e $_DESKTOPFILE > $pkgname.desktop sed -i 's/^extension .sh/& PKGBUILD/' data/elvis.syn ./configure --prefix=/usr --verbose $_X11OPT @@ -54,16 +42,16 @@ build() { } package() { - cd "$srcdir/elvis-$pkgver" + cd "$srcdir/elvis-${pkgver//+/-}" install -d "$pkgdir/usr/bin" "$pkgdir/usr/share/elvis/" "$pkgdir/usr/share/man/man1/" for i in elvis ref elvtags elvfmt; do install -D -s -m755 $i "$pkgdir/usr/bin/" done - cd "$srcdir/elvis-$pkgver/data/" + cd "$srcdir/elvis-${pkgver//+/-}/data/" cp -r * "$pkgdir/usr/share/elvis/" - cd "$srcdir/elvis-$pkgver/doc/" + cd "$srcdir/elvis-${pkgver//+/-}/doc/" install -D -m644 *.html bugs.txt "$pkgdir/usr/share/elvis/" for i in elvis ref elvtags elvfmt; do cp $i.man $i.1 @@ -71,7 +59,7 @@ package() { done if [ $_COMPILEWX11 = "true" ]; then - install -D -m644 "$srcdir/elvis-$pkgver/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop" - install -D -m644 "$srcdir/elvis-$pkgver/data/icons/elvis3.xpm $pkgdir/usr/share/pixmaps/$pkgname.xpm" + install -D -m644 "$srcdir/elvis-${pkgver//+/-}/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop" + install -D -m644 "$srcdir/elvis-${pkgver//+/-}/data/icons/elvis3.xpm "$pkgdir"/usr/share/pixmaps/$pkgname.xpm" fi } |