aboutsummaryrefslogtreecommitdiffstats
path: root/autogen.sh
diff options
context:
space:
mode:
Diffstat (limited to 'autogen.sh')
-rwxr-xr-xautogen.sh37
1 files changed, 37 insertions, 0 deletions
diff --git a/autogen.sh b/autogen.sh
new file mode 100755
index 00000000..4202e5ee
--- /dev/null
+++ b/autogen.sh
@@ -0,0 +1,37 @@
+#! /bin/sh
+
+# bootstrap.sh - bootstrap the fetchmail build after a fresh subversion checkout
+# (C) 2004 Matthias Andree -- GNU GPL V2
+
+set -e
+# sanity checks:
+test -f fetchmail.h
+test -f fetchmail.c
+test -f Makefile.am
+rm -rf autom4te.cache
+echo
+echo "Please stand by while generating files,"
+echo "this may take a minute or two..."
+echo
+# Original autogen.sh:
+#rm -f po/Makefile.in.in po/ChangeLog po/ChangeLog~ || true
+#gettextize -c -f || true
+
+# do not use -s here, Eric S. Raymond (ESR) writes they don't
+# work well in Debian's build system
+autoreconf -iv
+
+# Taken from ESR's autgen.sh:
+#
+# For the Debian build, refresh list of +x scripts, to avoid
+# possible breakage if upstream tarball does not include the file
+# or if it is mispackaged for whatever reason
+#
+test -d debian && {
+ rm -f debian/executable.files
+ find -type f -perm +111 ! -name '.*' -fprint debian/executable.files
+}
+
+echo
+echo "You can now run ./configure and make as usual. See INSTALL for details."
+echo