花井@京都です. 取り敢えずということで,まだテストしてませんが, From: "Takashi Yamashita" <takasi@xxxxxxxxxxx> > 先述の通り、Vineのnetatalkは問題があるため(少なくとも私の環境では)、 > netatalk1.6.0にsourceforgeのeucsjis160.patchを当てて > RPMパッケージをビルド、インストールしたいと考えております。 > 現在、ビルドはできるのですがrpm -ivhでrcスクリプトを要求され、 > rcスクリプトがないためにインストールできません。 Vine の netatalk.spec を 1.6.0 用に変更したものではいけませんでしょう か.取り敢えず,以下の変更で,rpm/SOURCES に netatalk-1.6.0.tar.bz2 と eucsjis160.patch を入れておいて rpm -bb netatalk.spec とすれば 無事 rpm はできました. これがどの程度うまく動くかはテストしてません. --- netatalk.spec.v26 2002-06-02 11:27:07.000000000 +0900 +++ netatalk.spec 2003-01-07 19:30:22.000000000 +0900 @@ -7,8 +7,8 @@ #################################################### VERSIONING INFORMATION %define name netatalk -%define version 1.5.3.1 -%define release 0vl5 +%define version 1.6.0 +%define release 0vl1 ################################################# BASIC PACKAGE INFORMATION Summary: AppleTalk and AppleShare/IP services for Linux @@ -26,12 +26,15 @@ ## you can disable Japanese EUC patch ## by --define "noeuc:1" %define jppatch %{?noeuc:0} %{!?noeuc:1} -Patch4: netatalk-1.5.2.euc.patch -Patch5: netatalk-1.5.2.kana.patch -Patch6: netatalk-1.5.3.oldsys.patch +##Patch4: netatalk-1.5.2.euc.patch +##Patch5: netatalk-1.5.2.kana.patch +##Patch6: netatalk-1.5.3.oldsys.patch +Patch7: eucsjis160.patch Source100: netatalk-README.vine +# patch4, 5, 6 #URL: http://www.osaka-med.ac.jp/~med012/HomePage/Vine25/mac/netatalk.html - +# patch7 +#URL: http://sourceforge.net/tracker/index.php?func=detail&aid=520946&group_id=8642&atid=308642 Vendor: Project Vine Distribution: Vine Linux @@ -88,11 +91,12 @@ cp %{SOURCE100} ./README.vine %if %{jppatch} -%patch4 -p1 -b .jpn -%patch5 -p1 -b .kana +#%patch4 -p1 -b .jpn +#%patch5 -p1 -b .kana +%patch7 -p1 -b eucsjis160.patch %endif -%patch6 -p1 -b .oldsys +#%patch6 -p1 -b .oldsys %build @@ -105,7 +109,6 @@ --with-did=last \ --with-pam \ --with-shadow \ - --with-flock-locks \ --with-tcp-wrappers \ --with-ssl \ --enable-pgp-uam @@ -213,7 +216,7 @@ %files %defattr(-,root,root) -%doc CHANGES CONTRIBUTORS COPYING COPYRIGHT +%doc CONTRIBUTORS COPYING COPYRIGHT %doc ChangeLog NEWS README* TODO %doc acleandir.rc doc/[A-L,N-Z]* %config(noreplace) /etc/netatalk/Apple*