Radix cross Linux 3pp sources

RcL sources – is a tree of Third Party and Radix source tarballs

423 Commits   0 Branches   0 Tags
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300  1) #
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300  2) # Project Home:
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300  3) # ============
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300  4) #   https://transmissionbt.com/
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300  5) #
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300  6) # Clone:
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300  7) # =====
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300  8) #   git clone https://github.com/transmission/transmission.git
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300  9) #
5634c38b (kx 2024-01-16 14:03:30 +0300 10) # Releases:
5634c38b (kx 2024-01-16 14:03:30 +0300 11) # ========
5634c38b (kx 2024-01-16 14:03:30 +0300 12) #   https://github.com/transmission/transmission/releases
5634c38b (kx 2024-01-16 14:03:30 +0300 13) #
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 14) 
5634c38b (kx 2024-01-16 14:03:30 +0300 15) url        = https://github.com/transmission/transmission/releases/download
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 16) 
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 17) pkg_name   = transmission
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 18) suffix     = tar.xz
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 19) 
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 20) versions   = 4.0.5
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 21) 
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 22) tarballs   = $(addsuffix .tar.xz, $(addprefix $(pkg_name)-, $(versions)))
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 23) sha1s      = $(addsuffix .sha1sum, $(tarballs))
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 24) 
5634c38b (kx 2024-01-16 14:03:30 +0300 25) all: $(tarballs) $(sha1s)
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 26) 
5634c38b (kx 2024-01-16 14:03:30 +0300 27) .PHONY: downloads_clean
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 28) 
5634c38b (kx 2024-01-16 14:03:30 +0300 29) $(tarballs):
5634c38b (kx 2024-01-16 14:03:30 +0300 30) 	@echo -e "\n======= Downloading source tarballs =======\n"
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 31) 	@for version in $(versions) ; do \
5634c38b (kx 2024-01-16 14:03:30 +0300 32) 	  wget -N $(url)/$${version}/$(pkg_name)-$${version}.$(suffix) ; \
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 33) 	done
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 34) 
5634c38b (kx 2024-01-16 14:03:30 +0300 35) $(sha1s): %.$(suffix).sha1sum : %.$(suffix)
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 36) 	@for tarball in $< ; do \
5634c38b (kx 2024-01-16 14:03:30 +0300 37) 	  echo -e "\n======= Calculation the '$$tarball' sha1sum =======\n" ; \
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 38) 	  sha1sum --binary $$tarball > $$tarball.sha1sum ; \
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 39) 	done
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 40) 
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 41) downloads_clean:
9ec0bbd8 (kx 2024-01-16 13:33:52 +0300 42) 	@rm -rf $(tarballs) $(sha1s)