termux-api: Change termux-clipboard-set
[termux-packages] / packages / termux-api / build.sh
index b7810ef..702e7e3 100644 (file)
@@ -1,11 +1,14 @@
 TERMUX_PKG_HOMEPAGE=http://termux.com/add-ons/api/
 TERMUX_PKG_DESCRIPTION="Termux API commands"
-TERMUX_PKG_VERSION=0.4.51
+TERMUX_PKG_VERSION=0.10
 
 termux_step_make_install () {
         mkdir -p $TERMUX_PREFIX/bin
-        for file in `ls $TERMUX_PKG_BUILDER_DIR/* | grep -v build.sh | grep -v termux-api.c`; do
-               cp $file $TERMUX_PREFIX/bin
+       local TERMUX_API_BINARY=$TERMUX_PREFIX/libexec/termux-api
+       cd $TERMUX_PKG_BUILDER_DIR
+        for file in `ls termux-* | grep -v termux-api.c`; do
+               sed "s|@TERMUX_API@|$TERMUX_API_BINARY|" $file > $TERMUX_PREFIX/bin/$file
+               chmod +x $TERMUX_PREFIX/bin/$file
         done
-        $CC $CFLAGS -std=c11 -Wall -Wextra -pedantic -Werror $LDFLAGS $TERMUX_PKG_BUILDER_DIR/termux-api.c -o $TERMUX_PREFIX/bin/termux-api
+        $CC $CFLAGS -std=c11 -Wall -Wextra -pedantic -Werror $LDFLAGS termux-api.c -o $TERMUX_API_BINARY
 }