blob: 356dba26e0ad3ce08c7debcc0b9c0b7300515eb6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
# Maintainer: archdub <groknok [at] gmail [dot] com>
# Contributor: Invarianz <invarianztheorem [at] web [dot] de>
# Contributor: cmichi <mich [at] elmueller [dot] net>
# This package provides the latest snapshot of nvi with multibyte support enabled.
# This package used to be called "nvi-multibyte-upstream".
pkgname=nvi-multibyte-git
pkgdesc="nvi with multibyte support"
arch=('x86_64')
url="git://repo.or.cz/nvi.git"
license=("BSD")
conflicts=('nvi' 'nvi-multibyte-upstream')
provides=('nvi')
_COMMIT="957906b0e3bcc0f795cf8c6b7313fcc4ec338784"
source=("http://repo.or.cz/nvi.git/snapshot/$_COMMIT.tar.gz")
sha512sums=('f49ffca6a58669f08ebd11bc141509f190389f74cb1670f30550a40b4d5b7350e144e72daf425682b4d032bcb95a3ec78ce595a9a533eaabda5e5c8d5a780565')
# The last official release was 1.81.6, but there have been commits since then.
# Append timestamp (yyyymmdd) of latest commit.
pkgver=1.81.6_20241228
pkgrel=1
_COMMIT_HASH="${_COMMIT:0:7}"
build(){
cd "$srcdir"/nvi-$_COMMIT_HASH/dist/
./distrib
cd ../build.unix
../dist/configure \
--prefix="$pkgdir"/usr \
--program-prefix=n \
--enable-widechar # for multibyte support
make
}
package(){
cd "$srcdir"/nvi-$_COMMIT_HASH/build.unix
make install
# license
install -Dm644 "$srcdir"/nvi-$_COMMIT_HASH/LICENSE \
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
|