Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Feb 2015 15:57:25 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r378881 - in head/ftp/bareftp: . files
Message-ID:  <201502121557.t1CFvPU9054973@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Thu Feb 12 15:57:24 2015
New Revision: 378881
URL: https://svnweb.freebsd.org/changeset/ports/378881
QAT: https://qat.redports.org/buildarchive/r378881/

Log:
  - Update to version 0.3.11 [1]
  - Pass maintainership to submitter [1]
  - Convert to options subs and helpers
  
  PR:		197179 [1]
  Submitted by:	chris@bsdjunk.com [1]

Added:
  head/ftp/bareftp/files/patch-src-bareFTP.Protocol.Ftp-ftp-ListParser.cs   (contents, props changed)
Modified:
  head/ftp/bareftp/Makefile
  head/ftp/bareftp/distinfo

Modified: head/ftp/bareftp/Makefile
==============================================================================
--- head/ftp/bareftp/Makefile	Thu Feb 12 15:24:30 2015	(r378880)
+++ head/ftp/bareftp/Makefile	Thu Feb 12 15:57:24 2015	(r378881)
@@ -2,12 +2,11 @@
 # $FreeBSD$
 
 PORTNAME=	bareftp
-PORTVERSION=	0.3.10
-PORTREVISION=	1
+PORTVERSION=	0.3.11
 CATEGORIES=	ftp
 MASTER_SITES=	http://www.bareftp.org/release/
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	chris@bsdjunk.com
 COMMENT=	FTP client made in C sharp
 
 GNU_CONFIGURE=	yes
@@ -24,24 +23,12 @@ USE_LDCONFIG=	yes
 
 OPTIONS_DEFINE=	GNOMEKEYRING NLS
 OPTIONS_DEFAULT=GNOMEKEYRING
+OPTIONS_SUB=	yes
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MGNOMEKEYRING}
-KEYRING_DETECT=	${LOCALBASE}/libdata/pkgconfig/gnome-keyring-sharp-1.0.pc
-BUILD_DEPENDS+=	${KEYRING_DETECT}:${PORTSDIR}/security/gnome-keyring-sharp
-RUN_DEPENDS+=	${KEYRING_DETECT}:${PORTSDIR}/security/gnome-keyring-sharp
-.else
-CONFIGURE_ARGS+=	--without-gnomekeyring
-.endif
-
-.if ${PORT_OPTIONS:MNLS}
-CONFIGURE_ARGS+=	--enable-nls
-PLIST_SUB+=	NLS=""
-.else
-CONFIGURE_ARGS+=	--disable-nls
-PLIST_SUB+=	NLS="@comment "
-.endif
+GNOMEKEYRING_CONFIGURE_WITH=	gnomekeyring
+GNOMEKEYRING_BUILD_DEPENDS=	gnome-keyring-sharp>0:${PORTSDIR}/security/gnome-keyring-sharp
+GNOMEKEYRING_RUN_DEPENDS=	gnome-keyring-sharp>0:${PORTSDIR}/security/gnome-keyring-sharp
+NLS_CONFIGURE_ENABLE=	nls
 
 # TODO
 # Ugly way but configure ignore "--localedir=" fu* ;/

Modified: head/ftp/bareftp/distinfo
==============================================================================
--- head/ftp/bareftp/distinfo	Thu Feb 12 15:24:30 2015	(r378880)
+++ head/ftp/bareftp/distinfo	Thu Feb 12 15:57:24 2015	(r378881)
@@ -1,2 +1,2 @@
-SHA256 (bareftp-0.3.10.tar.gz) = d36f10485762d93e38e81618981b540f2130945d7f41c7c0b60b6a0c059cd849
-SIZE (bareftp-0.3.10.tar.gz) = 618615
+SHA256 (bareftp-0.3.11.tar.gz) = cafc6cd6f71ee6e6151cadc517349646977d90b372850e194ad505d89aa6682f
+SIZE (bareftp-0.3.11.tar.gz) = 630784

Added: head/ftp/bareftp/files/patch-src-bareFTP.Protocol.Ftp-ftp-ListParser.cs
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/ftp/bareftp/files/patch-src-bareFTP.Protocol.Ftp-ftp-ListParser.cs	Thu Feb 12 15:57:24 2015	(r378881)
@@ -0,0 +1,13 @@
+--- src/bareFTP.Protocol.Ftp/ftp/ListParser.cs.bak	2015-01-29 07:46:28.278935333 -0800
++++ src/bareFTP.Protocol.Ftp/ftp/ListParser.cs	2015-01-29 07:47:03.217939461 -0800
+@@ -22,7 +22,9 @@
+ 
+ using System;
+ using System.Collections.Generic;
+-using System.Text;z
++using System.Text;
++using System.Globalization;
++
+ namespace bareFTP.Protocol.Ftp
+ {
+ 	public class ListParser



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502121557.t1CFvPU9054973>