[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS Update: mystuff
- To: cvs@lists.cleannorth.org
- Subject: CVS Update: mystuff
- From: Jim Dew <jdew@cleannorth.org>
- Date: Thu, 10 Jul 2008 11:25:49 -0401 (EDT)
- List-help: <mailto:cvs-request@lists.cleannorth.org?subject=help>
- List-post: <mailto:cvs@lists.cleannorth.org>
- List-subscribe: <mailto:cvs-request@lists.cleannorth.org?subject=subscribe>
- List-unsubscribe: <mailto:cvs-request@lists.cleannorth.org?subject=unsubscribe>
- Resent-date: Thu, 10 Jul 2008 11:25:55 -0401 (EDT)
- Resent-from: cvs@lists.cleannorth.org
- Resent-message-id: <YP89oB.A.lTF.ZoidIB@skroob.cleannorth.org>
- Resent-sender: cvs-request@lists.cleannorth.org
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
-
-
- Prev by Date: CVS Update: fgo.ca
- Next by Date: CVS Update: mystuff
- Previous by thread: CVS Update: fgo.ca
- Next by thread: CVS Update: mystuff
- Index(es):