aboutsummaryrefslogtreecommitdiff
path: root/repos/pkgup.sh
blob: 19eeb765c0290b3922526946e7accd91e115c1e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh

[ -f $1/abuild ] || {
	echo "port $1 not exist"
	exit 1
}

cd $1

cp abuild abuild.bak

sed "s/^version=.*/version=$2/" -i abuild
sed "s/^release=.*/release=1/" -i abuild

doas apkg -u || {
	mv -f abuild.bak abuild
	exit 1
}
doas rm -v *.bak

exit 0