1 include $(TOPDIR
)/rules.mk
7 PKG_MAINTAINER
:=Toni Uhlig
<matzeton@googlemail.com
>
8 PKG_LICENSE
:=GPL-3.0
-only
10 PKG_SOURCE_URL
:=https
://github.com
/johndoe31415
/ratched.git
11 PKG_SOURCE_VERSION
:=091d000ba91c5ebc41148cb9b511a4b527c1ea44
13 PKG_MIRROR_HASH
:=67c8ff1a54af34181d8467803e18c709d06fd20929b6fdbba68700af88de71aa
15 include $(INCLUDE_DIR
)/package.mk
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)'
20 define Package
/ratched
24 URL
:=https
://github.com
/johndoe31415
/ratched
25 DEPENDS
:=+libopenssl
+libpthread
28 define Package
/ratched
/description
29 Ratched is a transparent Man-in-the-Middle TLS proxy intended for penetration testing.
32 define Package
/ratched
/install
33 $(INSTALL_DIR
) $(1)/usr
/bin
34 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/ratched
$(1)/usr
/bin
/ratched
37 $(eval
$(call BuildPackage
,ratched
))