From owner-freebsd-ports Fri Jan 5 20:10:31 2001 From owner-freebsd-ports@FreeBSD.ORG Fri Jan 5 20:10:10 2001 Return-Path: Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 15AED37B69B for ; Fri, 5 Jan 2001 20:10:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f064A1I33279; Fri, 5 Jan 2001 20:10:01 -0800 (PST) (envelope-from gnats) Resent-Date: Fri, 5 Jan 2001 20:10:01 -0800 (PST) Resent-Message-Id: <200101060410.f064A1I33279@freefall.freebsd.org> Resent-From: gnats-admin@FreeBSD.org (GNATS Management) Resent-To: freebsd-ports@FreeBSD.org Resent-Reply-To: gnats-admin@FreeBSD.org, tkato@prontomail.ne.jp Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id C41B637B400 for ; Fri, 5 Jan 2001 20:06:13 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0646DJ32810; Fri, 5 Jan 2001 20:06:13 -0800 (PST) (envelope-from nobody) Message-Id: <200101060406.f0646DJ32810@freefall.freebsd.org> Date: Fri, 5 Jan 2001 20:06:13 -0800 (PST) From: tkato@prontomail.ne.jp Sender: nobody@FreeBSD.org To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/24097: Update port: shells/flash to 0.9.3 Resent-Sender: gnats@FreeBSD.org Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24097 >Category: ports >Synopsis: Update port: shells/flash to 0.9.3 >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 Jan 05 20:10:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: 4.2-RELEASE i386 >Organization: >Environment: >Description: - Update to version 0.9.3 New file: pkg-message Remove file: files/patch-ab files/patch-ac files/patch-ae files/patch-af files/patch-ag files/patch-al >How-To-Repeat: >Fix: diff -urN /usr/ports/shells/flash/Makefile shells/flash/Makefile --- /usr/ports/shells/flash/Makefile Fri Nov 17 00:10:05 2000 +++ shells/flash/Makefile Sat Jan 6 12:55:04 2001 @@ -6,7 +6,7 @@ # PORTNAME= flash -PORTVERSION= 0.9.1 +PORTVERSION= 0.9.3 CATEGORIES= shells MASTER_SITES= ftp://ftp.netsoc.ucd.ie/pub/computing/flash/ @@ -19,40 +19,44 @@ LIB_DEPENDS= ncurses.5:${PORTSDIR}/devel/ncurses .endif -GNU_CONFIGURE= yes USE_GMAKE= yes -MAKE_ENV= prefix=${PREFIX} -WRKSRC= ${WRKDIR}/flash +GNU_CONFIGURE= yes + MAN1= flash.1 -pre-configure: +PROGRAM= background countdown +SCRIPT= mailshell system.menu system.menu.9798 system.menu.oldlast \ + system.menu.old +DATA= checkflash system.bg.Netsoc.3 system.bg.Netsoc.4 \ + system.flashlogin system.maillogin system.module \ + system.module.9798 system.rc system.rc.mailshell + .if ${OSVERSION} < 400000 -MAKE_ENV+= NCURSES=-DHAVE_NCURSES_NCURSES_H \ - NC_CFLAGS="-I${LOCALBASE}/include" \ - NC_LFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -DHAVE_NCURSES_NCURSES_H" \ + LDFLAGS="-L${LOCALBASE}/lib" .endif -pre-build: - @${RM} -rf ${WRKSRC}/modules/countdown ${WRKSRC}/modules/background +post-patch: +.for file in ${SCRIPT} + @${PERL} -pi -e "s:/usr/slocal:${PREFIX}:g" ${WRKSRC}/orcasetup/${file} +.endfor do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/flash ${PREFIX}/bin - @${MKDIR} ${PREFIX}/lib/flash/flashdocs/ -.for DOC in checkflash system.bg.Netsoc.3 system.bg.Netsoc.4 system.flashlogin \ - system.maillogin system.module system.module.9798 system.rc system.rc.mailshell - @${INSTALL_DATA} ${WRKSRC}/orcasetup/${DOC} ${PREFIX}/lib/flash/ + ${INSTALL_PROGRAM} ${WRKSRC}/flash ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/flash.1 ${MANPREFIX}/man/man1 + @${MKDIR} ${PREFIX}/lib/flash + ${INSTALL_DATA} ${WRKSRC}/Manual ${PREFIX}/lib/flash +.for file in ${PROGRAM} + ${INSTALL_PROGRAM} ${WRKSRC}/modules/${file} ${PREFIX}/lib/flash .endfor -.for PROG in background countdown - @${INSTALL_PROGRAM} ${WRKSRC}/modules/${PROG} ${PREFIX}/lib/flash/ +.for file in ${SCRIPT} + ${INSTALL_SCRIPT} ${WRKSRC}/orcasetup/${file} ${PREFIX}/lib/flash .endfor -.for SCRIPT in mailshell system.menu system.menu.9798 system.menu.oldlast system.menu~ \ - system.menu.old - @${PERL} -pi -e "s:/usr/slocal:${PREFIX}:g" ${WRKSRC}/orcasetup/${SCRIPT} - @${INSTALL_SCRIPT} ${WRKSRC}/orcasetup/${SCRIPT} ${PREFIX}/lib/flash +.for file in ${DATA} + ${INSTALL_DATA} ${WRKSRC}/orcasetup/${file} ${PREFIX}/lib/flash .endfor - @${INSTALL_DATA} ${WRKSRC}/orcasetup/flashdocs/* ${PREFIX}/lib/flash/flashdocs/ - @${INSTALL_MAN} ${WRKSRC}/flash.1 ${PREFIX}/man/man1 - @${INSTALL_PROGRAM} ${WRKSRC}/flash ${PREFIX}/bin + @${MKDIR} ${PREFIX}/lib/flash/flashdocs + ${INSTALL_DATA} ${WRKSRC}/orcasetup/flashdocs/* ${PREFIX}/lib/flash/flashdocs post-install: @${ECHO} "Updating /etc/shells" @@ -60,11 +64,6 @@ @(${GREP} -v ${PREFIX}/bin/flash /etc/shells.bak; \ ${ECHO} ${PREFIX}/bin/flash) > /etc/shells @${RM} /etc/shells.bak - @${ECHO} - @${ECHO} " -------------------- WARNING -------------------------- " - @${ECHO} "This software is not yet ready-to-go on your system. You " - @${ECHO} "need to configure flash in ${PREFIX}/lib/flash in order for" - @${ECHO} "it to work properly." - @${ECHO} + @${SED} -e "s:/usr/local:${PREFIX}:g" ${PKGMESSAGE} .include diff -urN /usr/ports/shells/flash/distinfo shells/flash/distinfo --- /usr/ports/shells/flash/distinfo Sun Jan 9 03:23:33 2000 +++ shells/flash/distinfo Sat Jan 6 10:44:20 2001 @@ -1 +1 @@ -MD5 (flash-0.9.1.tar.gz) = 8b26c4d562b43d531b836b2279dad447 +MD5 (flash-0.9.3.tar.gz) = 21ef655a39f873df2cb930aa58831a38 diff -urN /usr/ports/shells/flash/files/patch-aa shells/flash/files/patch-aa --- /usr/ports/shells/flash/files/patch-aa Sun Jan 9 03:23:33 2000 +++ shells/flash/files/patch-aa Sat Jan 6 12:54:13 2001 @@ -1,56 +1,24 @@ ---- Makefile.in Mon Jun 28 11:28:50 1999 -+++ Makefile.in.new Sun Jan 2 21:49:48 2000 -@@ -7,9 +7,8 @@ - INITIALMENU = system.menu - - # Directory to install everything to --prefix = /usr/slocal - EXEC_PREFIX = ${prefix} --BINDIR = $(EXEC_PREFIX)/bin -+BINDIR = $(EXEC_PREFIX)/sbin - LIBDIR = $(prefix)/lib/flash - MANDIR = $(prefix)/man/man1 - -@@ -23,29 +22,38 @@ - TAR = tar - TAROPTIONS = zcvf - RELNAME = $(PROGNAME).tar.gz -+NCURSES ?= -+NC_CFLAGS ?= -+NC_LFLAGS ?= +--- Makefile.in.orig Tue Jan 18 04:52:08 2000 ++++ Makefile.in Sat Jan 6 11:45:02 2001 +@@ -30,16 +30,16 @@ # C Compiler - CC = gcc - DEBUG = -g - #DEBUG = -DDEBUG -g - #CPPFLAGS = -I/usr/include/ncurses -DHAVE_CONFIG_H -DPREFIX=\"/usr/slocal\" #-DDEBUG --CPPFLAGS = -DHAVE_CONFIG_H -DPREFIX=\"/usr/slocal\" -DDONT_HIGHLIGHT_WITH_REVERSE #-DLITTLE_ENDIAN -+CPPFLAGS = $(NCURSES) $(NC_CFLAGS) -DHAVE_CONFIG_H -DPREFIX=\"$(prefix)\" -DDONT_HIGHLIGHT_WITH_REVERSE #-DLITTLE_ENDIAN - CFLAGS = -O2 $(CPPFLAGS) $(DEBUG) -Wall -rdynamic + CC = @CC@ +-DEBUG = -g +-CPPFLAGS = -DHAVE_CONFIG_H -DPREFIX=\"$(EXEC_PREFIX)\" -DDONT_HIGHLIGHT_WITH_REVERSE +-CFLAGS = -O2 $(CPPFLAGS) $(DEBUG) -Wall -rdynamic ++#DEBUG = -g ++CPPFLAGS = @CPPFLAGS@ -DHAVE_CONFIG_H -DPREFIX=\"$(EXEC_PREFIX)\" -DDONT_HIGHLIGHT_WITH_REVERSE ++CFLAGS = @CFLAGS@ $(CPPFLAGS) $(DEBUG) + # For Solaris users please use the next 2 lines instead. + #CPPFLAGS = -DHAVE_CONFIG_H -DPREFIX=\"$(EXEC_PREFIX)\" -DDONT_HIGHLIGHT_WITH_REVERSE -DSOLARIS + #CFLAGS = -O2 $(CPPFLAGS) $(DEBUG) -Wall + # Comment out -rdynamic below for Solaris -LDFLAGS = -rdynamic -LIBRARIES = -lncurses -ldl -+LDFLAGS = -rdynamic $(NC_LFLAGS) -+LIBRARIES = -lncurses ++LDFLAGS = @LDFLAGS@ ++LIBRARIES = @LIBS@ SCREEN_SOURCES = screens/nc_init.c screens/nc_lock.c screens/nc_about.c screens/nc_menus.c screens/nc_misc.c screens/nc_job.c screens/nc_module.c -+MODULE_PROGS = modules/countdown modules/background - SOURCES = main.c parse.c string.c set.c misc.c menu.c exec.c rc.c tree.c parseline.c event.c sha.c module.c debug.c $(SCREEN_SOURCES) - OBJECTS = $(SOURCES:.c=.o) - -+all: $(PROGNAME) -+ - .c.o: - $(CC) $(CFLAGS) -c -o $@ $< - --$(PROGNAME): $(OBJECTS) -+$(PROGNAME): $(OBJECTS) $(MODULE_PROGS) - $(RM) $@ - $(CC) -o $@ $(OBJECTS) $(LDFLAGS) $(LIBRARIES) -+ -+$(MODULE_PROGS): -+ $(MAKE) -C modules && $(MAKE) - - shacrypt: - $(CC) $(CFLAGS) -DO_WRAP -o $@ sha.c diff -urN /usr/ports/shells/flash/files/patch-ab shells/flash/files/patch-ab --- /usr/ports/shells/flash/files/patch-ab Sun Jan 9 03:23:33 2000 +++ shells/flash/files/patch-ab Thu Jan 1 09:00:00 1970 @@ -1,10 +0,0 @@ ---- exec.h Wed Mar 5 06:59:11 1997 -+++ exec.h.new Sat Dec 11 01:29:48 1999 -@@ -3,6 +3,7 @@ - - #include - #include -+#include - - #include "parse.h" - #include "menu.h" diff -urN /usr/ports/shells/flash/files/patch-ac shells/flash/files/patch-ac --- /usr/ports/shells/flash/files/patch-ac Sun Jan 9 03:23:33 2000 +++ shells/flash/files/patch-ac Thu Jan 1 09:00:00 1970 @@ -1,11 +0,0 @@ ---- menu.c Sun Apr 13 12:43:26 1997 -+++ menu.c.new Sat Dec 11 01:30:45 1999 -@@ -5,7 +5,7 @@ - #include - #include - #include --#include -+#include - - #include "menu.h" - #include "parse.h" diff -urN /usr/ports/shells/flash/files/patch-ad shells/flash/files/patch-ad --- /usr/ports/shells/flash/files/patch-ad Sun Jan 9 03:23:34 2000 +++ shells/flash/files/patch-ad Sat Jan 6 11:07:03 2001 @@ -1,10 +1,10 @@ ---- module.c Tue Jun 29 05:36:28 1999 -+++ module.c.new Sat Dec 11 01:34:45 1999 +--- module.c.orig Mon Jan 17 19:56:45 2000 ++++ module.c Sat Jan 6 11:06:54 2001 @@ -25,7 +25,6 @@ #include #include #include --#include +-#include #include #include #include diff -urN /usr/ports/shells/flash/files/patch-ae shells/flash/files/patch-ae --- /usr/ports/shells/flash/files/patch-ae Sun Jan 9 03:23:34 2000 +++ shells/flash/files/patch-ae Thu Jan 1 09:00:00 1970 @@ -1,10 +0,0 @@ ---- parseline.c Tue Jun 29 05:36:47 1999 -+++ parseline.c.new Sat Dec 11 01:34:21 1999 -@@ -25,7 +25,6 @@ - #include - #include - #include --#include - #include - #include - #include diff -urN /usr/ports/shells/flash/files/patch-af shells/flash/files/patch-af --- /usr/ports/shells/flash/files/patch-af Sun Jan 9 03:23:34 2000 +++ shells/flash/files/patch-af Thu Jan 1 09:00:00 1970 @@ -1,10 +0,0 @@ ---- rc.c Tue Jun 29 05:36:54 1999 -+++ rc.c.new Sat Dec 11 01:34:05 1999 -@@ -25,7 +25,6 @@ - #include - #include - #include --#include - #include - #include - #include diff -urN /usr/ports/shells/flash/files/patch-ag shells/flash/files/patch-ag --- /usr/ports/shells/flash/files/patch-ag Sun Jan 9 03:23:34 2000 +++ shells/flash/files/patch-ag Thu Jan 1 09:00:00 1970 @@ -1,10 +0,0 @@ ---- screens/nc_menus.c Tue Jun 29 05:42:18 1999 -+++ screens/nc_menus.c.new Sat Dec 11 01:36:09 1999 -@@ -783,7 +783,6 @@ - struct menu *menu; - struct menu_items *HK; - int noclobber,gotch; -- char c; - - if (!(firstmenu)) - return; diff -urN /usr/ports/shells/flash/files/patch-ak shells/flash/files/patch-ak --- /usr/ports/shells/flash/files/patch-ak Sun Jan 9 03:23:34 2000 +++ shells/flash/files/patch-ak Sat Jan 6 12:38:51 2001 @@ -1,12 +1,16 @@ ---- modules/Makefile Sat Oct 25 18:59:03 1997 -+++ modules/Makefile.new Sun Jan 2 21:51:53 2000 -@@ -1,7 +1,7 @@ - CC = gcc - DEBUG = #-g +--- modules/Makefile.in.orig Mon Jan 17 23:25:46 2000 ++++ modules/Makefile.in Sat Jan 6 12:11:56 2001 +@@ -1,7 +1,9 @@ +-CC = gcc +-DEBUG = -g -CFLAGS = $(DEBUG) -O3 -fpic -shared -Wall --LDFLAGS = -shared -+CFLAGS = $(NCURSES) $(NC_CFLAGS) $(DEBUG) -O3 -fpic -shared -Wall -+LDFLAGS = $(NC_LFLAGS) -lncurses -shared +-LDFLAGS = -shared ++CC = @CC@ ++#DEBUG = -g ++CFLAGS = @CFLAGS@ $(DEBUG) ++CPPFLAGS = @CPPFLAGS@ -fPIC -DPIC -DHAVE_CONFIG_H ++LIBS = @LIBS@ ++LDFLAGS = @LDFLAGS@ -shared $(LIBS) - OBJECTS = background test alarms countdown + OBJECTS = countdown background test alarms diff -urN /usr/ports/shells/flash/files/patch-al shells/flash/files/patch-al --- /usr/ports/shells/flash/files/patch-al Sun Jan 9 03:23:34 2000 +++ shells/flash/files/patch-al Thu Jan 1 09:00:00 1970 @@ -1,29 +0,0 @@ ---- main.c Tue Jun 29 05:39:36 1999 -+++ main.c.new Sun Jan 2 22:25:20 2000 -@@ -99,6 +99,7 @@ - int - main (int argc, char *argv[]) - { -+ int debug_file=0; - struct passwd *ppwd, pwd; - struct sigaction s_act; - char c; -@@ -183,6 +184,7 @@ - exit(1); - } - set_debug_file(optarg); -+ debug_file=1; - break; - case 'h': - usage (); -@@ -264,7 +266,9 @@ - syslog (LOG_LOCAL1 | LOG_INFO, "%d: flash finished", - getpid ()); - -- close_debug_file(); -+ if (debug_file) { -+ close_debug_file(); -+ } - - /* we outtie */ - exit (0); diff -urN /usr/ports/shells/flash/pkg-message shells/flash/pkg-message --- /usr/ports/shells/flash/pkg-message Thu Jan 1 09:00:00 1970 +++ shells/flash/pkg-message Sat Jan 6 12:52:59 2001 @@ -0,0 +1,5 @@ + ------------------------ WARNING ------------------------ +This software is not yet ready-to-go on your system. You need +to configure flash in /usr/local/lib/flash in order for it to +work properly. + --------------------------------------------------------- diff -urN /usr/ports/shells/flash/pkg-plist shells/flash/pkg-plist --- /usr/ports/shells/flash/pkg-plist Sun Jan 9 03:23:33 2000 +++ shells/flash/pkg-plist Sat Jan 6 12:25:54 2001 @@ -1,4 +1,5 @@ bin/flash +lib/flash/Manual lib/flash/background lib/flash/countdown lib/flash/mailshell @@ -10,7 +11,6 @@ lib/flash/system.menu.9798 lib/flash/system.menu.oldlast lib/flash/system.menu.old -lib/flash/system.menu~ lib/flash/system.module lib/flash/system.module.9798 lib/flash/system.rc >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message