mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
upgrade to 2.0.14
PR: 46020 Submitted by: maintainer
This commit is contained in:
parent
6521fd4da5
commit
5a762d7629
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=72289
8 changed files with 115 additions and 62 deletions
|
@ -6,33 +6,67 @@
|
|||
#
|
||||
|
||||
PORTNAME= gftp
|
||||
PORTVERSION= 2.0.13
|
||||
PORTVERSION= 2.0.14
|
||||
CATEGORIES= ftp
|
||||
MASTER_SITES= http://gftp.seul.org/ \
|
||||
ftp://gftp.seul.org/pub/gftp/
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/}
|
||||
|
||||
MAINTAINER= lehmann@ans-netz.de
|
||||
|
||||
USE_X_PREFIX= yes
|
||||
USE_GNOMENG= yes
|
||||
WANT_GNOME= yes
|
||||
USE_GNOME= gtk12 gnomehack
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LIBS="-L${LOCALBASE}/lib"
|
||||
|
||||
MAN1= gftp.1
|
||||
USE_GNOMENG= yes
|
||||
USE_GNOME+= gnomehack
|
||||
|
||||
.if defined(WITHOUT_X11)
|
||||
CONFIGURE_ARGS+= --disable-gtkport --disable-gtk20
|
||||
PKGNAMESUFFIX= -nox11
|
||||
LIB_DEPENDS+= glib12.3:${PORTSDIR}/devel/glib12
|
||||
.else
|
||||
USE_X_PREFIX= yes
|
||||
WANT_GNOME= yes
|
||||
.if defined(WITH_GTK2)
|
||||
RUN_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkgconfig
|
||||
LIB_DEPENDS+= glib-2.0.0:${PORTSDIR}/devel/glib20 \
|
||||
gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20
|
||||
CONFIGURE_ENV+= _GTHREAD_LIBS="-lgthread-2.0"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-gtk20
|
||||
USE_GNOME+= gtk12
|
||||
CONFIGURE_ENV+= _GTHREAD_LIBS="-lgthread12"
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
MAN1= gftp.1
|
||||
|
||||
.if defined(WITHOUT_X11)
|
||||
PLIST_SUB+= NOX11:="@comment "
|
||||
.else
|
||||
PLIST_SUB+= NOX11:=""
|
||||
.endif
|
||||
|
||||
.if ${HAVE_GNOME:Mgnomelibs}!=""
|
||||
USE_GNOME+= gnomeprefix gnomelibs
|
||||
PKGNAMESUFFIX= -gnome
|
||||
PLIST_SUB= DATADIR="share/gnome"
|
||||
.else
|
||||
PLIST_SUB= DATADIR="share"
|
||||
PLIST_SUB+= DATADIR="share"
|
||||
.endif
|
||||
|
||||
pre-everything::
|
||||
@${ECHO} ""
|
||||
@${ECHO} "You may use the following build options:"
|
||||
@${ECHO} ""
|
||||
@${ECHO} " WITHOUT_X11=yes Only build the text frontend."
|
||||
@${ECHO} " WITH_GTK2=yes Use gtk 2.x instead of 1.x"
|
||||
@${ECHO} ""
|
||||
|
||||
post-patch:
|
||||
@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
|
||||
s|DATADIRNAME=lib|DATADIRNAME=share|g ; \
|
||||
|
|
|
@ -1 +1 @@
|
|||
MD5 (gftp-2.0.13.tar.gz) = 5006d3f984b63fe30865fc03e50a6256
|
||||
MD5 (gftp-2.0.14.tar.gz) = 61e1271af88de20b50a90242a648ab2b
|
||||
|
|
|
@ -1,7 +1,13 @@
|
|||
--- docs/Makefile.in.orig Fri Dec 21 01:40:24 2001
|
||||
+++ docs/Makefile.in Wed Jan 2 13:50:13 2002
|
||||
@@ -104,11 +104,13 @@
|
||||
--- docs/Makefile.in.orig Wed Nov 27 19:57:25 2002
|
||||
+++ docs/Makefile.in Wed Nov 27 20:01:29 2002
|
||||
@@ -109,15 +109,19 @@
|
||||
USE_NLS = @USE_NLS@
|
||||
VERSION = @VERSION@
|
||||
|
||||
man_MANS = gftp.1
|
||||
+.ifndef WITHOUT_X11
|
||||
SUBDIRS = sample.gftp
|
||||
+.endif
|
||||
EXTRA_DIST = USERS-GUIDE gftp.1 gftp.desktop gftp.lsm gftp.png parse-netrc.pl
|
||||
|
||||
+.ifdef HAVE_GNOME
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
--- src/text/Makefile.in.orig Sun May 26 21:27:10 2002
|
||||
+++ src/text/Makefile.in Sun May 26 21:28:58 2002
|
||||
@@ -105,7 +105,7 @@
|
||||
EXTRA_PROGRAMS = gftp-text
|
||||
gftp_text_SOURCES = gftp-text.c
|
||||
INCLUDES = @GLIB_CFLAGS@ -DSHARE_DIR=\"$(datadir)/gftp\" -DLOCALE_DIR=\"$(localedir)\" -I../../intl
|
||||
-LDADD = ../../lib/libgftp.a @INTLLIBS@ @GLIB_LIBS@ @EXTRA_LIBS@ @READLINE_LIBS@
|
||||
+LDADD = -lintl ../../lib/libgftp.a @INTLLIBS@ @GLIB_LIBS@ @EXTRA_LIBS@ @READLINE_LIBS@
|
||||
noinst_HEADERS = gftp-text.h
|
||||
localedir = $(prefix)/share/locale
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
14
ftp/gftp/files/patch-configure
Normal file
14
ftp/gftp/files/patch-configure
Normal file
|
@ -0,0 +1,14 @@
|
|||
--- configure.orig Wed Nov 27 17:25:51 2002
|
||||
+++ configure Wed Nov 27 17:30:47 2002
|
||||
@@ -4725,9 +4725,9 @@
|
||||
|
||||
rm -f conf.gtktest
|
||||
|
||||
- GTHREAD_LIBS="-lgthread"
|
||||
+ GTHREAD_LIBS="$_GTHREAD_LIBS"
|
||||
else
|
||||
- GTHREAD_LIBS="-lgthread-2.0"
|
||||
+ GTHREAD_LIBS="$_GTHREAD_LIBS"
|
||||
fi
|
||||
|
||||
if test "x$GFTP_GTK" = xgftp-gtk; then
|
11
ftp/gftp/files/patch-lib::gftp.h
Normal file
11
ftp/gftp/files/patch-lib::gftp.h
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- lib/gftp.h.orig Wed Nov 27 17:19:22 2002
|
||||
+++ lib/gftp.h Wed Nov 27 17:19:43 2002
|
||||
@@ -35,7 +35,7 @@
|
||||
#endif
|
||||
#include <sys/wait.h>
|
||||
#include <sys/utsname.h>
|
||||
-#include <sys/sysmacros.h>
|
||||
+/* #include <sys/sysmacros.h> */
|
||||
#include <netinet/in.h>
|
||||
#include <arpa/inet.h>
|
||||
#include <glib.h>
|
|
@ -1,7 +1,7 @@
|
|||
gFTP is a free multithreaded ftp client for *NIX based machines running
|
||||
X11R6 or later. It has the following features:
|
||||
gFTP is a free multithreaded ftp client for *NIX based machines.
|
||||
It has the following features:
|
||||
Distributed under the terms of the GNU Public License Agreement
|
||||
Written in C and uses GTK+ 1.2.x+ for the GUI
|
||||
Written in C and Can use GTK+ 1.2.x+ or GTK 2.x for the GUI (or text mode)
|
||||
Multithreaded to allow for simultaneous downloads
|
||||
File transfer queues to allow for downloading multiple files
|
||||
Supports downloading entire directories and subdirectories
|
||||
|
@ -18,8 +18,4 @@ X11R6 or later. It has the following features:
|
|||
Allows for passive and non-passive file transfers
|
||||
Eliminates buffer overruns from malicious ftp sites
|
||||
|
||||
gFTP is copyright (c) 1998 by Brian Masney <masneyb@newwave.net>.
|
||||
|
||||
WWW: http://gftp.seul.org/
|
||||
|
||||
- Damjan Marion <dmarion@open.hr>
|
||||
|
|
|
@ -1,35 +1,36 @@
|
|||
bin/gftp
|
||||
bin/gftp-gtk
|
||||
%%NOX11:%%bin/gftp-gtk
|
||||
bin/gftp-text
|
||||
%%GNOME:%%share/gnome/apps/Internet/gftp.desktop
|
||||
%%DATADIR%%/gftp/COPYING
|
||||
%%DATADIR%%/gftp/bookmarks
|
||||
%%DATADIR%%/gftp/connect.xpm
|
||||
%%DATADIR%%/gftp/deb.xpm
|
||||
%%DATADIR%%/gftp/down.xpm
|
||||
%%DATADIR%%/gftp/diff.xpm
|
||||
%%DATADIR%%/gftp/dir.xpm
|
||||
%%DATADIR%%/gftp/doc.xpm
|
||||
%%DATADIR%%/gftp/dotdot.xpm
|
||||
%%DATADIR%%/gftp/exe.xpm
|
||||
%%DATADIR%%/gftp/gftp.xpm
|
||||
%%DATADIR%%/gftp/gftp-logo.xpm
|
||||
%%DATADIR%%/gftp/gftprc
|
||||
%%DATADIR%%/gftp/img.xpm
|
||||
%%DATADIR%%/gftp/left.xpm
|
||||
%%DATADIR%%/gftp/linkdir.xpm
|
||||
%%DATADIR%%/gftp/linkfile.xpm
|
||||
%%DATADIR%%/gftp/man.xpm
|
||||
%%DATADIR%%/gftp/open_dir.xpm
|
||||
%%DATADIR%%/gftp/right.xpm
|
||||
%%DATADIR%%/gftp/rpm.xpm
|
||||
%%DATADIR%%/gftp/sound.xpm
|
||||
%%DATADIR%%/gftp/stop.xpm
|
||||
%%DATADIR%%/gftp/tar.xpm
|
||||
%%DATADIR%%/gftp/txt.xpm
|
||||
%%DATADIR%%/gftp/up.xpm
|
||||
%%DATADIR%%/gftp/world.xpm
|
||||
%%GNOME:%%share/gnome/pixmaps/gftp.png
|
||||
%%NOX11:%%%%GNOME:%%share/gnome/apps/Internet/gftp.desktop
|
||||
%%NOX11:%%%%DATADIR%%/gftp/COPYING
|
||||
%%NOX11:%%%%DATADIR%%/gftp/bookmarks
|
||||
%%NOX11:%%%%DATADIR%%/gftp/connect.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/deb.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/down.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/diff.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/dir.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/doc.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/dotdot.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/exe.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/gftp.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/gftp-logo.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/gftp-mini-logo.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/gftprc
|
||||
%%NOX11:%%%%DATADIR%%/gftp/img.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/left.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/linkdir.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/linkfile.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/man.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/open_dir.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/right.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/rpm.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/sound.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/stop.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/tar.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/txt.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/up.xpm
|
||||
%%NOX11:%%%%DATADIR%%/gftp/world.xpm
|
||||
%%NOX11:%%%%GNOME:%%share/gnome/pixmaps/gftp.png
|
||||
share/locale/bg/LC_MESSAGES/gftp.mo
|
||||
share/locale/cs/LC_MESSAGES/gftp.mo
|
||||
share/locale/da/LC_MESSAGES/gftp.mo
|
||||
|
@ -37,6 +38,7 @@ share/locale/de/LC_MESSAGES/gftp.mo
|
|||
share/locale/es/LC_MESSAGES/gftp.mo
|
||||
share/locale/fi/LC_MESSAGES/gftp.mo
|
||||
share/locale/fr/LC_MESSAGES/gftp.mo
|
||||
share/locale/hu/LC_MESSAGES/gftp.mo
|
||||
share/locale/it/LC_MESSAGES/gftp.mo
|
||||
share/locale/ja/LC_MESSAGES/gftp.mo
|
||||
share/locale/ko/LC_MESSAGES/gftp.mo
|
||||
|
@ -44,9 +46,10 @@ share/locale/nl/LC_MESSAGES/gftp.mo
|
|||
share/locale/no/LC_MESSAGES/gftp.mo
|
||||
share/locale/pl/LC_MESSAGES/gftp.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/gftp.mo
|
||||
share/locale/ro/LC_MESSAGES/gftp.mo
|
||||
share/locale/ru/LC_MESSAGES/gftp.mo
|
||||
share/locale/sv/LC_MESSAGES/gftp.mo
|
||||
share/locale/tr/LC_MESSAGES/gftp.mo
|
||||
share/locale/zh_CN.GB2312/LC_MESSAGES/gftp.mo
|
||||
share/locale/zh_TW.Big5/LC_MESSAGES/gftp.mo
|
||||
@dirrm %%DATADIR%%/gftp
|
||||
share/locale/zh_CN/LC_MESSAGES/gftp.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/gftp.mo
|
||||
%%NOX11:%%@dirrm %%DATADIR%%/gftp
|
||||
|
|
Loading…
Add table
Reference in a new issue