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

Revision 9461, 10.6 KB checked in by inagaki, 9 years ago (diff)

2015-03-22 Ryoichi INAGAKI <ryo1@…>

  • ftp, tftp: rebuilt without readline
  • gftp, lftp, lua, python, python3, sqlite, sqlite3: rebuilt


Line 
1Summary: A sophisticated file transfer program
2Summary(ja): 洗練された ftp/http クライアント
3Name: lftp
4Version: 4.6.1
5Release: 1%{?_dist_release}
6License: GPLv3
7Group: Applications/Internet
8URL: http://lftp.yar.ru/
9
10Source: http://ftp.yars.free.net/pub/source/lftp/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
57if pkg-config openssl ; then
58        CPPFLAGS=`pkg-config --cflags openssl`; export CPPFLAGS
59        LDFLAGS=`pkg-config --libs-only-L openssl`; export LDFLAGS
60fi
61LDFLAGS="-L`pwd`/src/.libs $LDFLAGS"; export LDFLAGS
62%configure --with-modules --disable-static --with-openssl
63export tagname=CC
64make %{?_smp_mflags}
65
66%install
67rm -rf $RPM_BUILD_ROOT
68%makeinstall sysconfdir=$RPM_BUILD_ROOT%{_sysconfdir}
69rm -f $RPM_BUILD_ROOT%{_libdir}/lftp/%{version}/*.la
70chmod 0755 $RPM_BUILD_ROOT%{_libdir}/lftp/*
71chmod 0755 $RPM_BUILD_ROOT%{_libdir}/lftp/%{version}/*.so
72
73# Remove files from $RPM_BUILD_ROOT that we aren't shipping.
74rm -f $RPM_BUILD_ROOT%{_libdir}/lftp/%{version}/*.a
75rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
76
77%find_lang %{name}
78
79%clean
80rm -rf $RPM_BUILD_ROOT
81
82%files -f %{name}.lang
83%defattr(-,root,root)
84%doc README README.modules FAQ THANKS COPYING
85%doc TODO lftp.lsm NEWS FEATURES
86%config(noreplace) %{_sysconfdir}/lftp.conf
87%{_bindir}/*
88%{_mandir}/*/*
89# %{_datadir}/lftp
90%{_libdir}/*.so*
91%dir %{_libdir}/lftp
92%dir %{_libdir}/lftp/%{version}
93%{_libdir}/lftp/%{version}/cmd-*.so
94%{_libdir}/lftp/%{version}/liblftp-network.so
95# %{_libdir}/lftp/%{version}/liblftp-getdate.so
96%{_libdir}/lftp/%{version}/liblftp-pty.so
97%{_libdir}/lftp/%{version}/proto-*.so
98
99
100%files scripts
101%defattr(-,root,root,-)
102%{_datadir}/lftp
103
104%changelog
105* Sun Mar 22 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.6.1-1
106- new upstream release
107- built with readline 6.3
108
109* Fri Aug 08 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 4.5.4-1
110- new upstream release
111
112* Tue Jun 17 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.5.2-1
113- new upstream release
114
115* Thu Jan  9 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.4.14-1
116- new upstream release
117- add BR: zlib-devel
118- fix changelog date
119
120* Sun Sep 30 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.4.0-1
121- new upstream release
122- use upstream ja.po instead of old local ja.po (source10)
123
124* Sat Jun  2 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.3.7-1
125- new upstream release
126- built with openssl 1.0.1
127
128* Mon May  2 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.2.3-1
129- new upstream release
130
131* Sun Jan  9 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.1.2-3
132- rebuilt with openssl 1.0.0c
133
134* Wed Jan  5 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.1.2-2
135- separated scripts to script package
136
137* Mon Jan  3 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.1.2-1
138- new upstream release
139- change source tarball format (bz2 -> xz)
140
141* Sat Aug  7 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.0.9-1
142- new upstream release with security fix (CVE-2010-2251)
143
144* Thu Jan 21 2010 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.0.5-1
145- new upstream release 
146- update ja.po file (Thanks to Tadashi Jokagi <elf@elf.no-ip.org>)
147- update %files section to fit new release
148
149* Tue Jul 28 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.15-1
150- new upstream release
151
152* Tue May 19 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.14-1
153- new upstream release
154
155* Wed May 06 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.13-1
156- new upstream release
157
158* Wed Mar 25 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.11-1
159- new upstream release
160
161* Wed Mar 04 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.9-1vl5
162- new upstream release
163
164* Sun Feb 01 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.8-1vl5
165- new upstream release
166- fix License tag
167
168* Mon Jan 12 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.7-1vl5
169- new upstream release
170
171* Mon Dec 01 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.6-1vl5
172- new upstream release
173
174* Mon Oct 20 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.4-1vl5
175- new upstream release
176- del liblftp-getdate.so from files list (upstream change)
177
178* Sat Jul 12 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.3-1vl5
179- new upstream release
180- spec in UTF8
181
182* Sat May 03 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.1-2vl5
183- add BuildPrereq expat-devel
184
185* Sat May 03 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.1-1vl5
186- new upstream release
187- new versioning policy
188
189* Mon Mar 10 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.7.0-0vl1
190- new upstream release
191
192* Wed Feb 20 2008 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 3.6.1-0vl2
193- rebuild with expat-2.0.1
194
195* Mon Jan 07 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.6.1-0vl1
196- new upstream release
197
198* Sat Oct 27 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 3.5.15-0vl1
199- new upstream release
200
201* Tue Aug 28 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.13-0vl1
202- new upstream release
203
204* Mon Jul 30 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.12-0vl1
205- new upstream release
206
207* Sat May 19 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.5.10-0vl1
208- new upstream release
209- rebuilt with new toolchain and openssl-0.9.8
210
211* Fri Jan 12 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.9-0vl1
212- new upstream release
213
214* Sat Nov 11 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.5.6-0vl3
215- fix configure option to use openssl
216
217* Sun Oct 29 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 3.5.6-0vl2
218- rebuild with gnutls-1.4.1
219
220* Fri Oct 27 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 3.5.6-0vl1
221- new upstream release
222
223* Mon Aug 21 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.5.4-0vl1
224- new upstream release
225
226* Fri Jul 07 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.4.7-0vl2
227- changed Group to Applications/Internet
228
229* Fri Jun 09 2006 KOBAYASHI Taizo <tkoba@vinelinux.org> 3.4.7-0vl1
230- new upstream release
231
232* Sun Mar 19 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.4.2-0vl2
233- rebuild with readline-5.1
234
235* Wed Feb 15 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.4.2-0vl1
236- new upstream release
237
238* Fri Oct 22 2004 IWAI, Masaharu <iwai@alib.jp> 3.0.9-0vl1
239- new upstream release
240- update ja.po ( Source10 )
241- add Japanese description
242- lftp.conf: noreplace
243
244* Sun Jun 13 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.6-0vl1
245- new upstream release
246
247* Thu Jun  3 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.5-0vl1
248- new upstream release
249
250* Fri Apr 30 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.3-0vl1
251- new upstream release
252
253* Sun Apr 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.2-0vl2
254- update ja.po (more work needed...)
255
256* Sun Apr 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.2-0vl1
257- new upstream release
258
259* Sun Apr 4 2004 HAYASHI Kentarou <linjian@gigo-ice.org> 3.0.0-0vl1
260- new upstream release
261
262* Mon Mar 1 2004 HAYASHI Kentarou <linjian@gigo-ice.org> 2.6.12-0vl1
263- new upstream release
264
265* Mon Dec 29 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.11-0vl1
266- new upstream release
267
268* Thu Dec 18 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.10-0vl1
269- new upstream release
270
271* Sat Aug 30 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.7-0vl1
272- new upstream release
273
274* Tue Jun 10 2003 Jun NISHII <jun@vinelinux.org> 2.6.5-2vl1
275- synced with RawHide 2.6.5-2
276
277* Thu Mar 27 2003 KOBAYASHI R. Taizo <tkoba@vinelinux.org> 2.6.3-4vl1
278- synced with RawHide 2.6.3-4
279
280* Wed Jan 23 2002 Jun Nishii <jun@vinelinux.org> 2.4.8-0vl1
281- ver.up
282- fix COPYRIGHT(GPL->GPL2)
283
284* Tue Sep 25 2001 Kazuhisa TAKEI <takei@vinelinux.org>
285- 2.4.4
286- major version  update
287
288* Mon Jul 16 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
289- 2.3.10-0vl5
290- rebuilt with openssl-0.9.6b
291
292* Thu May 24 2001 <sagami@vinelinux.org>
293- 2.3.10-0vl4: fix so as not to own %%{_bindir} itself
294
295* Thu May 24 2001 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.10-0vl3
296- remove configurei's --with-modules option.
297
298* Sat May 19 2001 <takei@vinelinux.org> 2.3.10-0vl2
299- fixed spec bug( sevaral lftp modules lack)
300
301* Fri May 11 2001 <sagami@vinelinux.org>
302- 2.3.10-0vl1: use more macros
303
304* Tue Jan 23 2001 Kazuhisa TAKEI <takei@vinelinux.org> 2.3.7-0vl2
305- enable ssl
306
307* Tue Jan 23 2001 Kazuhisa TAKEI <takei@vinelinux.org> 2.3.7-0vl1
308- 2.3.7-0vl1
309
310* Wed Dec 13 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
311- 2.3.3-0vl4
312- rebuilt with readline-4
313
314* Thu Oct 12 2000 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.3-0vl3
315- add lftpget
316
317* Mon Oct  9 2000 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.3-0vl1
318- upstream merge ja.po
319- %doc /usr/man -> %{_mandir}   
320- several .spec file's bug  fixed.
321
322* Sun Oct  1 2000 Kazuhisa TAKEI<takei@vinelinux.org> 2.3.0-0vl5
323- fixed ja.po
324
325* Mon Sep 11 2000 Kazuhisa TAKEI<takei@vinelinux.org>
326- 2.2.6-1vl0
327- remove noroot.patch
328
329* Mon Sep 11 2000 Kazuhisa TAKEI<takei@vinelinux.org>
330- 2.2.2-1vl3
331- added Japanese message catalog file
332
333* Thu Jul 27 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
334- 2.2.2-1vl2
335- cleaned up noroot.patch
336- added %build tag (why forgotten?)
337- added Japanese Summary
338- modified %files section to handle compressed man pages
339
340* Thu May  4 2000 Kazuhisa TAKEI <takei@vinelinux.org>
341- change spec file  for Vine Linux
342
343* Sat Oct 02 1999 Alexander Lukyanov <lav@yars.free.net>
344- 2.1.1 release
345- removed ChangeLog from doc.
346
347* Mon Sep 27 1999 Alexander Lukyanov <lav@yars.free.net>
348- 2.1.0 release
349
350* Tue Sep 14 1999 Alexander Lukyanov <lav@yars.free.net>
351- add lftpget
352
353* Tue Jul 27 1999 Adrian Likins <alikins@redhat.com>
354-initial release
Note: See TracBrowser for help on using the repository browser.