Lines Matching +full:- +full:- +full:porcelain
5 # - create new commit, bumping version number
6 # - run this script
7 # - check all is good
8 # - tag the commit (signed)
9 # git tag -m 'libnl-3.2.26-rc1' -s libnl3_2_26rc1 HEAD
10 # - publish the tarballs
11 # - push the commit to github
12 # - publish the tag on github
13 # - publish the tarballs on github
14 # - send ANN email
22 set -x
23 set -e
26 git_dir="$(readlink -f "$(git rev-parse --show-toplevel)")"
27 test -f "$git_dir/tools/build_release.sh"
30 test "$(git status --porcelain)" = "" || die "there are uncommited changes"
31 git clean -fdx
36 ./configure --enable-doc
38 make -j 5
39 make -C doc
40 make -C doc gendoc
41 make -j 5 distcheck
42 make -C doc dist
47 …local V="$(ls -1 ./libnl-*.tar.gz | sed -n 's/^\.\/libnl-\(3\.[0-9]\+\.[0-9]\+\(-rc[0-9]\)\?\).tar…
48 test -n "$V"
49 local REL="libnl-$V"
50 rm -rf "./$REL"
52 ln "./libnl-$V.tar.gz" "./$REL/"
53 ln "./doc/libnl-doc-$V.tar.gz" "./$REL/"
56 for F in "libnl-$V.tar.gz" "libnl-doc-$V.tar.gz"; do
59 … gpg ${GPG_USER--u thaller@redhat.com} --armor --verbose -o "./$F.sig" --detach-sign "./$F"
62 tar -cvf "./$REL.tar" "./$REL/"
84 echo "WARNING: does a git-clean first!!"