packages: FHS/FHS.spec - fillup localized man dirs; rel 28

glen glen at pld-linux.org
Mon Oct 12 19:23:55 CEST 2009


Author: glen                         Date: Mon Oct 12 17:23:55 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- fillup localized man dirs; rel 28

---- Files affected:
packages/FHS:
   FHS.spec (1.140 -> 1.141) 

---- Diffs:

================================================================
Index: packages/FHS/FHS.spec
diff -u packages/FHS/FHS.spec:1.140 packages/FHS/FHS.spec:1.141
--- packages/FHS/FHS.spec:1.140	Mon Oct 12 11:51:31 2009
+++ packages/FHS/FHS.spec	Mon Oct 12 19:23:49 2009
@@ -10,7 +10,7 @@
 Summary(tr.UTF-8):	Temel dosya sistemi yapısı
 Name:		FHS
 Version:	2.3
-Release:	27
+Release:	28
 License:	GPL
 Group:		Base
 URL:		http://www.pathname.com/fhs/
@@ -84,17 +84,21 @@
 install -d $RPM_BUILD_ROOT{/lib64,/usr/lib64/games,/usr/local/lib64}
 %endif
 
-for manp in man{1,2,3,4,5,6,7,8} ; do
-	install -d $RPM_BUILD_ROOT/usr/share/man/${manp}
-	install -d $RPM_BUILD_ROOT%{_locmandir}/${manp}
-	for mloc in $(cat locale-dirs); do
-		install -d $RPM_BUILD_ROOT/usr/share/man/${mloc}/${manp}
-	done
-done
+install -d $RPM_BUILD_ROOT/usr/share/man/man{1,2,3,4,5,6,7,8}
+install -d $RPM_BUILD_ROOT%{_locmandir}/man{1,2,3,4,5,6,7,8}
 
 # "/usr/local/share/man and /usr/local/man must be synonomous" per FHS 2.3
 ln -sf ../man $RPM_BUILD_ROOT/usr/local/share/man
 
+> %{name}.lang
+for mloc in $(cat locale-dirs); do
+	echo "%%lang($mloc) %dir /usr/share/man/${mloc}" >> %{name}.lang
+	for manp in man{1,2,3,4,5,6,7,8}; do
+		install -d $RPM_BUILD_ROOT/usr/share/man/${mloc}/${manp}
+		echo "%%lang($mloc) %dir /usr/share/man/${mloc}/${manp}" >> %{name}.lang
+	done
+done
+
 %clean
 cd $RPM_BUILD_ROOT
 
@@ -119,7 +123,7 @@
 posix.chown("/var/mail", 0, %{gid_mail})
 posix.chown("/var/lock", 0, %{gid_uucp})
 
-%files
+%files -f %{name}.lang
 %defattr(644,root,root,755)
 %dir /
 %dir /bin
@@ -156,38 +160,6 @@
 %dir /usr/share/info
 %dir /usr/share/man
 %dir /usr/share/man/man[1-8]
-%lang(bg) /usr/share/man/bg
-%lang(ca) /usr/share/man/ca
-%lang(cs) /usr/share/man/cs
-%lang(da) /usr/share/man/da
-%lang(de) /usr/share/man/de
-%lang(el) /usr/share/man/el
-%lang(eo) /usr/share/man/eo
-%lang(es) /usr/share/man/es
-%lang(fi) /usr/share/man/fi
-%lang(fr) /usr/share/man/fr
-%lang(gl) /usr/share/man/gl
-%lang(hr) /usr/share/man/hr
-%lang(hu) /usr/share/man/hu
-%lang(id) /usr/share/man/id
-%lang(it) /usr/share/man/it
-%lang(ja) /usr/share/man/ja
-%lang(ko) /usr/share/man/ko
-%lang(lt) /usr/share/man/lt
-%lang(nl) /usr/share/man/nl
-%lang(pl) /usr/share/man/pl
-%lang(pt) /usr/share/man/pt
-%lang(pt_BR) /usr/share/man/pt_BR
-%lang(ro) /usr/share/man/ro
-%lang(ru) /usr/share/man/ru
-%lang(sl) /usr/share/man/sl
-%lang(sk) /usr/share/man/sk
-%lang(sr) /usr/share/man/sr
-%lang(sv) /usr/share/man/sv
-%lang(tr) /usr/share/man/tr
-%lang(uk) /usr/share/man/uk
-%lang(zh_CN) /usr/share/man/zh_CN
-%lang(zh_TW) /usr/share/man/zh_TW
 %dir /usr/share/misc
 %dir /usr/share/tmac
 %dir /usr/share/xml
@@ -234,6 +206,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.141  2009/10/12 17:23:49  glen
+- fillup localized man dirs; rel 28
+
 Revision 1.140  2009/10/12 09:51:31  adamg
 - %prep fix (still needs %files checked)
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/FHS/FHS.spec?r1=1.140&r2=1.141&f=u



More information about the pld-cvs-commit mailing list