the Fink project is an effort to port
popular Unix programs to Mac OS X
# Initial Data
Package: prozilla
Version: 1.3.6
Revision: 3
Description: Command line download accelerator
License: GPL
Maintainer: Daniel Garcia
# Dependencies - none known?
BuildDepends: fink (>= 0.24.12-1)
# Unpack Phase
Source: http://prozilla.genesys.ro/downloads/prozilla/tarballs/prozilla-%v.tar.gz
Source-MD5: 65864dfe72f5cb7d7e595ca6f34fc7d7
# Patch Phase
PatchFile: %n.patch
PatchFile-MD5: 40390f1133381b920ef3bded5726f512
# Compile Phase
ConfigureParams: --mandir='${prefix}/share/man'
# Install Phase
DocFiles: README COPYING ChangeLog NEWS
# Build Phase
ConfFiles: %p/etc/prozilla.conf %p/etc/prozilla.conf-sample
# Additional Data
Homepage: http://prozilla.genesys.ro
diff -P -r -c prozilla-1.3.6/src/connect.c prozilla-1.3.6.osx/src/connect.c
*** prozilla-1.3.6/src/connect.c Fri Aug 17 19:38:25 2001
--- prozilla-1.3.6.osx/src/connect.c Mon Feb 16 01:06:42 2004
***************
*** 28,33 ****
--- 28,34 ----
#include
#include
#include
+ #include
#include
#include
#include
***************
*** 347,352 ****
--- 348,354 ----
*tmphstbuf = (char *)kmalloc (*hstbuflen);
}
+ #if defined(HAVE_FUNC_GETHOSTBYNAME_R_6) || defined(HAVE_FUNC_GETHOSTBYNAME_R_5)
#ifdef HAVE_FUNC_GETHOSTBYNAME_R_6
while (( res =
gethostbyname_r(host,hostbuf,*tmphstbuf,*hstbuflen,&hp,&herr))
***************
*** 365,368 ****
--- 367,373 ----
if (res)
return NULL;
return hp;
+ #else
+ return gethostbyname(host);
+ #endif
}
diff -P -r -c prozilla-1.3.6/src/connection.c prozilla-1.3.6.osx/src/connection.c
*** prozilla-1.3.6/src/connection.c Fri Aug 17 19:38:25 2001
--- prozilla-1.3.6.osx/src/connection.c Mon Feb 16 01:06:41 2004
***************
*** 30,36 ****
--- 30,40 ----
#include
#include
+ #ifdef HAVE_SYS_VFS_H
#include
+ #else
+ #include
+ #endif
#include "connection.h"
#include "misc.h"
diff -P -r -c prozilla-1.3.6/src/ftp-retr.c prozilla-1.3.6.osx/src/ftp-retr.c
*** prozilla-1.3.6/src/ftp-retr.c Fri Aug 17 19:38:27 2001
--- prozilla-1.3.6.osx/src/ftp-retr.c Mon Feb 16 01:06:41 2004
***************
*** 33,38 ****
--- 33,39 ----
#include
#include
#include
+ #include
#include
#include
#include
diff -P -r -c prozilla-1.3.6/src/ftpsearch.c prozilla-1.3.6.osx/src/ftpsearch.c
*** prozilla-1.3.6/src/ftpsearch.c Fri Aug 17 19:38:28 2001
--- prozilla-1.3.6.osx/src/ftpsearch.c Mon Feb 16 01:06:41 2004
***************
*** 26,31 ****
--- 26,32 ----
#include
#include
#include
+ #include
#include
#include
#include
diff -P -r -c prozilla-1.3.6/src/getopt.c prozilla-1.3.6.osx/src/getopt.c
*** prozilla-1.3.6/src/getopt.c Fri Aug 17 19:38:28 2001
--- prozilla-1.3.6.osx/src/getopt.c Mon Feb 16 01:06:41 2004
***************
*** 1079,1084 ****
--- 1079,1096 ----
}
}
+ #ifndef HAVE_GETOPT_LONG
+ int getopt_long(argc, argv, optstring, long_opts, long_index )
+ int argc;
+ char *const *argv;
+ const char *optstring;
+ const struct option* long_opts;
+ int* long_index;
+ {
+ return _getopt_internal( argc, argv, optstring, long_opts, long_index, 0 );
+ }
+ #endif
+
int getopt(argc, argv, optstring)
int argc;
char *const *argv;
diff -P -r -c prozilla-1.3.6/src/http-retr.c prozilla-1.3.6.osx/src/http-retr.c
*** prozilla-1.3.6/src/http-retr.c Fri Aug 17 19:38:29 2001
--- prozilla-1.3.6.osx/src/http-retr.c Mon Feb 16 01:06:41 2004
***************
*** 33,38 ****
--- 33,39 ----
#include
#include
#include
+ #include
#include
#include
#include
diff -P -r -c prozilla-1.3.6/src/misc.c prozilla-1.3.6.osx/src/misc.c
*** prozilla-1.3.6/src/misc.c Fri Aug 17 19:38:32 2001
--- prozilla-1.3.6.osx/src/misc.c Mon Feb 16 01:06:42 2004
***************
*** 24,30 ****
--- 24,37 ----
#include
#include
#include
+
+ #ifdef HAVE_MALLOC_H
#include
+ #endif
+ #ifdef HAVE_SYS_MALLOC_H
+ #include
+ #endif
+
#include
#include
#include
diff -P -r -c prozilla-1.3.6/src/ping.c prozilla-1.3.6.osx/src/ping.c
*** prozilla-1.3.6/src/ping.c Fri Aug 17 19:38:33 2001
--- prozilla-1.3.6.osx/src/ping.c Mon Feb 16 01:06:42 2004
***************
*** 16,29 ****
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
#include
#include
#include
#include
- #include
#include
#include
#include
#include
#include
#include
--- 16,33 ----
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
+ #ifdef HAVE_CONFIG_H
+ #include "config.h"
+ #endif
+
#include
#include
#include
#include
#include
#include
#include
+ #include
#include
#include
#include
***************
*** 32,37 ****
--- 36,42 ----
#include
#include
#include
+ #include
#include "main.h"
#include "http.h"
#include "netrc.h"