]> git.pld-linux.org Git - packages/ncftp.git/blame - ncftp.spec
- up to 3.2.6; ipv6 is gone (not supported by upstream and by other projects)
[packages/ncftp.git] / ncftp.spec
CommitLineData
3a4bfa4b 1Summary: Browser program for the File Transfer Protocol
40ae9c63
ER
2Summary(de.UTF-8): NcFTP - ein Textmodus FTP-Client
3Summary(es.UTF-8): Cliente FTP con una interface agradable
4Summary(pl.UTF-8): Zaawansowany klient FTP
5Summary(pt_BR.UTF-8): Cliente FTP com uma interface agradável
3a4bfa4b 6Name: ncftp
68a4b1e9
AM
7Version: 3.2.6
8Release: 1
caef51ae 9Epoch: 2
1c822de0 10License: The Clarified Artistic License
80c9125c 11Group: Applications/Networking
68a4b1e9
AM
12Source0: ftp://ftp.ncftp.com/ncftp/%{name}-%{version}-src.tar.xz
13# Source0-md5: 42d0f896d69a4d603ec097546444245f
f679f840 14Source1: %{name}.desktop
79151859 15Source2: %{name}.png
851ff4c5 16Source3: ncftpbookmarks.1
f679f840 17Patch0: %{name}-DESTDIR.patch
18Patch1: %{name}-shared.patch
68a4b1e9 19Patch2: %{name}-home_etc.patch
18ff77f2 20URL: http://www.ncftp.com/
5bf2b078 21BuildRequires: autoconf >= 2.53
b93c4ccb
JB
22BuildRequires: ncurses-devel >= 5.0
23BuildRequires: readline-devel >= 4.1
e19ad7aa 24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
8b5aafb5 25
ea5c7d6a
JR
26%define skip_post_check_so libncftp.so.*
27
8b5aafb5 28%description
a9b92139 29NcFTP is a FTP client with many advantages over the standard one. It
01380e1b 30includes command line editing, command histories, support for
31recursive gets, automatic logins, background downloading and much
ac89380d 32more. This version supports IPv6, too.
8b5aafb5 33
523918f6
JR
34%description -l es.UTF-8
35ncftp es un cliente FTP con varias ventajas sobre el padrón. Incluye
36edición por línea de comando, histórico de comandos, logins
37automáticos, y mucho más.
9532ff7d 38
523918f6
JR
39%description -l pl.UTF-8
40NcFTP jest zaawansowanym klientem FTP. Pozwala na edycję linii poleceń,
41zapamiętuje polecenia, potrafi pobierać całe katalogi wraz z
42podkatalogami z serwerów FTP, automatycznie logować się itp. Ta wersja
01380e1b 43dodatkowo wspiera IPv6.
8b5aafb5 44
523918f6
JR
45%description -l pt_BR.UTF-8
46ncftp é um cliente FTP com várias vantagens sobre o padrão. Ele inclui
47edição por linha de comando, histórico de comandos, logins
48automáticos, e muito mais.
9532ff7d 49
8b5aafb5 50%prep
5bf2b078 51%setup -q
754235ce 52#gunzip -c %{SOURCE4} | patch -p1
c51879ad
AF
53%patch0 -p1
54%patch1 -p1
e88a6a93 55%patch2 -p1
8b5aafb5 56
57%build
754235ce
JB
58%{__autoconf} -I autoconf_local
59%{__autoheader} -I autoconf_local
60CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses"
68a4b1e9 61%configure
c51879ad 62
a7df1545 63%{__make}
8b5aafb5 64
65%install
66rm -rf $RPM_BUILD_ROOT
5b66ff54 67install -d $RPM_BUILD_ROOT{%{_libdir},%{_pixmapsdir},%{_mandir},%{_desktopdir},/var/spool/%{name}}
163062e5 68
ebacd852 69%{__make} install \
97ad4567 70 BINDIR=$RPM_BUILD_ROOT%{_bindir} \
01380e1b 71 mandir=$RPM_BUILD_ROOT%{_mandir}
72
783ed7bd
PG
73%{__make} -C libncftp soinstall \
74 DESTDIR=$RPM_BUILD_ROOT
c51879ad 75
d5306069 76install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
79151859 77install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
851ff4c5 78install %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/man1
49afbbe9 79
bfcb5968
JB
80# devel not used by anything
81%{__rm} $RPM_BUILD_ROOT%{_libdir}/libncftp.so
82%{__rm} $RPM_BUILD_ROOT%{_includedir}/ncftp*.h
83
8b5aafb5 84%clean
85rm -rf $RPM_BUILD_ROOT
86
b93c4ccb
JB
87%post -p /sbin/ldconfig
88%postun -p /sbin/ldconfig
89
8b5aafb5 90%files
3a4bfa4b 91%defattr(644,root,root,755)
68a4b1e9 92%doc README.txt doc/{CHANGELOG,FIREWALLS_AND_PROXIES,LICENSE,READLINE,what_*}.txt
bfcb5968
JB
93%attr(755,root,root) %{_bindir}/ncftp*
94%attr(755,root,root) %{_libdir}/libncftp.so.*
5b66ff54 95%dir /var/spool/%{name}
bfcb5968
JB
96%{_mandir}/man1/ncftp*.1*
97%{_desktopdir}/ncftp.desktop
79151859 98%{_pixmapsdir}/ncftp.png
This page took 0.053947 seconds and 4 git commands to generate.