speedtestpp: drop libxml2 dependency
[feed/packages.git] / net / speedtestpp / Makefile
1 include $(TOPDIR)/rules.mk
2
3 PKG_NAME:=speedtestpp
4 PKG_VERSION:=1.14
5 PKG_RELEASE:=2
6
7 PKG_SOURCE_PROTO:=git
8 PKG_SOURCE_URL:=https://github.com/taganaka/SpeedTest.git
9 PKG_SOURCE_DATE:=2021-12-06
10 PKG_SOURCE_VERSION:=0f63cfbf7ce8d64ea803bf143b957eae76323405
11 PKG_MIRROR_HASH:=4221584dc3e1e31f2560ef347298a2bcca3ac2331049970b7bd7d742e4e1825f
12
13 PKG_MAINTAINER:=Oskari Rauta <oskari.rauta@gmail.com>
14 PKG_LICENSE:=MIT
15
16 CMAKE_INSTALL:=1
17
18 include $(INCLUDE_DIR)/package.mk
19 include $(INCLUDE_DIR)/nls.mk
20 include $(INCLUDE_DIR)/cmake.mk
21
22 CMAKE_OPTIONS += -DCMAKE_BUILD_TYPE=Release .
23
24 define Package/speedtestpp
25 SECTION:=net
26 CATEGORY:=Network
27 TITLE:=speedtest++
28 DEPENDS:=+libcurl +libopenssl +libstdcpp $(ICONV_DEPENDS)
29 CONFLICTS:=python3-speedtest-cli
30 URL:=https://github.com/taganaka/SpeedTest
31 endef
32
33 define Package/speedtestpp/description
34 Yet another unofficial speedtest.net client cli interface
35 endef
36
37 define Package/speedtestpp/install
38 $(INSTALL_DIR) $(1)/usr/bin
39 $(CP) $(PKG_INSTALL_DIR)/usr/bin/SpeedTest $(1)/usr/bin/speedtest
40 endef
41
42 $(eval $(call BuildPackage,speedtestpp))