]> git.pld-linux.org Git - packages/fusd.git/blobdiff - fusd.spec
- converted to UTF-8
[packages/fusd.git] / fusd.spec
index a1693997a0a5003f2071e903ca5f2455b021741f..57fcf34edb1761d95be48f87e87c246580bcd54a 100644 (file)
--- a/fusd.spec
+++ b/fusd.spec
@@ -1,10 +1,9 @@
 #
 # Conditional build:
-# _without_dist_kernel - without sources of distribution kernel
+%bcond_without dist_kernel     # without sources of distribution kernel
 #
-%include        /usr/lib/rpm/macros.python
 Summary:       Linux Framework for User-Space Devices
-Summary(pl):   Struktura linuksowa dla urz±dzeñ w przestrzeni u¿ytkownika
+Summary(pl.UTF-8):   Struktura linuksowa dla urządzeń w przestrzeni użytkownika
 Name:          fusd
 Version:       1.10
 %define _rel   1
@@ -14,10 +13,11 @@ Group:              Development/Libraries
 Source0:       ftp://ftp.circlemud.org/pub/jelson/fusd/%{name}-%{version}.tar.gz
 # Source0-md5: 64b601e4b72eab00927ec8732ef462b5
 URL:           http://www.circlemud.org/~jelson/software/fusd/
-%{!?_without_dist_kernel:BuildRequires:        kernel-headers}
+%{?with_dist_kernel:BuildRequires:     kernel-headers}
 BuildRequires: %{kgcc_package}
+BuildRequires: python-devel >= 2.2.1
 BuildRequires: rpmbuild(macros) >= 1.118
-BuildRequires:  python-devel >= 2.2.1
+BuildRequires: sed >= 4.0
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -27,53 +27,57 @@ daemons instead of kernel code. Despite being implemented in
 user-space, FUSD devices can look and act just like any other file
 under /dev which is implemented by kernel callbacks.
 
-%description -l pl
-FUSD jest linuksow± struktur± przekierowywania odwo³añ do plików
-urz±dzeñ do przestrzeni u¿ytkownika, co umo¿liwia implementacje tych
-plików urz±dzeñ za pomoc± demonów zamiast poprzez kod j±dra. Pomimo,
-¿e zaimplementowane w przestrzeni u¿ytkownika, urz±dzenia FUSD
-wygl±daj± i dzia³aj± tak jak ka¿dy inny plik w /dev zaimplementowany
-poprzez funkcje j±dra.
+%description -l pl.UTF-8
+FUSD jest linuksową strukturą przekierowywania odwołań do plików
+urządzeń do przestrzeni użytkownika, co umożliwia implementację tych
+plików urządzeń za pomocą demonów zamiast poprzez kod jądra. Pomimo,
+że zaimplementowane w przestrzeni użytkownika, urządzenia FUSD
+wyglądają i działają tak jak każdy inny plik w /dev zaimplementowany
+poprzez funkcje jądra.
 
 %package -n kernel-misc-kfusd
 Summary:       Linux kernel FUSD modules
-Summary(pl):   Modu³y FUSD dla j±dra Linuksa
+Summary(pl.UTF-8):   Moduły FUSD dla jądra Linuksa
 Release:       %{_rel}@%{_kernel_ver_str}
 Group:         Base/Kernel
-%{!?_without_dist_kernel:%requires_releq_kernel_up}
+%{?with_dist_kernel:%requires_releq_kernel_up}
 PreReq:                modutils >= 2.4.6-4
 Requires(post,postun): /sbin/depmod
 
 %description -n kernel-misc-kfusd
 Linux kernel FUSD modules.
 
-%description -n kernel-misc-kfusd -l pl
-Modu³y FUSD dla j±dra Linuksa.
+%description -n kernel-misc-kfusd -l pl.UTF-8
+Moduły FUSD dla jądra Linuksa.
 
 %package -n kernel-smp-misc-kfusd
 Summary:       Linux SMP kernel FUSD modules
-Summary(pl):   Modu³y SMP FUSD dla j±dra Linuksa
+Summary(pl.UTF-8):   Moduły SMP FUSD dla jądra Linuksa
 Release:       %{_rel}@%{_kernel_ver_str}
 Group:         Base/Kernel
-%{!?_without_dist_kernel:%requires_releq_kernel_smp}
+%{?with_dist_kernel:%requires_releq_kernel_smp}
 PreReq:                modutils >= 2.4.6-4
 Requires(post,postun): /sbin/depmod
 
 %description -n kernel-smp-misc-kfusd
 Linux SMP kernel FUSD modules.
 
-%description -n kernel-smp-misc-kfusd -l pl
-Modu³y SMP FUSD dla j±dra Linuksa.
+%description -n kernel-smp-misc-kfusd -l pl.UTF-8
+Moduły SMP FUSD dla jądra Linuksa.
 
 %package -n python-fusd
 Summary:       Python bindings for FUSD
-Release:        %{_rel}
-Group:          Libraries/Python
-%pyrequires_eq  python-modules
+Summary(pl.UTF-8):   Wiązania Pythona dla FUSD
+Release:       %{_rel}
+Group:         Libraries/Python
+%pyrequires_eq python-modules
 
 %description -n python-fusd
 Python bindings for FUSD.
 
+%description -n python-fusd -l pl.UTF-8
+Wiązania Pythona dla FUSD.
+
 %prep
 %setup -q
 tar xzf doc/*.tar.gz
@@ -98,13 +102,13 @@ install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}{,smp}/misc
 
 install obj.UP/libfusd.a       $RPM_BUILD_ROOT%{_libdir}
 install include/*.h            $RPM_BUILD_ROOT%{_includedir}/%{name}
-install obj.UP/kfusd.*o                $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/misc/
-install obj.*-linux/kfusd.*o   $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/misc/
+install obj.UP/kfusd.*o                $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}/misc
+install obj.*-linux/kfusd.*o   $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/misc
 
 cd python
 python setup.py install \
-        --root=$RPM_BUILD_ROOT \
-        --optimize=2
+       --root=$RPM_BUILD_ROOT \
+       --optimize=2
 
 %clean
 rm -rf $RPM_BUILD_ROOT
This page took 0.092412 seconds and 4 git commands to generate.