# NOTE: don't use %{_*dir} macros for paths defined by FHS
Summary: Basic FHS 2.3 filesystem layout
-Summary(de): Grundlegende Dateisystemstruktur
-Summary(fr): Arborescence de base du système de fichiers
-Summary(pl): Podstawowy uk³ad katalogów systemu Linux zgodny z FHS 2.3
-Summary(tr): Temel dosya sistemi yapýsý
+Summary(de.UTF-8): Grundlegende Dateisystemstruktur
+Summary(fr.UTF-8): Arborescence de base du système de fichiers
+Summary(pl.UTF-8): Podstawowy układ katalogów systemu Linux zgodny z FHS 2.3
+Summary(tr.UTF-8): Temel dosya sistemi yapısı
Name: FHS
Version: 2.3
-Release: 16
+Release: 22
License: GPL
Group: Base
URL: http://www.pathname.com/fhs/
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _locmandir /usr/local/man
+%define no_install_post_strip 1
%description
This package contains the basic directory layout for a Linux system,
including the proper permissions for the directories. This layout
conforms to the Filesystem Hierarchy Standard (FHS) 2.3.
-%description -l de
-Dieses Paket enthält die grundlegende Verzeichnisstruktur eines
-Linux-Systems, einschließlich der entsprechenden Zugriffsrechte. Diese
+%description -l de.UTF-8
+Dieses Paket enthält die grundlegende Verzeichnisstruktur eines
+Linux-Systems, einschließlich der entsprechenden Zugriffsrechte. Diese
Struktur entspricht dem Filesystem Hierarchy Standard (FHS) 2.3.
-%description -l fr
-Ce package contient l'arborescence type pour système Linux y compris
-les permissions adéquates pour les répertoires. Cette arborescence est
+%description -l fr.UTF-8
+Ce package contient l'arborescence type pour système Linux y compris
+les permissions adéquates pour les répertoires. Cette arborescence est
conforme au standard "Filesystem Hierarchy Standard" (FHS) 2.3.
-%description -l pl
-Pakiet ten zawiera informacje o podstawowej strukturze katalogów
-systemu i praw dostêpu do nich. Struktura katalogów jest zgodna z FHS
+%description -l pl.UTF-8
+Pakiet ten zawiera informacje o podstawowej strukturze katalogów
+systemu i praw dostępu do nich. Struktura katalogów jest zgodna z FHS
2.3.
-%description -l tr
-Bu paket GNU makro iþleme dilini içerir. Mantýksal olarak
-ayrýþtýrýlabilen metin dosyalarý yazýmý için yararlýdýr.
+%description -l tr.UTF-8
+Bu paket GNU makro işleme dilini içerir. Mantıksal olarak
+ayrıştırılabilen metin dosyaları yazımı için yararlıdır.
%prep
$RPM_BUILD_ROOT/usr/share/{dict,doc,games,info,misc,tmac,xml} \
$RPM_BUILD_ROOT/usr/lib/games \
$RPM_BUILD_ROOT/usr/local/{bin,etc,games,include,lib,sbin,share/{doc,info},src} \
- $RPM_BUILD_ROOT/var/{cache,crash,db,games,lib/misc,local,lock,log,mail,opt,run,spool,tmp}
+ $RPM_BUILD_ROOT/var/{cache,crash,db,games,lib/misc,local,lock,log,mail,opt,run,spool,tmp,yp}
%if "%{_lib}" == "lib64"
install -d $RPM_BUILD_ROOT{/lib64,/usr/lib64/games,/usr/local/lib64}
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 bg cs da de el es fi fr gl hr hu id it ja ko nl pl pt \
- pt_BR ro ru sk sl sr sv tr uk zh_CN zh_TW ; do
+ for mloc in bg ca cs da de el eo es fi fr gl hr hu id it ja ko nl pl \
+ pt pt_BR ro ru sk sl sr sv tr uk zh_CN zh_TW ; do
install -d $RPM_BUILD_ROOT/usr/share/man/${mloc}/${manp}
done
done
%dir /usr/share/doc
%dir /usr/share/games
%dir /usr/share/info
-%dir /usr/share
%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
%dir /var/opt
%dir /var/run
%dir /var/spool
+%dir /var/yp
%attr(1777,root,root) %dir /var/tmp
%if "%{_lib}" == "lib64"
%dir /lib64