Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Apr 1999 10:58:25 +0100 (BST)
From:      Adrian Wontroba <aw1@stade.co.uk>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/10925: port update - xlogmaster 1.6.0
Message-ID:  <199904020958.KAA23426@stade.demon.co.uk>

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

>Number:         10925
>Category:       ports
>Synopsis:       port update - xlogmaster 1.6.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr  2 15:20:00 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Adrian Wontroba
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
Yes, some would be nice!
>Environment:

	Only tested in 4.0-current.

>Description:

	update sysutils/xlogmaster port to version 1.6.0

	Mark port as NO_PACKAGE (cflags)

	Grovel nicely and ask to be added to "Additional FreeBSD Contributors" (8-)

>How-To-Repeat:

	-

>Fix:
	
new files	files/xlogmasterrc
		patches/patch-af

deleted files	patches/patch-aa
		patches/patch-ab
		patches/patch-ac
		patches/patch-ad

diff -ruN --exclude CVS /usr/ports/sysutils/xlogmaster/Makefile xlogmaster/Makefile
--- /usr/ports/sysutils/xlogmaster/Makefile	Wed Jan 27 19:06:11 1999
+++ xlogmaster/Makefile	Fri Apr  2 10:21:42 1999
@@ -1,12 +1,12 @@
 # New ports collection makefile for:	xlogmaster
-# Version required:	1.4.4
+# Version required:	1.6.0
 # Date created:		1 August 1998
 # Whom:			Adrian Wontroba <aw1@stade.co.uk>
 #
 # $Id: Makefile,v 1.9 1999/01/27 07:41:28 fenner Exp $
 #
 
-DISTNAME=	xlogmaster-1.4.4
+DISTNAME=	xlogmaster-1.6.0
 CATEGORIES=	sysutils
 MASTER_SITES=	ftp://sunsite.doc.ic.ac.uk/packages/gnu/\
 		${MASTER_SITE_GNU}\
@@ -16,23 +16,21 @@
 
 MAINTAINER=	aw1@stade.co.uk
 
-LIB_DEPENDS=	gtk11.1:${PORTSDIR}/x11-toolkits/gtk11
+LIB_DEPENDS=	gtk12.1:${PORTSDIR}/x11-toolkits/gtk12
 
+NO_PACKAGE=	ignores CFLAGS
 GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	CXXFLAGS="${CFLAGS}" GTK_CONFIG="${PREFIX}/bin/gtk11-config"
-USE_X_PREFIX=	yes
+CONFIGURE_ENV=	CFLAGS="${CFLAGS}" CXXFLAGS="${CFLAGS}" GTK_CONFIG="${X11BASE}/bin/gtk12-config"
+USE_XLIB=	yes
 USE_GMAKE=	yes
 
 MAN1=		xlogmaster.1
 
