|  | @ -4,18 +4,21 @@ | 
			
		
	
		
		
			
				
					|  |  | # -----------------------------------------------------------------------------
 |  |  | # -----------------------------------------------------------------------------
 | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | # usbutils-008 needs udev
 |  |  | # usbutils-008 needs udev
 | 
			
		
	
		
		
			
				
					
					|  |  | USBUTILS_VER = 007 |  |  | USBUTILS_VER    = 007 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  | USBUTILS        = usbutils-$(USBUTILS_VER) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | USBUTILS_SOURCE = usbutils-$(USBUTILS_VER).tar.xz | 
			
		
	
		
		
			
				
					|  |  |  |  |  | USBUTILS_URL    = https://www.kernel.org/pub/linux/utils/usb/usbutils | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | $(ARCHIVE)/usbutils-$(USBUTILS_VER).tar.xz: |  |  | $(ARCHIVE)/$(USBUTILS_SOURCE): | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(DOWNLOAD) https://www.kernel.org/pub/linux/utils/usb/usbutils/usbutils-$(USBUTILS_VER).tar.xz |  |  | 	$(DOWNLOAD) $(USBUTILS_URL)/$(USBUTILS_SOURCE) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | USBUTILS_PATCH  = usbutils-avoid-dependency-on-bash.patch |  |  | USBUTILS_PATCH  = usbutils-avoid-dependency-on-bash.patch | 
			
		
	
		
		
			
				
					|  |  | USBUTILS_PATCH += usbutils-fix-null-pointer-crash.patch |  |  | USBUTILS_PATCH += usbutils-fix-null-pointer-crash.patch | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | $(D)/usbutils: $(D)/libusb-compat $(ARCHIVE)/usbutils-$(USBUTILS_VER).tar.xz | $(TARGET_DIR) |  |  | $(D)/usbutils: $(D)/libusb-compat $(ARCHIVE)/$(USBUTILS_SOURCE) | $(TARGET_DIR) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/usbutils-$(USBUTILS_VER) |  |  | 	$(REMOVE)/$(USBUTILS) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(UNTAR)/usbutils-$(USBUTILS_VER).tar.xz |  |  | 	$(UNTAR)/$(USBUTILS_SOURCE) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(CHDIR)/usbutils-$(USBUTILS_VER); \
 |  |  | 	$(CHDIR)/$(USBUTILS); \
 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 		$(call apply_patches, $(USBUTILS_PATCH)); \
 |  |  | 		$(call apply_patches, $(USBUTILS_PATCH)); \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(CONFIGURE) \
 |  |  | 		$(CONFIGURE) \
 | 
			
		
	
		
		
			
				
					|  |  | 			--target=$(TARGET) \
 |  |  | 			--target=$(TARGET) \
 | 
			
		
	
	
		
		
			
				
					|  | @ -25,25 +28,28 @@ $(D)/usbutils: $(D)/libusb-compat $(ARCHIVE)/usbutils-$(USBUTILS_VER).tar.xz | $ | 
			
		
	
		
		
			
				
					|  |  | 			; \
 |  |  | 			; \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(MAKE); \
 |  |  | 		$(MAKE); \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(MAKE) install DESTDIR=$(TARGET_DIR) |  |  | 		$(MAKE) install DESTDIR=$(TARGET_DIR) | 
			
		
	
		
		
			
				
					
					|  |  | 	rm -rf $(TARGET_DIR)/bin/lsusb.py |  |  | 	rm -rf $(TARGET_BIN_DIR)/lsusb.py | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	rm -rf $(TARGET_DIR)/bin/usbhid-dump |  |  | 	rm -rf $(TARGET_BIN_DIR)/usbhid-dump | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 	rm -rf $(TARGET_DIR)/sbin/update-usbids.sh |  |  | 	rm -rf $(TARGET_DIR)/sbin/update-usbids.sh | 
			
		
	
		
		
			
				
					|  |  | 	rm -rf $(TARGET_SHARE_DIR)/pkgconfig |  |  | 	rm -rf $(TARGET_SHARE_DIR)/pkgconfig | 
			
		
	
		
		
			
				
					|  |  | 	rm -rf $(TARGET_SHARE_DIR)/usb.ids.gz |  |  | 	rm -rf $(TARGET_SHARE_DIR)/usb.ids.gz | 
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/usbutils-$(USBUTILS_VER) |  |  | 	$(REMOVE)/$(USBUTILS) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 	$(TOUCH) |  |  | 	$(TOUCH) | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | # -----------------------------------------------------------------------------
 |  |  | # -----------------------------------------------------------------------------
 | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | BINUTILS_VER = 2.25 |  |  | BINUTILS_VER    = 2.25 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  | BINUTILS        = binutils-$(BINUTILS_VER) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | BINUTILS_SOURCE = binutils-$(BINUTILS_VER).tar.bz2 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | BINUTILS_URL    = https://ftp.gnu.org/gnu/binutils | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | $(ARCHIVE)/binutils-$(BINUTILS_VER).tar.bz2: |  |  | $(ARCHIVE)/$(BINUTILS_SOURCE): | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(DOWNLOAD) https://ftp.gnu.org/gnu/binutils/binutils-$(BINUTILS_VER).tar.bz2 |  |  | 	$(DOWNLOAD) $(BINUTILS_URL)/$(BINUTILS_SOURCE) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | $(D)/binutils: $(ARCHIVE)/binutils-$(BINUTILS_VER).tar.bz2 | $(TARGET_DIR) |  |  | $(D)/binutils: $(ARCHIVE)/$(BINUTILS_SOURCE) | $(TARGET_DIR) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/binutils-$(BINUTILS_VER) |  |  | 	$(REMOVE)/$(BINUTILS) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(UNTAR)/binutils-$(BINUTILS_VER).tar.bz2 |  |  | 	$(UNTAR)/$(BINUTILS_SOURCE) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(CHDIR)/binutils-$(BINUTILS_VER); \
 |  |  | 	$(CHDIR)/$(BINUTILS); \
 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 		$(CONFIGURE) \
 |  |  | 		$(CONFIGURE) \
 | 
			
		
	
		
		
			
				
					|  |  | 			--target=$(TARGET) \
 |  |  | 			--target=$(TARGET) \
 | 
			
		
	
		
		
			
				
					|  |  | 			--prefix= \
 |  |  | 			--prefix= \
 | 
			
		
	
	
		
		
			
				
					|  | @ -54,36 +60,31 @@ $(D)/binutils: $(ARCHIVE)/binutils-$(BINUTILS_VER).tar.bz2 | $(TARGET_DIR) | 
			
		
	
		
		
			
				
					|  |  | 			--disable-sim \
 |  |  | 			--disable-sim \
 | 
			
		
	
		
		
			
				
					|  |  | 			--disable-gdb \
 |  |  | 			--disable-gdb \
 | 
			
		
	
		
		
			
				
					|  |  | 			; \
 |  |  | 			; \
 | 
			
		
	
		
		
			
				
					
					|  |  | 		$(MAKE) |  |  | 		$(MAKE); \
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 		install -m 0755 $(BUILD_TMP)/binutils-$(BINUTILS_VER)/binutils/objdump $(BIN)/ |  |  | 		install -m 0755 binutils/objdump $(TARGET_BIN_DIR)/ | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 		install -m 0755 $(BUILD_TMP)/binutils-$(BINUTILS_VER)/binutils/objcopy $(BIN)/ |  |  | 		install -m 0755 binutils/objcopy $(TARGET_BIN_DIR)/ | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/binutils-$(BINUTILS_VER) |  |  | 	$(REMOVE)/$(BINUTILS) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 	$(TOUCH) |  |  | 	$(TOUCH) | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | # -----------------------------------------------------------------------------
 |  |  | # -----------------------------------------------------------------------------
 | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | UTIL-LINUX_VER_MAJOR = 2 |  |  | UTIL_LINUX_ABIVER = 2.34 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | UTIL-LINUX_VER_MINOR = 34 |  |  | UTIL_LINUX_VER    = 2.34 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | UTIL-LINUX_VER_MICRO = 0 |  |  | UTIL_LINUX        = util-linux-$(UTIL_LINUX_VER) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | ifeq ($(UTIL-LINUX_VER_MICRO), 0) |  |  | UTIL_LINUX_SOURCE = util-linux-$(UTIL_LINUX_VER).tar.xz | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |   UTIL-LINUX_VER = $(UTIL-LINUX_VER_MAJOR).$(UTIL-LINUX_VER_MINOR) |  |  | UTIL_LINUX_URL    = https://www.kernel.org/pub/linux/utils/util-linux/v$(UTIL_LINUX_ABIVER) | 
			
				
				
			
		
	
		
		
			
				
					|  |  | else |  |  |  | 
			
		
	
		
		
			
				
					|  |  |   UTIL-LINUX_VER = $(UTIL-LINUX_VER_MAJOR).$(UTIL-LINUX_VER_MINOR).$(UTIL-LINUX_VER_MICRO) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | endif |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | $(ARCHIVE)/util-linux-$(UTIL-LINUX_VER).tar.xz: |  |  | $(ARCHIVE)/$(UTIL_LINUX_SOURCE): | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(DOWNLOAD) https://www.kernel.org/pub/linux/utils/util-linux/v$(UTIL-LINUX_VER_MAJOR).$(UTIL-LINUX_VER_MINOR)/util-linux-$(UTIL-LINUX_VER).tar.xz |  |  | 	$(DOWNLOAD) $(UTIL_LINUX_URL)/$(UTIL_LINUX_SOURCE) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | $(D)/util-linux: $(D)/ncurses $(D)/zlib $(ARCHIVE)/util-linux-$(UTIL-LINUX_VER).tar.xz | $(TARGET_DIR) |  |  | $(D)/util-linux: $(D)/ncurses $(D)/zlib $(ARCHIVE)/$(UTIL_LINUX_SOURCE) | $(TARGET_DIR) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/util-linux-$(UTIL-LINUX_VER) |  |  | 	$(REMOVE)/$(UTIL-LINUX) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(UNTAR)/util-linux-$(UTIL-LINUX_VER).tar.xz |  |  | 	$(UNTAR)/$(UTIL-LINUX_SOURCE) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(CHDIR)/util-linux-$(UTIL-LINUX_VER); \
 |  |  | 	$(CHDIR)/$(UTIL-LINUX); \
 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 		autoreconf -fi; \
 |  |  | 		autoreconf -fi; \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(CONFIGURE) \
 |  |  | 		$(CONFIGURE) \
 | 
			
		
	
		
		
			
				
					|  |  | 			--prefix= \
 |  |  | 			--prefix= \
 | 
			
		
	
		
		
			
				
					|  |  | 			--datarootdir=/.remove/share \
 |  |  | 			--datarootdir=/.remove/share \
 | 
			
		
	
		
		
			
				
					|  |  | 			--mandir=/.remove/man \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--localedir=/.remove/locale \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--enable-static \
 |  |  | 			--enable-static \
 | 
			
		
	
		
		
			
				
					|  |  | 			--disable-shared \
 |  |  | 			--disable-shared \
 | 
			
		
	
		
		
			
				
					|  |  | 			--disable-hardlink \
 |  |  | 			--disable-hardlink \
 | 
			
		
	
	
		
		
			
				
					|  | @ -114,115 +115,68 @@ $(D)/util-linux: $(D)/ncurses $(D)/zlib $(ARCHIVE)/util-linux-$(UTIL-LINUX_VER). | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_LIBTOOL)/libfdisk.la |  |  | 	$(REWRITE_LIBTOOL)/libfdisk.la | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_LIBTOOL)/libsmartcols.la |  |  | 	$(REWRITE_LIBTOOL)/libsmartcols.la | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_LIBTOOL)/libuuid.la |  |  | 	$(REWRITE_LIBTOOL)/libuuid.la | 
			
		
	
		
		
			
				
					
					|  |  | 	#$(REMOVE)/util-linux-$(UTIL-LINUX_VER) |  |  | 	$(REMOVE)/$(UTIL-LINUX) | 
			
				
				
			
		
	
		
		
			
				
					|  |  | 	$(TOUCH) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | # -----------------------------------------------------------------------------
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | IPTABLES_VER = 1.4.21 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | $(ARCHIVE)/iptables-$(IPTABLES_VER).tar.bz2: |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(DOWNLOAD) http://www.netfilter.org/projects/iptables/files/iptables-$(IPTABLES_VER).tar.bz2 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | $(D)/iptables: $(ARCHIVE)/iptables-$(IPTABLES_VER).tar.bz2 | $(TARGET_DIR) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REMOVE)/iptables-$(IPTABLES_VER) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(UNTAR)/iptables-$(IPTABLES_VER).tar.bz2 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(CHDIR)/iptables-$(IPTABLES_VER); \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 		$(CONFIGURE) \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--prefix= \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--mandir=/.remove \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			; \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 		$(MAKE); \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 		make install DESTDIR=$(TARGET_DIR) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_LIBTOOL)/libip4tc.la |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_LIBTOOL)/libip6tc.la |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_LIBTOOL)/libiptc.la |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_LIBTOOL)/libxtables.la |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_PKGCONF)/libip4tc.pc |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_PKGCONF)/libip6tc.pc |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_PKGCONF)/libiptc.pc |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_PKGCONF)/xtables.pc |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REMOVE)/iptables-$(IPTABLES_VER) |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					|  |  | 	$(TOUCH) |  |  | 	$(TOUCH) | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | # -----------------------------------------------------------------------------
 |  |  | # -----------------------------------------------------------------------------
 | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | LIGHTTPD_VER = 1.4.31 |  |  | ASTRA-SM_VER    = git | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 
 |  |  | ASTRA-SM        = astra-sm.$(ASTRA-SM_VER) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | $(ARCHIVE)/lighttpd-$(LIGHTTPD_VER).tar.gz: |  |  | ASTRA-SM_SOURCE = astra-sm.$(ASTRA-SM_VER) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(DOWNLOAD) http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-$(LIGHTTPD_VER).tar.gz |  |  | ASTRA-SM_URL    = https://gitlab.com/crazycat69/astra-sm.git | 
			
				
				
			
		
	
		
		
			
				
					|  |  | 
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | $(D)/lighttpd: $(D)/zlib $(ARCHIVE)/lighttpd-$(LIGHTTPD_VER).tar.gz | $(TARGET_DIR) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REMOVE)/lighttpd-$(LIGHTTPD_VER) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(UNTAR)/lighttpd-$(LIGHTTPD_VER).tar.gz |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(CHDIR)/lighttpd-$(LIGHTTPD_VER); \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 		$(BUILDENV) ./configure \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--build=$(BUILD) \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--host=$(TARGET) \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--prefix= \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--mandir=/.remove \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--docdir=/.remove \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--infodir=/.remove \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--with-zlib \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--enable-silent-rules \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--without-pcre \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			--without-bzip2 \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 			; \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 		$(MAKE); \
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 		$(MAKE) install DESTDIR=$(TARGET_DIR) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(REMOVE)/lighttpd-$(LIGHTTPD_VER) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 	$(TOUCH) |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | # -----------------------------------------------------------------------------
 |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | # workaround unrecognized command line options
 |  |  | # workaround unrecognized command line options
 | 
			
		
	
		
		
			
				
					|  |  | $(D)/astra-sm: TARGET_ABI="" |  |  | $(D)/astra-sm: TARGET_ABI="" | 
			
		
	
		
		
			
				
					|  |  | $(D)/astra-sm: $(D)/openssl | $(TARGET_DIR) |  |  | $(D)/astra-sm: $(D)/openssl | $(TARGET_DIR) | 
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/astra-sm.git |  |  | 	$(REMOVE)/$(ASTRA-SM) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	get-git-source.sh https://gitlab.com/crazycat69/astra-sm.git $(ARCHIVE)/astra-sm.git |  |  | 	get-git-source.sh $(ASTRA-SM_URL)/$(ASTRA-SM_SOURCE) $(ARCHIVE)/$(ASTRA-SM_SOURCE) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(CPDIR)/astra-sm.git |  |  | 	$(CPDIR)/$(ASTRA-SM_SOURCE) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(CHDIR)/astra-sm.git; \
 |  |  | 	$(CHDIR)/$(ASTRA-SM); \
 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 		autoreconf -fi; \
 |  |  | 		autoreconf -fi; \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(CONFIGURE) \
 |  |  | 		$(CONFIGURE) \
 | 
			
		
	
		
		
			
				
					|  |  | 			--prefix= \
 |  |  | 			--prefix= \
 | 
			
		
	
		
		
			
				
					|  |  | 			--without-lua \
 |  |  | 			--without-lua \
 | 
			
		
	
		
		
			
				
					|  |  | 			; \
 |  |  | 			; \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(MAKE) install DESTDIR=$(TARGET_DIR) |  |  | 		$(MAKE) install DESTDIR=$(TARGET_DIR) | 
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/astra-sm.git |  |  | 	$(REMOVE)/$(ASTRA-SM) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 	$(TOUCH) |  |  | 	$(TOUCH) | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | # -----------------------------------------------------------------------------
 |  |  | # -----------------------------------------------------------------------------
 | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | IOZONE_VER = 482 |  |  | IOZONE_VER    = 482 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  | IOZONE        = iozone3_$(IOZONE_VER) | 
			
		
	
		
		
			
				
					|  |  | IOZONE_SOURCE = iozone3_$(IOZONE_VER).tar |  |  | IOZONE_SOURCE = iozone3_$(IOZONE_VER).tar | 
			
		
	
		
		
			
				
					|  |  |  |  |  | IOZONE_URL    = http://www.iozone.org/src/current | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | $(ARCHIVE)/$(IOZONE_SOURCE): |  |  | $(ARCHIVE)/$(IOZONE_SOURCE): | 
			
		
	
		
		
			
				
					
					|  |  | 	$(DOWNLOAD) http://www.iozone.org/src/current/$(IOZONE_SOURCE) |  |  | 	$(DOWNLOAD) $(IOZONE_URL)/$(IOZONE_SOURCE) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | $(D)/iozone3: $(ARCHIVE)/$(IOZONE_SOURCE) | $(TARGET_DIR) |  |  | $(D)/iozone3: $(ARCHIVE)/$(IOZONE_SOURCE) | $(TARGET_DIR) | 
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/iozone3_$(IOZONE_VER) |  |  | 	$(REMOVE)/$(IOZONE) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 	$(UNTAR)/$(IOZONE_SOURCE) |  |  | 	$(UNTAR)/$(IOZONE_SOURCE) | 
			
		
	
		
		
			
				
					
					|  |  | 	$(CHDIR)/iozone3_$(IOZONE_VER)/src/current; \
 |  |  | 	$(CHDIR)/$(IOZONE)/src/current; \
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 		sed -i -e "s/= gcc/= $(TARGET)-gcc/" makefile; \
 |  |  | 		sed -i -e "s/= gcc/= $(TARGET)-gcc/" makefile; \
 | 
			
		
	
		
		
			
				
					|  |  | 		sed -i -e "s/= cc/= $(TARGET)-cc/" makefile; \
 |  |  | 		sed -i -e "s/= cc/= $(TARGET)-cc/" makefile; \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(BUILDENV) \
 |  |  | 		$(BUILDENV) \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(MAKE) linux-arm; \
 |  |  | 		$(MAKE) linux-arm; \
 | 
			
		
	
		
		
			
				
					
					|  |  | 		install -m 0755 iozone $(TARGET_DIR)/bin |  |  | 		install -m 0755 iozone $(TARGET_BIN_DIR)/ | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/iozone3_$(IOZONE_VER) |  |  | 	$(REMOVE)/$(IOZONE) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  | 	$(TOUCH) |  |  | 	$(TOUCH) | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | # -----------------------------------------------------------------------------
 |  |  | # -----------------------------------------------------------------------------
 | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | RSYNC_VER = 3.1.3 |  |  | RSYNC_VER    = 3.1.3 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  | RSYNC        = rsync-$(RSYNC_VER) | 
			
		
	
		
		
			
				
					|  |  | RSYNC_SOURCE = rsync-$(RSYNC_VER).tar.gz |  |  | RSYNC_SOURCE = rsync-$(RSYNC_VER).tar.gz | 
			
		
	
		
		
			
				
					|  |  |  |  |  | RSYNC_URL    = https://ftp.samba.org/pub/rsync | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | $(ARCHIVE)/$(RSYNC_SOURCE): |  |  | $(ARCHIVE)/$(RSYNC_SOURCE): | 
			
		
	
		
		
			
				
					
					|  |  | 	$(DOWNLOAD) https://ftp.samba.org/pub/rsync/$(RSYNC_SOURCE) |  |  | 	$(DOWNLOAD) $(RSYNC_URL)/$(RSYNC_SOURCE) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | $(D)/rsync: $(ARCHIVE)/$(RSYNC_SOURCE) | $(TARGET_DIR) |  |  | $(D)/rsync: $(ARCHIVE)/$(RSYNC_SOURCE) | $(TARGET_DIR) | 
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/rsync-$(RSYNC_VER) |  |  | 	$(REMOVE)/$(RSYNC) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 	$(UNTAR)/$(RSYNC_SOURCE) |  |  | 	$(UNTAR)/$(RSYNC_SOURCE) | 
			
		
	
		
		
			
				
					
					|  |  | 	$(CHDIR)/rsync-$(RSYNC_VER); \
 |  |  | 	$(CHDIR)/$(RSYNC); \
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 		$(CONFIGURE) \
 |  |  | 		$(CONFIGURE) \
 | 
			
		
	
		
		
			
				
					|  |  | 			--prefix= \
 |  |  | 			--prefix= \
 | 
			
		
	
		
		
			
				
					|  |  | 			--mandir=/.remove \
 |  |  | 			--mandir=/.remove \
 | 
			
		
	
	
		
		
			
				
					|  | @ -232,27 +186,29 @@ $(D)/rsync: $(ARCHIVE)/$(RSYNC_SOURCE) | $(TARGET_DIR) | 
			
		
	
		
		
			
				
					|  |  | 			; \
 |  |  | 			; \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(MAKE) all; \
 |  |  | 		$(MAKE) all; \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(MAKE) install-all DESTDIR=$(TARGET_DIR) |  |  | 		$(MAKE) install-all DESTDIR=$(TARGET_DIR) | 
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/rsync-$(RSYNC_VER) |  |  | 	$(REMOVE)/$(RSYNC) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 	$(TOUCH) |  |  | 	$(TOUCH) | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | # -----------------------------------------------------------------------------
 |  |  | # -----------------------------------------------------------------------------
 | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  | READLINE_VER = 8.0 |  |  | READLINE_VER    = 8.0 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  | READLINE        = readline-$(READLINE_VER) | 
			
		
	
		
		
			
				
					|  |  | READLINE_SOURCE = readline-$(READLINE_VER).tar.gz |  |  | READLINE_SOURCE = readline-$(READLINE_VER).tar.gz | 
			
		
	
		
		
			
				
					|  |  |  |  |  | READLINE_URL    = https://ftp.gnu.org/gnu/readline | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | $(ARCHIVE)/$(READLINE_SOURCE): |  |  | $(ARCHIVE)/$(READLINE_SOURCE): | 
			
		
	
		
		
			
				
					
					|  |  | 	$(DOWNLOAD) https://ftp.gnu.org/gnu/readline/$(READLINE_SOURCE) |  |  | 	$(DOWNLOAD) $(READLINE_URL)/$(READLINE_SOURCE) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | $(D)/readline: $(ARCHIVE)/$(READLINE_SOURCE) | $(TARGET_DIR) |  |  | $(D)/readline: $(ARCHIVE)/$(READLINE_SOURCE) | $(TARGET_DIR) | 
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/readline-$(READLINE_VER) |  |  | 	$(REMOVE)/$(READLINE) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 	$(UNTAR)/$(READLINE_SOURCE) |  |  | 	$(UNTAR)/$(READLINE_SOURCE) | 
			
		
	
		
		
			
				
					
					|  |  | 	$(CHDIR)/readline-$(READLINE_VER); \
 |  |  | 	$(CHDIR)/$(READLINE); \
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 		$(CONFIGURE) \
 |  |  | 		$(CONFIGURE) \
 | 
			
		
	
		
		
			
				
					|  |  | 			--prefix= \
 |  |  | 			--prefix= \
 | 
			
		
	
		
		
			
				
					
					|  |  | 			--datarootdir=/.remove \
 |  |  | 			--datarootdir=/.remove/share \
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 			; \
 |  |  | 			; \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(MAKE) all; \
 |  |  | 		$(MAKE) all; \
 | 
			
		
	
		
		
			
				
					|  |  | 		$(MAKE) install DESTDIR=$(TARGET_DIR) |  |  | 		$(MAKE) install DESTDIR=$(TARGET_DIR) | 
			
		
	
		
		
			
				
					|  |  | 	$(REWRITE_PKGCONF)/readline.pc |  |  | 	$(REWRITE_PKGCONF)/readline.pc | 
			
		
	
		
		
			
				
					
					|  |  | 	$(REMOVE)/readline-$(READLINE_VER) |  |  | 	$(REMOVE)/$(READLINE) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					|  |  | 	$(TOUCH) |  |  | 	$(TOUCH) | 
			
		
	
	
		
		
			
				
					|  | 
 |