Skip site navigation (1)Skip section navigation (2)
Date:      Fri,  3 Nov 2000 01:29:18 +1100 (EST)
From:      andrew@ugh.net.au
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/22541: maintainer update of idled port
Message-ID:  <20001102142918.0590EA82B@starbug.ugh.net.au>

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

>Number:         22541
>Category:       ports
>Synopsis:       maintainer update of idled port
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Nov 02 06:30:04 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Andrew
>Release:        FreeBSD 4.1.1-STABLE i386
>Organization:
UgH!
>Environment:

	

>Description:

This is an update to the idled port. It is the same version of idled, just bug
fixes of the port itself.

Mike Meyer <mwm@mired.org> brought to my attention that the idled port was not
${PREFIX} clean. I have fixed this, plus a few other Makefile errors (not
honouring CFLAGS, forcing optimisation etc. I have also fixed an ommision from
the plist.

>How-To-Repeat:

	

>Fix:


diff -ruN idled.orig/Makefile idled/Makefile
--- idled.orig/Makefile	Thu Nov  2 20:38:56 2000
+++ idled/Makefile	Thu Nov  2 20:40:55 2000
@@ -7,6 +7,7 @@
 
 PORTNAME=	idled
 PORTVERSION=	1.16
+PORTREVISION=	1
 CATEGORIES=	sysutils
 MASTER_SITES=	http://www.darkwing.com/idled/download/	\
 		ftp://ftp.cs.hope.edu/pub/idled/
diff -ruN idled.orig/files/patch-aa idled/files/patch-aa
--- idled.orig/files/patch-aa	Thu Nov  2 20:38:56 2000
+++ idled/files/patch-aa	Fri Nov  3 00:12:57 2000
@@ -1,112 +1,105 @@
-*** Makefile.orig	Thu Mar 13 14:19:42 1997
---- Makefile	Thu Mar 13 13:59:57 1997
-***************
-*** 165,191 ****
-  #        If you add it, '-lkvm' must also be added to the SPECLIBS line
-  # You will need to delete parse.c before compiling!  You can either
-  # do so by hand, or do a 'make clean' followed by the normal 'make'.
-! #DEFS += -O -m486
-! #DEFS += -DBSD_OS2 -DHAVE_SETSID -DHAVE_YYRESTART -DPS_HACK
-  #DEFS += -DPROC_SEARCH_1
-  #SPECLIBS = -lkvm
-! #INSTTYPE = install1a
-  #
-! #DEST    = /usr/local/libexec
-! #CFDEST  = /usr/local/libexec
-! #MDEST   = /usr/local/man
-! #LOGDEST = /var/log
-  #
-! #OWNER   = root
-! #CFOWNER = root
-! #MOWNER  = man
-  #
-! #GROUP   = daemon
-! #CFGROUP = daemon
-  #
-! #MODE    = 750
-! #CFMODE  = 664
-! #MMODE   = 444
-  
-  ######################################################################
-  ######################################################################
---- 165,191 ----
-  #        If you add it, '-lkvm' must also be added to the SPECLIBS line
-  # You will need to delete parse.c before compiling!  You can either
-  # do so by hand, or do a 'make clean' followed by the normal 'make'.
-! DEFS += -O
-! DEFS += -DBSD_OS2 -DHAVE_SETSID -DHAVE_YYRESTART -DPS_HACK
-  #DEFS += -DPROC_SEARCH_1
-  #SPECLIBS = -lkvm
-! INSTTYPE = install1a
-  #
-! DEST    = /usr/local/libexec
-! CFDEST  = /usr/local/etc
-! MDEST   = /usr/local/man
-! LOGDEST = /var/log
-  #
-! OWNER   = root
-! CFOWNER = root
-! MOWNER  = man
-  #
-! GROUP   = daemon
-! CFGROUP = daemon
-  #
-! MODE    = 750
-! CFMODE  = 664
-! MMODE   = 444
-  
-  ######################################################################
-  ######################################################################
-***************
-*** 215,239 ****
-  # SVR4  --  Solaris 2.x
-  # Use install3 for /usr/sbin/install
-  # and install1 for /usr/ucb/install
-! DEFS += -DSYSV -DHAVE_PROC_FS -DUTMPPID -DHAVE_SETSID -DHAVE_UTMPX -DUTMPHOST -DRUDEKILL
-! SPECLIBS = 
-! INSTTYPE = install3
-  
-! DEST    = /usr/local/bin
-! CFDEST  = /usr/local/lib
-! MDEST   = /usr/local/man
-! LOGDEST = /var/log
-  
-! OWNER   = root
-! CFOWNER = root
-! MOWNER  = root
-  
-! GROUP   = root
-! CFGROUP = root
-  
-! MODE    = 750
-! CFMODE  = 664
-! MMODE   = 644
-  
-  ######################################################################
-  ######################################################################
---- 215,239 ----
-  # SVR4  --  Solaris 2.x
-  # Use install3 for /usr/sbin/install
-  # and install1 for /usr/ucb/install
-! #DEFS += -DSYSV -DHAVE_PROC_FS -DUTMPPID -DHAVE_SETSID -DHAVE_UTMPX -DUTMPHOST -DRUDEKILL
-! #SPECLIBS = 
-! #INSTTYPE = install3
-  
-! #DEST    = /usr/local/bin
-! #CFDEST  = /usr/local/lib
-! #MDEST   = /usr/local/man
-! #LOGDEST = /var/log
-  
-! #OWNER   = root
-! #CFOWNER = root
-! #MOWNER  = root
-  
-! #GROUP   = root
-! #CFGROUP = root
-  
-! #MODE    = 750
-! #CFMODE  = 664
-! #MMODE   = 644
-  
-  ######################################################################
-  ######################################################################
+--- Makefile.orig	Fri Nov  3 00:09:06 2000
++++ Makefile	Fri Nov  3 00:12:54 2000
+@@ -2,8 +2,8 @@
+ #
+ 
+ # C compiler flags
+-CC = cc
+-RM = rm
++CC ?= cc
++RM ?= rm
+ INCLUDE = 
+ 
+ ######################################################################
+@@ -166,26 +166,26 @@
+ # You will need to delete parse.c before compiling!  You can either
+ # do so by hand, or do a 'make clean' followed by the normal 'make'.
+ #DEFS += -O -m486
+-#DEFS += -DBSD_OS2 -DHAVE_SETSID -DHAVE_YYRESTART -DPS_HACK
++DEFS += -DBSD_OS2 -DHAVE_SETSID -DHAVE_YYRESTART -DPS_HACK
+ #DEFS += -DPROC_SEARCH_1
+ #SPECLIBS = -lkvm
+-#INSTTYPE = install1a
++INSTTYPE = install1a
+ #
+-#DEST    = /usr/local/libexec
+-#CFDEST  = /usr/local/libexec
+-#MDEST   = /usr/local/man
+-#LOGDEST = /var/log
++DEST    = ${PREFIX}/libexec
++CFDEST  = ${PREFIX}/etc
++MDEST   = ${PREFIX}/man
++LOGDEST = /var/log
+ #
+-#OWNER   = root
+-#CFOWNER = root
+-#MOWNER  = man
++OWNER   = root
++CFOWNER = root
++MOWNER  = man
+ #
+-#GROUP   = daemon
+-#CFGROUP = daemon
++GROUP   = daemon
++CFGROUP = daemon
+ #
+-#MODE    = 750
+-#CFMODE  = 664
+-#MMODE   = 444
++MODE    = 750
++CFMODE  = 664
++MMODE   = 444
+ 
+ ######################################################################
+ ######################################################################
+@@ -215,25 +215,25 @@
+ # SVR4  --  Solaris 2.x
+ # Use install3 for /usr/sbin/install
+ # and install1 for /usr/ucb/install
+-DEFS += -DSYSV -DHAVE_PROC_FS -DUTMPPID -DHAVE_SETSID -DHAVE_UTMPX -DUTMPHOST -DRUDEKILL
+-SPECLIBS = 
+-INSTTYPE = install3
+-
+-DEST    = /usr/local/bin
+-CFDEST  = /usr/local/lib
+-MDEST   = /usr/local/man
+-LOGDEST = /var/log
++#DEFS += -DSYSV -DHAVE_PROC_FS -DUTMPPID -DHAVE_SETSID -DHAVE_UTMPX -DUTMPHOST -DRUDEKILL
++#SPECLIBS = 
++#INSTTYPE = install3
+ 
+-OWNER   = root
+-CFOWNER = root
+-MOWNER  = root
++#DEST    = /usr/local/bin
++#CFDEST  = /usr/local/lib
++#MDEST   = /usr/local/man
++#LOGDEST = /var/log
+ 
+-GROUP   = root
+-CFGROUP = root
++#OWNER   = root
++#CFOWNER = root
++#MOWNER  = root
+ 
+-MODE    = 750
+-CFMODE  = 664
+-MMODE   = 644
++#GROUP   = root
++#CFGROUP = root
++
++#MODE    = 750
++#CFMODE  = 664
++#MMODE   = 644
+ 
+ ######################################################################
+ ######################################################################
+@@ -428,7 +428,7 @@
+ # HERE are the big CFLAGS
+ # Add -g if you want debugging
+ # Add -O or whatever variant for optimization
+-CFLAGS = ${DEFS} ${DEBUG} -DCONFIG=\"${CONFIG}\" -DLOGFILE=\"${LOGFILE}\" ${INCLUDE}
++CFLAGS+= ${DEFS} ${DEBUG} -DCONFIG=\"${CONFIG}\" -DLOGFILE=\"${LOGFILE}\" ${INCLUDE}
+ 
+ # For HP's ANSI C compiler (use -g instead of +O3 for debugging)
+ # CFLAGS = +O3 -Aa -D_HPUX_SOURCE ${DEFS} ${DEBUG} -DCONFIG=\"${CONFIG}\" -DLOGFILE=\"${LOGFILE}\" ${INCLUDE}
diff -ruN idled.orig/pkg-plist idled/pkg-plist
--- idled.orig/pkg-plist	Thu Nov  2 20:38:56 2000
+++ idled/pkg-plist	Fri Nov  3 00:05:58 2000
@@ -1,2 +1,3 @@
 etc/idled.cf.template
+etc/rc.d/idled.sh
 libexec/idled

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


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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