-post-patch:
-	cd ${WRKSRC}/doc && ln -s tutorial.texinfo xlogmaster.texinfo
-
 post-install:
 	@if [ ! -f ${PREFIX}/info/dir ]; then \
 	  ${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
 	 fi
 	@install-info ${PREFIX}/info/xlogmaster.info ${PREFIX}/info/dir
-	@install-info ${PREFIX}/info/xlogmaster_faq.info ${PREFIX}/info/dir
+	${INSTALL_DATA} ${FILESDIR}/xlogmasterrc ${PREFIX}/etc/xlogmaster
 
 .include <bsd.port.mk>
diff -ruN --exclude CVS /usr/ports/sysutils/xlogmaster/files/md5 xlogmaster/files/md5
--- /usr/ports/sysutils/xlogmaster/files/md5	Tue Sep 15 13:06:45 1998
+++ xlogmaster/files/md5	Fri Apr  2 06:39:35 1999
@@ -1 +1 @@
-MD5 (xlogmaster-1.4.4.tar.gz) = 3e1f062a4ed7fcdd1988aa997d819a57
+MD5 (xlogmaster-1.6.0.tar.gz) = b1900ebae821656fb6b7f028fab8bf10
diff -ruN --exclude CVS /usr/ports/sysutils/xlogmaster/files/xlogmasterrc xlogmaster/files/xlogmasterrc
--- /usr/ports/sysutils/xlogmaster/files/xlogmasterrc	Thu Jan  1 01:00:00 1970
+++ xlogmaster/files/xlogmasterrc	Fri Apr  2 09:31:30 1999
@@ -0,0 +1,14 @@
+TAIL{/var/log/messages,3,System Messages,Display /var/log/messages file...}
+RAISE{link(up)|(down)}
+TAIL{/home/aw1/Mail/Log,3,procmail log,mprocmail log}
+RUN{/bin/df -k,3/10000,df,disk space}
+TAIL{/var/log/maillog,3,Mail messages,View mail messages}
+RAISE{logfile turned}
+TAIL{/var/run/dmesg.boot,3,Bootup Messages,Display /var/run/dmesg.boot file...}
+TAIL{/var/log/samba.log,3,samba log,View /var/log/samba.log}
+TAIL{/var/log/ppp.log,3,PPP log,View /var/log/ppp.log}
+TAIL{/var/log/xferlog,3,FTP transfers,View /var/log/xferlog}
+TAIL{/var/log/httpd-error.log,3,WWW errors,View /var/log/httpd-error.log}
+TAIL{/var/log/httpd-access.log,3,WWW access,View /var/log/httpd-access.log}
+TAIL{/var/log/news/news.notice,3,news notices,/var/log/news/news.notice}
+CAT{/dev/sndstat,10000,Audio driver,Audio driver status}
diff -ruN --exclude CVS /usr/ports/sysutils/xlogmaster/patches/patch-aa xlogmaster/patches/patch-aa
--- /usr/ports/sysutils/xlogmaster/patches/patch-aa	Mon Aug 31 15:20:41 1998
+++ xlogmaster/patches/patch-aa	Thu Jan  1 01:00:00 1970
@@ -1,13 +0,0 @@
---- doc/tutorial.texinfo.orig	Mon Aug 24 13:43:46 1998
-+++ doc/tutorial.texinfo	Sun Aug 30 18:46:01 1998
-@@ -6,6 +6,10 @@
- @settitle Xlogmaster
- @setchapternewpage on
- @c %**end of header
-+@dircategory Miscellaneous
-+@direntry
-+* Xlogmaster: (xlogmaster).		quick & easy monitoring of logfiles and devices
-+@end direntry
- 
- @set EDITION 0.5
- @set VERSION 1.4.2
diff -ruN --exclude CVS /usr/ports/sysutils/xlogmaster/patches/patch-ab xlogmaster/patches/patch-ab
--- /usr/ports/sysutils/xlogmaster/patches/patch-ab	Mon Aug 31 15:20:41 1998
+++ xlogmaster/patches/patch-ab	Thu Jan  1 01:00:00 1970
@@ -1,24 +0,0 @@
---- doc/Makefile.in.orig	Mon Aug 24 13:43:46 1998
-+++ doc/Makefile.in	Sun Aug 30 20:45:24 1998
-@@ -81,7 +81,7 @@
- CONFIG_HEADER = ../config.h
- CONFIG_CLEAN_FILES = 
- TEXI2DVI = texi2dvi
--INFO_DEPS = xlogmaster.info
-+INFO_DEPS = xlogmaster.info xlogmaster_faq.info
- DVIS = tutorial.dvi
- TEXINFOS = tutorial.texinfo
- man1dir = $(mandir)/man1
-@@ -170,12 +170,6 @@
- 	  done; \
- 	done
- 	@$(POST_INSTALL)
--	@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
--	  for file in $(INFO_DEPS); do \
--	    echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\
--	    install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\
--	  done; \
--	else : ; fi
- 
- uninstall-info:
- 	$(PRE_UNINSTALL)
diff -ruN --exclude CVS /usr/ports/sysutils/xlogmaster/patches/patch-ac xlogmaster/patches/patch-ac
--- /usr/ports/sysutils/xlogmaster/patches/patch-ac	Mon Aug 31 15:20:41 1998
+++ xlogmaster/patches/patch-ac	Thu Jan  1 01:00:00 1970
@@ -1,13 +0,0 @@
---- doc/xlogmaster_faq.texinfo.orig	Mon Aug 24 13:43:46 1998
-+++ doc/xlogmaster_faq.texinfo	Sun Aug 30 20:35:29 1998
-@@ -6,6 +6,10 @@
- @settitle Frequently asked questions about the Xlogmaster
- @setchapternewpage off
- @c %**end of header
-+@dircategory Miscellaneous
-+@direntry
-+* Xlogmaster_FAQ: (xlogmaster_faq).		Frequently asked questions about the Xlogmaster
-+@end direntry
- 
- @set EDITION 0.5
- @set UPDATED 24.8.1998
diff -ruN --exclude CVS /usr/ports/sysutils/xlogmaster/patches/patch-ad xlogmaster/patches/patch-ad
--- /usr/ports/sysutils/xlogmaster/patches/patch-ad	Mon Aug 31 15:20:41 1998
+++ xlogmaster/patches/patch-ad	Thu Jan  1 01:00:00 1970
@@ -1,51 +0,0 @@
---- src/xlogmaster.cc.orig	Mon Aug 31 20:23:04 1998
-+++ src/xlogmaster.cc	Mon Aug 31 20:26:32 1998
-@@ -998,7 +998,7 @@
-       
-      */
- 
--    fillups = 4;
-+    fillups = 2;
-     mode = new int[fillups];
-     filename = new char*[fillups];
-     help = new char*[fillups];
-@@ -1031,9 +1031,9 @@
-       /var/adm/debug
-     */
-     mode[1] = TAIL_FILE;
--    strcpy ( filename[1] , "/var/adm/debug");
--    strcpy ( help[1] , "Display /var/adm/debug file...");
--    strcpy (buttontext[1] , "Debugging Messages");
-+    strcpy ( filename[1] , "/var/log/maillog");
-+    strcpy ( help[1] , "Display /var/log/maillog file...");
-+    strcpy (buttontext[1] , "Mail Messages");
-     interval[1] = INTERVAL;
-     commandline[1] = NULL;
-     filter[1] = NULL;
-@@ -1042,7 +1042,6 @@
-     
-     /*
-       /var/log/boot.msg
--    */
-     mode[2] = TAIL_FILE;
-     strcpy ( filename[2] , "/var/log/boot.msg");
-     strcpy (help[2] , "Display /var/log/boot.msg file...");
-@@ -1053,9 +1052,7 @@
-     filter_exec[2] = NULL;
-     filter_mode[2] = NULL;
- 
--    /*
-       /proc/meminfo
--    */
-     mode[3] = CAT_FILE;
-     strcpy ( filename[3] , "/proc/meminfo");
-     strcpy (help[3] , "Display memory usage via /proc/meminfo");
-@@ -1066,7 +1063,7 @@
-     filter[3] = NULL;
-     filter_exec[3] = NULL;
-     filter_mode[3] = NULL;
--    
-+    */
-   }
- /*}}}*/
- 
diff -ruN --exclude CVS /usr/ports/sysutils/xlogmaster/patches/patch-af xlogmaster/patches/patch-af
--- /usr/ports/sysutils/xlogmaster/patches/patch-af	Thu Jan  1 01:00:00 1970
+++ xlogmaster/patches/patch-af	Fri Apr  2 06:58:08 1999
@@ -0,0 +1,16 @@
+--- ../../original/doc/Makefile.in	Wed Mar 31 17:01:03 1999
++++ doc/Makefile.in	Fri Apr  2 06:56:30 1999
+@@ -173,13 +173,6 @@
+ 	  done; \
+ 	done
+ 	@$(POST_INSTALL)
+-	@if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
+-	  list='$(INFO_DEPS)'; \
+-	  for file in $$list; do \
+-	    echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file";\
+-	    install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$file || :;\
+-	  done; \
+-	else : ; fi
+ 
+ uninstall-info:
+ 	$(PRE_UNINSTALL)
diff -ruN --exclude CVS /usr/ports/sysutils/xlogmaster/pkg/PLIST xlogmaster/pkg/PLIST
--- /usr/ports/sysutils/xlogmaster/pkg/PLIST	Mon Aug 31 15:20:41 1998
+++ xlogmaster/pkg/PLIST	Fri Apr  2 09:34:43 1999
@@ -1,9 +1,22 @@
 bin/xlogmaster
