# TODO:
# - make some README.PLD with system features description
#
-# Conditional build:
-%bcond_with ssp # enable stack-smashing protector (vide dietlibc.spec)
-#
%define iana_etc_ver 1.04
%undefine with_ccache
#
Summary: Simple setup files
-Summary(de): Einfache Setup-Dateien
-Summary(es): Varios archivos básicos de configuración
-Summary(fr): Fichiers de configuration simples
-Summary(ja): ¥µ¥ó¥×¥ë¥»¥Ã¥È¥¢¥Ã¥×¥Õ¥¡¥¤¥ë
-Summary(pl): Podstawowe pliki systemu Linux
-Summary(pt_BR): Vários arquivos básicos de configuração
-Summary(tr): Basit kurulum dosyalarý
+Summary(de.UTF-8): Einfache Setup-Dateien
+Summary(es.UTF-8): Varios archivos básicos de configuración
+Summary(fr.UTF-8): Fichiers de configuration simples
+Summary(ja.UTF-8): サンプルセットアップファイル
+Summary(pl.UTF-8): Podstawowe pliki systemu Linux
+Summary(pt_BR.UTF-8): Vários arquivos básicos de configuração
+Summary(tr.UTF-8): Basit kurulum dosyaları
Name: setup
Version: 2.4.10
Release: 5
#Patch0: %{name}-services.patch
Patch0: %{name}-securetty.patch
Patch1: %{name}-profile.env.patch
+Patch2: %{name}-csync.patch
BuildRequires: dietlibc-static
BuildRequires: gawk
-Requires: env-update
Conflicts: FHS < 2.3
Conflicts: glibc < 6:2.4-4.1
AutoReqProv: no
This package contains a number of very important configuration and
setup files, including the passwd, group, profile files, etc.
-%description -l de
-Dieses Paket enthält wichtige Konfigurations- und Setup-Dateien, u.a.
+%description -l de.UTF-8
+Dieses Paket enthält wichtige Konfigurations- und Setup-Dateien, u.a.
passwd-, group-, profile-Dateien usw.
-%description -l es
-Este paquete contiene una variedad de archivos de configuración y
+%description -l es.UTF-8
+Este paquete contiene una variedad de archivos de configuración y
setup muy importantes, incluyendo el passwd, group, archivos de
"perfil", etc.
-%description -l fr
-Ce paquetage contient un nombre de fichiers de configuration très
+%description -l fr.UTF-8
+Ce paquetage contient un nombre de fichiers de configuration très
importants, comme passwd, group, les fichiers profile, etc.
-%description -l ja
-¤³¤Îsetup¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï¡¢passwd, group, profile ¤Ê¤É¤Î¡¢
-½ÅÍפʥ·¥¹¥Æ¥àÀßÄê¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Æ¤Þ¤¹¡£
+%description -l ja.UTF-8
+このsetupパッケージには、passwd, group, profile などの、
+重要なシステム設定ファイルが含まれてます。
-%description -l pl
-Pakiet ten zawiera wiele bardzo wa¿nych plików konfiguracyjnych dla
+%description -l pl.UTF-8
+Pakiet ten zawiera wiele bardzo ważnych plików konfiguracyjnych dla
Twojego systemu.
-%description -l pt_BR
-Este pacote contém uma variedade de arquivos de configuração e setup
+%description -l pt_BR.UTF-8
+Este pacote contém uma variedade de arquivos de configuração e setup
muito importantes, incluindo o passwd, group, arquivos de "perfil",
etc.
-%description -l tr
-Bu paket, passwd, group, profile gibi çok önemli ayar ve kurulum
-dosyalarýný içerir.
+%description -l tr.UTF-8
+Bu paket, passwd, group, profile gibi çok önemli ayar ve kurulum
+dosyalarını içerir.
%prep
%setup -q -a1
%patch0 -p1
%patch1 -p1
+%patch2 -p1
install %{SOURCE2} update-fstab.c
install %{SOURCE3} postshell.c
%{__make} -C iana-etc-%{iana_etc_ver}
%{__make} \
- OPT_FLAGS="%{rpmcflags} %{?with_ssp:-fno-stack-protector}" \
- LDFLAGS="%{rpmldflags}" \
+ OPT_FLAGS="%{rpmcflags}" \
+ LDFLAGS="%{rpmcflags} %{rpmldflags}" \
CC="diet %{__cc}"
%{__make} postshell update-fstab \
OPT_FLAGS="%{rpmcflags} -Os" \
- LDFLAGS="%{rpmldflags}" \
+ LDFLAGS="%{rpmcflags} %{rpmldflags}" \
CC="diet %{__cc}"
%install