blob: 8ff60178def7bb33f49a1b0a5466e52c578fffce (
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
|
#!/bin/sh
[ -f $1/info ] || {
echo "port $1 not exist"
exit 1
}
cd $1
cp info info.bak
#[ -f .md5sum ] && mv .md5sum .md5sum.bak
#[ -f .footprint ] && mv .footprint .footprint.bak
sed "s/^version=.*/version=$2/" -i info
sed "s/^release=.*/release=1/" -i info
#fakeroot pkgmk -uf
#fakeroot pkgmk -um
#[ -f .footprint.bak ] && diff -Naur --color=always .footprint.bak .footprint
doas apkg -u || {
mv -f info.bak info
exit 1
}
doas rm -v *.bak
exit 0
|