1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
8 PKG_HASH
:=f548f10e5af5a08b1e22889ce84315b1ebe41505b015c9596bad03fd13a12b31
9 PKG_SOURCE_URL
:=https
://libbsd.freedesktop.org
/releases
11 PKG_LICENSE
:=BSD-4-Clause
12 PKG_LICENSE_FILES
:=COPYING
14 include $(INCLUDE_DIR
)/package.mk
21 TITLE
:=common BSD library
24 define Package
/libbsd
/description
25 This library provides useful functions commonly found on BSD systems
, and lacking on others like GNU systems
, thus making it easier to port projects with strong BSD origins
, without needing to embed the same code over and over again on each project.
28 define Build
/InstallDev
29 $(INSTALL_DIR
) $(1)/usr
/lib
30 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
31 $(INSTALL_DIR
) $(1)/usr
/include
32 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libbsd.
{la
,so
*} $(1)/usr
/lib
/
33 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/libbsd
*.
pc $(1)/usr
/lib
/pkgconfig
/
34 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/* $(1)/usr
/include/
37 define Package
/libbsd
/install
38 $(INSTALL_DIR
) $(1)/usr
/lib
39 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libbsd.so
* $(1)/usr
/lib
/
42 $(eval
$(call BuildPackage
,libbsd
))