vine-users ML アーカイブ



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

  • From: TANAKA hiroaki <mosaicist@xxxxxxxxxxxxx>
  • Subject: [vine-users:050852] Re: hpijs + ghostscript-hpijs
  • Date: Sun, 26 May 2002 12:05:15 +0900
田中宏明です。

On Sun, 26 May 2002 10:31:12 +0900 (JST)
まちの さん@vinelinux.org wrote:

> もう気づいておられると思いますが
> BuildRoot: %{_tmppath}/%{name}-root
> は%prepより前に書いてください。

はい…、そのようですね。(^_^ゞ

> hpijs-1.1の方だけですが
> 最初にMLに書かれていたSPECをベースにしたhpijs-1.1を
>  http://vinelinux.org/~machino/pub/
> にSRPMS,RPMS(i386),Build Logを置きました。
> 
> 参考にして見てください。
> # vl番号を付けていますが、一切 無保証です。

おお…、お手数おかけしています。m(_ _)m
全ていただいてみました。
今はまだ ghopstscript のほうが滞っていますので動作確認は
出来ませんが、いただいた src.rpm を使って私も自分で spec を取りだして
 -bb してみました。

 # しかしこの辺のパッケージ作成作業、まちの さんはお手の物なのでしょうが
 # ジタバタしてるだけの身にとってはホントに「コマンドマジック」です。

いくつかエラー(?)を見ますが、とにかく i386.rpm が出来ました!
エラー出力を text にするコマンドを憶えていないもので (^_^ゞ
$ rpm -bb hpijs.spec > hpijs-hero.log
として標準出力を text に出力して gnome ターミナルに出てきた
エラー出力のほうをを以下に貼りつけます。

******** ここから ********
+ umask 022
+ cd /home/hero/rpm/BUILD
+ cd /home/hero/rpm/BUILD
+ rm -rf hpijs-1.1
+ /bin/gzip -dc /home/hero/rpm/SOURCES/hpijs-1.1.tar.gz
+ tar -xvvf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd hpijs-1.1
++ /usr/bin/id -u
+ '[' 500 = 0 ']'
++ /usr/bin/id -u
+ '[' 500 = 0 ']'
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ exit 0
+ umask 022
+ cd /home/hero/rpm/BUILD
+ cd hpijs-1.1
+ ./configure --prefix=/usr --mandir=/usr/share/man
+ make
printer.cpp: In method `enum apdk::DRIVER_ERROR
 apdk::Printer::SetPenInfo(char *&, int)':
printer.cpp:1081: warning: statement with no effect
djgenericvip.cpp: In method `BOOL
 apdk::DJGenericVIP::FullBleedCapable(apdk::PAPER_SIZE, float *, float *,
 float *, float *)':
djgenericvip.cpp:139: warning: enumeration value `UNSUPPORTED_SIZE' not
 handled in switch
djgenericvip.cpp:139: warning: enumeration value `LETTER' not handled in
 switch
djgenericvip.cpp:139: warning: enumeration value `A4' not handled in
switch
djgenericvip.cpp:139: warning: enumeration value `LEGAL' not handled in
 switch
djgenericvip.cpp:139: warning: enumeration value `B4' not handled in
switch
djgenericvip.cpp:139: warning: enumeration value `B5' not handled in
switch
djgenericvip.cpp:139: warning: enumeration value `A3' not handled in
switch
djgenericvip.cpp:139: warning: enumeration value `A5' not handled in
switch
djgenericvip.cpp:139: warning: enumeration value `LEDGER' not handled in
 switch
djgenericvip.cpp:139: warning: enumeration value `SUPERB' not handled in
 switch
djgenericvip.cpp:139: warning: enumeration value `EXECUTIVE' not handled
in
 switch
djgenericvip.cpp:139: warning: enumeration value `FLSA' not handled in
 switch
djgenericvip.cpp:139: warning: enumeration value `MAX_PAPER_SIZE' not
 handled in switch
+ exit 0
+ umask 022
+ cd /home/hero/rpm/BUILD
+ cd hpijs-1.1
+ rm -rf /var/tmp/hpijs-root
+ make prefix=/var/tmp/hpijs-root/usr exec_prefix=/var/tmp/hpijs-root/usr
bindir=/var/tmp/hpijs-root/usr/bin sbindir=/var/tmp/hpijs-root/usr/sbin
sysconfdir=/var/tmp/hpijs-root/etc datadir=/var/tmp/hpijs-root/usr/share
includedir=/var/tmp/hpijs-root/usr/include
libdir=/var/tmp/hpijs-root/usr/lib
libexecdir=/var/tmp/hpijs-root/usr/libexec
localstatedir=/var/tmp/hpijs-root/var/lib
sharedstatedir=/var/tmp/hpijs-root/usr/share
mandir=/var/tmp/hpijs-root/usr/share/man
infodir=/var/tmp/hpijs-root/usr/info install
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip
+ /usr/lib/rpm/brp-strip-comment-note
+ umask 022
+ cd /home/hero/rpm/BUILD
+ cd hpijs-1.1
+ DOCDIR=/var/tmp/hpijs-root/usr/doc/hpijs-1.1
+ export DOCDIR
+ rm -rf /var/tmp/hpijs-root/usr/doc/hpijs-1.1
+ /bin/mkdir -p /var/tmp/hpijs-root/usr/doc/hpijs-1.1
+ cp -pr hpijs_readme.html /var/tmp/hpijs-root/usr/doc/hpijs-1.1
+ cp -pr printtool2.jpg /var/tmp/hpijs-root/usr/doc/hpijs-1.1
cp: ``printtool2.jpg'' を stat できません:
そのようなファイルやディレクトリはありません
/var/tmp/rpm-tmp.2755 の不正な終了ステータス (%doc)
  ↑
 ●この間に
「書き込み中: /home/hero/rpm/RPMS/i386/hpijs-1.1-0vl1.i386.rpm」
  ↓
+ umask 022
+ cd /home/hero/rpm/BUILD
+ cd hpijs-1.1
+ '[' /var/tmp/hpijs-root '!=' / ']'
+ rm -rf /var/tmp/hpijs-root
+ exit 0
******** ここまで ********

まちのさんの Build Log にはこういうモノは見られませんね(当たり前?)。
上記のなかにまずそうな記述は無いでしょうか(聞くばっかりですね…)?

無ければいよいよ ghostscript-hpijs のほうなのですが。

-- 
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