libidn: update to 1.42
[feed/packages.git] / net / openappid / Makefile
1 #
2 # This is free software, licensed under the GNU General Public License v2.
3 # See /LICENSE for more information.
4 #
5
6 include $(TOPDIR)/rules.mk
7
8 PKG_NAME:=openappid
9 PKG_VERSION:=20220617
10 URL_CODE:=26425
11 PKG_RELEASE:=1
12
13 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
14 PKG_SOURCE_URL:=https://www.snort.org/downloads/openappid/$(URL_CODE)?
15 PKG_HASH:=8513877ce2264bb22119d911c2cf11f73735c866e2ca0d061c35eef6740d51f9
16
17 PKG_MAINTAINER:=John Audia <thereadgraysky@proton.me>
18 PKG_LICENSE:=GPL-2.0-only
19 PKG_LICENSE_FILES:=LICENSE
20
21 include $(INCLUDE_DIR)/package.mk
22 TAR_OPTIONS+= --strip-components 1
23 TAR_CMD=$(HOST_TAR) -C $(1) $(TAR_OPTIONS)
24
25 define Package/openappid
26 SUBMENU:=Firewall
27 SECTION:=net
28 CATEGORY:=Network
29 DEPENDS:=+snort3
30 TITLE:=Detection language and processing module for Snort
31 URL:=https://www.snort.org/
32 endef
33
34 define Package/openappid/description
35 OpenAppId is an open, application-focused detection language and processing
36 module for Snort that enables users to create, share, and implement
37 application and service detection.
38 endef
39
40 define Build/Compile
41 true
42 endef
43
44 define Package/openappid/install
45 $(INSTALL_DIR) $(1)/usr/lib/openappid/custom/{libs,lua,port}
46 $(INSTALL_DIR) $(1)/usr/lib/openappid/odp
47 $(CP) $(PKG_BUILD_DIR)/lua $(1)/usr/lib/openappid/odp
48 $(CP) $(PKG_BUILD_DIR)/libs $(1)/usr/lib/openappid/odp
49 $(CP) $(PKG_BUILD_DIR)/port $(1)/usr/lib/openappid/odp
50 $(INSTALL_DATA) $(PKG_BUILD_DIR)/appMapping.data $(1)/usr/lib/openappid/odp
51 $(INSTALL_DATA) $(PKG_BUILD_DIR)/LICENSE $(1)/usr/lib/openappid/odp
52 $(INSTALL_DATA) $(PKG_BUILD_DIR)/README $(1)/usr/lib/openappid/odp
53 $(INSTALL_DATA) $(PKG_BUILD_DIR)/appid.conf $(1)/usr/lib/openappid/odp
54 $(INSTALL_DATA) $(PKG_BUILD_DIR)/AUTHORS $(1)/usr/lib/openappid/odp
55 $(INSTALL_DATA) $(PKG_BUILD_DIR)/version.conf $(1)/usr/lib/openappid/odp
56 endef
57
58 $(eval $(call BuildPackage,openappid))