]> granicus.if.org Git - icinga2/commitdiff
Updated README file.
authorGunnar Beutner <gunnar@beutner.name>
Sat, 26 May 2012 16:19:54 +0000 (18:19 +0200)
committerGunnar Beutner <gunnar@beutner.name>
Sat, 26 May 2012 16:19:54 +0000 (18:19 +0200)
README

diff --git a/README b/README
index 0f9f6e5b1604f3be89e868a505e640eaf351aeda..a88ea51815ed778f6bc13e67879cd7f3ca6a4298 100644 (file)
--- a/README
+++ b/README
@@ -1,8 +1,39 @@
-Requirements
-------------
+Build Requirements
+------------------
 
--C++ compiler that supports C++11
+The following requirements need to be fulfilled in order to build the
+application using a dist tarball:
 
-or
+* C++ compiler
+* OpenSSL library and header files
+* Doxygen (only if you plan on building the internal code documentation)
 
--Boost library (components: tr1 smart_ptr bind function make_shared)
+Packaging Requirements
+----------------------
+
+In order to build a dist tarball for the application the following external
+software components need to be installed in addition to the build requirements
+mentioned above:
+
+* Boost library
+* GNU Automake
+* GNU Autoconf
+* GNU Libtool
+
+"make dist" extracts the following components from the Boost library (using
+bcp):
+
+* tr1
+* smart_ptr
+* bind
+* function
+* make_shared
+
+These components are only used on the target system if your C++ compiler does
+not at least support TR1 and there's no other system-wide installation of the
+Boost library.
+
+This program comes with its own Debian packaging scripts which may or may not
+fully comply with the official Debian packaging requirements. These scripts can
+be found in the 'debian' sub-directory. Binary packages can be built using
+'dpkg-buildpackage'.