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