]> git.pld-linux.org Git - packages/ftp4all.git/blobdiff - ftp4all.spec
- tabs in preamble
[packages/ftp4all.git] / ftp4all.spec
index 422686f18c7063383a7529067a5444ec457101aa..39947d717a1b605a1429838fc631f04ed1dd2582 100644 (file)
@@ -1,8 +1,8 @@
 Summary:       Free, open source FTP server implementation
-Summary(pl):   Darmowa implementacja serwera FTP
+Summary(pl.UTF-8):     Darmowa implementacja serwera FTP
 Name:          ftp4all
 Version:       3.012
-Release:       3
+Release:       4
 License:       GPL
 Group:         Networking/Daemons
 Source0:       http://www.ftp4all.de/v3/archives/ftpd-%{version}.tar.gz
@@ -11,14 +11,11 @@ Source1:    http://www.ftp4all.de/v3/f4awebsite.tar.gz
 # Source1-md5: 34b5c4712b8ed23af5beea1074f71fd7
 Patch0:                ftpd-opt.patch
 Patch1:                ftpd-endian.patch
+Patch2:                ftpd-configure.patch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-# this isn't ,,standard ftp''. Don't treat it as system ftp server
+# this isn't ,,standard FTP''. Don't treat it as system FTP server
 # and don't put Provides:ftpserver etc here ! --misiek
 
-%ifarch ppc
-%define                optflags                -O0
-%endif
-
 %description
 FTP4ALL was designed to require no superuser privileges. The
 advantages are that FTP4ALL cannot be exploited to gain root access on
@@ -37,27 +34,34 @@ distribution, the only one is the source distribution. So you must
 have a C compiler (gcc preferred) and related tools to compile
 FTP4ALL.
 
-%description -l pl
-FTP4ALL zosta³ zaprojektowany tak by nie wymagaæ praw
-superu¿ytkownika. G³ówn± zalet± takiego podej¶cia jest uniemo¿liwienie
-wykorzystania potencjalnych b³êdów do zdobycia uprawnieñ roota.
-Ponadto ka¿dy u¿ytkownik mo¿e uruchamiaæ ten serwer.
+%description -l pl.UTF-8
+FTP4ALL został zaprojektowany tak by nie wymagać praw
+superużytkownika. Główną zaletą takiego podejścia jest uniemożliwienie
+wykorzystania potencjalnych błędów do zdobycia uprawnień roota.
+Ponadto każdy użytkownik może uruchamiać ten serwer.
 
-Jednak FTP4ALL nie jest zaprojektowany by zast±piæ wu-ftpd czy dowolny
-inny systemowy serwer FTP, a to dlatego, ¿e nie u¿ywa on standardowej
-bazy u¿ytkowników (/etc/passwd lub NIS), ani UNIXowych praw dostêpu do
-plików.
+Jednak FTP4ALL nie jest zaprojektowany by zastąpić wu-ftpd czy dowolny
+inny systemowy serwer FTP, a to dlatego, że nie używa on standardowej
+bazy użytkowników (/etc/passwd lub NIS), ani UNIXowych praw dostępu do
+plików.
 
-Te i inne mo¿liwo¶ci jak ratio dla upload i download per u¿ytkownik,
-dostêp na poziomie IP, limity pasma, statystyki transferów.
+Te i inne możliwości jak ratio dla upload i download per użytkownik,
+dostęp na poziomie IP, limity pasma, statystyki transferów sprawiają
+że FTP4ALL to dobry wybór dla prywatnych, specjalistycznych serwerów
+FTP.
 
 %prep
 %setup -q -n ftpd-%{version} -a1
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
-echo "y" | CFLAGS="%{rpmcflags}" ./configure
+echo "y" | \
+CFLAGS="%{rpmcflags}" \
+LIBDIR="%{_libdir}" \
+SLIBDIR="/%{_lib}" \
+./configure
 %{__make}
 
 %install
@@ -66,7 +70,7 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}}
 
 install bin/* $RPM_BUILD_ROOT%{_bindir}
 
-cp -ar standard        $RPM_BUILD_ROOT%{_datadir}/%{name}
+cp -a standard $RPM_BUILD_ROOT%{_datadir}/%{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
This page took 0.051663 seconds and 4 git commands to generate.