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

Revision 12231, 11.3 KB checked in by tomop, 5 years ago (diff)

lftp-4.8.4-1

Line 
1Summary: A sophisticated file transfer program
2Summary(ja): 洗練された ftp/http クライアント
3Name: lftp
4Version: 4.8.4
5Release: 1%{?_dist_release}
6License: GPLv3
7Group: Applications/Internet
8URL: http://lftp.yar.ru/
9
10Source: http://lftp.yar.ru/ftp/lftp-%{version}.tar.xz
11
12BuildRoot: %{_tmppath}/%{name}-%{version}-root
13BuildRequires: expat-devel
14BuildRequires: ncurses-devel
15BuildRequires: openssl-devel
16BuildRequires: pkgconfig
17BuildRequires: readline-devel
18BuildRequires: zlib-devel
19
20Packager: iwamoto
21Vendor: Project Vine
22Distribution: Vine Linux
23
24%description
25LFTP is a sophisticated ftp/http file transfer program. Like bash, it has job
26control and uses the readline library for input. It has bookmarks, built-in
27mirroring, and can transfer several files in parallel. It is designed with
28reliability in mind.
29
30%description -l ja
31LFTP は洗練された ftp/http ファイル転送プログラムです.Bash のように、ジョブ制御
32機能を有し、入力には Readline ライブラリを使用します。ブックマーク機能や、ミラー
33リング機能も組み込まれており、複数のファイルを並列して転送することも可能です。 
34もちろん、信頼性を念頭に設計されています。
35
36%package scripts
37Summary:        Scripts for lftp
38Summary(ja):    LFTP のユーティリティスクリプト
39Group:          Applications/Internet
40Requires:       lftp = %{version}-%{release}
41Requires:       perl(DBD::SQLite)
42BuildArch:      noarch
43
44%description scripts
45Utility scripts for use with lftp.
46
47%description scripts -l ja
48LFTP のユーティリティスクリプトです。
49
50%prep
51%setup -q
52
53# cp po/ja.po po/ja.po.orig
54# msgmerge -v %{SOURCE10} po/ja.po.orig -o po/ja.po
55
56%build
57CFLAGS="%{optflags}"
58CXXFLAGS="%{optflags}"
59LDFLAGS="-L`pwd`/src/.libs $LDFLAGS"
60
61if pkg-config openssl ; then
62    OPENSSL_CPPFLAGS=`pkg-config --cflags openssl`;
63    OPENSSL_LDFLAGS=`pkg-config --libs-only-L openssl`;
64    CPPFLAGS="$CPPFLAGS $OPENSSL_CPPFLAGS"
65    LDFLAGS="$LDFLAGS $OPENSSL_LDFLAGS"
66fi
67
68export CFLAGS
69export CXXFLAGS
70export LDFLAGS
71
72%configure --with-modules --disable-static --with-openssl
73export tagname=CC
74make %{?_smp_mflags}
75
76%install
77rm -rf $RPM_BUILD_ROOT
78%makeinstall sysconfdir=$RPM_BUILD_ROOT%{_sysconfdir}
79rm -f $RPM_BUILD_ROOT%{_libdir}/lftp/%{version}/*.la
80chmod 0755 $RPM_BUILD_ROOT%{_libdir}/lftp/*
81chmod 0755 $RPM_BUILD_ROOT%{_libdir}/lftp/%{version}/*.so
82
83# Remove files from $RPM_BUILD_ROOT that we aren't shipping.
84rm -f $RPM_BUILD_ROOT%{_libdir}/lftp/%{version}/*.a
85rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
86
87%find_lang %{name}
88
89%clean
90rm -rf $RPM_BUILD_ROOT
91
92%files -f %{name}.lang
93%defattr(-,root,root)
94%license COPYING
95%doc README README.modules FAQ THANKS
96%doc TODO NEWS FEATURES
97%config(noreplace) %{_sysconfdir}/lftp.conf
98%{_bindir}/*
99%{_mandir}/*/*
100# %{_datadir}/lftp
101%{_libdir}/*.so*
102%dir %{_libdir}/lftp
103%dir %{_libdir}/lftp/%{version}
104%{_libdir}/lftp/%{version}/cmd-*.so
105%{_libdir}/lftp/%{version}/liblftp-network.so
106# %{_libdir}/lftp/%{version}/liblftp-getdate.so
107%{_libdir}/lftp/%{version}/liblftp-pty.so
108%{_libdir}/lftp/%{version}/proto-*.so
109%{_datadir}/applications/lftp.desktop
110%{_datadir}/icons/hicolor/48x48/apps/lftp-icon.png
111
112%files scripts
113%defattr(-,root,root,-)
114%{_datadir}/lftp
115
116%changelog
117* Wed Oct 02 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.8.4-1
118- new upstream release.
119
120* Sat Aug 31 2019 Toshiaki Ara <ara_t@384.jp> 4.8.3-3
121- rebuild with readline-8.0 and ncurses-6.1
122
123* Fri Nov 02 2018 Toshiaki Ara <ara_t@384.jp> 4.8.3-2
124- rebuild with openssl-1.1.1
125
126* Thu Mar 29 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.8.3-1
127- new upstream release 4.8.3
128
129* Thu Jun 30 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.7.2-2
130- rebuilt with new toolchain.
131
132* Sat May 28 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.7.2-1
133- new upstream release
134
135* Sun May 15 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.7.1-1
136- new upstream release
137
138* Fri Aug 08 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 4.5.4-1
139- new upstream release
140
141* Tue Jun 17 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.5.2-1
142- new upstream release
143
144* Thu Jan  9 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.4.14-1
145- new upstream release
146- add BR: zlib-devel
147- fix changelog date
148
149* Sun Sep 30 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.4.0-1
150- new upstream release
151- use upstream ja.po instead of old local ja.po (source10)
152
153* Sat Jun  2 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.3.7-1
154- new upstream release
155- built with openssl 1.0.1
156
157* Mon May  2 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.3-1
158- new upstream release
159
160* Sun Jan  9 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.1.2-3
161- rebuilt with openssl 1.0.0c
162
163* Wed Jan  5 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.1.2-2
164- separated scripts to script package
165
166* Mon Jan  3 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.1.2-1
167- new upstream release
168- change source tarball format (bz2 -> xz)
169
170* Sat Aug  7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.0.9-1
171- new upstream release with security fix (CVE-2010-2251)
172
173* Thu Jan 21 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.0.5-1
174- new upstream release 
175- update ja.po file (Thanks to Tadashi Jokagi <elf@elf.no-ip.org>)
176- update %files section to fit new release
177
178* Tue Jul 28 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.15-1
179- new upstream release
180
181* Tue May 19 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.14-1
182- new upstream release
183
184* Wed May 06 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.13-1
185- new upstream release
186
187* Wed Mar 25 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.11-1
188- new upstream release
189
190* Wed Mar 04 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.9-1vl5
191- new upstream release
192
193* Sun Feb 01 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.8-1vl5
194- new upstream release
195- fix License tag
196
197* Mon Jan 12 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.7-1vl5
198- new upstream release
199
200* Mon Dec 01 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.6-1vl5
201- new upstream release
202
203* Mon Oct 20 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.4-1vl5
204- new upstream release
205- del liblftp-getdate.so from files list (upstream change)
206
207* Sat Jul 12 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.3-1vl5
208- new upstream release
209- spec in UTF8
210
211* Sat May 03 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.1-2vl5
212- add BuildPrereq expat-devel
213
214* Sat May 03 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.1-1vl5
215- new upstream release
216- new versioning policy
217
218* Mon Mar 10 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.0-0vl1
219- new upstream release
220
221* Wed Feb 20 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.6.1-0vl2
222- rebuild with expat-2.0.1
223
224* Mon Jan 07 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.6.1-0vl1
225- new upstream release
226
227* Sat Oct 27 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5.15-0vl1
228- new upstream release
229
230* Tue Aug 28 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.13-0vl1
231- new upstream release
232
233* Mon Jul 30 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.12-0vl1
234- new upstream release
235
236* Sat May 19 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.5.10-0vl1
237- new upstream release
238- rebuilt with new toolchain and openssl-0.9.8
239
240* Fri Jan 12 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.9-0vl1
241- new upstream release
242
243* Sat Nov 11 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.5.6-0vl3
244- fix configure option to use openssl
245
246* Sun Oct 29 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.5.6-0vl2
247- rebuild with gnutls-1.4.1
248
249* Fri Oct 27 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.6-0vl1
250- new upstream release
251
252* Mon Aug 21 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.5.4-0vl1
253- new upstream release
254
255* Fri Jul 07 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.4.7-0vl2
256- changed Group to Applications/Internet
257
258* Fri Jun 09 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.4.7-0vl1
259- new upstream release
260
261* Sun Mar 19 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.4.2-0vl2
262- rebuild with readline-5.1
263
264* Wed Feb 15 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.4.2-0vl1
265- new upstream release
266
267* Fri Oct 22 2004 IWAI, Masaharu <iwai@alib.jp> 3.0.9-0vl1
268- new upstream release
269- update ja.po ( Source10 )
270- add Japanese description
271- lftp.conf: noreplace
272
273* Sun Jun 13 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.6-0vl1
274- new upstream release
275
276* Thu Jun  3 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.5-0vl1
277- new upstream release
278
279* Fri Apr 30 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.3-0vl1
280- new upstream release
281
282* Sun Apr 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.2-0vl2
283- update ja.po (more work needed...)
284
285* Sun Apr 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.2-0vl1
286- new upstream release
287
288* Sun Apr 4 2004 HAYASHI Kentarou <linjian@gigo-ice.org> 3.0.0-0vl1
289- new upstream release
290
291* Mon Mar 1 2004 HAYASHI Kentarou <linjian@gigo-ice.org> 2.6.12-0vl1
292- new upstream release
293
294* Mon Dec 29 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.11-0vl1
295- new upstream release
296
297* Thu Dec 18 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.10-0vl1
298- new upstream release
299
300* Sat Aug 30 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.7-0vl1
301- new upstream release
302
303* Tue Jun 10 2003 Jun NISHII <jun@vinelinux.org> 2.6.5-2vl1
304- synced with RawHide 2.6.5-2
305
306* Thu Mar 27 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.6.3-4vl1
307- synced with RawHide 2.6.3-4
308
309* Wed Jan 23 2002 Jun Nishii <jun@vinelinux.org> 2.4.8-0vl1
310- ver.up
311- fix COPYRIGHT(GPL->GPL2)
312
313* Tue Sep 25 2001 Kazuhisa TAKEI <takei@vinelinux.org>
314- 2.4.4
315- major version  update
316
317* Mon Jul 16 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
318- 2.3.10-0vl5
319- rebuilt with openssl-0.9.6b
320
321* Thu May 24 2001 <sagami@vinelinux.org>
322- 2.3.10-0vl4: fix so as not to own %%{_bindir} itself
323
324* Thu May 24 2001 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.10-0vl3
325- remove configurei's --with-modules option.
326
327* Sat May 19 2001 <takei@vinelinux.org> 2.3.10-0vl2
328- fixed spec bug( sevaral lftp modules lack)
329
330* Fri May 11 2001 <sagami@vinelinux.org>
331- 2.3.10-0vl1: use more macros
332
333* Tue Jan 23 2001 Kazuhisa TAKEI <takei@vinelinux.org> 2.3.7-0vl2
334- enable ssl
335
336* Tue Jan 23 2001 Kazuhisa TAKEI <takei@vinelinux.org> 2.3.7-0vl1
337- 2.3.7-0vl1
338
339* Wed Dec 13 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
340- 2.3.3-0vl4
341- rebuilt with readline-4
342
343* Thu Oct 12 2000 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.3-0vl3
344- add lftpget
345
346* Mon Oct  9 2000 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.3-0vl1
347- upstream merge ja.po
348- %doc /usr/man -> %{_mandir}   
349- several .spec file's bug  fixed.
350
351* Sun Oct  1 2000 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.0-0vl5
352- fixed ja.po
353
354* Mon Sep 11 2000 Kazuhisa TAKEI<takei@vinelinux.org>
355- 2.2.6-1vl0
356- remove noroot.patch
357
358* Mon Sep 11 2000 Kazuhisa TAKEI<takei@vinelinux.org>
359- 2.2.2-1vl3
360- added Japanese message catalog file
361
362* Thu Jul 27 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
363- 2.2.2-1vl2
364- cleaned up noroot.patch
365- added %build tag (why forgotten?)
366- added Japanese Summary
367- modified %files section to handle compressed man pages
368
369* Thu May  4 2000 Kazuhisa TAKEI <takei@vinelinux.org>
370- change spec file  for Vine Linux
371
372* Sat Oct 02 1999 Alexander Lukyanov <lav@yars.free.net>
373- 2.1.1 release
374- removed ChangeLog from doc.
375
376* Mon Sep 27 1999 Alexander Lukyanov <lav@yars.free.net>
377- 2.1.0 release
378
379* Tue Sep 14 1999 Alexander Lukyanov <lav@yars.free.net>
380- add lftpget
381
382* Tue Jul 27 1999 Adrian Likins <alikins@redhat.com>
383-initial release
Note: See TracBrowser for help on using the repository browser.