kiss-repository

personal kiss repository
git clone git://git.ckyln.com/~cem/kiss-repository.git
Log | Files | Refs | Submodules | README | LICENSE

commit a30159f101aa153c00327f647e425fa5c0d03ffd
parent 2e9455c02650db9e23c72530d29a01c3f7a9c42f
Author: Cem Keylan <cem@ckyln.com>
Date:   Sun, 23 Aug 2020 00:27:20 +0300

add editor repository

Diffstat:
Aeditors/vis/build | 38++++++++++++++++++++++++++++++++++++++
Aeditors/vis/checksums | 3+++
Aeditors/vis/depends | 2++
Aeditors/vis/sources | 3+++
Rpersonal/vis/version -> editors/vis/version | 0
5 files changed, 46 insertions(+), 0 deletions(-)

diff --git a/editors/vis/build b/editors/vis/build @@ -0,0 +1,38 @@ +#!/bin/sh -e + +( + cd termkey + + make termkey.h libtermkey.la + + mkdir -p "../usr/lib" \ + "../usr/include" + + mv termkey.h "../usr/include" + mv .libs/*.a "../usr/lib" + +) + +( + # Lpeg doesn't have an option to create static libraries. + cd lpeg + for obj in lpcap lpcode lpprint lptree lpvm; do + "${CC:-cc}" $CFLAGS -c -o $obj.o $obj.c + done + ar rcs ../usr/lib/liblpeg.a ./*.o +) + +( + cd vis + + export CFLAGS="$CFLAGS -static -I../usr/include" + export LDFLAGS="$LDFLAGS -L../usr/lib" + + ./configure \ + --prefix=/usr \ + --enable-lua \ + --enable-liblpeg-static + + make + make DESTDIR="$1" install +) diff --git a/editors/vis/checksums b/editors/vis/checksums @@ -0,0 +1,3 @@ +6945bd3c4aaa83da83d80a045c5563da4edd7d0374c62c0d35aec09eb3014600 libtermkey-0.22.tar.gz +48d66576051b6c78388faad09b70493093264588fcd0f258ddaab1cdd4a15ffe lpeg-1.0.2.tar.gz +git git+https://github.com/martanne/vis diff --git a/editors/vis/depends b/editors/vis/depends @@ -0,0 +1,2 @@ +lua make +ncurses make diff --git a/editors/vis/sources b/editors/vis/sources @@ -0,0 +1,3 @@ +http://www.leonerd.org.uk/code/libtermkey/libtermkey-0.22.tar.gz termkey +http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.0.2.tar.gz lpeg +git+https://github.com/martanne/vis vis diff --git a/personal/vis/version b/editors/vis/version