~pi-rho/netre-tools/trunk

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
29
30
#!/bin/bash -e
AUTOCONFARCH='http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;f=m4'
myget() {
	echo "curl -sL $\"${AUTOCONFARCH}/$1\" > m4/$1"
	curl -sL $"${AUTOCONFARCH}/$1" > "m4/$1"
}

mkdir -p m4

if [[ -z "$1" ]]; then
	autoreconf --install --force
	./configure --enable-maintainer-mode --enable-debug
elif [[ "$1" == "tarball" ]]; then
	autoreconf --install --force
	./configure --enable-maintainer-mode
	make distcheck
	make maintainer-clean
	for tarball in netre*.xz; do
		gpg --armor --sign --detach-sig ${tarball}
	done
elif [[ "$1" == "macros" ]]; then
	myget ax_check_compile_flag.m4
	myget ax_check_link_flag.m4
	myget ax_check_preproc_flag.m4
	myget ax_append_flag.m4
	myget ax_append_compile_flags.m4
	myget ax_append_link_flags.m4
fi

rm -rf autom4te.cache