blob: 4e9671227020b3ac2180ebdfa0b3f7b17398a80e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#!/bin/bash
SCRIPT_DIR=$(dirname "$0")
while getopts v:r: flag
do
case "${flag}" in
v) PACKAGE_VERSION=${OPTARG};;
r) PACKAGE_RELEASE=${OPTARG};;
esac
done
cd ${SCRIPT_DIR}
if [ ! -z ${PACKAGE_VERSION} ]
then
sed -i "0,/pkgver=.*/{s/pkgver=.*/pkgver=${PACKAGE_VERSION}/}" PKGBUILD
fi
if [ ! -z ${PACKAGE_RELEASE} ]
then
sed -i "0,/pkgrel=.*/{s/pkgrel=.*/pkgrel=${PACKAGE_RELEASE}/}" PKGBUILD
else
sed -i "0,/pkgrel=.*/{s/pkgrel=.*/pkgrel=1/}" PKGBUILD
fi
updpkgsums && makepkg --printsrcinfo > .SRCINFO
|