1 include $(TOPDIR
)/rules.mk
7 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
8 PKG_SOURCE_URL
:=https
://libbsd.freedesktop.org
/releases
9 PKG_HASH
:=19b38f3172eaf693e6e1c68714636190c7e48851e45224d720b3b5bc0499b5df
11 PKG_LICENSE
:=BSD-4-Clause
12 PKG_LICENSE_FILES
:=COPYING
16 PKG_BUILD_DEPENDS
:= libmd
18 include $(INCLUDE_DIR
)/package.mk
23 TITLE
:=common BSD library
27 define Package
/libbsd
/description
28 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.
31 define Build
/InstallDev
32 $(INSTALL_DIR
) $(1)/usr
/lib
33 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
34 $(INSTALL_DIR
) $(1)/usr
/include
35 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libbsd.
{la
,so
*} $(1)/usr
/lib
/
36 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/libbsd
*.
pc $(1)/usr
/lib
/pkgconfig
/
37 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/* $(1)/usr
/include/
40 define Package
/libbsd
/install
41 $(INSTALL_DIR
) $(1)/usr
/lib
42 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libbsd.so.
* $(1)/usr
/lib
/
45 $(eval
$(call BuildPackage
,libbsd
))