diff options
author | Moses Narrow | 2019-10-19 13:49:28 -0500 |
---|---|---|
committer | Moses Narrow | 2019-10-19 13:49:28 -0500 |
commit | 5134e47d58536061e3bcc89721a2eaa1cba111a3 (patch) | |
tree | 35c1cb45a035287970ecaf6bdf7be118f9fdc77b | |
parent | 8d98c314a01a6e2be1235afa3845ddee61990c92 (diff) | |
download | aur-5134e47d58536061e3bcc89721a2eaa1cba111a3.tar.gz |
Change to new repo at github.com/skycoinproject ; implement signature checking of the PKGBUILD
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 32 | ||||
-rw-r--r-- | PKGBUILD.sig | bin | 0 -> 566 bytes |
3 files changed, 23 insertions, 15 deletions
@@ -1,12 +1,14 @@ pkgbase = skyflash-bin pkgdesc = Skywire Node microSD / TFcard setup utility. skycoin.com pkgver = 0.0.5 - pkgrel = 2 - url = https://github.com/skycoin/skyflash + pkgrel = 3 + url = https://github.com/skycoinproject/skyflash arch = any makedepends = gzip source = https://github.com/skycoin/skyflash/releases/download/Skyflash-v0.0.5-lin/skyflash-gui_linux64-static.gz + source = https://raw.githubusercontent.com/0pcom/skycoin_archlinux_packages/master/key sha256sums = e3c5cfc8210403b17e6b22a3846d6524576eaf4c93d2d5a19e35f5742ed7abfc + sha256sums = 41c0a4a42ae64479b008392053f4a947618acd6bb9c3ed2672dafdb2453caa14 pkgname = skyflash-bin @@ -3,29 +3,35 @@ pkgname=skyflash-bin pkgname1=skyflash projectname=skycoin +githuborg=skycoinproject pkgdesc="Skywire Node microSD / TFcard setup utility. skycoin.com" pkgver=0.0.5 -pkggopath="github.com/${projectname}/${pkgname1}" -pkgrel=2 +pkggopath="github.com/${githuborg}/${pkgname1}" +pkgrel=3 arch=('any') url="https://${pkggopath}" license=() makedepends=(gzip) depends=() -source=("https://github.com/skycoin/skyflash/releases/download/Skyflash-v0.0.5-lin/skyflash-gui_linux64-static.gz") -sha256sums=('e3c5cfc8210403b17e6b22a3846d6524576eaf4c93d2d5a19e35f5742ed7abfc') +source=("https://github.com/skycoin/skyflash/releases/download/Skyflash-v0.0.5-lin/skyflash-gui_linux64-static.gz" +"https://raw.githubusercontent.com/0pcom/skycoin_archlinux_packages/master/key") +sha256sums=('e3c5cfc8210403b17e6b22a3846d6524576eaf4c93d2d5a19e35f5742ed7abfc' +'41c0a4a42ae64479b008392053f4a947618acd6bb9c3ed2672dafdb2453caa14') prepare() { -rm -rf ${srcdir}/skyflash-gui_linux64-static.gz -cd .. -gunzip -k skyflash-gui_linux64-static.gz -mv skyflash-gui_linux64-static ${srcdir}/skyflash-gui + gpg --import key + #verify PKGBUILD signature + gpg --verify ../PKGBUILD.sig ../PKGBUILD + rm -rf ${srcdir}/skyflash-gui_linux64-static.gz + cd .. + gunzip -k skyflash-gui_linux64-static.gz + mv skyflash-gui_linux64-static ${srcdir}/skyflash-gui } package() { -msg2 'installing files' -install -Dm755 ${srcdir}/skyflash-gui ${pkgdir}/usr/lib/${projectname}/go/bin/skyflash-gui -mkdir -p ${pkgdir}/usr/bin -ln -rTsf ${pkgdir}/usr/lib/${projectname}/go/bin/skyflash-gui ${pkgdir}/usr/bin/skyflash-gui -chmod 755 ${pkgdir}/usr/bin/skyflash-gui + msg2 'installing files' + install -Dm755 ${srcdir}/skyflash-gui ${pkgdir}/usr/lib/${projectname}/go/bin/skyflash-gui + mkdir -p ${pkgdir}/usr/bin + ln -rTsf ${pkgdir}/usr/lib/${projectname}/go/bin/skyflash-gui ${pkgdir}/usr/bin/skyflash-gui + chmod 755 ${pkgdir}/usr/bin/skyflash-gui } diff --git a/PKGBUILD.sig b/PKGBUILD.sig Binary files differnew file mode 100644 index 000000000000..4621d0499829 --- /dev/null +++ b/PKGBUILD.sig |