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
5 TERMUX_PKG_SRCURL
=http
://www.leonerd.org.uk
/code
/libtermkey
/libtermkey-
${TERMUX_PKG_VERSION}.
tar.gz
6 TERMUX_PKG_SHA256
=6c0d87c94ab9915e76ecd313baec08dedf3bd56de83743d9aa923a081935d2f5
7 TERMUX_PKG_DEPENDS
="libunibilium"
8 TERMUX_PKG_BUILD_IN_SRC
=yes
14 termux_step_make_install
() {
15 CFLAGS
+=" -std=c99 -DHAVE_UNIBILIUM=1"
16 $CC $CFLAGS $CPPFLAGS -c
-fPIC termkey.c
-o termkey.o
17 $CC $CFLAGS $CPPFLAGS -c
-fPIC driver-csi.c
-o driver-csi.o
18 $CC $CFLAGS $CPPFLAGS -c
-fPIC driver-ti.c
-o driver-ti.o
20 $CC -shared
-fPIC
$LDFLAGS -o
$TERMUX_PREFIX/lib
/libtermkey.so termkey.o driver-csi.o driver-ti.o
-lunibilium
23 cp termkey.h
$TERMUX_PREFIX/include
/
24 cat termkey.pc.
in |
sed "s|@INCDIR@|$TERMUX_PREFIX/include|" | \
25 sed "s|@LIBDIR@|$TERMUX_PREFIX/lib|" > \
26 $PKG_CONFIG_LIBDIR/termkey.pc