]> git.pld-linux.org Git - packages/ftp4all.git/blobdiff - ftp4all.spec
- massive attack: adding Source-md5
[packages/ftp4all.git] / ftp4all.spec
index 8cb6020fbfb67b0133fa11d32bdafe036f1b47fe..e3faea7a425fd292a48b3220a96d49c35bd6960c 100644 (file)
@@ -2,18 +2,23 @@ Summary:      free, open source FTP server implementation
 Summary(pl):   implementacja serwera FTP
 Name:          ftp4all
 Version:       3.012
-Release:       1
+Release:       3
 License:       GPL
 Group:         Networking/Daemons
-Group(de):     Netzwerkwesen/Server
-Group(pl):     Sieciowe/Serwery
 Source0:       http://www.ftp4all.de/v3/archives/ftpd-%{version}.tar.gz
+# Source0-md5: a1bdeb4080d3900099e07aebd5fdd460
 Source1:       http://www.ftp4all.de/v3/f4awebsite.tar.gz
+# Source1-md5: 34b5c4712b8ed23af5beea1074f71fd7
 Patch0:                ftpd-opt.patch
+Patch1:                ftpd-endian.patch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 # 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
@@ -33,24 +38,26 @@ 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.
+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.
+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.
 
 %prep
 %setup -q -n ftpd-%{version} -a1
 %patch0 -p1
+%patch1 -p1
 
 %build
-echo "y" | CFLAGS="%{!?debug:$RPM_OPT_FLAGS}%{?debug:-O -g}" ./configure
+echo "y" | CFLAGS="%{rpmcflags}" ./configure
 %{__make}
 
 %install
@@ -61,13 +68,11 @@ install bin/* $RPM_BUILD_ROOT%{_bindir}
 
 cp -ar standard        $RPM_BUILD_ROOT%{_datadir}/%{name}
 
-gzip -9nf CHANGES README f4adp/*
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc *.gz f4adp frames/*
+%doc CHANGES README f4adp frames
 %attr(755,root,root) %{_bindir}/*
 %{_datadir}/%{name}
This page took 0.088024 seconds and 4 git commands to generate.