2 # Copyright (C) 2015 OpenWrt.org
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:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=http://sourceforge.net/projects/libnet-dev/files/
16 PKG_MD5SUM:=f051e6e5bdecddb90f77c701c2ca1804
17 PKG_MAINTAINER:=Mislav Novakovic <mislav.novakovic@sartura.hr>
23 include $(INCLUDE_DIR)/package.mk
25 TARGET_CFLAGS += $(FPIC)
27 define Package/libnet-1.2.x
31 TITLE:=Low-level packet creation library
40 ac_cv_libnet_endianess=$(ENDIANESS) \
41 libnet_cv_have_packet_socket=yes \
42 LL_INT_TYPE=libnet_link_linux
44 define Build/Configure
45 (cd $(PKG_BUILD_DIR); touch \
51 $(call Build/Configure/Default)
55 define Build/InstallDev
56 $(INSTALL_DIR) $(STAGING_DIR)/usr/lib/libnet-1.2.x/include
57 $(CP) $(PKG_INSTALL_DIR)/usr/include/libnet.h $(STAGING_DIR)/usr/lib/libnet-1.2.x/include
59 $(INSTALL_DIR) $(STAGING_DIR)/usr/lib/libnet-1.2.x/include/libnet
60 $(CP) $(PKG_INSTALL_DIR)/usr/include/libnet/libnet-*.h $(STAGING_DIR)/usr/lib/libnet-1.2.x/include/libnet
62 $(INSTALL_DIR) $(STAGING_DIR)/usr/lib/libnet-1.2.x/lib
63 $(CP) $(PKG_INSTALL_DIR)/usr/lib/libnet.{a,la,so*} $(STAGING_DIR)/usr/lib/libnet-1.2.x/lib
66 define Package/libnet-1.2.x/install
67 $(INSTALL_DIR) $(1)/usr/lib
68 $(CP) $(PKG_INSTALL_DIR)/usr/lib/libnet.so* $(1)/usr/lib/
71 $(eval $(call BuildPackage,libnet-1.2.x))