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>