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
|
PORTNAME= gftp
|
||||||
PORTVERSION= 2.0.13
|
PORTVERSION= 2.0.14
|
||||||
CATEGORIES= ftp
|
CATEGORIES= ftp
|
||||||
MASTER_SITES= http://gftp.seul.org/ \
|
MASTER_SITES= http://gftp.seul.org/ \
|
||||||
ftp://gftp.seul.org/pub/gftp/
|
ftp://gftp.seul.org/pub/gftp/
|
||||||
|
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/}
|
||||||
|
|
||||||
MAINTAINER= lehmann@ans-netz.de
|
MAINTAINER= lehmann@ans-netz.de
|
||||||
|
|
||||||
USE_X_PREFIX= yes
|
|
||||||
USE_GNOMENG= yes
|
|
||||||
WANT_GNOME= yes
|
|
||||||
USE_GNOME= gtk12 gnomehack
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
|
||||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||||
LIBS="-L${LOCALBASE}/lib"
|
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>
|
.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}!=""
|
.if ${HAVE_GNOME:Mgnomelibs}!=""
|
||||||
USE_GNOME+= gnomeprefix gnomelibs
|
USE_GNOME+= gnomeprefix gnomelibs
|
||||||
PKGNAMESUFFIX= -gnome
|
PKGNAMESUFFIX= -gnome
|
||||||
PLIST_SUB= DATADIR="share/gnome"
|
PLIST_SUB= DATADIR="share/gnome"
|
||||||
.else
|
.else
|
||||||
PLIST_SUB= DATADIR="share"
|
PLIST_SUB+= DATADIR="share"
|
||||||
.endif
|
.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:
|
post-patch:
|
||||||
@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
|
@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \
|
||||||
s|DATADIRNAME=lib|DATADIRNAME=share|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.orig Wed Nov 27 19:57:25 2002
|
||||||
+++ docs/Makefile.in Wed Jan 2 13:50:13 2002
|
+++ docs/Makefile.in Wed Nov 27 20:01:29 2002
|
||||||
@@ -104,11 +104,13 @@
|
@@ -109,15 +109,19 @@
|
||||||
|
USE_NLS = @USE_NLS@
|
||||||
|
VERSION = @VERSION@
|
||||||
|
|
||||||
|
man_MANS = gftp.1
|
||||||
|
+.ifndef WITHOUT_X11
|
||||||
SUBDIRS = sample.gftp
|
SUBDIRS = sample.gftp
|
||||||
|
+.endif
|
||||||
EXTRA_DIST = USERS-GUIDE gftp.1 gftp.desktop gftp.lsm gftp.png parse-netrc.pl
|
EXTRA_DIST = USERS-GUIDE gftp.1 gftp.desktop gftp.lsm gftp.png parse-netrc.pl
|
||||||
|
|
||||||
+.ifdef HAVE_GNOME
|
+.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
|
gFTP is a free multithreaded ftp client for *NIX based machines.
|
||||||
X11R6 or later. It has the following features:
|
It has the following features:
|
||||||
Distributed under the terms of the GNU Public License Agreement
|
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
|
Multithreaded to allow for simultaneous downloads
|
||||||
File transfer queues to allow for downloading multiple files
|
File transfer queues to allow for downloading multiple files
|
||||||
Supports downloading entire directories and subdirectories
|
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
|
Allows for passive and non-passive file transfers
|
||||||
Eliminates buffer overruns from malicious ftp sites
|
Eliminates buffer overruns from malicious ftp sites
|
||||||
|
|
||||||
gFTP is copyright (c) 1998 by Brian Masney <masneyb@newwave.net>.
|
|
||||||
|
|
||||||
WWW: http://gftp.seul.org/
|
WWW: http://gftp.seul.org/
|
||||||
|
|
||||||
- Damjan Marion <dmarion@open.hr>
|
|
||||||
|
|
|
@ -1,35 +1,36 @@
|
||||||
bin/gftp
|
bin/gftp
|
||||||
bin/gftp-gtk
|
%%NOX11:%%bin/gftp-gtk
|
||||||
bin/gftp-text
|
bin/gftp-text
|
||||||
%%GNOME:%%share/gnome/apps/Internet/gftp.desktop
|
%%NOX11:%%%%GNOME:%%share/gnome/apps/Internet/gftp.desktop
|
||||||
%%DATADIR%%/gftp/COPYING
|
%%NOX11:%%%%DATADIR%%/gftp/COPYING
|
||||||
%%DATADIR%%/gftp/bookmarks
|
%%NOX11:%%%%DATADIR%%/gftp/bookmarks
|
||||||
%%DATADIR%%/gftp/connect.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/connect.xpm
|
||||||
%%DATADIR%%/gftp/deb.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/deb.xpm
|
||||||
%%DATADIR%%/gftp/down.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/down.xpm
|
||||||
%%DATADIR%%/gftp/diff.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/diff.xpm
|
||||||
%%DATADIR%%/gftp/dir.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/dir.xpm
|
||||||
%%DATADIR%%/gftp/doc.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/doc.xpm
|
||||||
%%DATADIR%%/gftp/dotdot.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/dotdot.xpm
|
||||||
%%DATADIR%%/gftp/exe.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/exe.xpm
|
||||||
%%DATADIR%%/gftp/gftp.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/gftp.xpm
|
||||||
%%DATADIR%%/gftp/gftp-logo.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/gftp-logo.xpm
|
||||||
%%DATADIR%%/gftp/gftprc
|
%%NOX11:%%%%DATADIR%%/gftp/gftp-mini-logo.xpm
|
||||||
%%DATADIR%%/gftp/img.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/gftprc
|
||||||
%%DATADIR%%/gftp/left.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/img.xpm
|
||||||
%%DATADIR%%/gftp/linkdir.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/left.xpm
|
||||||
%%DATADIR%%/gftp/linkfile.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/linkdir.xpm
|
||||||
%%DATADIR%%/gftp/man.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/linkfile.xpm
|
||||||
%%DATADIR%%/gftp/open_dir.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/man.xpm
|
||||||
%%DATADIR%%/gftp/right.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/open_dir.xpm
|
||||||
%%DATADIR%%/gftp/rpm.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/right.xpm
|
||||||
%%DATADIR%%/gftp/sound.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/rpm.xpm
|
||||||
%%DATADIR%%/gftp/stop.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/sound.xpm
|
||||||
%%DATADIR%%/gftp/tar.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/stop.xpm
|
||||||
%%DATADIR%%/gftp/txt.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/tar.xpm
|
||||||
%%DATADIR%%/gftp/up.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/txt.xpm
|
||||||
%%DATADIR%%/gftp/world.xpm
|
%%NOX11:%%%%DATADIR%%/gftp/up.xpm
|
||||||
%%GNOME:%%share/gnome/pixmaps/gftp.png
|
%%NOX11:%%%%DATADIR%%/gftp/world.xpm
|
||||||
|
%%NOX11:%%%%GNOME:%%share/gnome/pixmaps/gftp.png
|
||||||
share/locale/bg/LC_MESSAGES/gftp.mo
|
share/locale/bg/LC_MESSAGES/gftp.mo
|
||||||
share/locale/cs/LC_MESSAGES/gftp.mo
|
share/locale/cs/LC_MESSAGES/gftp.mo
|
||||||
share/locale/da/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/es/LC_MESSAGES/gftp.mo
|
||||||
share/locale/fi/LC_MESSAGES/gftp.mo
|
share/locale/fi/LC_MESSAGES/gftp.mo
|
||||||
share/locale/fr/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/it/LC_MESSAGES/gftp.mo
|
||||||
share/locale/ja/LC_MESSAGES/gftp.mo
|
share/locale/ja/LC_MESSAGES/gftp.mo
|
||||||
share/locale/ko/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/no/LC_MESSAGES/gftp.mo
|
||||||
share/locale/pl/LC_MESSAGES/gftp.mo
|
share/locale/pl/LC_MESSAGES/gftp.mo
|
||||||
share/locale/pt_BR/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/ru/LC_MESSAGES/gftp.mo
|
||||||
share/locale/sv/LC_MESSAGES/gftp.mo
|
share/locale/sv/LC_MESSAGES/gftp.mo
|
||||||
share/locale/tr/LC_MESSAGES/gftp.mo
|
share/locale/tr/LC_MESSAGES/gftp.mo
|
||||||
share/locale/zh_CN.GB2312/LC_MESSAGES/gftp.mo
|
share/locale/zh_CN/LC_MESSAGES/gftp.mo
|
||||||
share/locale/zh_TW.Big5/LC_MESSAGES/gftp.mo
|
share/locale/zh_TW/LC_MESSAGES/gftp.mo
|
||||||
@dirrm %%DATADIR%%/gftp
|
%%NOX11:%%@dirrm %%DATADIR%%/gftp
|
||||||
|
|
Loading…
Add table
Reference in a new issue