diff --git a/configure.in b/configure.in
index 6452e8edb..aaecc9ce8 100644
--- a/configure.in
+++ b/configure.in
@@ -626,6 +626,7 @@ AC_OUTPUT([Makefile
doc/fr/Makefile
doc/de/Makefile
doc/ru/Makefile
+ doc/pl/Makefile
src/Makefile
src/common/Makefile
src/irc/Makefile
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 2302059d1..da5ddd5ac 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -15,7 +15,7 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#
-SUBDIRS = en fr de ru
+SUBDIRS = en fr de ru pl
man_MANS = weechat-curses.1
diff --git a/doc/pl/Makefile.am b/doc/pl/Makefile.am
index 0c34408d1..f3d94ef18 100644
--- a/doc/pl/Makefile.am
+++ b/doc/pl/Makefile.am
@@ -16,48 +16,13 @@
#
LANGCODE = pl
-BOOK = weechat.$(LANGCODE)
-BOOK_INCLUDE = weechat_commands.xml irc_commands.xml key_functions.xml config.xml
QUICKSTART = weechat_quickstart.$(LANGCODE).txt
-EXTRA_DIST = $(BOOK).xml $(BOOK_INCLUDE) $(QUICKSTART)
+EXTRA_DIST = $(QUICKSTART)
docdir = $(datadir)/doc/$(PACKAGE)
-all-local: html-stamp
-
-# HTML output with chunks (many pages)
-
-html: html-stamp
-
-html-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../weechat-html.xsl ../weechat-doc.css
- echo "`date -R`" >date.xml
- mkdir -p html/
- xsltproc -o html/ ../weechat-html.xsl $(BOOK).xml || true
- cp ../weechat-doc.css html/
- touch html-stamp
-
-# HTML output, all in one page
-
-html1: html1-stamp
-
-html1-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../weechat-html-one.xsl ../weechat-doc.css
- echo "`date -R`" >date.xml
- mkdir -p html1/
- xsltproc -o html1/$(BOOK).html ../weechat-html-one.xsl $(BOOK).xml || true
- cp ../weechat-doc.css html1/
- touch html1-stamp
-
# install docs
install-data-hook:
- $(mkinstalldirs) $(DESTDIR)$(docdir)/html/$(LANGCODE)/
- $(INSTALL_DATA) html/* $(DESTDIR)$(docdir)/html/$(LANGCODE)/
$(INSTALL_DATA) $(QUICKSTART) $(DESTDIR)$(docdir)/
-
-# clean
-
-clean-local:
- -rm -f $(BOOK).html $(BOOK).pdf $(BOOK).txt date.xml
- -rm -rf html/ html1/
- -rm -f html-stamp html1-stamp
diff --git a/weechat/configure.in b/weechat/configure.in
index 6452e8edb..aaecc9ce8 100644
--- a/weechat/configure.in
+++ b/weechat/configure.in
@@ -626,6 +626,7 @@ AC_OUTPUT([Makefile
doc/fr/Makefile
doc/de/Makefile
doc/ru/Makefile
+ doc/pl/Makefile
src/Makefile
src/common/Makefile
src/irc/Makefile
diff --git a/weechat/doc/Makefile.am b/weechat/doc/Makefile.am
index 2302059d1..da5ddd5ac 100644
--- a/weechat/doc/Makefile.am
+++ b/weechat/doc/Makefile.am
@@ -15,7 +15,7 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
#
-SUBDIRS = en fr de ru
+SUBDIRS = en fr de ru pl
man_MANS = weechat-curses.1
diff --git a/weechat/doc/pl/Makefile.am b/weechat/doc/pl/Makefile.am
index 0c34408d1..f3d94ef18 100644
--- a/weechat/doc/pl/Makefile.am
+++ b/weechat/doc/pl/Makefile.am
@@ -16,48 +16,13 @@
#
LANGCODE = pl
-BOOK = weechat.$(LANGCODE)
-BOOK_INCLUDE = weechat_commands.xml irc_commands.xml key_functions.xml config.xml
QUICKSTART = weechat_quickstart.$(LANGCODE).txt
-EXTRA_DIST = $(BOOK).xml $(BOOK_INCLUDE) $(QUICKSTART)
+EXTRA_DIST = $(QUICKSTART)
docdir = $(datadir)/doc/$(PACKAGE)
-all-local: html-stamp
-
-# HTML output with chunks (many pages)
-
-html: html-stamp
-
-html-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../weechat-html.xsl ../weechat-doc.css
- echo "`date -R`" >date.xml
- mkdir -p html/
- xsltproc -o html/ ../weechat-html.xsl $(BOOK).xml || true
- cp ../weechat-doc.css html/
- touch html-stamp
-
-# HTML output, all in one page
-
-html1: html1-stamp
-
-html1-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../weechat-html-one.xsl ../weechat-doc.css
- echo "`date -R`" >date.xml
- mkdir -p html1/
- xsltproc -o html1/$(BOOK).html ../weechat-html-one.xsl $(BOOK).xml || true
- cp ../weechat-doc.css html1/
- touch html1-stamp
-
# install docs
install-data-hook:
- $(mkinstalldirs) $(DESTDIR)$(docdir)/html/$(LANGCODE)/
- $(INSTALL_DATA) html/* $(DESTDIR)$(docdir)/html/$(LANGCODE)/
$(INSTALL_DATA) $(QUICKSTART) $(DESTDIR)$(docdir)/
-
-# clean
-
-clean-local:
- -rm -f $(BOOK).html $(BOOK).pdf $(BOOK).txt date.xml
- -rm -rf html/ html1/
- -rm -f html-stamp html1-stamp