From b44d3848eb0a777ee1bdc1cdf2d9653e8edf7a60 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Wed, 25 May 2016 13:37:51 +0200 Subject: argtable neu --- argtable/.gitignore | 1 + argtable/PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 argtable/.gitignore create mode 100644 argtable/PKGBUILD (limited to 'argtable') diff --git a/argtable/.gitignore b/argtable/.gitignore new file mode 100644 index 00000000..22971996 --- /dev/null +++ b/argtable/.gitignore @@ -0,0 +1 @@ +argtable.changelog diff --git a/argtable/PKGBUILD b/argtable/PKGBUILD new file mode 100644 index 00000000..90e80849 --- /dev/null +++ b/argtable/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Erich Eckner +# Contributor: TDY +# Contributor: Mark Taylor + +pkgname=argtable +true && pkgname=('argtable' 'argtable-docs') +pkgver=2.13 +pkgrel=1 +pkgdesc="An ANSI C command line parser" +arch=('i686' 'x86_64') +url="http://argtable.sourceforge.net/" +license=('GPL') +changelog=$pkgname.changelog +source=(http://downloads.sourceforge.net/argtable/$pkgname${pkgver/./-}.tar.gz) +sha512sums=('3d8303f3ba529e3241d918c0127a16402ece951efb964d14a06a3a7d29a252812ad3c44e96da28798871e9923e73a2cfe7ebc84139c1397817d632cae25c4585') + +build() { + cd "$srcdir/${pkgname%-*}${pkgver/./-}" + ./configure --prefix=/usr + make +} + +check_argtable() { + cd "$srcdir/${pkgname%-*}${pkgver/./-}" + make -k check +} + +package_argtable() { + depends=('glibc') + options=('!libtool') + + cd "$srcdir/${pkgname%-*}${pkgver/./-}" + sed -i '/^install-data-am:/s/install-dist_exampleDATA //' Makefile + make SUBDIRS="src tests" DESTDIR="$pkgdir/" install +} + +package_argtable-docs() { + true && pkgdesc="Documentation and examples for argtable" + true && arch=('any') + + cd "$srcdir/${pkgname%-*}${pkgver/./-}" + make -C doc DESTDIR="$pkgdir/" install + make DESTDIR="$pkgdir/" install-dist_exampleDATA +} + +# vim:set ts=2 sw=2 et: -- cgit v1.2.3-54-g00ecf