OSDN Git Service

man-db 2.10.0: Add original sources (*.man{1,5,8}).
[linuxjm/jm.git] / manual / man-db / original / getfiles.txt
1 #------------------------------
2 # ソース tarball 入手と伸長
3 #------------------------------
4 $ cd ~/src
5 $ wget -N https://download.savannah.gnu.org/releases/man-db/man-db-2.10.0.tar.xz
6 $ tar xf man-db-2.10.0.tar.xz
7 $ ls
8 man-db-2.10.0
9
10 #------------------------------
11 # configure 実行
12 #  configure 後に生成されるオリジナルパッケージの Makefile 等を
13 #  当プロジェクト内の Makefile において実行するために必要
14 #------------------------------
15 $ cd ~/src/man-db-2.10.0
16 $ ./configure --prefix=/usr --sysconfdir=/etc 
17
18 #------------------------------
19 # 当プロジェクトへの man ページのコピー
20 #------------------------------
21
22 $ cd $(JMTOP)/manual/man-db/man
23 $ cat > getfiles.sh <<"EOF"
24 #!/bin/sh
25
26 SRCDIR=~/src/man-db-2.10.0
27 if test ! -d $SRCDIR; then
28   echo Not found $SRCDIR.
29   echo You must spefify SRCDIR correctly.
30   exit 1
31 fi
32
33 rm -fr man{1,5,8}
34 mkdir  man{1,5,8}
35
36 for n in 1 5 8; do
37   cp -d $SRCDIR/man/man$n/*.man$n man$n
38 done
39
40 if test ! -f $SRCDIR/man/ja/Makefile; then
41   echo You must configure the original package.
42   echo See getfiles.txt for details.
43   exit 1
44 fi
45 cp -p $SRCDIR/man/replace.sin .
46 sed -f upsteam.mk.sed $SRCDIR/man/ja/Makefile >../upstream.mk
47 EOF
48
49 $ sh getfiles.sh