vine-users ML アーカイブ



[vine-users:050846] Re: hpijs + ghostscript-hpijs

  • From: TANAKA hiroaki <mosaicist@xxxxxxxxxxxxx>
  • Subject: [vine-users:050846] Re: hpijs + ghostscript-hpijs
  • Date: Sun, 26 May 2002 00:49:45 +0900
田中宏明です。
渡辺さんありがとうございます。

On 26 May 2002 00:12:28 +0900
渡辺 さん  wrote:

> さらに、以下のようにしてみては?
> 
> %install
> rm -rf $RPM_BUILD_ROOT
> make prefix=$RPMS_BUILD_ROOT install
> (%makeinstallは無しですよ。)

うまく行きません。

---------------------
+ exit 0
実行中(%install): /bin/sh -e /var/tmp/rpm-tmp.58138
+ umask 022
+ cd /home/hero/rpm/BUILD
+ cd hpijs-1.1
+ rm -fr /var/tmp/hpijs-1.1-root
+ mkdir -p /var/tmp/hpijs-1.1-root/usr/bin
+ make install INSTALLDIR=/var/tmp/hpijs-1.1-root/usr/bin
make[1]: 入ります ディレクトリ `/home/hero/rpm/BUILD/hpijs-1.1'
/bin/sh ./mkinstalldirs /usr/bin
  /usr/bin/install -c  hpijs /usr/bin/hpijs
/usr/bin/install: ファイル ``/usr/bin/hpijs'' を作ることができませんでした
: 許可がありません
make[1]: *** [install-binPROGRAMS] エラー 1
make[1]: 出ます ディレクトリ `/home/hero/rpm/BUILD/hpijs-1.1'
make: *** [install-am] エラー 2
/var/tmp/rpm-tmp.58138 の不正な終了ステータス (%install)
---------------------

です。堺さんのおかげで 0.97.rpm は作れたのですが。

> make install のインストール先をprefix=で指定するわけですが、
> そのトップディレクトリを明示的に
> 
> 
> BuildRoot: %{_tmppath}/%{name}-root  
> 
> に指定するわけです。

ちょっとわかったような気が…。
ていねいな説明ありがたいです。


-- 
zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz
  [            [            [ 田中宏明 

         [           [            [ From the bottom line on the Vine 
zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz zzzz