+etc/xlogmaster/database/cat.xlmgrp
+etc/xlogmaster/database/df.xlmrc
+etc/xlogmaster/database/mailq.xlmrc
+etc/xlogmaster/database/mem.xlmrc
+etc/xlogmaster/database/prg.xlmgrp
+etc/xlogmaster/database/pstree.xlmrc
+etc/xlogmaster/database/rtc.xlmrc
+etc/xlogmaster/database/syslog.xlmrc
+etc/xlogmaster/database/tail.xlmgrp
+etc/xlogmaster/database/w.xlmrc
+etc/xlogmaster/database/warn.xlmrc
 etc/xlogmaster/green.gtkrc
 etc/xlogmaster/hell.gtkrc
+etc/xlogmaster/output-plugins/dipshit
 etc/xlogmaster/scripts/README.usage
 etc/xlogmaster/scripts/xlm-halt
 etc/xlogmaster/scripts/xlm-mail
+etc/xlogmaster/scripts/xlm-mgetty-login-mail
 etc/xlogmaster/scripts/xlm-write
 etc/xlogmaster/simpsons.gtkrc
 etc/xlogmaster/sound/alert
@@ -14,13 +27,13 @@
 etc/xlogmaster/sound/uniconify
 etc/xlogmaster/steelblue.gtkrc
 etc/xlogmaster/xlogmaster.gtkrc
+etc/xlogmaster/xlogmasterrc
 @unexec install-info --delete %D/info/xlogmaster.info %D/info/dir
-@unexec install-info --delete %D/info/xlogmaster_faq.info %D/info/dir
 info/xlogmaster.info
-info/xlogmaster_faq.info
 @exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
 @exec install-info %D/info/xlogmaster.info %D/info/dir
-@exec install-info %D/info/xlogmaster_faq.info %D/info/dir
+@dirrm etc/xlogmaster/database
+@dirrm etc/xlogmaster/output-plugins
 @dirrm etc/xlogmaster/scripts
 @dirrm etc/xlogmaster/sound
 @dirrm etc/xlogmaster

>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?199904020958.KAA23426>