Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > b611ea73723a8287cce23d3124a6eeea > files > 55

howto-sgml-ko-2006-5mdv2010.0.noarch.rpm

# KLDP sgml ¼Ò½º Æ®¸® ÀÚµ¿ ¾÷µ¥ÀÌÆ®
#
# ¾Æ·¡ µð·ºÅ丮 À§Ä¡´Â ¿©·¯ºÐÀÇ »óȲ¿¡ ¸Â°Ô ¹Ù²Ù½Ã°í
# °¢ ÇÏÀ§ µð·ºÅ丮 ¾Æ·¡¿¡ ÀÖ´Â Makefileµµ È®ÀÎÇϽʽÿÀ.
# ÀÌ ¼³Á¤Àº KLDP ¼­¹ö¸¸À» À§ÇÑ °ÍÀ̹ǷΠµð·ºÅ丮 ±¸¼ºÀÌ
# ÀûÀýÄ¡ ¾ÊÀ» °æ¿ì ÆÄÀÏ, µð·ºÅ丮 »ý¼ºÀÌ Á¦´ë·Î ÀÌ·ç¾îÁöÁö 
# ¾ÊÀ»¼öµµ ÀÖ½À´Ï´Ù.
#
# ¸¸µçÀÌ: ±Ç¼ø¼±<kss@kldp.org>
# $Id: Makefile,v 1.1 2002/02/01 05:33:35 kss Exp $

export WWWROOT = /home/staff/kss/www/root
export FTPROOT = /home/staff/kss/www/ftp/pub/KLDP

# ½ºÅ¸ÀϽÃÆ® À§Ä¡
export STYPATH=/home/staff/kss/bin/kldp.dsl
export HANTEX=/home/staff/kss/bin/hangul

FTP = $(FTPROOT)/HOWTOs
WWW = $(WWWROOT)/HOWTO

SOURCE :=  $(patsubst %.sgml,%.tex,$(wildcard *.sgml))

all: $(SOURCE)

$(SOURCE) : %.tex : %.sgml
	#sgml ¾ÐÃà
	tar czvf $*-sgml.tar.gz *

	# html º¯È¯
	mkdir $*
	cp $(wildcard *) $*
	rm -f $*/$*-sgml.tar.gz
	cd $*; jade -t sgml -i html -d $(STYPATH)#html ../$<
	tar czvf $*-html.tar.gz $*/

	# tex ·Î º¯È¯
	jade -t tex -d $(STYPATH)#print $<

	# LaTeX ÇÑ±Û Ã³¸®
	mv $*.tex $*.tmp.tex
	cat $(HANTEX) $*.tmp.tex > $*.tex
	rm $*.tmp.tex

	# dvi º¯È¯
	jadetex $*.tex
	jadetex $*.tex
	jadetex $*.tex

	# ps º¯È¯, ¾ÐÃà
	dvips -o $*.ps $*.dvi
	gzip $*.dvi
	gzip $*.ps

	# ftp ¼­¹ö·Î ÆÄÀÏ À̵¿
	mv -f $*.dvi.gz $(FTP)/dvi
	mv -f $*.ps.gz $(FTP)/ps
	mv -f $*-sgml.tar.gz $(FTP)/sgml
	mv -f $*-html.tar.gz $(FTP)/html

	# www ¼­¹ö·Î ÆÄÀÏ À̵¿
	rm -fr $(WWW)/html/$*
	mv -f $* $(WWW)/html

	# cleanup
	rm *.aux
	rm *.log

clean:
	rm *.aux
	rm *.dvi
	rm *.log
	rm *.ps
	rm *.tex
	rm *.gz