Index: app/Makefile
===================================================================
--- app/Makefile	(revision 8d3e6ab33b2b6727eb54bb3498a0ba2af9ca9ea1)
+++ app/Makefile	(revision b2647ded51d1c3f8e4a856396ea16c7afd54b9e6)
@@ -14,9 +14,14 @@
 export UTT_DIR=${OUTPUT_DIR}
 
-export UTT_BIN_DIR=${UTT_DIR}/bin			# executables
-export UTT_CONF_DIR=${UTT_DIR}/etc/utt		# configuration files
-export UTT_LANG_DIR=${UTT_DIR}/share/utt	# language/encoding specific stuff
-export UTT_LIB_DIR=${UTT_DIR}/lib/utt		# some files like ser.l.template, terms.m4
-export UTT_SHARE_DIR=${UTT_DIR}/share		# stuff like documantation (man, info), docs: FAQ, COPYRIGHT, NEWS, README
+# executables
+export UTT_BIN_DIR=${UTT_DIR}/bin
+# configuration files
+export UTT_CONF_DIR=${UTT_DIR}/etc/utt
+# language/encoding specific stuff
+export UTT_LANG_DIR=${UTT_DIR}/share/utt
+# some files like ser.l.template, terms.m4
+export UTT_LIB_DIR=${UTT_DIR}/lib/utt
+# stuff like documantation (man, info), docs: FAQ, COPYRIGHT, NEWS, README
+export UTT_SHARE_DIR=${UTT_DIR}/share
 
 ##############################
@@ -43,5 +48,8 @@
 	mkdir -p ${UTT_LANG_DIR}
 	mkdir -p ${UTT_LIB_DIR}
-	mkdir -p ${UTT_SHARE_DIR}
+	mkdir -p ${UTT_SHARE_DIR}/utt
+	mkdir -p ${UTT_SHARE_DIR}/doc/utt
+	mkdir -p ${UTT_SHARE_DIR}/info
+	mkdir -p ${UTT_SHARE_DIR}/man/man3
 
 .PHONY: components
@@ -68,5 +76,5 @@
 .PHONY: clean_doc
 clean_doc:
-	cd $(CUR_DIR)/doc && make clean ; cd $(CUR_DIR)
+	cd $(CUR_DIR)/doc && make clean; cd $(CUR_DIR)
 
 .PHONY: clean_dist
@@ -78,10 +86,10 @@
 # ------------------------------------------------------------------
 .PHONY: build
-build: compile build_conf build_lib build_share
+build: compile build_conf build_lib build_doc
 	@echo "All files builded successfully!"
 
 .PHONY: build_conf
 build_conf:
-	cp $(CUR_DIR)/conf/* $(UTT_CONF_DIR)/
+	cp $(CUR_DIR)/conf/*.conf $(UTT_CONF_DIR)/
 
 .PHONY: build_lib
@@ -89,7 +97,7 @@
 	cp $(CUR_DIR)/lib/* $(UTT_LIB_DIR)/
 
-.PHONY: build_share
-build_share:
-	@echo "We need to create documentation here!"
+.PHONY: build_doc
+build_doc:
+	cd $(CUR_DIR)/doc && make && make copy; cd $(CUR_DIR)
 
 
@@ -99,7 +107,18 @@
 # ------------------------------------------------------------------
 .PHONY: distribute
-distribute:
-	@echo "We need to create distribution here!"
+distribute: build dist_tarball dist_rpm
+	@echo "All distributions created successfully!"
 
+.PHONY: dist_tarball
+dist_tarball: build
+	cd $(CUR_DIR)/dist && make tarball; cd $(CUR_DIR)
+
+.PHONY: dist_rpm
+dist_rpm: build
+	cd $(CUR_DIR)/dist && make rpm; cd $(CUR_DIR)
+
+.PHONY: dist_deb
+dist_deb: build
+	cd $(CUR_DIR)/dist && make deb; cd $(CUR_DIR)
 
 
