mirror of
				https://github.com/balkian/draft-bin.git
				synced 2025-10-30 23:28:21 +00:00 
			
		
		
		
	First commit. 0.10.0
This commit is contained in:
		
							
								
								
									
										48
									
								
								Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								Makefile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,48 @@ | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| PHOHY = clean release | ||||
|  | ||||
| VERSION:=0.10.0 | ||||
| BASEURL:=https://azuredraft.blob.core.windows.net/draft | ||||
| URL_386:=${BASEURL}/draft-v${VERSION}-linux-386.tar.gz  | ||||
| URL_AMD64:=${BASEURL}/draft-v${VERSION}-linux-amd64.tar.gz  | ||||
|  | ||||
| check: | ||||
| ifndef VERSION | ||||
| 	@echo "Define version in ENV" | ||||
| 	@exit 1; | ||||
| else | ||||
| 	@echo "Build version ${VERSION}" | ||||
| endif | ||||
|  | ||||
|  | ||||
| tmp: | ||||
| 	@mkdir -p tmp | ||||
|  | ||||
| tmp/draft_amd64-${VERSION}: tmp | ||||
| 	curl -s ${URL_AMD64} > tmp/draft_amd64-${VERSION} | ||||
|  | ||||
|  | ||||
| tmp/draft_386-${VERSION}: tmp | ||||
| 	curl -s ${URL_386} > tmp/draft_386-${VERSION} | ||||
|  | ||||
| pkgbuild: tmp/draft_amd64-${VERSION} tmp/draft_386-${VERSION} PKGBUILD.template | ||||
| 	set -e; \ | ||||
| 	echo ${URL_386}; \ | ||||
| 	MD5_386=`md5sum tmp/draft_386-${VERSION} | awk '{print $$1}'`; \ | ||||
| 	MD5_AMD64=`md5sum tmp/draft_amd64-${VERSION} | awk '{print $$1}'`; \ | ||||
| 	sed -r -e "s#PKGVER#${VERSION}#g" \ | ||||
|          -e "s#URL_386#${URL_386}#g" \ | ||||
|          -e "s#URL_AMD64#${URL_AMD64}#g" \ | ||||
|          -e "s#MD5_386#$${MD5_386}#g" \ | ||||
|          -e "s#MD5_AMD64#$${MD5_AMD64}#g" PKGBUILD.template > PKGBUILD; \ | ||||
| 	makepkg --printsrcinfo > .SRCINFO; \ | ||||
|  | ||||
| release: pkgbuild | ||||
| 	makepkg; \ | ||||
| 	sudo pacman -U draft-bin*; \ | ||||
|  | ||||
| clean: | ||||
| 	rm -rf PKGBUILD draft-* pkg src *.bak tmp | ||||
		Reference in New Issue
	
	Block a user