M. Takeyamaです。
#いろいろ、割り込みが入ったりして自分なりのプライオリティが
#下がっていますけど。(地道にやるつもりモード)
On Fri, 02 Sep 2005 21:07:22 +0900
野宮 賢 / NOMIYA Masaru
野宮です。
MTさん> ftp://ftp4.gwdg.de/pub/opensuse/distribution/SL-10.0-OSS-beta4/inst-source/suse/src/ MTさん> などから ghostscript-library-8.15rc1-28.src.rpm を取ってきて MTさん> SUSE 9.3でリビルドすれば、今まで問題は多分 fixすると思います。 MTさん> #(野宮さんへ)
お気に掛けて戴き、恐縮です。m(_ _)m ごめんなさい。「リビルドすれば...」と適当なことを言って しまっていました。
やってみましたが、依存関係がクモの巣のようで、諦めました。^^;; Yast2 にやらせれば良いのでしょうが、これがじぇんじぇん解らない...(_ _?
ghostscript-library-8.15rc1-28.src.rpm(SUSE 10beta4)と ghostscript-library-8.15rc1-16.2.src.rpm(SUSE 9.3)の specファイルのdiff を取ってみたところ、 BuildRequires も変更されているので単純にリビルドは ダメということですね。 #再度、specファイルをみなおしてみました。 今回のパッチ(日本語)は、Patch47: gs851-patch-mine-fixed.diff で十分なのですが、Patch47, Patch48 をつこんだ Release: 16.2.01 のバージョンのものをつくってみました。 #SUSE 9.3の環境は潰してしまったので、SUSE 10上でSRPMを作りました。 #今度は、ビルド環境さえ整っていれば、リビルドできるはずです。 #(作成時のrpmbuildコマンドは以下のとおりです。) # rpmbuild -bs --nodeps ghostscript-library.spec これで、当初の目的は達成できると思います。 「新しいgsを提供してくれ(SUSE 9.3用)」というようなことを Bugzilla(SUSE 9.3のタグ)に投稿しておいてくださいね。出来れば。 #多分、メンテナーさん(werner@suse.de)が updateパッケージを #作成してくれるはずです。 <置場(SRPM)> http://www.kde.gr.jp/~takezou/patch/suse10/ghostscript-library-8.15rc1-16.2.... #md5sum *.rpm #093c5128cdc1662dc5ff27b482c9c531 # ghostscript-library-8.15rc1-16.2.01.src.rpm # 基本的には、KDEのkghostscript(SUSE 9.3)の動作検証用 # ということでお願いします。 <参考までに、diffのログ(%changelogセクションは省略)> # diff ghostscript-library.spec /usr/src/packages/SPECS/ghostscript-library.spec < Release: 28 ---
Release: 16.2 65d64 < Patch2: espgs-%{GSVER}-bjc.dif 77,80d75 < Patch32: espgs-%{GSVER}-cmap.dif < Patch33: espgs-%{GSVER}-bjcbpp.dif < Patch34: espgs-%{GSVER}-lx50dci.dif < Patch35: espgs-%{GSVER}-pcl3.dif 91,92d85 < Patch47: gs851-patch-mine-fixed.diff < Patch48: espgs-8.15rc1-lips4.dif 223c216 < Release: 40
Release: 28.2 238c231 < Release: 40
Release: 28.2 359d351 < %patch2 -p0 -b .bjc 374,377d365 < %patch32 -p0 -b .cmap < %patch33 -p0 -b .bjcbpp < %patch34 -p0 -b .lx50dci < %patch35 -p0 -b .pcl3 387,388d374 < %patch47 -p0 -b .gs850-vfont < %patch48 -p0 -b .lisp4 403,406c389 < export LANG=POSIX LC_CTYPE=POSIX < %ifarch s390 s390x < RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-O[0-9]/-O1}" < %endif
export LC_CTYPE=en_US 501,504c484 < export LANG=POSIX LC_CTYPE=POSIX < %ifarch s390 s390x < RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-O[0-9]/-O1}" < %endif
export LC_CTYPE=en_US 533,534c513,514 < make -f src/unix-gcc.mak -o obj/gconfig.h -o obj/gconfxx.h -o obj/ld.tr -o bin /gs \ < prefix=${RPM_BUILD_ROOT}/usr install_prefix=${RPM_BUILD _ROOT} \
make -f src/unix-gcc.mak -o obj/gconfig.h -o obj/gconfxx.h -o obj/ld.tr prefix =${RPM_BUILD_ROOT}/usr \
--- M. Takeyama __________________________________ Take an action against poverty http://pr.mail.yahoo.co.jp/whiteband/