From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Apr 28 04:50:26 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E70A16A4CE for ; Thu, 28 Apr 2005 04:50:26 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87CD343D49 for ; Thu, 28 Apr 2005 04:50:25 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j3S4oPBJ012369 for ; Thu, 28 Apr 2005 04:50:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j3S4oP9i012368; Thu, 28 Apr 2005 04:50:25 GMT (envelope-from gnats) Date: Thu, 28 Apr 2005 04:50:25 GMT Message-Id: <200504280450.j3S4oP9i012368@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: "Andrey V. Elsukov" Subject: Re: ports/80402: [update port] irc/ircservices X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Andrey V. Elsukov" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 04:50:26 -0000 The following reply was made to PR ports/80402; it has been noted by GNATS. From: "Andrey V. Elsukov" To: Volker Stolz Cc: bug-followup@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 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@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 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 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@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@dirrm lib/services/helpfiles X@dirrm lib/services/languages X@dirrm lib/services/modules/chanserv X@dirrm lib/services/modules/database X@dirrm lib/services/modules/encryption X@dirrm lib/services/modules/httpd X@dirrm lib/services/modules/mail X@dirrm lib/services/modules/memoserv X@dirrm lib/services/modules/misc X@dirrm lib/services/modules/nickserv X@dirrm lib/services/modules/operserv X@dirrm lib/services/modules/protocol X@dirrm lib/services/modules/statserv X@dirrm lib/services/modules X@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--