Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Feb 2014 15:31:26 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r345486 - in head/net/nakenchat: . files
Message-ID:  <201402211531.s1LFVQrX022648@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Fri Feb 21 15:31:25 2014
New Revision: 345486
URL: http://svnweb.freebsd.org/changeset/ports/345486
QAT: https://qat.redports.org/buildarchive/r345486/

Log:
  net/nakenchat: upgrade from 2.12 to 2.22 and unbreak
  
  Nakenchat has been broken everywhere for some kind of installation issue.
  Adding stage support fixes that issue, but let's update to the latest
  stable version of 2.22 while here.  A license was also added.  Per a
  pending PR, nakenpasswd was removed.  It's now a bash script rather than
  a compiled program, but I guess the maintainer thought putting bash as
  a run dependency wasn't worth it.  Most of the PR was used, but it
  requested an upgrade to a beta version 3.00b.  I'm holding off on that
  upgrade pending feedback.
  
  PR:	ports/185440

Deleted:
  head/net/nakenchat/files/patch-Makefile
Modified:
  head/net/nakenchat/Makefile
  head/net/nakenchat/distinfo
  head/net/nakenchat/pkg-plist

Modified: head/net/nakenchat/Makefile
==============================================================================
--- head/net/nakenchat/Makefile	Fri Feb 21 15:26:23 2014	(r345485)
+++ head/net/nakenchat/Makefile	Fri Feb 21 15:31:25 2014	(r345486)
@@ -2,13 +2,15 @@
 # $FreeBSD$
 
 PORTNAME=	nakenchat
-PORTVERSION=	2.12
+PORTVERSION=	2.22
 CATEGORIES=	net
 MASTER_SITES=	http://downloads.mikekohn.net/nakenchat/
 
 MAINTAINER=	olevole@olevole.ru
 COMMENT=	Small (under 50k) chat server with many features
 
+LICENSE=	GPLv2
+
 HAS_CONFIGURE=	yes
 USE_RC_SUBR=	nakenchat
 
@@ -31,12 +33,12 @@ DOTQ_CONFIGURE_ON=		--enable-dotQ
 FUSERLIST_CONFIGURE_ON=		--enable-whofile
 ELITEFILTER_CONFIGURE_ON=	--enable-elite
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
-post-install:
-	@if [ ! -f ${PREFIX}/etc/nakenchat.conf ]; then \
-		${CP} -p ${PREFIX}/etc/nakenchat.conf.sample ${PREFIX}/etc/nakenchat.conf ; \
-	fi
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/src/nakenchat \
+		${STAGEDIR}${PREFIX}/bin/
+	${INSTALL_DATA} ${WRKSRC}/nakenchat.conf \
+		${STAGEDIR}${PREFIX}/etc/nakenchat.conf.sample
 
 .include <bsd.port.mk>

Modified: head/net/nakenchat/distinfo
==============================================================================
--- head/net/nakenchat/distinfo	Fri Feb 21 15:26:23 2014	(r345485)
+++ head/net/nakenchat/distinfo	Fri Feb 21 15:31:25 2014	(r345486)
@@ -1,2 +1,2 @@
-SHA256 (nakenchat-2.12.tar.gz) = 1597d7759b3849f9b53ada323fa72f7cfc238d4e0c741dccafab3fae66bd900b
-SIZE (nakenchat-2.12.tar.gz) = 41839
+SHA256 (nakenchat-2.22.tar.gz) = 7a0e935974e00908298a1877bbf8cba48a27b9e5fefc1129e06bf35575459342
+SIZE (nakenchat-2.22.tar.gz) = 47909

Modified: head/net/nakenchat/pkg-plist
==============================================================================
--- head/net/nakenchat/pkg-plist	Fri Feb 21 15:26:23 2014	(r345485)
+++ head/net/nakenchat/pkg-plist	Fri Feb 21 15:31:25 2014	(r345486)
@@ -1,5 +1,4 @@
 bin/nakenchat
-bin/nakenpasswd
 @unexec if cmp -s %D/etc/nakenchat.conf.sample %D/etc/nakenchat.conf; then rm -f %D/etc/nakenchat.conf; fi
 etc/nakenchat.conf.sample
 @exec if [ ! -f %D/etc/nakenchat.conf ] ; then cp -p %D/%F %B/nakenchat.conf; fi



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