blob: 9b846daf1cb72b5694666defe93f0b167d98c820 (
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
|
# Contributor: Sascha Biermmanns <saschakb at gmail dot com>
# Contributed by: Jens Staal <staal1978@gmail.com>
# Maintainer: aksr <aksr at t-com dot me>
pkgname=heirloom-ex-vi-cvs
pkgver=2011.06.22
pkgrel=1
pkgdesc="The Traditional Vi"
arch=('i686' 'x86_64')
url="http://ex-vi.sourceforge.net/"
license=('Custom:BSD')
provides=('vi')
depends=('heirloom-cvs')
makedepends=('cvs')
source=('Makefile.patch')
md5sums=('9464be14a42fbf6f9f0a60a8be93db1e')
sha1sums=('a378477207165ef1bcbd640edb874224d9111f7b')
sha256sums=('c028c899b1045d488e67af2be834bf5f615e6f0e8a6240992f76bc79398aa744')
prepare() {
cd $srcdir
cvs -d:pserver:anonymous:@heirloom.cvs.sourceforge.net:/cvsroot/ex-vi login
cvs -d:pserver:anonymous:@heirloom.cvs.sourceforge.net:/cvsroot/ex-vi co ex-vi
cvs -d:pserver:anonymous:@heirloom.cvs.sourceforge.net:/cvsroot/heirloom/ login #getting some missing headers
cvs -d:pserver:anonymous:@heirloom.cvs.sourceforge.net:/cvsroot/heirloom/ co heirloom/libcommon
rm -rf $srcdir/build
cp -ar $srcdir/ex-vi $srcdir/build
cd $srcdir/build
patch -p0 $srcdir/build/Makefile -i $srcdir/Makefile.patch
}
build() {
cd $srcdir/build
export CC="gcc -I $srcdir/heirloom/libcommon" make
}
package() {
cd $srcdir/build
make DESTDIR="$pkgdir" install
install -Dm644 $srcdir/ex-vi/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
}
|