hcxtools: Changes to the Makefile, as suggested.
authorAndreas Nilsen <redacted>
Tue, 2 Jul 2019 13:23:31 +0000 (15:23 +0200)
committerAndreas Nilsen <redacted>
Tue, 2 Jul 2019 14:16:44 +0000 (16:16 +0200)
- Now using codeload as suggested.
- Removed PKG_BUILD_PARALLEL, and PKG_USE_MIPS16:=0 as it was no longer needed to build the latest version successfully.
- Moved PKG_MAINTAINER to top.
- Use INSTALL_BIN instead of CP
- Added PKG_LICENSE and PKG_LICENSE_FILES
- Fixed a typo in TITLE
- DCO should be fixed now.

Signed-off-by: Andreas Nilsen <redacted>
net/hcxdumptool/Makefile
net/hcxtools/Makefile

index be3b27deec758f21a518a43391e78a09d61f639c..1eb34b40d57a9d6c21b9374fbdd525389ca8f3ea 100644 (file)
@@ -1,5 +1,4 @@
 #
-# Copyright (C) 2009-2014 OpenWrt.org
 # Copyright (C) 2019 Andreas Nilsen <adde88@gmail.com>
 #
 # This is free software, licensed under the GNU General Public License v2.
@@ -12,13 +11,13 @@ PKG_NAME:=hcxdumptool
 PKG_VERSION:=5.1.7
 PKG_RELEASE:=1
 
-PKG_SOURCE:=$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=https://github.com/ZerBea/$(PKG_NAME)/archive/
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
+PKG_SOURCE_URL:=https://codeload.github.com/zerbea/hcxdumptool/tar.gz/$(PKG_VERSION)?
 PKG_HASH:=6ac996a506cb312a5f1c5987f30a4a80c793993908750f69f2df51056f961269
 
-PKG_BUILD_PARALLEL:=1
-
-PKG_USE_MIPS16:=0
+PKG_MAINTAINER:=Andreas Nilsen <adde88@gmail.com>
+PKG_LICENSE:=MIT
+PKG_LICENSE_FILE:=license.txt
 
 include $(INCLUDE_DIR)/package.mk
 
@@ -27,9 +26,8 @@ define Package/hcxdumptool
   CATEGORY:=Network
   DEPENDS:=+libpcap
   TITLE:=hcxdumptool
-  URL:=https://github.com/ZerBea/hcxdumptool.git
+  URL:=https://github.com/ZerBea/hcxdumptool
   SUBMENU:=wireless
-  MAINTAINER:=Andreas Nilsen <adde88@gmail.com>
 endef
 
 define Package/hcxdumptool/description
@@ -48,7 +46,7 @@ endef
 
 define Package/hcxdumptool/install
        $(INSTALL_DIR) $(1)/sbin
-       $(CP) $(PKG_BUILD_DIR)/hcxdumptool $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxdumptool $(1)/sbin/
 endef
 
 $(eval $(call BuildPackage,hcxdumptool))
index b6cf970bf326ef0b2364bbfb9e04e02904af1ee4..6ea883f9489ed74891be407facf8135f47c6cff9 100644 (file)
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2009-2014 OpenWrt.org
+# Copyright (C) 2019 Andreas Nilsen <adde88@gmail.com>
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
@@ -11,11 +11,13 @@ PKG_NAME:=hcxtools
 PKG_VERSION:=5.1.6
 PKG_RELEASE:=1
 
-PKG_SOURCE:=$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=https://github.com/ZerBea/$(PKG_NAME)/archive/
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
+PKG_SOURCE_URL:=https://codeload.github.com/zerbea/hcxtools/tar.gz/$(PKG_VERSION)?
 PKG_HASH:=19d2800c6f9339dd552ebc3e7195860f208a9856340b4db1aeaeb4a234557ca6
 
-PKG_BUILD_PARALLEL:=1
+PKG_MAINTAINER:=Andreas Nilsen <adde88@gmail.com>
+PKG_LICENSE:=MIT
+PKG_LICENSE_FILE:=license.txt
 
 include $(INCLUDE_DIR)/package.mk
 
@@ -23,10 +25,9 @@ define Package/hcxtools
   SECTION:=net
   CATEGORY:=Network
   DEPENDS:=+libpthread +libpcap +zlib +libcurl +libopenssl
-  TITLE:= hcxtools
-  URL:=https://github.com/ZerBea/hcxtools.git
+  TITLE:=hcxtools
+  URL:=https://github.com/ZerBea/hcxtools
   SUBMENU:=wireless
-  MAINTAINER:=Andreas Nilsen <adde88@gmail.com>
 endef
 
 define Package/hcxtools/description
@@ -43,25 +44,24 @@ endef
 define Package/hcxtools/install
        $(INSTALL_DIR) $(1)/sbin
        $(INSTALL_DIR) $(1)/etc
-       $(CP) $(PKG_BUILD_DIR)/wlanwkp2hcx      $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/wlanpmk2hcx      $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/wlanhcxmnc       $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/wlanhcx2essid    $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/wlanjohn2hcx     $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/hcxpcaptool      $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/wlanhcx2john     $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/hcxpsktool       $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/wlancow2hcxpmk   $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/wlanhcxinfo      $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/hcxhash2cap      $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/hcxhashcattool   $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/wlanhashhcx      $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/wlancap2wpasec   $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/wlanhc2hcx       $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/hcxwltool        $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/whoismac         $(1)/sbin/
-       $(CP) $(PKG_BUILD_DIR)/wlancap2wpasec   $(1)/sbin/
-#      $(CP) $(PKG_BUILD_DIR)/usefulscripts/hcxgrep.py $(1)/sbin/hcxgrep
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlanwkp2hcx     $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlanpmk2hcx     $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlanhcxmnc      $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlanhcx2essid   $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlanjohn2hcx    $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxpcaptool     $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlanhcx2john    $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxpsktool      $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlancow2hcxpmk  $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlanhcxinfo     $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxhash2cap     $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxhashcattool  $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlanhashhcx     $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlancap2wpasec  $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlanhc2hcx      $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/hcxwltool       $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/whoismac                $(1)/sbin/
+       $(INSTALL_BIN) $(PKG_BUILD_DIR)/wlancap2wpasec  $(1)/sbin/
 endef
 
 $(eval $(call BuildPackage,hcxtools))
git clone https://git.99rst.org/PROJECT