ports/179629: Update port: ftp/yafc to 1.2.5 (with more fix of NLS support)

Norihiko Murase mur1080224 at inter7.jp
Mon Jun 17 04:10:00 UTC 2013


>Number:         179629
>Category:       ports
>Synopsis:       Update port: ftp/yafc to 1.2.5 (with more fix of NLS support)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 17 04:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Norihiko Murase
>Release:        
>Organization:
>Environment:
>Description:
The new release of Yafc is available, which is 1.2.5.

Also, "more" fix of NLS support is included.
  * The configure option for NLS support *MUST* be specified 
    explicitly, just as the following:
      --with-gettext=/usr/local
    NOTE that the prefix directory for gettext is also required.
    Without this, the configure script does NOT recognize gettext
    and NLS is NOT enabled.
    (In this regard the SVN commit r316138 is incomplete.)
  * The following lines in Makefile
      CPPFLAGS+=     -I${LOCALBASE}/include
      LDFLAGS+=      -L${LOCALBASE}/lib
    are NOT necessary any longer. These lines are added for enabling 
    the NLS support, but now the configure script does recognize gettext
    correctly via "--with-gettext=/usr/local".

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -U 5 -rN ports.old/Makefile ports.new/Makefile
--- ports.old/Makefile	2013-05-07 00:34:17.000000000 +0900
+++ ports.new/Makefile	2013-06-17 11:48:02.000000000 +0900
@@ -1,10 +1,10 @@
 # Created by: Chris Piazza <cpiazza at FreeBSD.org>
 # $FreeBSD: ftp/yafc/Makefile 317525 2013-05-06 15:34:17Z bapt $
 
 PORTNAME=	yafc
-PORTVERSION=	1.2.4
+PORTVERSION=	1.2.5
 CATEGORIES=	ftp ipv6
 MASTER_SITES=	http://www.yafc-ftp.com/upload/
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Yet another ftp client. Similar to ftp(1)
@@ -21,23 +21,21 @@
 CONFIGURE_ENV=	ac_cv_ipv6=yes
 CONFIGURE_ARGS=	--with-socks=no --with-socks5=no --with-krb4=no \
 		--with-krb5=no --with-openssl=${OPENSSLBASE}
 MAKE_JOBS_SAFE=	yes
 
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-
 MAN1=		yafc.1
 INFO=		yafc
 PORTEXAMPLES=	inputrc yafcrc
 PLIST_FILES=	bin/yafc
 
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MNLS}
 USE_GNOME+=	intltool
 USES+=		gettext
+CONFIGURE_ARGS+=	--with-gettext=${LOCALBASE}
 PLIST_FILES+=	share/locale/de/LC_MESSAGES/yafc.mo \
 		share/locale/sv/LC_MESSAGES/yafc.mo
 .else
 CONFIGURE_ARGS+=	--without-gettext
 .endif
diff -U 5 -rN ports.old/distinfo ports.new/distinfo
--- ports.old/distinfo	2013-01-17 07:21:44.000000000 +0900
+++ ports.new/distinfo	2013-06-17 11:43:04.000000000 +0900
@@ -1,2 +1,2 @@
-SHA256 (yafc-1.2.4.tar.xz) = 05617edfd477c07e50c0773ca8b21d94e8cbd5b624ad0d0eb6f712563b32676e
-SIZE (yafc-1.2.4.tar.xz) = 362112
+SHA256 (yafc-1.2.5.tar.xz) = df93b1b8795b49852d555b57b775da4af4fe10baa420b0321f80689f94c45d81
+SIZE (yafc-1.2.5.tar.xz) = 364664


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list