#
# Makefile 
# FAQ sobre linux - es.comp.os.linux.*
#  
# Martinez Guerrero, Rafael
# rafael@viewpoint.no
#
# Version 2.0.2

SOURCE = FAQ_Linux_V2.0.2
OPCIONES_GENERALES =  --papersize=a4 --language=es --charset=latin

all:		clean html_unico html_varios txt ps dvi pdf

html_unico:
		sgml2html $(OPCIONES_GENERALES) --split=0 $(SOURCE).sgml

html_varios:
		mkdir ./$(SOURCE)_html
		(cd $(SOURCE)_html && sgml2html $(OPCIONES_GENERALES) --split=2 ../$(SOURCE).sgml)

txt:
		sgml2txt $(OPCIONES_GENERALES) --filter $(SOURCE).sgml

ps:
		sgml2latex $(OPCIONES_GENERALES) --output=ps $(SOURCE).sgml

dvi:
		sgml2latex $(OPCIONES_GENERALES) --output=dvi $(SOURCE).sgml

pdf:		ps
		ps2pdf $(SOURCE).ps

dist:		all
		mkdir ./$(SOURCE)_distribucion
		gzip $(SOURCE).ps
		gzip $(SOURCE).dvi
		gzip $(SOURCE).txt
		gzip $(SOURCE).html
		gzip $(SOURCE).pdf
		tar cvf $(SOURCE).html_split.tar $(SOURCE)_html/
		gzip $(SOURCE).html_split.tar
		zip $(SOURCE).html_split.zip $(SOURCE)_html/*
		mv $(SOURCE).ps.gz ./$(SOURCE)_distribucion/$(SOURCE).ps.gz
		mv $(SOURCE).dvi.gz ./$(SOURCE)_distribucion/$(SOURCE).dvi.gz
		mv $(SOURCE).txt.gz ./$(SOURCE)_distribucion/$(SOURCE).txt.gz
		mv $(SOURCE).html.gz ./$(SOURCE)_distribucion/$(SOURCE).html.gz
		mv $(SOURCE).pdf.gz ./$(SOURCE)_distribucion/$(SOURCE).pdf.gz
		mv $(SOURCE).html_split.tar.gz ./$(SOURCE)_distribucion/$(SOURCE).html_split.tar.gz
		mv $(SOURCE).html_split.zip ./$(SOURCE)_distribucion/$(SOURCE).html_split.zip
		mkdir ./$(SOURCE)_Fuentes
		cp $(SOURCE).sgml ./$(SOURCE)_Fuentes
		cp LEEME ./$(SOURCE)_Fuentes
		cp Makefile ./$(SOURCE)_Fuentes
		tar cvf $(SOURCE).sgml.tar $(SOURCE)_Fuentes/
		gzip $(SOURCE).sgml.tar
		zip $(SOURCE).sgml.zip $(SOURCE)_Fuentes/*
		mv $(SOURCE).sgml.tar.gz ./$(SOURCE)_distribucion/$(SOURCE).sgml.tar.gz
		mv $(SOURCE).sgml.zip ./$(SOURCE)_distribucion/$(SOURCE).sgml.zip
		rm -rf ./$(SOURCE)_Fuentes/

clean:
		rm -f *.html *.txt *.ps *.dvi *.pdf *.log *.toc *.aux *.tex *.gz *.zip *~
		rm -rf ./$(SOURCE)_html/
		rm -rf ./$(SOURCE)_distribucion/
		rm -rf ./$(SOURCE)_Fuentes/
