source: projects/specs/trunk/n/ncftp/ncftp-vl.spec @ 2580

Revision 2580, 6.6 KB checked in by Takemikaduchi, 13 years ago (diff)

new upstream release

Line 
1Summary: An improved FTP client.
2Name: ncftp
3Version: 3.2.5
4Epoch: 2
5Release: 1%{?_dist_release}
6License: Distributable
7Group: Applications/Internet
8Source0: ftp://ftp.ncftp.com/ncftp/ncftp-%{version}-src.tar.bz2
9Patch1: ncftp-3.0.1-pref.patch
10Patch2: ncftp-3.1.7-shell.patch
11Patch3: ftp://ftp.kame.net/pub/kame/misc/ncftp-315-v6-20030112.diff.gz
12Patch4: ncftp-3.0.3-resume.patch
13Patch5: ncftp-3.1.1-EPLF.diff.bz2
14# yves 3.1.1-1mdk
15# requested by Yura Gusev <elendal@w4technology.com>
16# adapted to 3.1.1 from http://www.fefe.de/ncftp/ncftp-3.0-EPLF.diff
17# It will allow ncftp to work with publicfile. http://publicfile.org/
18Patch6: ncftp-3.1.5-pmeter.patch
19Patch7: ncftp-3.1.5-8bit.patch
20Patch8: ncftp-3.1.5-ncursesw.patch
21Patch9: ncftp-3.1.6-rh1.patch
22
23BuildRequires: ncurses-devel
24BuildRoot: %{_tmppath}/%{name}-%{version}-root
25
26%description
27Ncftp is an improved FTP client.  Ncftp's improvements include support
28for command line editing, command histories, recursive gets, automatic
29anonymous logins and more.
30
31Install ncftp if you use FTP to transfer files and you'd like to try
32some of ncftp's additional features.
33
34%prep
35%setup -q
36#%patch1 -p0 -b .pref
37#patch2 -p1
38%patch4 -p1 -b .res
39%patch5 -p1 -b .eplf
40## %patch6 -p1 -b .pmeter
41## %patch8 -p1 -b .ncursesw
42
43%build
44aclocal -I autoconf_local
45cp -f autoconf_local/aclocal.m4 .
46%configure --enable-signals --enable-ipv6
47make STRIPFLAG=""
48
49%install
50rm -rf $RPM_BUILD_ROOT
51mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
52
53%makeinstall BINDIR=$RPM_BUILD_ROOT%{_bindir}
54
55mkdir -p $RPM_BUILD_ROOT/etc/X11/applnk/Internet
56cat > $RPM_BUILD_ROOT/etc/X11/applnk/Internet/ncftp.desktop << EOF
57[Desktop Entry]
58Name=NcFTP
59Name[sv]=NcFTP
60Name[de]=NcFTP
61Comment=NcFTP - a text mode FTP client
62Comment[sv]=NcFTP - en textbaserad FTP-klient
63Comment[de]=NcFTP - ein Textmodus FTP-Client
64Comment[ja]=NcFTP - コンソールベースの FTP クライアント
65Icon=ftp.xpm
66Exec=ncftp
67Type=Application
68Terminal=1
69EOF
70
71# yves - 3.1.1-1mdk - fix doc perm
72find doc -type f -exec chmod 0644 {} \;
73
74%clean
75rm -rf $RPM_BUILD_ROOT
76
77%files
78%defattr(-,root,root)
79%doc README.txt doc/{LICENSE,READLINE,what_changed_between_v2_v3}.txt doc/html
80%config(missingok) /etc/X11/applnk/Internet/ncftp.desktop
81%{_bindir}/*
82%{_mandir}/man1/*
83
84
85%changelog
86* Wed Jan 26 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.5-1
87- new upstream release
88- drop Patch0
89
90* Tue May 11 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.4-1
91- new upstream release
92- drop Patch6, Patch8
93- fix directory name specified for aclocal (from autoconf to autoconf_local)
94
95* Sun Sep 21 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.2.2-1
96- new upstream release
97- applied new versioning
98- spec in UTF-8
99
100* Mon Nov 21 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.1.9-0vl1
101- new upstream release
102
103* Sat Mar 27 2004 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 3.1.7-2vl1
104- merged with rawhide
105
106* Sun Nov 30 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 3.1.6-2vl1
107- merged with rawhide
108
109* Mon Mar 17 2003 IWAI Masaharu <iwai@alib.jp> 3.1.5-0vl2
110- rebuild with new toolchain
111
112* Fri Oct 25 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 3.1.5-0vl1
113- source update
114
115* Tue Aug 06 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 3.1.4-0vl1
116- source update
117
118* Tue Apr 23 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 3.1.3-3vl1
119- synced with Rawhide 3.1.3-3
120   * Wed Apr 10 2002 Florian La Roche <Florian.LaRoche@redhat.de>
121   - add new patch from Jakub as given in #61961
122     select his second patch, that seems a very clean solution
123
124   * Wed Mar 27 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.1.3-2
125   - Add workaround for glibc bug #61961 (should-fix)
126
127   * Sat Feb  9 2002 Bernhard Rosenkraenzer <bero@redhat.com> 3.1.3-1
128   - 3.1.3
129
130* Wed Jan 30 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 3.1.2-0vl1
131- update to 3.1.2
132
133* Sat Jan 26 2002 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 3.1.1-1vl2
134- merged with Rawhide 3.1.1-1
135
136* Wed Dec 26 2001 Toru Sagami <sagami@vinelinux.org>
137- 3.1.1
138
139* Sun Dec 23 2001 Toru Sagami <sagami@vinelinux.org>
140- 3.1.0
141- Default to auto-resume=yes
142
143* Fri Oct 26 2001 Toru Sagami <sagami@vinelinux.org>
144- 3.0.4
145- ncftpspooler is newly added
146
147* Fri Oct 20 2000 Bernhard Rosenkraenzer <bero@redhat.com>
148- 3.0.2
149
150* Thu Aug 24 2000 Philipp Knirsch <pknirsch@redhat.com>
151- Fixed bug in ncftp/cmds.c in LocalListCmd where the use of the popen/pclose
152  was simply wrong and ocasionally resulted in a SIGSEGV (#16315)
153
154* Fri Aug  4 2000 Bernhard Rosenkraenzer <bero@redhat.com>
155- Add Swedish and German translations to .desktop file, Bug #15325
156
157* Sun Jul 30 2000 Florian La Roche <Florian.LaRoche@redhat.de>
158- small changes to spec file and redo prev patch
159
160* Sun Jul 30 2000 Florian La Roche <Florian.LaRoche@redhat.de>
161- set "confirm-close no" per default
162
163* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
164- automatic rebuild
165
166* Mon Jun 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
167- FHSify
168
169* Sun Apr 02 2000 Bernhard Rosenkraenzer <bero@redhat.com>
170- 3.0.1
171
172* Fri Mar 24 2000 Bernhard Rosenkraenzer <bero@redhat.com>
173- 3.0.0 final
174
175* Mon Mar  6 2000 Jeff Johnson <jbj@redhat.com>
176- permit 8-bit input chars to be returned without exiting (#9981),
177
178* Sat Feb  5 2000 Bernhard Rosenkraenzer <bero@redhat.com>
179- Deal with rpm compressing man pages
180- remove wmconfig stuff
181
182* Thu Jan  6 2000 Jeff Johnson <jbj@redhat.com>
183- add missing docs.
184- y2k wartlet (#8225)
185
186* Tue Nov  9 1999 Bernhard Rosenkraenzer <bero@redhat.com>
187- 3.0b21
188- enable signal usage
189
190* Sat Jun 12 1999 Jeff Johnson <jbj@redhat.com>
191- 3.0b19
192
193* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
194- auto rebuild in the new build environment (release 3)
195
196* Wed Feb 24 1999 Bill Nottingham <notting@redhat.com>
197- return of wmconfig
198
199* Tue Feb 23 1999 Bill Nottingham <notting@redhat.com>
200- 3.0b18
201
202* Fri Feb 12 1999 Bill Nottingham <notting@redhat.com>
203- 3.0b17
204
205* Wed Dec  2 1998 Bill Nottingham <notting@redhat.com>
206- 3.0b16
207
208* Wed Nov 18 1998 Bill Nottingham <notting@redhat.com>
209- add docs
210
211* Thu Nov  5 1998 Bill Nottingham <notting@redhat.com>
212- update to 3.0beta15
213
214* Thu Aug 13 1998 Jeff Johnson <jbj@redhat.com>
215- build root
216
217* Fri Apr 24 1998 Prospector System <bugs@redhat.com>
218- translations modified for de, fr, tr
219
220* Wed Apr 08 1998 Cristian Gafton <gafton@redhat.com>
221- compiled for Manhattan
222
223* Fri Mar 20 1998 Cristian Gafton <gafton@redhat.com>
224- updated to 2.4.3 for security reasons
225
226* Wed Nov 05 1997 Donnie Barnes <djb@redhat.com>
227- added wmconfig entry
228
229* Wed Oct 21 1997 Cristian Gafton <gafton@redhat.com>
230- fixed the spec file
231
232* Fri Oct 10 1997 Erik Troan <ewt@redhat.com>
233- updated to ncftp 2.4.2
234
235* Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
236- built against glibc
237
238* Tue Mar 25 1997 Donnie Barnes <djb@redhat.com>
239- Rebuild as Sun version didn't work.
Note: See TracBrowser for help on using the repository browser.