aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2012-09-25 21:59:27 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2012-09-25 22:05:16 +0300
commit517aad5ca97b8ed3a62dcbeca921bb930e897fbf (patch)
treec37c69e51c6ddaf649b1d72946679001bb5b1a00
parentcf3446228c9ed5729be74e19695e747477adafef (diff)
downloadeclat-517aad5ca97b8ed3a62dcbeca921bb930e897fbf.tar.gz
eclat-517aad5ca97b8ed3a62dcbeca921bb930e897fbf.tar.bz2
Some housekeeping.
* README: Update * README-hacking: New file. * bootstrap: Create a placeholder for ChangeLog, if it doesn't exist.
-rw-r--r--README58
-rw-r--r--README-hacking58
-rwxr-xr-x[-rw-r--r--]bootstrap6
-rw-r--r--configure.ac3
4 files changed, 123 insertions, 2 deletions
diff --git a/README b/README
index b7424b3..98b701d 100644
--- a/README
+++ b/README
@@ -1 +1,57 @@
-Eclat stands for Ec2 Command Line Administrator Tool. \ No newline at end of file
+Eclat README
+Copyright (C) 2012 Sergey Poznyakoff
+See the end of file for copying conditions.
+
+* Introduction
+
+Eclat stands for EC2 Command Line Administrator Tool. It allows you to
+manage Amazon EC2 services from the command line, fast and easy. It does
+not require resource-consuming libraries. It is written in plain C,
+depends only on libraries which are always installed on any decent system,
+and has a tiny memory footprint.
+
+* Documentation
+
+None so far. But it will be provided as soon as my time would permit.
+
+* Building
+
+The following libraries are needed for Eclat:
+
+* Curl, available from <http://curl.haxx.se>.
+* Expat, avaliable from <http://www.libexpat.org>.
+
+To compile, run the usual triplet:
+
+ ./configure
+ make
+ make install
+
+For information about the configure script and its options, refer to
+file INSTALL included in the distribution.
+
+* Bug reporting.
+
+Send bug reports to <gray+eclat@gnu.org.ua>.
+
+
+* Copyright information:
+
+Copyright (C) 2012 Sergey Poznyakoff
+
+ Permission is granted to anyone to make or distribute verbatim copies
+ of this document as received, in any medium, provided that the
+ copyright notice and this permission notice are preserved,
+ thus giving the recipient permission to redistribute in turn.
+
+ Permission is granted to distribute modified versions
+ of this document, or of portions of it,
+ under the above conditions, provided also that they
+ carry prominent notices stating who last changed them.
+
+
+Local Variables:
+mode: outline
+paragraph-separate: "[ ]*$"
+version-control: never
+End:
diff --git a/README-hacking b/README-hacking
new file mode 100644
index 0000000..e348be9
--- /dev/null
+++ b/README-hacking
@@ -0,0 +1,58 @@
+These notes intend to help people working on the GIT version of Eclat.
+See end of file for copying conditions.
+
+* Requirements
+
+If you have taken the sources from GIT you will need the following
+packages to build Eclat. I don't make any extra effort to accommodate
+older versions of these packages, so please make sure that you have the
+latest stable version.
+
+- Automake <http://www.gnu.org/software/automake/>
+- Autoconf <http://www.gnu.org/software/autoconf/>
+- Bison <http://www.gnu.org/software/bison/>
+- Flex <http://flex.sourceforge.net/>
+- M4 <http://www.gnu.org/software/m4/>
+
+* Bootstrapping
+
+Obviously, if you are reading these notes, you did manage to check out
+Eclat from GIT. The next step is to get other files needed to build,
+which are extracted from other source packages:
+
+1. Change to the source tree directory
+
+ cd eclat
+
+2. Run
+
+ ./bootstrap
+
+Once done, proceed as described in the file README (section
+INSTALLATION).
+
+
+* Copyright information
+
+Copyright (C) 2012 Sergey Poznyakoff
+
+ Permission is granted to anyone to make or distribute verbatim copies
+ of this document as received, in any medium, provided that the
+ copyright notice and this permission notice are preserved,
+ thus giving the recipient permission to redistribute in turn.
+
+ Permission is granted to distribute modified versions
+ of this document, or of portions of it,
+ under the above conditions, provided also that they
+ carry prominent notices stating who last changed them.
+
+
+Local Variables:
+mode: outline
+paragraph-separate: "[ ]*$"
+version-control: never
+End:
+
+
+
+
diff --git a/bootstrap b/bootstrap
index ae677ac..a647be3 100644..100755
--- a/bootstrap
+++ b/bootstrap
@@ -2,4 +2,10 @@
set -e
git submodule init
git submodule update
+if ! test -r ChangeLog; then
+ cat > ChangeLog <<EOT
+This file is a placeholder. It will be replaced with the actual ChangeLog
+by make dist. Run make ChangeLog if you wish to create it earlier.
+EOT
+fi
autoreconf -f -i -s
diff --git a/configure.ac b/configure.ac
index b0aba5e..5850232 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,7 +15,8 @@
# along with Eclat. If not, see <http://www.gnu.org/licenses/>.
AC_PREREQ(2.63)
-AC_INIT([eclat], 0.1, [gray+eclat@gnu.org.ua])
+AC_INIT([eclat], 0.1, [gray+eclat@gnu.org.ua],,
+ [http://www.gnu.org/software/eclat])
AC_CONFIG_SRCDIR([src/eclat.h])
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_HEADER([config.h])

Return to:

Send suggestions and report system problems to the System administrator.