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