diff options
| author | Rosen Penev <rosenp@gmail.com> | 2019-11-09 19:37:45 -0800 |
|---|---|---|
| committer | Rosen Penev <rosenp@gmail.com> | 2019-11-09 19:51:18 -0800 |
| commit | decf99dc64aa01802a4ca56602aec94f4df30523 (patch) | |
| tree | 9c4bf6991b522b1ca0f09c4e0735f88c576d998e /kernel | |
| parent | fdc86c1222a20f3ec1463f2af37bd6f8fe184199 (diff) | |
libpfring: Merge pfring and libpfring in the same package
They use the same source. It makes no sense to have them separate.
Also cleaned up the Makefile to modern standards.
Fixed license information.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/pfring/Makefile | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/kernel/pfring/Makefile b/kernel/pfring/Makefile deleted file mode 100644 index 7eae390f8..000000000 --- a/kernel/pfring/Makefile +++ /dev/null @@ -1,63 +0,0 @@ -# -# Copyright (C) 2017 Banglang Huang -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk -include $(INCLUDE_DIR)/kernel.mk - -PKG_NAME:=pf-ring -PKG_VERSION:=7.4.0 -PKG_RELEASE:=1 - -PKG_MAINTAINER:=Banglang Huang <banglang.huang@foxmail.com> -PKG_LICENSE:=GPL-2.0-only - -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=https://codeload.github.com/ntop/PF_RING/tar.gz/$(PKG_VERSION)? -PKG_HASH:=e1c9cb44d8072854220f493c56fa5cba99a6b8336883939dc18b3e30c2954b68 -PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/PF_RING-$(PKG_VERSION) - -PKG_BUILD_PARALLEL:=1 -PKG_INSTALL:=1 - -include $(INCLUDE_DIR)/package.mk - -CONFIGURE_PATH:=kernel -MAKE_PATH:=kernel - -define KernelPackage/pf-ring - SUBMENU:=Network Support - TITLE:=PF_RING Kernel driver - FILES:=$(PKG_BUILD_DIR)/kernel/pf_ring.ko - AUTOLOAD:=$(call AutoLoad,90,pf_ring,1) -endef - -define KernelPackage/pf-ring/description - Kernel module for libpf-ring package -endef - -EXTRA_CFLAGS += \ - -I$(PKG_BUILD_DIR)/kernel - -MAKE_OPTS := \ - ARCH="$(LINUX_KARCH)" \ - CROSS_COMPILE="$(TARGET_CROSS)" \ - SUBDIRS="$(PKG_BUILD_DIR)/kernel" \ - CFLAGS="$(TARGET_CFLAGS)" \ - EXTRA_CFLAGS="$(EXTRA_CFLAGS)" - -define Build/InstallDev - $(INSTALL_DIR) $(1)/usr/include/linux - $(CP) $(PKG_INSTALL_DIR)/usr/include/linux/*.h $(1)/usr/include/linux -endef - -define Build/Compile - +$(MAKE) -C "$(LINUX_DIR)" \ - $(MAKE_OPTS) \ - modules -endef - -$(eval $(call KernelPackage,pf-ring)) |
