[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:08595] Re: libperl.so



くわむらです。

  鈴木さん、どうもありがとうございます。スクリプトをもとに
パッケージをつくることができました。ところで、perl-5.6. は
日本語化パッチなるものはなくて平気でしょうか?

> こんなスクリプトを使って、perl のパッケージを作って、使っています。
> perlo.build と config.over と perl-5.6.0.tar.gz を同じディレクトリにおい
> て、
> ./perl.build でパッケージを作成しています。
> 
> perl.build --- ここから --------------
> #!/bin/sh
> 
> CWD=`pwd`
> TMP=/tmp
> PKG=$TMP/package-perl
> PKGNAME=$TMP/perl.tgz
> 
> #
> rm -rf $PKG $PKGNAME $TMP/perl-5.6.0
> 
> #
> cd $TMP
> tar zxvf $CWD/perl-5.6.0.tar.gz
> cd perl-5.6.0
> cp $CWD/config.over .
> rm -f config.sh Policy.sh
> # make and install regular perl:
> ./Configure -des \
>             -Dprefix=/usr \
>             -Darchname=i386-linux \
>             -Dprivlib=/usr/lib/perl5 \
>             -Darchlib=/usr/lib/perl5/i386-linux \
>             -Dsitelib=/usr/lib/perl5/site_perl \
>             -Dsitearch=/usr/lib/perl5/site_perl/i386-linux \
>             -Duseshrplib
> make
> make test
> make install
> 
> #
> mkdir -p $PKG
> cd $PKG
> mv /tmp/perl5 usr
     ^^^^^^^^^^
  これを、config.over の installprefix の指定と同じにすれば良いの
ですね。

> #
> cd $TMP/perl-5.6.0
     ^^^^
     $CWD ですね。

> mkdir -p $PKG/usr/doc/perl-5.6.0
> cp -a AUTHORS Artistic Changes Changes5.* INSTALL README README.* Todo
> Todo-5.6 $PKG/usr/doc/perl-5.6.0
> 
> # Create package:
> cd $PKG
> echo "y
> y" | makepkg $PKGNAME
> perl.build --- ここまで --------------


> perl.build --- ここから --------------
  ^^^^^^^^^^config.over ですね。
> installprefix=/tmp/perl5
> test -d $installprefix || mkdir $installprefix
> test -d $installprefix/bin || mkdir $installprefix/bin
> installarchlib=`echo $installarchlib | sed "s!$prefix!$installprefix!"`
> installbin=`echo $installbin | sed "s!$prefix!$installprefix!"`
> installman1dir=`echo $installman1dir | sed "s!$prefix!$installprefix!"`
> installman3dir=`echo $installman3dir | sed "s!$prefix!$installprefix!"`
> installprivlib=`echo $installprivlib | sed "s!$prefix!$installprefix!"`
> installscript=`echo $installscript | sed "s!$prefix!$installprefix!"`
> installsitelib=`echo $installsitelib | sed "s!$prefix!$installprefix!"`
> installsitearch=`echo $installsitearch | sed "s!$prefix!$installprefix!"`
> perl.build --- ここまで --------------
  ^^^^^^^^^^config.over ですね。

--
 Jun Kuwamura
rC Cm
  ^
  ~

References
[plamo:08576] Re: libperl.so, Takuro Suzuki

[検索ページ] [メール一覧]
Plamo ML 公開システム