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
/include
57 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/libnet.h
$(STAGING_DIR
)/usr
/include
59 $(INSTALL_DIR
) $(STAGING_DIR
)/usr
/include/libnet
60 $(CP
) $(PKG_INSTALL_DIR
)/usr
/include/libnet
/libnet-
*.h
$(STAGING_DIR
)/usr
/include/libnet
62 $(INSTALL_DIR
) $(STAGING_DIR
)/usr
/lib
63 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libnet.
{a
,la
,so
*} $(STAGING_DIR
)/usr
/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
))