Date: Thu, 19 Jul 2012 17:28:40 +0000 (UTC) From: Armin Pirkovitsch <sperber@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r301168 - in head/ftp/yafc: . files Message-ID: <201207191728.q6JHSee4003123@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sperber Date: Thu Jul 19 17:28:40 2012 New Revision: 301168 URL: http://svn.freebsd.org/changeset/ports/301168 Log: - Add LICENSE - Add MAKE_JOBS_SAFE - Support USE_OPENSSL - Support PORTEXAMPLES - Add optional dependencies - PORTVERSION bumped - Add category ipv6 PR: ports/169413 Submitted by: KATO Tsuguru <tkato432 _at_ yahoo.com> Approved by: beat (mentor) Added: head/ftp/yafc/files/ head/ftp/yafc/files/patch-src__Makefile.in (contents, props changed) Modified: head/ftp/yafc/Makefile (contents, props changed) Modified: head/ftp/yafc/Makefile ============================================================================== --- head/ftp/yafc/Makefile Thu Jul 19 17:28:07 2012 (r301167) +++ head/ftp/yafc/Makefile Thu Jul 19 17:28:40 2012 (r301168) @@ -7,38 +7,66 @@ PORTNAME= yafc PORTVERSION= 1.2.0 -CATEGORIES= ftp +PORTREVISION= 1 +CATEGORIES= ftp ipv6 MASTER_SITES= https://github.com/downloads/sebastinas/yafc/ MAINTAINER= ports@FreeBSD.org COMMENT= Yet another ftp client. Similar to ftp(1) +LICENSE= GPLv2 # (or later) + +OPTIONS_DEFINE= NLS SSH EXAMPLES +OPTIONS_DEFAULT=NLS SSH + USE_XZ= yes +USE_OPENSSL= yes +USE_GMAKE= yes GNU_CONFIGURE= yes +CONFIGURE_ENV= ac_cv_ipv6=yes CONFIGURE_ARGS= --with-socks=no --with-socks5=no --with-krb4=no \ - --with-krb5=no --disable-nls + --with-krb5=no --with-openssl=${OPENSSLBASE} +MAKE_JOBS_SAFE= yes + +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib FETCH_ARGS= -Fpr MAN1= yafc.1 INFO= yafc +PORTEXAMPLES= inputrc yafcrc PLIST_FILES= bin/yafc \ etc/bash_completion.d/yafc PLIST_DIRSTRY= etc/bash_completion.d +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MNLS} +USE_GNOME+= intltool +USE_GETTEXT= yes +LDFLAGS+= -lintl +PLIST_FILES+= share/locale/sv/LC_MESSAGES/yafc.mo +.else +CONFIGURE_ARGS+= --disable-nls +.endif + +.if ${PORT_OPTIONS:MSSH} +LIB_DEPENDS+= ssh:${PORTSDIR}/security/libssh +.else +CONFIGURE_ARGS+= --without-ssh +.endif + .include <bsd.port.pre.mk> -.if exists(${LOCALBASE}/lib/libreadline.so.6) -LIB_DEPENDS+= readline.6:${PORTSDIR}/devel/readline +.if exists(${LOCALBASE}/lib/libreadline.so) +LIB_DEPENDS+= readline:${PORTSDIR}/devel/readline .endif post-install: .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/samples/* ${EXAMPLESDIR} -PLIST_FILES+= %%EXAMPLESDIR%%/inputrc \ - %%EXAMPLESDIR%%/yafcrc -PLIST_DIRS+= %%EXAMPLESDIR%% .endif .include <bsd.port.post.mk> Added: head/ftp/yafc/files/patch-src__Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/ftp/yafc/files/patch-src__Makefile.in Thu Jul 19 17:28:40 2012 (r301168) @@ -0,0 +1,14 @@ +--- src/Makefile.in.orig 2012-06-05 23:37:06.000000000 +0900 ++++ src/Makefile.in 2012-06-25 16:34:16.000000000 +0900 +@@ -308,7 +308,10 @@ + libmhe/libmhe.a \ + ../lib/libfoo.a $(SSH_LIBS) + +-yafc_DEPENDENCIES = $(yafc_LDADD) yafcrc.h ++yafc_DEPENDENCIES = ftp/libftp.a \ ++ libmhe/libmhe.a \ ++ ../lib/libfoo.a yafcrc.h ++ + AM_CPPFLAGS = -I$(srcdir) \ + -I$(top_srcdir)/lib \ + -I$(top_srcdir)/src/ftp \
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207191728.q6JHSee4003123>