]> git.pld-linux.org Git - packages/ftp.git/blob - ftp.spec
- release 31 (by relup.sh)
[packages/ftp.git] / ftp.spec
1 Summary:        The standard UNIX FTP (file transfer protocol) client
2 Summary(de.UTF-8):      Standardmäßiger Unix-FTP-Client (file transfer protocol)
3 Summary(es.UTF-8):      Cliente FTP padrón Unix (protocolo de transmisión de archivo)
4 Summary(fr.UTF-8):      Client FTP (file transfer protocol) standard d'Unix
5 Summary(pl.UTF-8):      Standardowy klient FTP (file transfer protocol)
6 Summary(pt_BR.UTF-8):   Cliente FTP padrão Unix (protocolo de transmissão de arquivo)
7 Summary(ru.UTF-8):      Стандартный FTP (file transfer protocol) клиент Unix
8 Summary(tr.UTF-8):      Standart UN*X FTP istemcisi
9 Summary(uk.UTF-8):      Стандартний FTP (file transfer protocol) клієнт Unix
10 Name:           ftp
11 Version:        0.17
12 Release:        29
13 License:        BSD
14 Group:          Applications/Networking
15 Source0:        ftp://ftp.linux.org.uk/pub/linux/Networking/netkit/netkit-%{name}-%{version}.tar.gz
16 # Source0-md5:  94441610c9b86ef45c4c6ec609444060
17 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
18 # Source1-md5:  5f8919e12c6878fa538a339f3ff2095d
19 Source2:        %{name}.desktop
20 Source3:        %{name}.png
21 Patch0:         netkit-%{name}-macro-quit.patch
22 Patch1:         netkit-%{name}-acct.patch
23 Patch2:         netkit-%{name}-usagi-ipv6.patch
24 Patch3:         netkit-%{name}-input_line.patch
25 Patch4:         netkit-%{name}-arg_max.patch
26 BuildRequires:  readline-devel >= 4.2
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 Obsoletes:      inetutils-ftp
29 Obsoletes:      lukemftp
30 Obsoletes:      tnftp
31
32 %description
33 The FTP package provides the standard UNIX command-line FTP client.
34 FTP is the file transfer protocol, which is a widely used Internet
35 protocol for transferring files and for archiving files.
36
37 %description -l de.UTF-8
38 Dadurch wird der Standard-Unix-Befehlszeilen-FTP-Client
39 bereitgestellt. FTP ist das Standard-Internet-Dateitransfer-Protokoll,
40 das sich sowohl für Dateiarchive als auch für Dateitransfers zwischen
41 Individuen großer Beliebtheit erfreut.
42
43 %description -l es.UTF-8
44 Este paquete provee el cliente FTP padrón Unix para la línea de
45 comando. FTP es el protocolo padrón de transferencia de archivos en
46 Internet, y es extremamente popular.
47
48 %description -l fr.UTF-8
49 Contient le client FTP en ligne de commande standard d'Unix.  est
50 FTP
51 le protocole standard de transfert de fichiers sur l'Internet. Il est
52 très utilisé pour les archives et les transferts de fichiers entre
53 individus.
54
55 %description -l pl.UTF-8
56 Pakiet FTP udostępnia standardowego klienta FTP obsługiwanego z linii
57 poleceń jaki jest obecny w różnych systemach uniksowych. FTP jest
58 protokołem do przesyłania plików (File Transfer Protocol), będącym
59 jednym z częściej używanych protokołów do przesyłania i archiwizacji
60 plików między komputerami w Internecie.
61
62 %description -l pt_BR.UTF-8
63 Este pacote provê o cliente FTP padrão Unix para a linha de comando. O
64 FTP é o protocolo padrão de transferência de arquivos na Internet, e é
65 extremamente popular.
66
67 %description -l ru.UTF-8
68 Пакет FTP содержит стандартный FTP-клиент Unix, работающий из
69 командной строки. FTP - это широко используемый протокол для передачи
70 файлов в Интернете и для архивирования файлов.
71
72 %description -l tr.UTF-8
73 Bu pakette UN*X'in standart komut satırı FTP istemcisi bulunmaktadır.
74 Gerçi grafik arabirimlerin egemen olduğu bir çağda biraz demode gibi
75 gözükebilir ancak anonim dosya arşivleri ve kişiler arası dosya
76 iletimi için hala yaygın olarak kullanılmaktadır.
77
78 %description -l uk.UTF-8
79 Пакет FTP містить стандартний FTP-клієнт Unix, який працює з
80 командного рядка. FTP - це широко використовуваний протокол для
81 передачі файлів в Інтернеті та для архівації файлів.
82
83 %package pftp
84 Summary:        Passive mode FTP client
85 Summary(pl.UTF-8):      Tryb pasywny klienta FTP
86 Group:          Applications/Networking
87 Requires:       %{name} >= 0.17-13
88 Conflicts:      pftp
89
90 %description pftp
91 This package contains a symlink to the FTP client used to call the
92 client in passive mode.
93
94 %description pftp -l pl.UTF-8
95 Pakiet ten zawiera dowiązanie do klienta FTP, wywołujące go w trybie
96 pasywnym.
97
98 %prep
99 %setup -q -n netkit-ftp-%{version}
100 %patch0 -p1
101 %patch1 -p1
102 %patch2 -p1
103 %patch3 -p1
104 %patch4 -p1
105
106 %build
107 CFLAGS="%{rpmcflags}" \
108 ./configure \
109         --with-c-compiler="%{__cc}"
110 %{__make} \
111         LIBTERMCAP="-ltinfo" \
112         LDFLAGS="%{rpmldflags}" \
113         CFLAGS="%{rpmcflags} -D__USE_READLINE__"
114
115 %install
116 rm -rf $RPM_BUILD_ROOT
117 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1} \
118         $RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}}
119
120 %{__make} install \
121         BINDIR=$RPM_BUILD_ROOT%{_bindir} \
122         MANDIR=$RPM_BUILD_ROOT%{_mandir}
123
124 install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
125 install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
126
127 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
128
129 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/pftp.1
130 echo ".so ftp.1" > $RPM_BUILD_ROOT%{_mandir}/man1/pftp.1
131
132 %clean
133 rm -rf $RPM_BUILD_ROOT
134
135 %files
136 %defattr(644,root,root,755)
137 %attr(755,root,root) %{_bindir}/ftp
138 %{_mandir}/man1/ftp.1*
139 %{_mandir}/man5/netrc.5*
140 %lang(ja) %{_mandir}/ja/man1/ftp.1*
141 %lang(pl) %{_mandir}/pl/man1/ftp.1*
142 %lang(pt_BR) %{_mandir}/pt_BR/man1/ftp.1*
143 %{_desktopdir}/*.desktop
144 %{_pixmapsdir}/*
145
146 %files pftp
147 %defattr(644,root,root,755)
148 %attr(755,root,root) %{_bindir}/pftp
149 %{_mandir}/man1/pftp*
150 %lang(ja) %{_mandir}/ja/man1/pftp.1*
151 %lang(pl) %{_mandir}/pl/man1/pftp.1*
152 %lang(pt_BR) %{_mandir}/pt_BR/man1/pftp.1*
This page took 0.076064 seconds and 3 git commands to generate.