Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Jun 2006 10:13:18 +0400 (MSD)
From:      "Andrey V. Elsukov" <bu7cher@yandex.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/99483: [patch][maintainer-update] irc/ircservices update
Message-ID:  <20060626061318.304FD15C5A@mail.heavennet.ru>
Resent-Message-ID: <200606260920.k5Q9KJ7x035215@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         99483
>Category:       ports
>Synopsis:       [patch][maintainer-update] irc/ircservices update
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 26 09:20:18 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Andrey V. Elsukov
>Release:        FreeBSD
>Organization:
>Environment:
	FreeBSD 6.1, FreeBSD 4.11
>Description:
	1) ircservices up to 5.0.58
	2) update startup script
	3) remove restriction for sparc64 (<andy at shady dot org> has reported
	that services works on FreeBSD Sparc64
>How-To-Repeat:
>Fix:

--- ircservices.diff begins here ---
diff -ruN ircservices.orig/Makefile ircservices/Makefile
--- ircservices.orig/Makefile	Tue Jan 24 16:47:42 2006
+++ ircservices/Makefile	Mon Jun 26 09:29:06 2006
@@ -16,7 +16,7 @@
 DISTNAME=	${PORTNAME}-5.0.0
 
 PATCH_SITES=	${MASTER_SITES}
-PATCHLEVEL=	57
+PATCHLEVEL=	58
 PATCHFILES!=	/usr/bin/jot -s " " -w ${DISTNAME:C/[0-9]*$//}%d.diff.gz  \
 			${PATCHLEVEL} 1 ${PATCHLEVEL}
 PATCH_DIST_STRIP=	-p1
@@ -27,12 +27,12 @@
 USE_PERL5_BUILD=yes
 HAS_CONFIGURE=	yes
 USE_GMAKE=	yes
-USE_RC_SUBR=	ircservices.sh
+USE_RC_SUBR=	ircservices
 USE_GCC=	3.2+
-NOT_FOR_ARCHS=	sparc64
 
 DIST_SUBDIR=	${PORTNAME}
-CONFIGURE_ARGS=	-prefix ${PREFIX} -cflags "${CFLAGS} -fPIC" -cc "${CC}"
+CFLAGS+=	-fPIC
+CONFIGURE_ARGS=	-prefix ${PREFIX} -cflags "${CFLAGS}" -cc "${CC}"
 
 .include <bsd.port.pre.mk>
 
diff -ruN ircservices.orig/distinfo ircservices/distinfo
--- ircservices.orig/distinfo	Tue Jan 24 16:47:42 2006
+++ ircservices/distinfo	Mon Jun 26 09:30:10 2006
@@ -172,3 +172,6 @@
 MD5 (ircservices/ircservices-5.0.57.diff.gz) = 669ceedc6996438ccf7f9fb079f2d9b1
 SHA256 (ircservices/ircservices-5.0.57.diff.gz) = f6c0d6379fe500004a1948491e368d75798a5893285b996338c28616ab382d7e
 SIZE (ircservices/ircservices-5.0.57.diff.gz) = 15023
+MD5 (ircservices/ircservices-5.0.58.diff.gz) = 7447b41d55027fea2f9e898699f99231
+SHA256 (ircservices/ircservices-5.0.58.diff.gz) = d39a429fa92ff622a5615892847b78e7cab5ea86b1be5980d5d59a8dd8a4fbc2
+SIZE (ircservices/ircservices-5.0.58.diff.gz) = 6890
diff -ruN ircservices.orig/files/ircservices.in ircservices/files/ircservices.in
--- ircservices.orig/files/ircservices.in	Thu Jan  1 00:00:00 1970
+++ ircservices/files/ircservices.in	Mon Jun 26 09:49:27 2006
@@ -0,0 +1,22 @@
+#!/bin/sh
+# $FreeBSD$
+#
+# PROVIDE: ircservices
+# REQUIRE: LOGIN
+# KEYWORDS: nojail shutdown
+
+. %%RC_SUBR%%
+
+name=ircservices
+rcvar=${name}_enable
+
+command="%%PREFIX%%/sbin/${name}"
+pidfile="%%PREFIX%%/lib/services/${name}.pid"
+required_files="%%PREFIX%%/lib/services/ircservices.conf \
+		%%PREFIX%%/lib/services/modules.conf"
+
+load_rc_config ${name}
+
+: ${ircservices_enable="NO"}
+
+run_rc_command "$1"
diff -ruN ircservices.orig/files/ircservices.sh.in ircservices/files/ircservices.sh.in
--- ircservices.orig/files/ircservices.sh.in	Mon Feb 20 20:47:04 2006
+++ ircservices/files/ircservices.sh.in	Thu Jan  1 00:00:00 1970
@@ -1,23 +0,0 @@
-#!/bin/sh
-#
-# PROVIDE: ircservices
-# REQUIRE: NETWORKING
-#
-# Add the following line to /etc/rc.conf to enable ircservices:
-#
-# ircservices_enable="YES"
-#
-
-ircservices_enable="${ircservices_enable-NO}"
-
-. %%RC_SUBR%%
-
-name=ircservices
-rcvar=`set_rcvar`
-
-prefix=%%PREFIX%%
-command="${prefix}/sbin/ircservices"
-ircservices_pidfile="${prefix}/lib/services/ircservices.pid"
-
-load_rc_config ${name}
-run_rc_command "$1"
--- ircservices.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060626061318.304FD15C5A>