[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS Update: mystuff



Log Message:
-----------
Bring this port up to snuff to build & install on 4.3

Modified Files:
--------------
    mystuff/irc/ircd-hybrid:
        Makefile
        distinfo
    mystuff/irc/ircd-hybrid/pkg:
        PLIST

Removed Files:
-------------
    mystuff/irc/ircd-hybrid/pkg:
        INSTALL

Revision Data
-------------
Index: Makefile
===================================================================
RCS file: /cvs/mystuff/irc/ircd-hybrid/Makefile,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -Lirc/ircd-hybrid/Makefile -Lirc/ircd-hybrid/Makefile -u -r1.1.1.1 -r1.2
--- irc/ircd-hybrid/Makefile
+++ irc/ircd-hybrid/Makefile
@@ -14,10 +14,9 @@
 MAINTAINER=	Jim Dew <jdew@yggdrasil.ca>
 COMMENT=	A fast irc daemon with a number of new features
 
-MAN8=		ircd.8
-
-CONFIGURE_STYLE= gnu
+CONFIGURE_STYLE= gnu old
 
+#License: GPLv2
 PERMIT_PACKAGE_CDROM=   Yes
 PERMIT_PACKAGE_FTP=     Yes
 PERMIT_DISTFILES_CDROM= Yes
@@ -28,12 +27,14 @@
 #BUILD_DEPENDS=  ${RUN_DEPENDS}
 #RUN_DEPENDS=    ::devel/pcre
 
-SYSCONFDIR=	/etc/ircd
+WANTLIB += c crypto ssl z
 
-post-install:
-	@mv ${WRKINST}/etc/ircd ${WRKINST}/usr/local/share/examples/
+IRCD_USER=	_ircd
+IRCD_ID=	600
+#SYSCONFDIR=	/etc/ircd
 
-CONFIGURE_ARGS+=	--with-nicklen=20 \
+CONFIGURE_ARGS+= --sysconfdir=${SYSCONFDIR}/ircd \
+	--with-nicklen=20 \
 	--enable-halfops \
 	--bindir=${PREFIX}/bin \
 	--mandir=${PREFIX}/man \
@@ -43,5 +44,11 @@
 	--ohelpdir=${PREFIX}/share/ircd/help/opers \
 	--messagedir=${PREFIX}/share/ircd/messages \
 	--with-maxclients=1024
+
+post-install:
+	@mkdir -p ${WRKINST}/etc/ircd
+.for file in cresv.conf example.conf kline.conf rkline.conf xline.conf dline.conf ircd.motd nresv.conf rxline.conf
+	${INSTALL_DATA} ${WRKINST}/etc/ircd/${file} ${WRKINST}/usr/local/share/examples/${file}
+.endfor
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/mystuff/irc/ircd-hybrid/distinfo,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -Lirc/ircd-hybrid/distinfo -Lirc/ircd-hybrid/distinfo -u -r1.1.1.1 -r1.2
--- irc/ircd-hybrid/distinfo
+++ irc/ircd-hybrid/distinfo
@@ -1,4 +1,5 @@
-MD5 (ircd-hybrid-7.2.1.tgz) = 00901c5e2e9bf44ab37a28596af6608e
-RMD160 (ircd-hybrid-7.2.1.tgz) = c8f859f7e6e956c6d738641b1993423212fbd377
-SHA1 (ircd-hybrid-7.2.1.tgz) = c5683c1fac984d210a79a8742e9c2ef31a249db8
+MD5 (ircd-hybrid-7.2.1.tgz) = AJAcXi6b9EqzeihZavZgjg==
+RMD160 (ircd-hybrid-7.2.1.tgz) = yPhZ9+bpVsbXOGQbGZNCMhL703c=
+SHA1 (ircd-hybrid-7.2.1.tgz) = xWg8H6yYTSEKeah0Lpwu8xoknbg=
+SHA256 (ircd-hybrid-7.2.1.tgz) = Zkeaoar2+8p5yQeJ6NrhsE/+ZtvSq6cumQbe67tOeTg=
 SIZE (ircd-hybrid-7.2.1.tgz) = 1013005
Index: PLIST
===================================================================
RCS file: /cvs/mystuff/irc/ircd-hybrid/pkg/PLIST,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -Lirc/ircd-hybrid/pkg/PLIST -Lirc/ircd-hybrid/pkg/PLIST -u -r1.1.1.1 -r1.2
--- irc/ircd-hybrid/pkg/PLIST
+++ irc/ircd-hybrid/pkg/PLIST
@@ -1,22 +1,51 @@
 @comment $OpenBSD$
-@newgroup _ircd:600
-@newuser _ircd:600:_ircd:daemon:Hybrid ircd:/var/empty:/bin/sh
+@newuser ${IRCD_USER}:${IRCD_ID}:::Hybrid ircd:/var/empty:/bin/sh
 %%SHARED%%
 bin/encspeed
 bin/ircd
 bin/mkpasswd
 bin/servlink
 @man man/man8/ircd.8
-share/examples/ircd/
-share/examples/ircd/cresv.conf
-share/examples/ircd/dline.conf
-share/examples/ircd/example.conf
-share/examples/ircd/ircd.motd
-share/examples/ircd/kline.conf
-share/examples/ircd/nresv.conf
-share/examples/ircd/rkline.conf
-share/examples/ircd/rxline.conf
-share/examples/ircd/xline.conf
+@sample ${SYSCONFDIR}/ircd/
+@owner ${IRCD_USER}
+share/examples/cresv.conf
+@mode 600
+@sample ${SYSCONFDIR}/ircd/cresv.conf
+@mode
+share/examples/dline.conf
+@mode 600
+@sample ${SYSCONFDIR}/ircd/dline.conf
+@mode
+share/examples/example.conf
+@mode 600
+@sample ${SYSCONFDIR}/ircd/example.conf
+@mode
+share/examples/ircd.motd
+@mode 600
+@sample ${SYSCONFDIR}/ircd/ircd.motd
+@mode
+share/examples/kline.conf
+@mode 600
+@sample ${SYSCONFDIR}/ircd/kline.conf
+@mode
+share/examples/nresv.conf
+@mode 600
+@sample ${SYSCONFDIR}/ircd/nresv.conf
+@mode
+share/examples/rkline.conf
+@mode 600
+@sample ${SYSCONFDIR}/ircd/rkline.conf
+@mode
+share/examples/rxline.conf
+@mode 600
+@sample ${SYSCONFDIR}/ircd/rxline.conf
+@mode
+share/examples/xline.conf
+@mode 600
+@sample ${SYSCONFDIR}/ircd/xline.conf
+@mode
+@mode
+@owner
 share/ircd/
 share/ircd/help/
 share/ircd/help/opers/
--- irc/ircd-hybrid/pkg/INSTALL
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-#
-# Pre/post-installation setup of ircd-hybrid
-#
-
-# Verify/process the command
-#
-case $2 in
-	POST-INSTALL)
-		install -d -o _ircd -g _ircd -m 0775 /etc/ircd
-	;;
-esac
-
-exit 0
-
-


Main Menu:

Site Tools:


Here, spammer, have some addresses.