From 5b7e66e274a81eca5d64cd05d4258d50269e7f85 Mon Sep 17 00:00:00 2001 From: Ludea Date: Wed, 10 Feb 2021 22:09:22 +0100 Subject: [PATCH] new package: libtasn1 (#6374) --- packages/libtasn1/build.sh | 11 ++++++++++ packages/libtasn1/no-native.exec.patch | 30 ++++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 packages/libtasn1/build.sh create mode 100644 packages/libtasn1/no-native.exec.patch diff --git a/packages/libtasn1/build.sh b/packages/libtasn1/build.sh new file mode 100644 index 0000000000..36a966519d --- /dev/null +++ b/packages/libtasn1/build.sh @@ -0,0 +1,11 @@ +TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/libtasn1/ +TERMUX_PKG_DESCRIPTION="This is GNU Libtasn1, a small ASN.1 library" +TERMUX_PKG_LICENSE="LGPL-2.1" +TERMUX_PKG_MAINTAINER="@termux" +TERMUX_PKG_VERSION=4.16.0 +TERMUX_PKG_SRCURL=https://gitlab.com/gnutls/libtasn1.git +TERMUX_PKG_GIT_BRANCH=libtasn1_${TERMUX_PKG_VERSION//./_} + +termux_step_post_get_source() { + ./bootstrap +} diff --git a/packages/libtasn1/no-native.exec.patch b/packages/libtasn1/no-native.exec.patch new file mode 100644 index 0000000000..c950f5175d --- /dev/null +++ b/packages/libtasn1/no-native.exec.patch @@ -0,0 +1,30 @@ +diff --git a/Makefile.am b/Makefile.am +index 6c068fe..450fdfe 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -28,10 +28,10 @@ EXTRA_DIST = windows/asn1-parser/asn1-parser.vcproj \ + CONTRIBUTING.md cfg.mk maint.mk AUTHORS NEWS ChangeLog \ + THANKS LICENSE + +-SUBDIRS = lib src fuzz tests ++SUBDIRS = lib src fuzz + + if ENABLE_DOC +-SUBDIRS += doc examples ++SUBDIRS += doc + endif + + include $(top_srcdir)/aminclude_static.am +diff --git a/doc/Makefile.am b/doc/Makefile.am +index 787c304..1ffff89 100644 +--- a/doc/Makefile.am ++++ b/doc/Makefile.am +@@ -31,7 +31,7 @@ TEXI2DVI = texi2dvi $(AM_MAKEINFOFLAGS) + AM_MAKEINFOHTMLFLAGS = $(AM_MAKEINFOFLAGS) \ + --no-split --number-sections --css-include=texinfo.css + +-dist_man_MANS = $(gdoc_MANS) asn1Parser.1 asn1Coding.1 asn1Decoding.1 ++dist_man_MANS = $(gdoc_MANS) + + HELP2MAN_OPTS = --info-page libtasn1 +