ports/80402: [update port] irc/ircservices

Andrey V. Elsukov bu7cher at yandex.ru
Thu Apr 28 04:50:26 UTC 2005


The following reply was made to PR ports/80402; it has been noted by GNATS.

From: "Andrey V. Elsukov" <bu7cher at yandex.ru>
To: Volker Stolz <vs at freebsd.org>
Cc: bug-followup at freebsd.org
Subject: Re: ports/80402: [update port] irc/ircservices
Date: Thu, 28 Apr 2005 08:48:10 +0400

 This is a multi-part message in MIME format.
 --------------060208060608050905020306
 Content-Type: text/plain; charset=KOI8-R
 Content-Transfer-Encoding: 7bit
 
 Volker Stolz wrote:
 > You should use USE_RC_SUBR=ircservices.sh and put the file into 
 > files/ircservices.sh.in:
 > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-sub-files.html
 
 Thanks, i have seen ports/Mk/*.mk.
 I should send new PR, or i can attach new patch here?
 I create shar archive and attach it.
 
 -- 
 WBR, Andrey V. Elsukov
 
 --------------060208060608050905020306
 Content-Type: text/plain;
  name="ircservices.shar"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="ircservices.shar"
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	ircservices
 #	ircservices/Makefile
 #	ircservices/distinfo
 #	ircservices/pkg-descr
 #	ircservices/pkg-plist
 #	ircservices/files
 #	ircservices/files/ircservices.sh.in
 #
 echo c - ircservices
 mkdir -p ircservices > /dev/null 2>&1
 echo x - ircservices/Makefile
 sed 's/^X//' >ircservices/Makefile << 'END-of-ircservices/Makefile'
 X# New ports collection makefile for:	ircservices
 X# Date created:         Sun Oct 27 11:49:48 CET 2002
 X# Whom:                 Alex Dupre <sysadmin at alexdupre.com>
 X#
 X# $FreeBSD: ports/irc/ircservices/Makefile,v 1.22 2005/04/11 19:53:50 pav Exp $
 X#
 X
 XPORTNAME= ircservices
 XPORTVERSION= 5.0.${PATCHLEVEL}
 XCATEGORIES= irc
 XMASTER_SITES= ftp://ftp.esper.net/ircservices/ \
 X	http://www.ircservices.esper.net/download/ \
 X	ftp://ftp.freenet.de/pub/ftp.ircservices.za.net/pub/ircservices/ \
 X	ftp://ftp.ircd.com.br/ircservices/ \
 X	http://www.irc.gr/ircservices/ \
 X	http://ircservices.swissirc.ch/
 X
 XDISTNAME= ${PORTNAME}-5.0.0
 X
 XPATCH_SITES= ${MASTER_SITES}
 XPATCHLEVEL= 51
 XPATCHFILES!= /usr/bin/jot -s " " -w ${DISTNAME:C/[0-9]*$//}%d.diff.gz  \
 X			${PATCHLEVEL} 1 ${PATCHLEVEL}
 XPATCH_DIST_STRIP= -p1
 X
 XMAINTAINER= bu7cher at yandex.ru
 XCOMMENT= A system of IRC services for IRC networks
 X
 XUSE_PERL5_BUILD= yes
 XHAS_CONFIGURE= yes
 XUSE_GMAKE= yes
 XUSE_RC_SUBR= ircservices.sh
 XUSE_GCC= 3.2+
 X
 XDIST_SUBDIR= ${PORTNAME}
 XCONFIGURE_ARGS= -prefix ${PREFIX} -cflags "${CFLAGS}" -cc "${CC}"
 X
 X.include <bsd.port.pre.mk>
 X
 X.if ${ARCH} != "i386"
 XBROKEN= "Does not build on !i386"
 X.endif
 X
 Xpost-install:
 X.if !defined(NOPORTDOCS)
 X	@${MKDIR} ${DOCSDIR}
 X	@${INSTALL_DATA} ${WRKSRC}/docs/*.html ${DOCSDIR}
 X	@${INSTALL_DATA} ${WRKSRC}/Changes ${WRKSRC}/KnownBugs ${DOCSDIR}
 X.endif
 X
 X.include <bsd.port.post.mk>
 END-of-ircservices/Makefile
 echo x - ircservices/distinfo
 sed 's/^X//' >ircservices/distinfo << 'END-of-ircservices/distinfo'
 XMD5 (ircservices/ircservices-5.0.0.tar.gz) = 27a762b806867b1279fe745d193bebf7
 XSIZE (ircservices/ircservices-5.0.0.tar.gz) = 1045340
 XMD5 (ircservices/ircservices-5.0.1.diff.gz) = a8d0f0935a8744b95e6cb63b06f148b6
 XSIZE (ircservices/ircservices-5.0.1.diff.gz) = 27207
 XMD5 (ircservices/ircservices-5.0.2.diff.gz) = c44d7b9b0daa2dfc1dfa18c54de28e8f
 XSIZE (ircservices/ircservices-5.0.2.diff.gz) = 47369
 XMD5 (ircservices/ircservices-5.0.3.diff.gz) = 377de483a2b12c608e0391c10abb6899
 XSIZE (ircservices/ircservices-5.0.3.diff.gz) = 12016
 XMD5 (ircservices/ircservices-5.0.4.diff.gz) = 27314c483491a55bc50da9a24125d52d
 XSIZE (ircservices/ircservices-5.0.4.diff.gz) = 1415
 XMD5 (ircservices/ircservices-5.0.5.diff.gz) = 8d64127e50eb9effe14b8724b7345a2e
 XSIZE (ircservices/ircservices-5.0.5.diff.gz) = 18154
 XMD5 (ircservices/ircservices-5.0.6.diff.gz) = 7fd57b08af80360a53fc00ee11ca07d7
 XSIZE (ircservices/ircservices-5.0.6.diff.gz) = 22602
 XMD5 (ircservices/ircservices-5.0.7.diff.gz) = 9d6579fb2cb58764edc807b9f3a5ea48
 XSIZE (ircservices/ircservices-5.0.7.diff.gz) = 33225
 XMD5 (ircservices/ircservices-5.0.8.diff.gz) = 56f7c7c02c0d90bff20a00987ceca35c
 XSIZE (ircservices/ircservices-5.0.8.diff.gz) = 1552
 XMD5 (ircservices/ircservices-5.0.9.diff.gz) = 1bcbdff3fd080180beff244339019a69
 XSIZE (ircservices/ircservices-5.0.9.diff.gz) = 647
 XMD5 (ircservices/ircservices-5.0.10.diff.gz) = 4248b257e0a0b96f71e850873c1e44ff
 XSIZE (ircservices/ircservices-5.0.10.diff.gz) = 4658
 XMD5 (ircservices/ircservices-5.0.11.diff.gz) = b613b3692a026dfccf368276e2e36552
 XSIZE (ircservices/ircservices-5.0.11.diff.gz) = 2967
 XMD5 (ircservices/ircservices-5.0.12.diff.gz) = 6e0948e63b86e7e8b6316893b791c5c4
 XSIZE (ircservices/ircservices-5.0.12.diff.gz) = 9183
 XMD5 (ircservices/ircservices-5.0.13.diff.gz) = 91fc3bd9d823eb004ccc8c8394d7dda2
 XSIZE (ircservices/ircservices-5.0.13.diff.gz) = 10834
 XMD5 (ircservices/ircservices-5.0.14.diff.gz) = 982dd0df25adc77cccbf92bd1a238b21
 XSIZE (ircservices/ircservices-5.0.14.diff.gz) = 860
 XMD5 (ircservices/ircservices-5.0.15.diff.gz) = 29c52cbc9cdc0f07a3cd5016026cffe2
 XSIZE (ircservices/ircservices-5.0.15.diff.gz) = 4103
 XMD5 (ircservices/ircservices-5.0.16.diff.gz) = 9edc1a679418042fa7f1de90c8fa323a
 XSIZE (ircservices/ircservices-5.0.16.diff.gz) = 1075
 XMD5 (ircservices/ircservices-5.0.17.diff.gz) = e117b0fe1296d9ce085d8b56d4e110bd
 XSIZE (ircservices/ircservices-5.0.17.diff.gz) = 5754
 XMD5 (ircservices/ircservices-5.0.18.diff.gz) = 5e1e379621b769f9a7392f8726ed3ee8
 XSIZE (ircservices/ircservices-5.0.18.diff.gz) = 5181
 XMD5 (ircservices/ircservices-5.0.19.diff.gz) = 5f197e4dec290282a355e081b2fccce0
 XSIZE (ircservices/ircservices-5.0.19.diff.gz) = 13070
 XMD5 (ircservices/ircservices-5.0.20.diff.gz) = a80d9bdbe6af826229fe7ccb3461c779
 XSIZE (ircservices/ircservices-5.0.20.diff.gz) = 104919
 XMD5 (ircservices/ircservices-5.0.21.diff.gz) = f2f937c1a0cb3d4c69b234ec18ae44f4
 XSIZE (ircservices/ircservices-5.0.21.diff.gz) = 5449
 XMD5 (ircservices/ircservices-5.0.22.diff.gz) = 0f277114f266e037582240ae3bb67e4b
 XSIZE (ircservices/ircservices-5.0.22.diff.gz) = 61330
 XMD5 (ircservices/ircservices-5.0.23.diff.gz) = f1f07097fdf835c7d61ad2ca10a3bf15
 XSIZE (ircservices/ircservices-5.0.23.diff.gz) = 21042
 XMD5 (ircservices/ircservices-5.0.24.diff.gz) = e2415db90e2c9f3391268b8d48ef40d1
 XSIZE (ircservices/ircservices-5.0.24.diff.gz) = 12490
 XMD5 (ircservices/ircservices-5.0.25.diff.gz) = 4603c2e5616049cf0ffd583312334e74
 XSIZE (ircservices/ircservices-5.0.25.diff.gz) = 40369
 XMD5 (ircservices/ircservices-5.0.26.diff.gz) = 358c22ab8f2c6c8c547cc34f9b6a0406
 XSIZE (ircservices/ircservices-5.0.26.diff.gz) = 36994
 XMD5 (ircservices/ircservices-5.0.27.diff.gz) = 97ea66bee7dcd09b2b9cdae67c6a9888
 XSIZE (ircservices/ircservices-5.0.27.diff.gz) = 24221
 XMD5 (ircservices/ircservices-5.0.28.diff.gz) = 788bbb987236193dcb14b3554f35193e
 XSIZE (ircservices/ircservices-5.0.28.diff.gz) = 15793
 XMD5 (ircservices/ircservices-5.0.29.diff.gz) = 265a11c206fd586fb519ad5cf659515a
 XSIZE (ircservices/ircservices-5.0.29.diff.gz) = 16354
 XMD5 (ircservices/ircservices-5.0.30.diff.gz) = 350b43673ffc65ab4977898f5c4b861f
 XSIZE (ircservices/ircservices-5.0.30.diff.gz) = 11098
 XMD5 (ircservices/ircservices-5.0.31.diff.gz) = 35cfd814620979fa06a3b6c431538c88
 XSIZE (ircservices/ircservices-5.0.31.diff.gz) = 2901
 XMD5 (ircservices/ircservices-5.0.32.diff.gz) = d1677618884bdc517933ffbd95d32b3a
 XSIZE (ircservices/ircservices-5.0.32.diff.gz) = 26467
 XMD5 (ircservices/ircservices-5.0.33.diff.gz) = 9ee92777f61a0770dd5e298e558a5137
 XSIZE (ircservices/ircservices-5.0.33.diff.gz) = 35985
 XMD5 (ircservices/ircservices-5.0.34.diff.gz) = 05a203e419ea4401333f468a8356c8eb
 XSIZE (ircservices/ircservices-5.0.34.diff.gz) = 2495
 XMD5 (ircservices/ircservices-5.0.35.diff.gz) = 2c9a4284bd7a190c5ec531a1272935a5
 XSIZE (ircservices/ircservices-5.0.35.diff.gz) = 2894
 XMD5 (ircservices/ircservices-5.0.36.diff.gz) = 904a29dc5849c557e84fb11df8946803
 XSIZE (ircservices/ircservices-5.0.36.diff.gz) = 1082
 XMD5 (ircservices/ircservices-5.0.37.diff.gz) = d322600effff0ec5c6785a768e9dac7f
 XSIZE (ircservices/ircservices-5.0.37.diff.gz) = 5461
 XMD5 (ircservices/ircservices-5.0.38.diff.gz) = e84d977391d56f2300f88f36d900fd6c
 XSIZE (ircservices/ircservices-5.0.38.diff.gz) = 2102
 XMD5 (ircservices/ircservices-5.0.39.diff.gz) = 844212a8718d37adac2c11fc5390b661
 XSIZE (ircservices/ircservices-5.0.39.diff.gz) = 25397
 XMD5 (ircservices/ircservices-5.0.40.diff.gz) = 69836efbcf41f6189651cc4401784323
 XSIZE (ircservices/ircservices-5.0.40.diff.gz) = 1173
 XMD5 (ircservices/ircservices-5.0.41.diff.gz) = 23d56a62c2b37db3d937dc42716a11ca
 XSIZE (ircservices/ircservices-5.0.41.diff.gz) = 3388
 XMD5 (ircservices/ircservices-5.0.42.diff.gz) = 29252b75ca24574c4433c781d0d020a7
 XSIZE (ircservices/ircservices-5.0.42.diff.gz) = 15172
 XMD5 (ircservices/ircservices-5.0.43.diff.gz) = 916bc58aa7d16bfd331b55dc81d89162
 XSIZE (ircservices/ircservices-5.0.43.diff.gz) = 4434
 XMD5 (ircservices/ircservices-5.0.44.diff.gz) = c9ab54e01d72f7664e7c1c8bdb64e1da
 XSIZE (ircservices/ircservices-5.0.44.diff.gz) = 3504
 XMD5 (ircservices/ircservices-5.0.45.diff.gz) = 0f86b0c3ed6dd605f8ef14bc3ae6f4bc
 XSIZE (ircservices/ircservices-5.0.45.diff.gz) = 16995
 XMD5 (ircservices/ircservices-5.0.46.diff.gz) = 7a9e50a99f4a51e82971297e83a07fad
 XSIZE (ircservices/ircservices-5.0.46.diff.gz) = 5577
 XMD5 (ircservices/ircservices-5.0.47.diff.gz) = 69327d6137101de03560adfdb4c3259d
 XSIZE (ircservices/ircservices-5.0.47.diff.gz) = 7766
 XMD5 (ircservices/ircservices-5.0.48.diff.gz) = a41962598b609a2fa4827451e670cf57
 XSIZE (ircservices/ircservices-5.0.48.diff.gz) = 944
 XMD5 (ircservices/ircservices-5.0.49.diff.gz) = 1645eb889074dd8d2d37fa5d957235d2
 XSIZE (ircservices/ircservices-5.0.49.diff.gz) = 48004
 XMD5 (ircservices/ircservices-5.0.50.diff.gz) = b3137b27b89fa0db99bcc4bab5fd376f
 XSIZE (ircservices/ircservices-5.0.50.diff.gz) = 18847
 XMD5 (ircservices/ircservices-5.0.51.diff.gz) = 118701b5c92c3fe13447c40ffbec52e0
 XSIZE (ircservices/ircservices-5.0.51.diff.gz) = 8368
 END-of-ircservices/distinfo
 echo x - ircservices/pkg-descr
 sed 's/^X//' >ircservices/pkg-descr << 'END-of-ircservices/pkg-descr'
 XIRC Services is a system of services to be used with Internet
 XRelay Chat networks.  Services provides for definitive nickname
 Xand channel ownership, as well as the ability to send messages
 Xto offline users, and gives IRC operators considerably more
 Xcontrol over the network.
 X
 XWWW: http://www.ircservices.esper.net/
 X
 X- Alex Dupre
 Xale at FreeBSD.org
 END-of-ircservices/pkg-descr
 echo x - ircservices/pkg-plist
 sed 's/^X//' >ircservices/pkg-plist << 'END-of-ircservices/pkg-plist'
 Xetc/rc.d/ircservices.sh
 Xlib/services/convert-db
 Xlib/services/example-ircservices.conf
 Xlib/services/example-modules.conf
 Xlib/services/helpfiles/help
 Xlib/services/languages/de
 Xlib/services/languages/en_us
 Xlib/services/languages/es
 Xlib/services/languages/fr
 Xlib/services/languages/hu
 Xlib/services/languages/it
 Xlib/services/languages/ja_euc
 Xlib/services/languages/ja_sjis
 Xlib/services/languages/nl
 Xlib/services/languages/pt
 Xlib/services/languages/ru
 Xlib/services/languages/tr
 Xlib/services/modules/chanserv/access-levels.so
 Xlib/services/modules/chanserv/access-xop.so
 Xlib/services/modules/chanserv/main.so
 Xlib/services/modules/chanserv/sendpass.so
 Xlib/services/modules/database/version4.so
 Xlib/services/modules/encryption/md5.so
 Xlib/services/modules/httpd/auth-ip.so
 Xlib/services/modules/httpd/auth-password.so
 Xlib/services/modules/httpd/dbaccess.so
 Xlib/services/modules/httpd/debug.so
 Xlib/services/modules/httpd/main.so
 Xlib/services/modules/httpd/redirect.so
 Xlib/services/modules/httpd/top-page.so
 Xlib/services/modules/mail/main.so
 Xlib/services/modules/mail/sendmail.so
 Xlib/services/modules/mail/smtp.so
 Xlib/services/modules/memoserv/forward.so
 Xlib/services/modules/memoserv/ignore.so
 Xlib/services/modules/memoserv/main.so
 Xlib/services/modules/misc/devnull.so
 Xlib/services/modules/misc/helpserv.so
 Xlib/services/modules/misc/xml-export.so
 Xlib/services/modules/misc/xml-import.so
 Xlib/services/modules/nickserv/access.so
 Xlib/services/modules/nickserv/autojoin.so
 Xlib/services/modules/nickserv/link.so
 Xlib/services/modules/nickserv/mail-auth.so
 Xlib/services/modules/nickserv/main.so
 Xlib/services/modules/nickserv/oldlink.so
 Xlib/services/modules/nickserv/sendpass.so
 Xlib/services/modules/operserv/akill.so
 Xlib/services/modules/operserv/main.so
 Xlib/services/modules/operserv/news.so
 Xlib/services/modules/operserv/sessions.so
 Xlib/services/modules/operserv/sline.so
 Xlib/services/modules/protocol/bahamut.so
 Xlib/services/modules/protocol/dalnet.so
 Xlib/services/modules/protocol/dreamforge.so
 Xlib/services/modules/protocol/hybrid.so
 Xlib/services/modules/protocol/monkey.so
 Xlib/services/modules/protocol/ptlink.so
 Xlib/services/modules/protocol/rfc1459.so
 Xlib/services/modules/protocol/trircd.so
 Xlib/services/modules/protocol/ts8.so
 Xlib/services/modules/protocol/undernet-p9.so
 Xlib/services/modules/protocol/unreal.so
 Xlib/services/modules/statserv/main.so
 Xsbin/ircservices
 Xsbin/ircservices-chk
 X%%PORTDOCS%%%%DOCSDIR%%/0.html
 X%%PORTDOCS%%%%DOCSDIR%%/1.html
 X%%PORTDOCS%%%%DOCSDIR%%/2.html
 X%%PORTDOCS%%%%DOCSDIR%%/3.html
 X%%PORTDOCS%%%%DOCSDIR%%/4.html
 X%%PORTDOCS%%%%DOCSDIR%%/5.html
 X%%PORTDOCS%%%%DOCSDIR%%/6.html
 X%%PORTDOCS%%%%DOCSDIR%%/7.html
 X%%PORTDOCS%%%%DOCSDIR%%/COPYING.html
 X%%PORTDOCS%%%%DOCSDIR%%/a.html
 X%%PORTDOCS%%%%DOCSDIR%%/b.html
 X%%PORTDOCS%%%%DOCSDIR%%/c.html
 X%%PORTDOCS%%%%DOCSDIR%%/copyright.html
 X%%PORTDOCS%%%%DOCSDIR%%/faq.html
 X%%PORTDOCS%%%%DOCSDIR%%/index.html
 X%%PORTDOCS%%%%DOCSDIR%%/upgrade.html
 X%%PORTDOCS%%%%DOCSDIR%%/Changes
 X%%PORTDOCS%%%%DOCSDIR%%/KnownBugs
 X at dirrm lib/services/helpfiles
 X at dirrm lib/services/languages
 X at dirrm lib/services/modules/chanserv
 X at dirrm lib/services/modules/database
 X at dirrm lib/services/modules/encryption
 X at dirrm lib/services/modules/httpd
 X at dirrm lib/services/modules/mail
 X at dirrm lib/services/modules/memoserv
 X at dirrm lib/services/modules/misc
 X at dirrm lib/services/modules/nickserv
 X at dirrm lib/services/modules/operserv
 X at dirrm lib/services/modules/protocol
 X at dirrm lib/services/modules/statserv
 X at dirrm lib/services/modules
 X at dirrm lib/services
 X%%PORTDOCS%%@dirrm %%DOCSDIR%%
 END-of-ircservices/pkg-plist
 echo c - ircservices/files
 mkdir -p ircservices/files > /dev/null 2>&1
 echo x - ircservices/files/ircservices.sh.in
 sed 's/^X//' >ircservices/files/ircservices.sh.in << 'END-of-ircservices/files/ircservices.sh.in'
 X#!/bin/sh
 X#
 X# PROVIDE: ircservices
 X# REQUIRE: NETWORKING
 X# KEYWORD: FreeBSD
 X#
 X# Add the following line to /etc/rc.conf to enable ircservices:
 X#
 X# ircservices_enable="YES"
 X#
 X
 Xircservices_enable="NO"
 X
 X. %%RC_SUBR%%
 X
 Xname=ircservices
 Xrcvar=`set_rcvar`
 X
 Xprefix=%%PREFIX%%
 Xcommand="${prefix}/sbin/ircservices"
 Xircservices_pidfile="${prefix}/lib/services/ircservices.pid"
 X
 Xload_rc_config ${name}
 Xrun_rc_command "$1"
 END-of-ircservices/files/ircservices.sh.in
 exit
 
 
 --------------060208060608050905020306--
 



More information about the freebsd-ports-bugs mailing list