go mod vendor
rm -r vendor/golang.org/x/sys/windows
cd ..
-$HOME/work/sgodup/sgodup -basedir cm/vendor -dupdir cmd/pp/vendor -action hardlink
-$HOME/work/sgodup/sgodup -basedir cm/vendor -dupdir vendor -action hardlink
+sgodup -basedir cm/vendor -dupdir cmd/pp/vendor -action hardlink
+sgodup -basedir cm/vendor -dupdir vendor -action hardlink
cd ..
cd spec
mkdir third-party
cd ..
-zstd -d <$HOME/work/bass/build/distfiles/libtap-0.1.0-44-gb53e4ef.tar.zst >keks-"$release"/third-party/libtap-0.1.0-44-gb53e4ef.tar
-zstd -d <$HOME/src/monocypher-4.0.2.tar.zst >keks-"$release"/third-party/monocypher-4.0.2.tar
-zstd -d <$HOME/work/goredo/doc/goredo.html/download/goredo-2.6.4.tar.zst >keks-"$release"/third-party/goredo-2.6.4.tar
-
-git clone $HOME/work/sharness sharness-v1.2.1
+zstd -d <$cur/third-party/libtap-0.1.0-44-gb53e4ef.tar.zst \
+ >keks-"$release"/third-party/libtap-0.1.0-44-gb53e4ef.tar
+zstd -d <$cur/third-party/monocypher-4.0.2.tar.zst \
+ >keks-"$release"/third-party/monocypher-4.0.2.tar
+zstd -d <$cur/third-party/goredo-2.6.4.tar.zst \
+ >keks-"$release"/third-party/goredo-2.6.4.tar
+
+git clone $cur/third-party/sharness sharness-v1.2.1
cd sharness-v1.2.1
git checkout v1.2.1
rm -fr .git
cd ..
detpax sharness-v1.2.1 >keks-"$release"/third-party/sharness-v1.2.1.tar
-git clone $HOME/work/swg swg-v1.0.0
+git clone $cur/third-party/swg swg-v1.0.0
cd swg-v1.0.0
git checkout v1.0.0
rm -fr .git
-sig-ssh "$tarball".sig \
http://www.keks.cypherpunks.su/download/"$tarball" \
http://y.www.keks.cypherpunks.su/download/"$tarball" <"$tarball" >"$tarball".meta4
-cmsigtool -d 4<$HOME/.cm/sign/keks@cypherpunks.su.pub \
- 8<$HOME/.cm/sign/keks@cypherpunks.su.prv <"$tarball" >"$tarball".sig
+cmsigtool -d 4<$cur/.cm/sign/keks@cypherpunks.su.pub \
+ 8<$cur/.cm/sign/keks@cypherpunks.su.prv <"$tarball" >"$tarball".sig
touch -r "$tarball" "$tarball".sig
size=$(( $(stat -f %z $tarball) / 1024 ))
[ -e $html/$pub ] || ln ../$pub $html
done
-(
- cd $html/download
- export ATOM_ID="d18c0516-d0a8-44ee-b5b6-656591c9e520"
- export NAME=keks
- export BASE_URL=http://www.keks.cypherpunks.su/download
- export AUTHOR_EMAIL=keks@cypherpunks.su
- releases.atom.zsh || :
-)
-perl -i -npe 'print "<link rel=\"alternate\" title=\"Releases\" href=\"download/releases.atom\" type=\"application/atom+xml\">\n" if /^<\/head>/' $html/INSTALL.html
+if [ -d $html/download ] ; then
+ (
+ cd $html/download
+ export ATOM_ID="d18c0516-d0a8-44ee-b5b6-656591c9e520"
+ export NAME=keks
+ export BASE_URL=http://www.keks.cypherpunks.su/download
+ export AUTHOR_EMAIL=keks@cypherpunks.su
+ releases.atom.zsh || :
+ )
+ perl -i -npe 'print "<link rel=\"alternate\" title=\"Releases\" href=\"download/releases.atom\" type=\"application/atom+xml\">\n" if /^<\/head>/' $html/INSTALL.html
+fi
find $html -type d -exec chmod 755 {} +
find $html -type f -exec chmod 644 {} +