2 # Copyright (C) 2014 CZ.NIC, z.s.p.o. <knot-dns@labs.nic.cz>
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_SOURCE
:=userspace-rcu-
$(PKG_VERSION
).
tar.bz2
15 PKG_SOURCE_SUBDIR
:=userspace-rcu-
$(PKG_VERSION
)
16 PKG_SOURCE_URL
:=https
://lttng.org
/files
/urcu
/
17 PKG_MD5SUM
:=834d91d939dd55108a05763be9879856
19 PKG_BUILD_DIR
:=$(BUILD_DIR
)/userspace-rcu-
$(PKG_VERSION
)
24 include $(INCLUDE_DIR
)/package.mk
26 define Package
/liburcu
29 TITLE
:=User-space Read-Copy-Update library
30 URL
:=https
://lttng.org
/
31 MAINTAINER
:=daniel.salzman@nic.cz
35 define Package
/liburcu
/description
36 Userspace Read-Copy-Update library.
39 define Build
/InstallDev
40 $(INSTALL_DIR
) $(1)/usr
/include
41 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/urcu
* $(1)/usr
/include/
42 $(INSTALL_DIR
) $(1)/usr
/lib
43 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/liburcu
*.
{a
,so
*} $(1)/usr
/lib
/
46 define Package
/liburcu
/install
47 $(INSTALL_DIR
) $(1)/usr
/lib
48 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/liburcu
*.so.
* $(1)/usr
/lib
/
51 $(eval
$(call BuildPackage
,liburcu
))