blob: eb526cc60b4e2da93feaf9a8b115075583f0eebd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#!/usr/bin/env sh
pkgver="$1"
echo "Create the package for the version ${pkgver}"
echo "Calculate the checksum..."
curl -s -L -o yogo.tar.gz "https://github.com/antham/yogo/releases/download/v${pkgver}/yogo_${pkgver}_linux_amd64.tar.gz"
pkgchecksum=$(md5sum "yogo.tar.gz"|cut -d ' ' -f1)
echo "Update the PKGBUILD file"
sd "pkgver=\d+\.\d+\.\d+" "pkgver=${pkgver}" PKGBUILD
sd "pkgchecksum=[0-9a-f]{32}" "pkgchecksum=${pkgchecksum}" PKGBUILD
echo "Generate the .SRCINFO"
makepkg --printsrcinfo >.SRCINFO
echo "Compile to ensure it's working"
makepkg
echo "Cleaning all temporary files"
git clean -f -d
|