25 lines
1.1 KiB
Text
25 lines
1.1 KiB
Text
|
# Template file for 'libHX'
|
||
|
pkgname=libHX
|
||
|
version=3.14
|
||
|
revision=1
|
||
|
build_style=gnu-configure
|
||
|
configure_args="--enable-static"
|
||
|
subpackages="${pkgname}-devel"
|
||
|
short_desc="C library providing data structures and common functions"
|
||
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||
|
homepage="http://libhx.sourceforge.net/"
|
||
|
license="LGPL-2.1"
|
||
|
distfiles="${SOURCEFORGE_SITE}/libhx/${pkgname}-${version}.tar.xz"
|
||
|
checksum=19d9dfbf997add2458fa4b4db85989b3658688c8147e7533805ea417ec4aa1a9
|
||
|
long_desc="
|
||
|
libHX is a C library (with some C++ bindings available) that provides data
|
||
|
structures and functions commonly needed, such as maps, deques, linked lists,
|
||
|
string formatting and autoresizing, option and config file parsing, type
|
||
|
checking casts and more.
|
||
|
|
||
|
libHX aids in quickly writing up C and C++ data processing programs, by
|
||
|
consolidating tasks that often happen to be open-coded, such as (simple)
|
||
|
config file reading, option parsing, directory traversal, and others, into
|
||
|
a library. The focus is on reducing the amount of time (and secondarily,
|
||
|
the amount of code) a developer has to spend for otherwise implementing such."
|