1 TERMUX_PKG_HOMEPAGE
=http
://www.leonerd.org.uk
/code
/libtermkey
/
2 TERMUX_PKG_DESCRIPTION
="Library for processing of keyboard entry for terminal-based programs"
3 TERMUX_PKG_VERSION
=0.20
4 TERMUX_PKG_SRCURL
=http
://www.leonerd.org.uk
/code
/libtermkey
/libtermkey-
${TERMUX_PKG_VERSION}.
tar.gz
5 TERMUX_PKG_SHA256
=6c0d87c94ab9915e76ecd313baec08dedf3bd56de83743d9aa923a081935d2f5
6 TERMUX_PKG_DEPENDS
="libunibilium"
7 TERMUX_PKG_BUILD_IN_SRC
=yes
13 termux_step_make_install
() {
14 CFLAGS
+=" -std=c99 -DHAVE_UNIBILIUM=1"
15 $CC $CFLAGS $CPPFLAGS -c
-fPIC termkey.c
-o termkey.o
16 $CC $CFLAGS $CPPFLAGS -c
-fPIC driver-csi.c
-o driver-csi.o
17 $CC $CFLAGS $CPPFLAGS -c
-fPIC driver-ti.c
-o driver-ti.o
19 $CC -shared
-fPIC
$LDFLAGS -o
$TERMUX_PREFIX/lib
/libtermkey.so termkey.o driver-csi.o driver-ti.o
-lunibilium
22 cp termkey.h
$TERMUX_PREFIX/include
/
23 cat termkey.pc.
in |
sed "s|@INCDIR@|$TERMUX_PREFIX/include|" | \
24 sed "s|@LIBDIR@|$TERMUX_PREFIX/lib|" > \
25 $PKG_CONFIG_LIBDIR/termkey.pc