svn commit: r345486 - in head/net/nakenchat: . files
John Marino
marino at FreeBSD.org
Fri Feb 21 15:31:27 UTC 2014
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 at 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
More information about the svn-ports-head
mailing list