4 # Copyright (C) 2010 Alfred E. Heggestad
7 include $(TOPDIR
)/rules.mk
13 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
14 PKG_SOURCE_URL
:=http
://www.creytiv.com
/pub
15 #PKG_MD5SUM:=734892c8ca5e7e835828048a1289a0cc
17 include $(INCLUDE_DIR
)/package.mk
22 DEPENDS
:=+libopenssl
+libpthread
23 TITLE
:=Generic library for real-time communications with async IO support
24 URL
:=http
://www.creytiv.com
/
27 define Package
/libre
/description
28 Generic library for real-time communications with async IO support.
31 TARGET_CFLAGS
+= $(FPIC
)
34 $(MAKE
) -C
$(PKG_BUILD_DIR
) \
37 EXTRA_CFLAGS
="$(TARGET_CFLAGS) -DOPENWRT" \
39 DESTDIR
="$(PKG_INSTALL_DIR)" \
40 SYSROOT
="$(TOOLCHAIN_DIR)" \
41 SYSROOT_ALT
="$(STAGING_DIR)/usr" \
46 define Build
/InstallDev
47 mkdir
-p
$(1)/usr
/include
48 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/re
$(1)/usr
/include/
50 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libre.
{a
,so
*} $(1)/usr
/lib
/
53 define Build
/UninstallDev
55 $(STAGING_DIR
)/usr
/include/re \
56 $(STAGING_DIR
)/usr
/lib
/libre.
{a
,so
*}
59 define Package
/libre
/install
60 $(INSTALL_DIR
) $(1)/usr
/lib
61 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libre.so
* $(1)/usr
/lib
/
64 $(eval
$(call BuildPackage
,libre
))