This commit is contained in:
TriForceX
2019-09-25 20:51:37 -03:00
commit 6203ff3e7c
11215 changed files with 428258 additions and 0 deletions

17
package/libite/Config.in Normal file
View File

@@ -0,0 +1,17 @@
config BR2_PACKAGE_LIBITE
bool "libite"
help
Libite is a lightweight library of frog DNA. It can be used
to fill the gaps in any dinosaur project. It holds useful
functions and macros developed by both Finit and the OpenBSD
project. Most notably the string functions: strlcpy(3),
strlcat(3) and the highly useful *BSD sys/queue.h and
sys/tree.h API's.
Libite is the frog DNA missing in GNU libc. However, -lite
does not aim to become another GLIB! One noticeable gap in
GLIBC is the missing _SAFE macros in the BSD sys/queue.h API
- highly recommended when traversing lists to delete/free
nodes.
https://github.com/troglobit/libite

View File

@@ -0,0 +1,5 @@
# Locally calculated
sha256 bd5d08066f3e53cc8967beb6f0620286aad7a24d49fb730caa1c6d09a26bb705 libite-2.0.2.tar.gz
sha256 0e97ab27b60e20a7ddb8e9638189ad159124e51d2c12e12735b05423df224da5 LICENSE
sha256 9e0fb98d251dddf5ba81a355f6b4d89835ec53bc5d7f5fcd2c866b54ec5ccec8 src/chomp.c
sha256 a7d29c148e057fae11a87febc3a51970a26433c35a08fc710be689394442d32d src/pidfile.c

14
package/libite/libite.mk Normal file
View File

@@ -0,0 +1,14 @@
################################################################################
#
# libite
#
################################################################################
LIBITE_VERSION = 2.0.2
LIBITE_SITE = $(call github,troglobit,libite,v$(LIBITE_VERSION))
LIBITE_LICENSE = MIT, X11, ISC, BSD-2-Clause
LIBITE_LICENSE_FILES = LICENSE src/chomp.c src/pidfile.c
LIBITE_INSTALL_STAGING = YES
LIBITE_AUTORECONF = YES
$(eval $(autotools-package))