libv4l: update to 1.22.1
[feed/packages.git] / net / ratched / Makefile
1 include $(TOPDIR)/rules.mk
2
3 PKG_NAME:=ratched
4 PKG_VERSION:=1.0.0
5 PKG_RELEASE:=1
6
7 PKG_MAINTAINER:=Toni Uhlig <matzeton@googlemail.com>
8 PKG_LICENSE:=GPL-3.0-only
9
10 PKG_SOURCE_URL:=https://github.com/johndoe31415/ratched.git
11 PKG_SOURCE_VERSION:=091d000ba91c5ebc41148cb9b511a4b527c1ea44
12 PKG_SOURCE_PROTO:=git
13 PKG_MIRROR_HASH:=67c8ff1a54af34181d8467803e18c709d06fd20929b6fdbba68700af88de71aa
14
15 include $(INCLUDE_DIR)/package.mk
16
17 MAKE_FLAGS+=CFLAGS='$(TARGET_CFLAGS) -DBUILD_TIMESTAMP_UTC="\"unknown\"" -DBUILD_REVISION="\"$(PKG_VERSION)-$(PKG_RELEASE)\""'
18 MAKE_FLAGS+=LDFLAGS='$(TARGET_LDFLAGS) -lssl -lcrypto $(if $(CONFIG_USE_GLIBC),-lpthread)'
19
20 define Package/ratched
21 SECTION:=net
22 CATEGORY:=Network
23 TITLE:=ratched
24 URL:=https://github.com/johndoe31415/ratched
25 DEPENDS:=+libopenssl +libpthread
26 endef
27
28 define Package/ratched/description
29 Ratched is a transparent Man-in-the-Middle TLS proxy intended for penetration testing.
30 endef
31
32 define Package/ratched/install
33 $(INSTALL_DIR) $(1)/usr/bin
34 $(INSTALL_BIN) $(PKG_BUILD_DIR)/ratched $(1)/usr/bin/ratched
35 endef
36
37 $(eval $(call BuildPackage,ratched))