OSDN Git Service

b9ed1ddbb0ecb3187cf1a22bde0f94517c2342ca
[linuxjm/jm.git] / manual / asymptote / original / getfiles.txt
1 #------------------------------
2 # ソース tarball の入手と伸長
3 #------------------------------
4 $ cd ~/src
5 $ wget -N https://downloads.sourceforge.net/asymptote/asymptote-2.79.src.tgz
6 $ tar xf asymptote-2.79.src.tgz
7 $ ls
8 asymptote-2.79
9
10 #------------------------------
11 # man ページ生成
12 #------------------------------
13 $ cd ~/src/asymptote-2.79
14
15 # doc/Makefile.in 内のターゲット install-man において
16 # 以下に示すような docdir に関するレシピは不要なので
17 # 削除する。
18 #       ${INSTALL} -d -m 755 $(docdir) $(mandir)/man1
19 #       ${INSTALL} -p -m 644 $(DOCFILES) $(docdir)
20 $ sed -i -e "93,94d" doc/Makefile.in
21
22 $ ./configure --prefix=/usr
23 $ mkdir -p usr/share/man/man1
24 $ mandir=../usr/share/man make -C doc manpage install-man
25
26 #------------------------------
27 # 当プロジェクトへの man ページのコピー
28 #------------------------------
29
30 $ cd $(JMTOP)/manual/asymptote/original
31 $ cat > getfiles.sh <<"EOF"
32 #!/bin/sh
33
34 SRCDIR=~/src/asymptote-2.79
35
36 rm -fr man1
37 mkdir  man1
38
39 cp $SRCDIR/usr/share/man/man1/* man1
40 EOF
41
42 $ sh getfiles.sh