Summary(uk): îÁÂ¦Ò ÂÁÚÏ×ÉÈ ÓÉÓÔÅÍÎÉÈ ÕÔÉÌ¦Ô ÄÌÑ Linux
Name: util-linux
Version: 2.12r
-Release: 3
+Release: 4
License: distributable
Group: Applications/System
# devel versions at ftp://ftp.kernel.org/pub/linux/utils/util-linux/testing
Patch3: %{name}-fhs.patch
Patch4: %{name}-login.patch
Patch5: %{name}-info.patch
-Patch6: ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/%{name}-2.10m-mount-compat.patch
+# from ftp://ftp.linuxnfs.sourceforge.org/pub/nfs/ :
+Patch6: %{name}-2.10m-mount-compat.patch
Patch7: %{name}-syscall.patch
Patch8: %{name}-raw.patch
Patch9: %{name}-gecos.patch
Patch17: %{name}-managed.patch
Patch18: %{name}-page.patch
Patch19: %{name}-gcc4.patch
-Patch20: http://www.citi.umich.edu/projects/nfsv4/linux/util-linux-patches/2.12-3/%{name}-2.12-01-nfs.dif
-Patch21: http://www.citi.umich.edu/projects/nfsv4/linux/util-linux-patches/2.12-3/%{name}-2.12-02-base-nfsv4.dif
-Patch22: http://www.citi.umich.edu/projects/nfsv4/linux/util-linux-patches/2.12-3/%{name}-2.12-03-krb5.dif
-Patch23: http://www.citi.umich.edu/projects/nfsv4/linux/util-linux-patches/2.12-3/%{name}-2.12-04-modify_mount_to_support_multiple_security_flavors.dif
-Patch24: http://www.citi.umich.edu/projects/nfsv4/linux/util-linux-patches/2.12-3/%{name}-2.12-05-mount_sloppy_fix.dif
-Patch25: http://www.citi.umich.edu/projects/nfsv4/linux/util-linux-patches/2.12-3/%{name}-2.12-06-redhat-nfs-mount.dif
+# from http://www.citi.umich.edu/projects/nfsv4/linux/util-linux-patches/2.12-3/ :
+Patch20: %{name}-2.12-01-nfs.dif
+Patch21: %{name}-2.12-02-base-nfsv4.dif
+Patch22: %{name}-2.12-03-krb5.dif
+Patch23: %{name}-2.12-04-modify_mount_to_support_multiple_security_flavors.dif
+Patch24: %{name}-2.12-05-mount_sloppy_fix.dif
+Patch25: %{name}-2.12-06-redhat-nfs-mount.dif
Patch26: %{name}-2.12q-update-mtab-when-moving.patch
Patch27: %{name}-2.12q-use-update_mtab-for-fake.patch
Patch28: %{name}-2.12q-more-fake-checks-v2.patch
BuildRequires: libselinux-devel
%{!?with_uClibc:BuildRequires: ncurses-devel >= 5.0}
%{!?with_uClibc:BuildRequires: pam-devel >= 0.79.0}
+BuildRequires: rpmbuild(macros) >= 1.268
+BuildRequires: sed >= 4.0
BuildRequires: texinfo
BuildRequires: textutils
%{!?with_uClibc:BuildRequires: zlib-devel}
%package -n blockdev
Summary: Support for blockdev
+Summary(pl): Obs³uga blockdev
Group: Applications/System
Requires(post,preun): /sbin/chkconfig
Requires: rc-scripts
-#Requires: uname(release) >= 2.6
+#Requires: uname(release) >= 2.6
%description -n blockdev
The utility blockdev allows one to call block device ioctls from the
command line. This package also includes initscript to set blockdev
parameters at system startup.
+%description -n blockdev -l pl
+Narzêdzie blockdev pozwala na wywo³ania ioctl dla urz±dzeñ blokowych z
+linii poleceñ. Ten pakiet zawiera tak¿e skrypt inicjalizacyjny do
+ustawiania parametrów blockdev przy starcie systemu.
+
%package -n losetup
Summary: Programs for setting up and configuring loopback devices
Summary(de): Programme zum Einrichten und Konfigurieren von Loopback-Geräten
Summary(fr): Programmes pour mettre en place et configurer les loopback
Summary(pl): Program do konfiguracji urz±dzenia blokowego loopback
-Summary(tr): Yerel-çevrim aygýtlarýnýn kurulmasý ve ayarlanmasý için programlar
Summary(ru): ðÒÏÇÒÁÍÍÙ ÄÌÑ ÎÁÓÔÒÏÊËÉ loopback-ÕÓÔÒÏÊÓÔ×
+Summary(tr): Yerel-çevrim aygýtlarýnýn kurulmasý ve ayarlanmasý için programlar
Summary(uk): ðÒÏÇÒÁÍÉ ÄÌÑ ËÏÎƦÇÕÒÁæ§ loopback-ÐÒÉÓÔÒϧ×
Group: Applications/System
Summary(de): Programme zum montieren und abmontieren von Dateisystemen
Summary(fr): Programme pour monter et démonter des systèmes de fichiers
Summary(pl): Programy do montowania i odmontowywania systemów plików
+Summary(ru): ðÒÏÇÒÁÍÍÙ ÄÌÑ ÍÏÎÔÉÒÏ×ÁÎÉÑ É ÒÁÚÍÏÎÔÉÒÏ×ÁÎÉÑ ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ
Summary(tr): Dosya sistemlerini baðlamak ve çözmek için programlar
Summary(uk): ðÒÏÇÒÁÍÉ ÄÌÑ ÍÏÎÔÕ×ÁÎÎÑ ÔÁ ÒÏÚÍÏÎÔÕ×ÁÎÎÑ ÆÁÊÌÏ×ÉÈ ÓÉÓÔÅÍ
-Summary(ru): ðÒÏÇÒÁÍÍÙ ÄÌÑ ÍÏÎÔÉÒÏ×ÁÎÉÑ É ÒÁÚÍÏÎÔÉÒÏ×ÁÎÉÑ ÆÁÊÌÏ×ÙÈ ÓÉÓÔÅÍ
Group: Applications/System
Requires: cryptsetup >= 0.2-1.pre1.4
Requires: libgcrypt >= 1.2.0-6
%patch27 -p1
%patch28 -p0
%patch29 -p1
+sed 's/-lncurses/-lncurses -ltinfo/' -i configure
%build
CC="%{__cc}"
%post -n blockdev
/sbin/chkconfig --add blockdev
-if [ -f /var/lock/subsys/blockdev ]; then
- /etc/rc.d/init.d/blockdev restart 1>&2
-else
- echo "Run \"/etc/rc.d/init.d/blockdev start\" to start blockdev."
-fi
+%service blockdev restart
%preun -n blockdev
-if [ -f /var/lock/subsys/blockdev ]; then
- /etc/rc.d/init.d/blockdev stop 1>&2
+if [ "$1" = "0" ]; then
+ %service blockdev stop
+ /sbin/chkconfig --del blockdev
fi
-/sbin/chkconfig --del blockdev
%post -n rawdevices
/sbin/chkconfig --add rawdevices
-if [ -f /var/lock/subsys/rawdevices ]; then
- /etc/rc.d/init.d/rawdevices restart 1>&2
-else
- echo "Run \"/etc/rc.d/init.d/rawdevices start\" to start rawdevices."
-fi
+%service rawdevices restart
%preun -n rawdevices
-if [ -f /var/lock/subsys/rawdevices ]; then
- /etc/rc.d/init.d/rawdevices stop 1>&2
+if [ "$1" = "0" ]; then
+ %service rawdevices stop
+ /sbin/chkconfig --del rawdevices
fi
-/sbin/chkconfig --del rawdevices
%files %{!?with_uClibc:-f %{name}.lang}
%defattr(644,root,root,755)