summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoraksr2015-11-20 05:53:29 +0100
committeraksr2015-11-20 05:53:29 +0100
commit9e46f5d41682542eda684cb158db85d9b83259c4 (patch)
treed86c9092ba572e6deb855d26bad7837469c81f2b
downloadaur-9e46f5d41682542eda684cb158db85d9b83259c4.tar.gz
Start.
-rw-r--r--.SRCINFO18
-rw-r--r--Makefile.patch16
-rw-r--r--PKGBUILD41
3 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..fccd4795b97a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = heirloom-ex-vi-cvs
+ pkgdesc = The Traditional Vi
+ pkgver = 2011.06.22
+ pkgrel = 1
+ url = http://ex-vi.sourceforge.net/
+ arch = i686
+ arch = x86_64
+ license = Custom:BSD
+ makedepends = cvs
+ depends = heirloom-cvs
+ provides = vi
+ source = Makefile.patch
+ md5sums = 9464be14a42fbf6f9f0a60a8be93db1e
+ sha1sums = a378477207165ef1bcbd640edb874224d9111f7b
+ sha256sums = c028c899b1045d488e67af2be834bf5f615e6f0e8a6240992f76bc79398aa744
+
+pkgname = heirloom-ex-vi-cvs
+
diff --git a/Makefile.patch b/Makefile.patch
new file mode 100644
index 000000000000..ae549bea0677
--- /dev/null
+++ b/Makefile.patch
@@ -0,0 +1,16 @@
+82c82
+< PREFIX = /usr/local
+---
+> PREFIX = /usr/heirloom
+97c97
+< INSTALL = /usr/ucb/install
+---
+> INSTALL = /usr/heirloom/bin/install
+164,166c164,166
+< REINC = -I./libuxre -DUXRE
+< RELIB = -L./libuxre -luxre
+< RETGT = uxre
+---
+> #REINC = -I./libuxre -DUXRE
+> #RELIB = -L./libuxre -luxre
+> #RETGT = uxre
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..22c0d65b8f32
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,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/licences/$pkgname/LICENSE
+}
+