Ravenports generated: 08 Feb 2023 00:14
[ravenports.git] / bucket_6D / lftp
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               lftp
4 VERSION=                4.9.2
5 KEYWORDS=               ftp
6 VARIANTS=               standard
7 SDESC[standard]=        Command-line ftp client
8 HOMEPAGE=               http://lftp.yar.ru/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            http://lftp.yar.ru/ftp/
13 DISTFILE[1]=            lftp-4.9.2.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         nls
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILDRUN_DEPENDS=       libidn2:primary:standard
23
24 USES=                   charsetfix iconv libtool readline shebangfix cpe
25                         gettext ncurses zlib c++:primary expat ssl:openssl11
26
27 LICENSE=                GPLv3+:primary
28 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
29 LICENSE_FILE=           GPLv3+:{{WRKSRC}}/COPYING
30 LICENSE_AWK=            TERMS:"^$$"
31 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/lftp.cc
32 LICENSE_SCHEME=         solo
33
34 CPE_VENDOR=             lftp_project
35 FPC_EQUIVALENT=         ftp/lftp
36 SHEBANG_FILES=          src/verify-file
37                         src/convert-mozilla-cookies
38                         src/xdg-move
39
40 MUST_CONFIGURE=         gnu
41 CONFIGURE_ARGS=         --enable-nls
42                         --with-openssl={{OPENSSLBASE}}
43                         --with-readline={{PREFIX}}
44                         --with-zlib={{PREFIX}}
45
46 post-install:
47         ${MV} ${STAGEDIR}${PREFIX}/etc/lftp.conf \
48                 ${STAGEDIR}${PREFIX}/etc/lftp.conf.sample
49
50 [FILE:385:descriptions/desc.primary]
51 LFTP is a sophisticated file transfer program supporting a number of
52 network protocols (ftp, http, sftp, fish, torrent). Like BASH, it has job
53 control and uses the readline library for input. It has bookmarks, a
54 built-in mirror command, and can transfer several files in parallel. It was
55 designed with reliability in mind. LFTP is free software, distributed under
56 the GNU GPL license.
57
58
59 [FILE:96:distinfo]
60 a37589c61914073f53c5da0e68bd233b41802509d758a022000e1ae2076da733      2950063 lftp-4.9.2.tar.gz
61
62
63 [FILE:326:manifests/plist.primary]
64 @sample etc/lftp.conf.sample
65 bin/
66  lftp
67  lftpget
68 lib/
69  liblftp-jobs.a
70  liblftp-tasks.a
71 share/applications/lftp.desktop
72 share/icons/hicolor/48x48/apps/lftp-icon.png
73 share/lftp/
74  convert-mozilla-cookies
75  import-ncftp
76  import-netscape
77  verify-file
78  xdg-move
79 share/man/man1/
80  lftp.1.gz
81  lftpget.1.gz
82 share/man/man5/lftp.conf.5.gz
83
84
85 [FILE:516:manifests/plist.nls]
86 share/locale/cs/LC_MESSAGES/lftp.mo
87 share/locale/de/LC_MESSAGES/lftp.mo
88 share/locale/es/LC_MESSAGES/lftp.mo
89 share/locale/fr/LC_MESSAGES/lftp.mo
90 share/locale/it/LC_MESSAGES/lftp.mo
91 share/locale/ja/LC_MESSAGES/lftp.mo
92 share/locale/ko/LC_MESSAGES/lftp.mo
93 share/locale/pl/LC_MESSAGES/lftp.mo
94 share/locale/pt_BR/LC_MESSAGES/lftp.mo
95 share/locale/ru/LC_MESSAGES/lftp.mo
96 share/locale/uk/LC_MESSAGES/lftp.mo
97 share/locale/zh_CN/LC_MESSAGES/lftp.mo
98 share/locale/zh_HK/LC_MESSAGES/lftp.mo
99 share/locale/zh_TW/LC_MESSAGES/lftp.mo
100
101
102 [FILE:2829:patches/patch-doc_lftp.1]
103 --- doc/lftp.1.orig     2019-08-26 20:28:00 UTC
104 +++ doc/lftp.1
105 @@ -165,7 +165,7 @@ any command that accepts input URLs usin
106  .Sp
107  .RS
108  .TS
109 -l      lx      .
110 +l      l       .
111  add <name> [<loc>]     T{
112  add current place or given location to bookmarks and bind to given name
113  T}
114 @@ -184,7 +184,7 @@ The following subcommands are recognized
115  .Sp
116  .RE
117  .TS
118 -l      lx      .
119 +l      l       .
120  stat   print cache status (default)
121  on|off turn on/off caching
122  flush  flush cache
123 @@ -423,7 +423,7 @@ instances of \fIrfile\fP (and \-o \fIlfi
124  .Sp
125  .RS
126  .TS
127 -l      lx      .
128 +l      l       .
129  \-c    continue, reget
130  \-E    delete source files after successful transfer
131  \-e    delete target file before the transfer
132 @@ -452,7 +452,7 @@ Transfer a single file. Options:
133  .Sp
134  .RS
135  .TS
136 -l      lx      .
137 +l      l       .
138  \-o <lfile>    T{
139  destination file name (default - basename of rfile)
140  T}
141 @@ -479,7 +479,7 @@ Glob given patterns containing metachara
142  .Sp
143  .RS
144  .TS
145 -l      lx      .
146 +l      l       .
147  \-f    plain files (default)
148  \-d    directories
149  \-a    all types
150 @@ -585,7 +585,7 @@ Gets selected files with expanded wildca
151  .Sp
152  .RS
153  .TS
154 -l      lx      .
155 +l      l       .
156  \-c    continue, reget.
157  \-d    T{
158  create directories the same as file names and get the files into them instead of current directory.
159 @@ -619,7 +619,7 @@ name of the source directory is appended
160  .Sp
161  .RS
162  .TS
163 -l1     l       lx      .
164 +l1     l       l       .
165  \-c,   \-\-continue    T{
166  continue a mirror job if possible
167  T}
168 @@ -871,7 +871,7 @@ local name as remote one. This can be ch
169  .Sp
170  .RS
171  .TS
172 -l      lx      .
173 +l      l       .
174  \-c    continue, reput
175  \-d    T{
176  create directories the same as in file names and put the files into them instead of current directory
177 @@ -959,7 +959,7 @@ Options:
178  .Sp
179  .RS
180  .TS
181 -l      lx      .
182 +l      l       .
183  \-c    T{
184  continue transfer. Requires \fIlfile.lftp-pget-status\fP file.
185  T}
186 @@ -984,7 +984,7 @@ of \fIlfile\fP is used as remote name. D
187  .Sp
188  .RS
189  .TS
190 -l      lx      .
191 +l      l       .
192  \-o <rfile>    T{
193  specifies remote file name (default - basename of lfile)
194  T}
195 @@ -1042,7 +1042,7 @@ destination is given.
196  .Sp
197  .RS
198  .TS
199 -l      lx      .
200 +l      l       .
201  \-q    Be quiet.
202  \-v    Be verbose.
203  \-Q    T{
204 @@ -1064,7 +1064,7 @@ Examples:
205  .Sp
206  .RS
207  .TS
208 -l      lx      .
209 +l      l       .
210  queue \-d 3    Delete the third item in the queue.
211  queue \-m 6 4  T{
212  Move the sixth item in the queue before the fourth.
213 @@ -1128,7 +1128,7 @@ Default delay is one second, default com
214  .Sp
215  .RS
216  .TS
217 -l      lx      .
218 +l      l       .
219  \-c <count>    maximum number of iterations
220  \-d <delay>    delay between iterations
221  \-\-while\-ok  stop when command exits with non-zero code
222 @@ -1176,7 +1176,7 @@ It can be changed by options:
223  .Sp
224  .RS
225  .TS
226 -l      lx      .
227 +l      l       .
228  \-a    list all settings, including default values
229  \-d    list only default values, not necessary current ones
230  .TE
231 @@ -1236,7 +1236,7 @@ Options:
232  .Sp
233  .RS
234  .TS
235 -l      lx      .
236 +l      l       .
237  \-O <directory>        T{
238  specifies base directory where files should be placed
239  T}
240 @@ -1514,7 +1514,7 @@ The following escapes are supported:
241  .Sp
242  .RS
243  .TS
244 -l      lx      .
245 +l      l       .
246  \\a    bell
247  \\e    escape
248  \\n    new line
249
250
251 [FILE:808:patches/patch-po_Makevars]
252 --- po/Makevars.orig    2017-04-21 20:45:54 UTC
253 +++ po/Makevars
254 @@ -53,3 +53,15 @@ MSGID_BUGS_ADDRESS = lftp-bugs@lftp.yar.
255  # This is the list of locale categories, beyond LC_MESSAGES, for which the
256  # message catalogs shall be used.  It is usually empty.
257  EXTRA_LOCALE_CATEGORIES = 
258 +
259 +# This tells whether or not to regenerate a PO file when $(DOMAIN).pot
260 +# has changed.  Possible values are "yes" and "no".  Set this to no if
261 +# the POT file is checked in the repository and the version control
262 +# program ignores timestamps.
263 +PO_DEPENDS_ON_POT = yes
264 +
265 +# This tells whether or not to forcibly update $(DOMAIN).pot and
266 +# regenerate PO files on "make dist".  Possible values are "yes" and
267 +# "no".  Set this to no if the POT file and PO files are maintained
268 +# externally.
269 +DIST_DEPENDS_ON_UPDATE_PO = yes
270
271
272 [FILE:324:patches/patch-src_Makefile.in]
273 --- src/Makefile.in.orig        2020-01-15 19:36:27 UTC
274 +++ src/Makefile.in
275 @@ -2612,7 +2612,7 @@ info: info-am
276  
277  info-am:
278  
279 -install-data-am: install-pkgdataSCRIPTS install-pkgverlibLTLIBRARIES
280 +install-data-am: install-pkgdataSCRIPTS
281         @$(NORMAL_INSTALL)
282         $(MAKE) $(AM_MAKEFLAGS) install-data-hook
283  install-dvi: install-dvi-am
284