source: projects/specs/trunk/l/lftp/lftp-vl.spec @ 8138

Revision 8138, 11.1 KB checked in by iwamoto, 10 years ago (diff)

lftp: new upstream release

Line 
1%define name lftp
2%define version 4.4.14
3%define release 1%{?_dist_release}
4
5Summary: The lftp command line ftp/http client
6Summary(ja): lftp - コマンドライン ftp/http クライアント
7Name: %{name}
8Version: %{version}
9Release: %{release}
10License: GPL3
11Group: Applications/Internet
12# Source: http://ftp.yars.free.net/pub/source/lftp/lftp-%{version}.tar.bz2
13Source: http://ftp.yars.free.net/pub/source/lftp/lftp-%{version}.tar.xz
14# Source10: lftp-3.0.9-0vl1-ja.po
15# Source10: lftp-3.7.4-ja.po
16URL: http://lftp.yar.ru/
17BuildRoot: %{_tmppath}/%{name}-%{version}-root
18BuildRequires: ncurses-devel, openssl-devel, pkgconfig, readline-devel
19BuildRequires: expat-devel
20BuildRequires: zlib-devel
21
22Packager: iwamoto
23Vendor: Project Vine
24Distribution: Vine Linux
25
26%description
27LFTP is a shell-like command line ftp client. It is
28reliable: can retry operations and does reget automatically.
29It can do several transfers simultaneously in background.
30You can start a transfer in background and continue browsing
31the ftp site or another one. This all is done in one process.
32Background jobs will be completed in nohup mode if you exit
33or close modem connection. Lftp has reput, mirror, reverse
34mirror among its features. Since version 2.0 it also supports
35http protocol.
36
37%description -l ja
38LFTP は、shell ライクなコマンドライン ftp クライアントです。
39リトライ機能の実装や自動的な再取得を行うため信頼性が高いです。
40バックグラウンドで複数の転送を同時に行うことができます。
41バックグラウンドでの転送を開始し、その ftp サイトや別の ftp
42サイトを閲覧し続けることができます。これらは全て 1 つのプロセス
43で実行されます。
44もし、モデムの接続が exit や close された場合、バックグラウンド
45ジョブは、nohup モードで終了します。lftp の特徴は、reput やミラー、
46逆ミラーなどです。バージョン 2.0 以降では、HTTP もサポートしています。
47
48%package scripts
49Summary:        Scripts for lftp
50Summary(ja):    lftp のユーティリティスクリプト
51Group:          Applications/Internet
52Requires:       lftp = %{version}-%{release}
53Requires:       perl(DBD::SQLite)
54BuildArch:      noarch
55
56%description scripts
57Utility scripts for use with lftp.
58
59%description scripts -l ja
60lftp のユーティリティスクリプトです。
61
62%prep
63%setup -q
64
65# cp po/ja.po po/ja.po.orig
66# msgmerge -v %{SOURCE10} po/ja.po.orig -o po/ja.po
67
68%build
69if pkg-config openssl ; then
70        CPPFLAGS=`pkg-config --cflags openssl`; export CPPFLAGS
71        LDFLAGS=`pkg-config --libs-only-L openssl`; export LDFLAGS
72fi
73LDFLAGS="-L`pwd`/src/.libs $LDFLAGS"; export LDFLAGS
74%configure --with-modules --disable-static --with-openssl
75export tagname=CC
76make %{?_smp_mflags}
77
78%install
79rm -rf $RPM_BUILD_ROOT
80%makeinstall sysconfdir=$RPM_BUILD_ROOT%{_sysconfdir}
81rm -f $RPM_BUILD_ROOT%{_libdir}/lftp/%{version}/*.la
82chmod 0755 $RPM_BUILD_ROOT%{_libdir}/lftp/*
83chmod 0755 $RPM_BUILD_ROOT%{_libdir}/lftp/%{version}/*.so
84
85# Remove files from $RPM_BUILD_ROOT that we aren't shipping.
86rm -f $RPM_BUILD_ROOT%{_libdir}/lftp/%{version}/*.a
87rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
88
89%find_lang %{name}
90
91%clean
92rm -rf $RPM_BUILD_ROOT
93
94%files -f %{name}.lang
95%defattr(-,root,root)
96%doc README README.modules FAQ THANKS COPYING
97%doc  TODO lftp.lsm NEWS INSTALL FEATURES
98%config(noreplace) %{_sysconfdir}/lftp.conf
99%{_bindir}/*
100%{_mandir}/*/*
101# %{_datadir}/lftp
102%{_libdir}/*.so*
103%dir %{_libdir}/lftp
104%dir %{_libdir}/lftp/%{version}
105%{_libdir}/lftp/%{version}/cmd-*.so
106%{_libdir}/lftp/%{version}/liblftp-network.so
107# %{_libdir}/lftp/%{version}/liblftp-getdate.so
108%{_libdir}/lftp/%{version}/liblftp-pty.so
109%{_libdir}/lftp/%{version}/proto-*.so
110
111
112%files scripts
113%defattr(-,root,root,-)
114%{_datadir}/lftp
115
116%changelog
117* Thu Jan  9 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.4.14-1
118- new upstream release
119- add BR: zlib-devel
120- fix changelog date
121
122* Sun Sep 30 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.4.0-1
123- new upstream release
124- use upstream ja.po instead of old local ja.po (source10)
125
126* Sat Jun  2 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.3.7-1
127- new upstream release
128- built with openssl 1.0.1
129
130* Mon May  2 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.3-1
131- new upstream release
132
133* Sun Jan  9 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.1.2-3
134- rebuilt with openssl 1.0.0c
135
136* Wed Jan  5 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.1.2-2
137- separated scripts to script package
138
139* Mon Jan  3 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.1.2-1
140- new upstream release
141- change source tarball format (bz2 -> xz)
142
143* Sat Aug  7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.0.9-1
144- new upstream release with security fix (CVE-2010-2251)
145
146* Thu Jan 21 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.0.5-1
147- new upstream release 
148- update ja.po file (Thanks to Tadashi Jokagi <elf@elf.no-ip.org>)
149- update %files section to fit new release
150
151* Tue Jul 28 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.15-1
152- new upstream release
153
154* Tue May 19 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.14-1
155- new upstream release
156
157* Wed May 06 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.13-1
158- new upstream release
159
160* Wed Mar 25 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.11-1
161- new upstream release
162
163* Wed Mar 04 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.9-1vl5
164- new upstream release
165
166* Sun Feb 01 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.8-1vl5
167- new upstream release
168- fix License tag
169
170* Mon Jan 12 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.7-1vl5
171- new upstream release
172
173* Mon Dec 01 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.6-1vl5
174- new upstream release
175
176* Mon Oct 20 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.4-1vl5
177- new upstream release
178- del liblftp-getdate.so from files list (upstream change)
179
180* Sat Jul 12 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.3-1vl5
181- new upstream release
182- spec in UTF8
183
184* Sat May 03 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.1-2vl5
185- add BuildPrereq expat-devel
186
187* Sat May 03 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.1-1vl5
188- new upstream release
189- new versioning policy
190
191* Mon Mar 10 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.0-0vl1
192- new upstream release
193
194* Wed Feb 20 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.6.1-0vl2
195- rebuild with expat-2.0.1
196
197* Mon Jan 07 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.6.1-0vl1
198- new upstream release
199
200* Sat Oct 27 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5.15-0vl1
201- new upstream release
202
203* Tue Aug 28 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.13-0vl1
204- new upstream release
205
206* Mon Jul 30 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.12-0vl1
207- new upstream release
208
209* Sat May 19 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.5.10-0vl1
210- new upstream release
211- rebuilt with new toolchain and openssl-0.9.8
212
213* Fri Jan 12 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.9-0vl1
214- new upstream release
215
216* Sat Nov 11 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.5.6-0vl3
217- fix configure option to use openssl
218
219* Sun Oct 29 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.5.6-0vl2
220- rebuild with gnutls-1.4.1
221
222* Fri Oct 27 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.6-0vl1
223- new upstream release
224
225* Mon Aug 21 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.5.4-0vl1
226- new upstream release
227
228* Fri Jul 07 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.4.7-0vl2
229- changed Group to Applications/Internet
230
231* Fri Jun 09 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.4.7-0vl1
232- new upstream release
233
234* Sun Mar 19 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.4.2-0vl2
235- rebuild with readline-5.1
236
237* Wed Feb 15 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.4.2-0vl1
238- new upstream release
239
240* Fri Oct 22 2004 IWAI, Masaharu <iwai@alib.jp> 3.0.9-0vl1
241- new upstream release
242- update ja.po ( Source10 )
243- add Japanese description
244- lftp.conf: noreplace
245
246* Sun Jun 13 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.6-0vl1
247- new upstream release
248
249* Thu Jun  3 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.5-0vl1
250- new upstream release
251
252* Fri Apr 30 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.3-0vl1
253- new upstream release
254
255* Sun Apr 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.2-0vl2
256- update ja.po (more work needed...)
257
258* Sun Apr 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.2-0vl1
259- new upstream release
260
261* Sun Apr 4 2004 HAYASHI Kentarou <linjian@gigo-ice.org> 3.0.0-0vl1
262- new upstream release
263
264* Mon Mar 1 2004 HAYASHI Kentarou <linjian@gigo-ice.org> 2.6.12-0vl1
265- new upstream release
266
267* Mon Dec 29 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.11-0vl1
268- new upstream release
269
270* Thu Dec 18 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.10-0vl1
271- new upstream release
272
273* Sat Aug 30 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.7-0vl1
274- new upstream release
275
276* Tue Jun 10 2003 Jun NISHII <jun@vinelinux.org> 2.6.5-2vl1
277- synced with RawHide 2.6.5-2
278
279* Thu Mar 27 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.6.3-4vl1
280- synced with RawHide 2.6.3-4
281
282* Wed Jan 23 2002 Jun Nishii <jun@vinelinux.org> 2.4.8-0vl1
283- ver.up
284- fix COPYRIGHT(GPL->GPL2)
285
286* Tue Sep 25 2001 Kazuhisa TAKEI <takei@vinelinux.org>
287- 2.4.4
288- major version  update
289
290* Mon Jul 16 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
291- 2.3.10-0vl5
292- rebuilt with openssl-0.9.6b
293
294* Thu May 24 2001 <sagami@vinelinux.org>
295- 2.3.10-0vl4: fix so as not to own %%{_bindir} itself
296
297* Thu May 24 2001 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.10-0vl3
298- remove configurei's --with-modules option.
299
300* Sat May 19 2001 <takei@vinelinux.org> 2.3.10-0vl2
301- fixed spec bug( sevaral lftp modules lack)
302
303* Fri May 11 2001 <sagami@vinelinux.org>
304- 2.3.10-0vl1: use more macros
305
306* Tue Jan 23 2001 Kazuhisa TAKEI <takei@vinelinux.org> 2.3.7-0vl2
307- enable ssl
308
309* Tue Jan 23 2001 Kazuhisa TAKEI <takei@vinelinux.org> 2.3.7-0vl1
310- 2.3.7-0vl1
311
312* Wed Dec 13 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
313- 2.3.3-0vl4
314- rebuilt with readline-4
315
316* Thu Oct 12 2000 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.3-0vl3
317- add lftpget
318
319* Mon Oct  9 2000 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.3-0vl1
320- upstream merge ja.po
321- %doc /usr/man -> %{_mandir}   
322- several .spec file's bug  fixed.
323
324* Sun Oct  1 2000 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.0-0vl5
325- fixed ja.po
326
327* Mon Sep 11 2000 Kazuhisa TAKEI<takei@vinelinux.org>
328- 2.2.6-1vl0
329- remove noroot.patch
330
331* Mon Sep 11 2000 Kazuhisa TAKEI<takei@vinelinux.org>
332- 2.2.2-1vl3
333- added Japanese message catalog file
334
335* Thu Jul 27 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
336- 2.2.2-1vl2
337- cleaned up noroot.patch
338- added %build tag (why forgotten?)
339- added Japanese Summary
340- modified %files section to handle compressed man pages
341
342* Thu May  4 2000 Kazuhisa TAKEI <takei@vinelinux.org>
343- change spec file  for Vine Linux
344
345* Sat Oct 02 1999 Alexander Lukyanov <lav@yars.free.net>
346- 2.1.1 release
347- removed ChangeLog from doc.
348
349* Mon Sep 27 1999 Alexander Lukyanov <lav@yars.free.net>
350- 2.1.0 release
351
352* Tue Sep 14 1999 Alexander Lukyanov <lav@yars.free.net>
353- add lftpget
354
355* Tue Jul 27 1999 Adrian Likins <alikins@redhat.com>
356-initial release
Note: See TracBrowser for help on using the repository browser.