From 364d091fee4a145f544f263babc859f674a17a30 Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Mon, 28 Feb 2022 12:42:19 +0900 Subject: [PATCH] new package: libiniparser --- packages/libiniparser/Makefile.patch | 10 ++++++++++ packages/libiniparser/build.sh | 14 ++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 packages/libiniparser/Makefile.patch create mode 100644 packages/libiniparser/build.sh diff --git a/packages/libiniparser/Makefile.patch b/packages/libiniparser/Makefile.patch new file mode 100644 index 000000000..ef7097fbe --- /dev/null +++ b/packages/libiniparser/Makefile.patch @@ -0,0 +1,10 @@ +--- a/Makefile ++++ b/Makefile +@@ -21,7 +21,6 @@ + + SHLD = ${CC} ${CFLAGS} + LDSHFLAGS = -shared -Wl,-Bsymbolic +-LDFLAGS += -Wl,-rpath -Wl,/usr/lib -Wl,-rpath,/usr/lib + + # .so.0 is for version 3.x, .so.1 is 4.x + SO_TARGET ?= libiniparser.so.1 diff --git a/packages/libiniparser/build.sh b/packages/libiniparser/build.sh new file mode 100644 index 000000000..999de7355 --- /dev/null +++ b/packages/libiniparser/build.sh @@ -0,0 +1,14 @@ +TERMUX_PKG_HOMEPAGE=https://github.com/ndevilla/iniparser +TERMUX_PKG_DESCRIPTION="Offers parsing of ini files from the C level" +TERMUX_PKG_LICENSE="MIT" +TERMUX_PKG_MAINTAINER="@termux" +TERMUX_PKG_VERSION=4.1 +TERMUX_PKG_SRCURL=https://github.com/ndevilla/iniparser/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=960daa800dd31d70ba1bacf3ea2d22e8ddfc2906534bf328319495966443f3ae +TERMUX_PKG_BUILD_IN_SRC=true + +termux_step_make_install() { + install -Dm600 -t $TERMUX_PREFIX/lib libiniparser.so.1 + ln -sf libiniparser.so.1 $TERMUX_PREFIX/lib/libiniparser.so + install -Dm600 -t $TERMUX_PREFIX/include/iniparser src/*.h +}