vine-users ML アーカイブ



[vine-users:057418] Re: Server : netatalk-1.5.3.1-0vl5 、 Client : OSX でのコピー不具合

  • From: K Hanai <hanai@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:057418] Re: Server : netatalk-1.5.3.1-0vl5 、 Client : OSX でのコピー不具合
  • Date: Tue, 07 Jan 2003 19:46:03 +0900 (JST)
花井@京都です.

取り敢えずということで,まだテストしてませんが,

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*