From 19bff561e3385c19076fe36ddbf38df01efe278d Mon Sep 17 00:00:00 2001 From: Arch3y Date: Mon, 24 Apr 2017 19:28:10 -0400 Subject: testing/libcli: new aport A library for including a Cisco-like command-line interface https://github.com/dparrish/libcli [TT: modernize] --- testing/libcli/APKBUILD | 26 ++++++++++++++++++++++++++ testing/libcli/gcc-5.2-fix.patch | 11 +++++++++++ 2 files changed, 37 insertions(+) create mode 100644 testing/libcli/APKBUILD create mode 100644 testing/libcli/gcc-5.2-fix.patch (limited to 'testing/libcli') diff --git a/testing/libcli/APKBUILD b/testing/libcli/APKBUILD new file mode 100644 index 0000000000..f3fdf55a0b --- /dev/null +++ b/testing/libcli/APKBUILD @@ -0,0 +1,26 @@ +# Contributor: arch3y +# Maintainer: arch3y +pkgname=libcli +pkgver=1.9.7 +pkgrel=2 +pkgdesc="A library for including a Cisco-like command-line interface" +url="https://github.com/dparrish/libcli" +arch="all" +options="!check" +license="LGPL2+" +source="$pkgname-$pkgver.tar.gz::https://github.com/dparrish/libcli/archive/v$pkgver.tar.gz + gcc-5.2-fix.patch" +builddir="$srcdir/$pkgname-$pkgver" + +build() { + cd "$builddir" + make +} + +package() { + cd "$builddir" + make PREFIX=/usr DESTDIR="$pkgdir" install +} + +sha512sums="b2dacfd40bc068ddcc0dc3d60576ef2f7d7e2af80b93c6e7ae899d654afca6f0f8d2df2b33c9c8e760bdbea9aa2eaf757029d46032dcf307341f78f1a8f4f66f libcli-1.9.7.tar.gz +4e8a3741e79f764a006bf6822ae503d6e8ff6a67a984f03e2006ed393f78b259846c64640288ee5f59074eb1730e41ec1af3b7f5307885c8e671b1096a9bea15 gcc-5.2-fix.patch" diff --git a/testing/libcli/gcc-5.2-fix.patch b/testing/libcli/gcc-5.2-fix.patch new file mode 100644 index 0000000000..0f2232ea73 --- /dev/null +++ b/testing/libcli/gcc-5.2-fix.patch @@ -0,0 +1,11 @@ +--- libcli-1.9.7.orig/clitest.c ++++ libcli-1.9.7/clitest.c +@@ -72,7 +72,7 @@ + int cmd_test(struct cli_def *cli, const char *command, char *argv[], int argc) + { + int i; +- cli_print(cli, "called %s with \"%s\"", __FUNCTION__, command); ++ cli_print(cli, "called %s with \"%s\"", __func__, command); + cli_print(cli, "%d arguments:", argc); + for (i = 0; i < argc; i++) + cli_print(cli, " %s", argv[i]); -- cgit v1.2.3