Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Mar 2002 23:08:15 -0800 (PST)
From:      John Merryweather Cooper <john_m_cooper@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/36277: [MAINTAINER UPDATE] Update www/plugger to plugger-4.0
Message-ID:  <200203250708.g2P78Ft53800@johncoop.MSHOME>

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

>Number:         36277
>Category:       ports
>Synopsis:       [MAINTAINER UPDATE] Update www/plugger to plugger-4.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 24 23:10:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     John Merryweather Cooper
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
>Environment:
System: FreeBSD johncoop.MSHOME 4.5-STABLE FreeBSD 4.5-STABLE #26: Sat Mar 23 23:03:43 PST 2002 jmcoopr@johncoop.MSHOME:/usr/obj/usr/src/sys/JOHNCOOP i386


	
>Description:
	Update www/plugger to plugger 4.0.

	Plugger-4.0 now has:

	* swallow mode to incorporate X-aware plugins into mozilla
	* support for more mime-types
	* upgraded selection of helper applications

	In addition, my patches aim to:

	* reduce the number of buffer overflows (I'm sure they're more
	but I'm still looking . . .)
	* use display instead of gqview for TIFF files (qgview doesn't
	seem to work right on FreeBSD for TIFF's)
	* outlaw the use of xmms (bad, evil, nasty things will happen
	to your system if you allow xmms to function as a helper app
	--such as:  consume all available processor time, xmms goes
	"immortal", and so on . . .)
	* by user request, disable MTV and MPLAYER so that plugger can
	become a full-fleged-install-from-cdrom package
	* patch pluggerrc to use correct value for mpg123 minimum
	buffer
	* patch pluggerrc to enable Acrobat4 to display pdf's (it
	works almost as well as the linux plugin on linux-netscape)

>How-To-Repeat:
	N/A

>Fix:

--- update-plugger-4.0 begins here ---
# This is a patch for plugger to update it to plugger.40
# 
# To apply this patch:
# STEP 1: Chdir to the source directory.
# STEP 2: Run the 'applypatch' program with this patch file as input.
#
# If you do not have 'applypatch', it is part of the 'makepatch' package
# that you can fetch from the Comprehensive Perl Archive Network:
# http://www.perl.com/CPAN/authors/Johan_Vromans/makepatch-x.y.tar.gz
# In the above URL, 'x' should be 2 or higher.
#
# To apply this patch without the use of 'applypatch':
# STEP 1: Chdir to the source directory.
# If you have a decent Bourne-type shell:
# STEP 2: Run the shell with this file as input.
# If you don't have such a shell, you may need to manually create
# the files as shown below.
# STEP 3: Run the 'patch' program with this file as input.
#
# These are the commands needed to create/delete files/directories:
#
touch 'files/patch-plugger-helper.c'
chmod 0644 'files/patch-plugger-helper.c'
touch 'files/patch-plugger.c'
chmod 0644 'files/patch-plugger.c'
#
# This command terminates the shell and need not be executed manually.
exit
#
#### End of Preamble ####

#### Patch data follows ####
diff -u 'plugger/Makefile' 'plugger.40/Makefile'
Index: ./Makefile
--- ./Makefile	Sat Dec 15 06:29:57 2001
+++ ./Makefile	Sun Mar 24 22:44:07 2002
@@ -2,12 +2,11 @@
 # Date created:		11 Februrary 1999
 # Whom:			Jay Sachs <sachs@cs.williams.edu>
 #
-# $FreeBSD: ports/www/plugger/Makefile,v 1.10 2001/12/15 14:29:57 lioux Exp $
+# $FreeBSD$
 #
 
 PORTNAME=	plugger
-PORTVERSION=	3.3
-PORTREVISION=	2
+PORTVERSION=	4.0
 CATEGORIES=	www audio graphics
 MASTER_SITES=	http://fredrik.hubbe.net/plugger/ \
 		ftp://ftp.netscape.com/pub/sdk/plugin/unix/
@@ -16,15 +15,18 @@
 MAINTAINER=	jmcoopr@webmail.bmi.net
 
 RUN_DEPENDS=	${X11BASE}/bin/mozilla:${PORTSDIR}/www/mozilla \
-		${LOCALBASE}/bin/mpg123:${PORTSDIR}/audio/mpg123 \
-		${LOCALBASE}/bin/nspmod:${PORTSDIR}/audio/nspmod \
-		${LOCALBASE}/bin/sidplay:${PORTSDIR}/audio/sidplay \
-		${LOCALBASE}/bin/splay:${PORTSDIR}/audio/splay \
+		${X11BASE}/bin/xanim:${PORTSDIR}/graphics/xanim \
 		${LOCALBASE}/bin/timidity:${PORTSDIR}/audio/timidity++ \
+		${LOCALBASE}/bin/mpg123:${PORTSDIR}/audio/mpg123 \
 		${LOCALBASE}/bin/wavplay:${PORTSDIR}/audio/wavplay \
-		${LOCALBASE}/bin/mtvp:${PORTSDIR}/graphics/mtv \
-		${X11BASE}/bin/xanim:${PORTSDIR}/graphics/xanim \
-		${LOCALBASE}/bin/xloadimage:${PORTSDIR}/x11/xloadimage
+		${LOCALBASE}/bin/xmp:${PORTSDIR}/audio/xmp \
+		${LOCALBASE}/bin/sidplay:${PORTSDIR}/audio/sidplay \
+		${LOCALBASE}/bin/display:${PORTSDIR}/graphics/ImageMagick \
+		${X11BASE}/bin/gqview:${PORTSDIR}/graphics/gqview \
+		${X11BASE}/bin/gv:${PORTSDIR}/print/gv \
+		${X11BASE}/bin/abiword:${PORTSDIR}/editors/AbiWord \
+		${X11BASE}/bin/gnumeric:${PORTSDIR}/math/gnumeric \
+		${LOCALBASE}/bin/acroread4:${PORTSDIR}/print/acroread4
 
 USE_X_PREFIX=	yes
 
@@ -32,6 +34,32 @@
 MANCOMPRESSED=	no
 ALL_TARGET=	freebsd-elf
 
+.include <bsd.port.pre.mk>
+
+.if exists(${LOCALBASE}/bin/mplayer)
+WITH_MPLAYER =	yes
+.endif
+
+.if exists(${LOCALBASE}/bin/mtvp)
+WITH_MTV =	yes
+.endif
+
+.if defined(WITH_MPLAYER)
+RUN_DEPENDS+=	${LOCALBASE}/bin/mplayer:${PORTSDIR}/graphics/mplayer
+.endif
+
+.if defined(WITH_MTV)
+RUN_DEPENDS+=	${LOCALBASE}/bin/mtvp:${PORTSDIR}/graphics/mtv
+.endif
+
+.if !defined(WITH_MPLAYER)
+	@${ECHO_MSG} "Enable mplayer for AVI video by defining WITH_MPLAYER."
+.endif
+
+.if !defined(WITH_MTV)
+	@${ECHO_MSG} "Enable mtvp for MPEG video by defining WITH_MTV."
+.endif
+
 post-patch:
 	@${MV} ${WRKSRC}/plugger.c ${WRKSRC}/plugger.c.orig
 	@${SED} \
@@ -39,6 +67,8 @@
 	  ${WRKSRC}/plugger.c.orig > ${WRKSRC}/plugger.c
 
 do-install:
+	@${INSTALL_PROGRAM} ${WRKSRC}/plugger-${PORTVERSION} \
+		${PREFIX}/bin
 	@${INSTALL_PROGRAM} ${WRKSRC}/plugger.so \
 		${PREFIX}/lib/mozilla/plugins/npplugger.so
 	@${INSTALL_MAN} ${WRKSRC}/plugger.7 ${MANPREFIX}/man/man7
@@ -48,4 +78,4 @@
 post-install:
 	@${CAT} ${PKGMESSAGE} | ${SED} -e 's:/usr/X11R6:${PREFIX}:'
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -u 'plugger/distinfo' 'plugger.40/distinfo'
Index: ./distinfo
--- ./distinfo	Thu Apr  5 23:05:55 2001
+++ ./distinfo	Sun Mar 24 18:37:09 2002
@@ -1,2 +1,2 @@
-MD5 (plugger-3.3.tar.gz) = 98dbd59720792ecc71c92220178fd1e0
+MD5 (plugger-4.0.tar.gz) = bf39c1405760183a01b8ec8fbfa6d430
 MD5 (unix-sdk-3.0b5.tar.Z) = 1e43785d5697c60937e8d6236e7d7d7e
diff -u 'plugger/files/patch-aa' 'plugger.40/files/patch-aa'
Index: ./files/patch-aa
--- ./files/patch-aa	Tue Sep  4 09:32:20 2001
+++ ./files/patch-aa	Sun Mar 24 18:45:46 2002
@@ -1,5 +1,5 @@
---- Makefile	Tue Mar  6 16:37:41 2001
-+++ Makefile.new	Thu Aug  9 16:46:37 2001
+--- Makefile.orig	Sun Mar 24 18:40:09 2002
++++ Makefile	Sun Mar 24 18:45:17 2002
 @@ -1,8 +1,8 @@
  # Where is your Plugin Source Development Kit from Netscape?
 -SDK=/home/hubbe/src/PluginSDK30b5
@@ -20,7 +20,7 @@
  
  #
  #
- RPMDIR=/usr/src/redhat
+ RPMDIR=/usr/src/RPM
  
  # Choose compiler
 -CC=gcc
@@ -30,12 +30,32 @@
  BINFORMAT=bin
  
  any:
+@@ -32,7 +32,7 @@
+ 	@echo '   make hp-cc        - for HP-UX with cc'
+ 	@echo '   make irix         - for Irix'
+ 	@echo '   make aix          - for AIX >= 4.2'
+-	@echo '   make freebsd      - for FreeBSD 4.x'
++	@echo '   make freebsd-elf  - for FreeBSD 4.x'
+ 
+ irix:
+ 	make all CC=gcc XCFLAGS=-fpic LD=ld XLDFLAGS='-shared -n32'
 @@ -91,7 +91,7 @@
- BIN_FILES=plugger.so
+ BIN_FILES=plugger.so plugger-$(VERSION)
  
- DEFINES=$(STREAM) -DVERSION=\"$(VERSION)\"  # -DDEBUG # -DPLUGIN_TRACE
--CFLAGS=-O -I$(SDK)/include -I$(X11)/include -DXP_UNIX $(DEFINES) $(XCFLAGS)
-+CFLAGS+=-I$(SDK)/include -I$(X11)/include -DXP_UNIX $(DEFINES) $(XCFLAGS)
- LDFLAGS=$(XLDFLAGS)
+ DEFINES=$(STREAM) -DVERSION=\"$(VERSION)\" # -DDEBUG # -DPLUGIN_TRACE
+-COMMON_CFLAGS=-O -I$(SDK)/include -I$(X11)/include -DXP_UNIX $(DEFINES)
++COMMON_CFLAGS=-I$(SDK)/include -I$(X11)/include -DXP_UNIX $(DEFINES)
+ COMMON_LDFLAGS=
+ NORM_CFLAGS=
+ NORM_LDFLAGS=
+@@ -100,8 +100,8 @@
+ XLIBS=-lX11 -L$(X11)/lib
+ 
+ LDSHARED=$(LD) $(XLDFLAGS)
+-CFLAGS=$(COMMON_CFLAGS) $(NORM_CFLAGS)
+-LDFLAGS=$(COMMON_LDFLAGS) $(NORM_LDFLAGS)
++CFLAGS+=$(COMMON_CFLAGS) $(NORM_CFLAGS)
++LDFLAGS+=$(COMMON_LDFLAGS) $(NORM_LDFLAGS)
+ SHARED_CFLAGS=$(COMMON_CFLAGS) $(XCFLAGS)
  
- plugger.so: plugger.o common.o
+ all: plugger.so plugger-$(VERSION)
diff -u /dev/null 'plugger.40/files/patch-plugger-helper.c'
Index: ./files/patch-plugger-helper.c
--- ./files/patch-plugger-helper.c	Wed Dec 31 16:00:00 1969
+++ ./files/patch-plugger-helper.c	Sun Mar 24 20:15:56 2002
@@ -0,0 +1,77 @@
+--- plugger-helper.c.orig	Sun Mar 24 19:36:03 2002
++++ plugger-helper.c	Sun Mar 24 20:13:49 2002
+@@ -30,6 +30,7 @@
+ #include <sys/stat.h>
+ #include <sys/wait.h>
+ #include <errno.h>
++#include <stdlib.h>
+ #include <sys/time.h>
+ #include <X11/X.h>
+ #include <X11/Xos.h>
+@@ -355,10 +356,10 @@
+ 	/* Time to steal the lock! */
+ 	mode=PropModeReplace;
+ 	gettimeofday(&tv, 0);
+-	INC_TIME(&tv, 0, 10000 + (rand() & 16383));
++	INC_TIME(&tv, 0, 10000 + (random() & 16383));
+ 	break;
+       }
+-      my_usleep((rand() & 16383) + 2000); /* 0.18383 seconds */
++      my_usleep((random() & 16383) + 2000); /* 0.18383 seconds */
+     }
+     
+     D("XChangeProperty, mode=%d\n",mode);
+@@ -401,6 +402,7 @@
+   got_sigwinch=1;
+ }
+ 
++#define LONG_CHARS  12
+ 
+ int main(int argc, char **argv)
+ {
+@@ -493,30 +495,30 @@
+ 	loops=MIN(repeats,10);
+ 	for(e=0;e<loops;e++)
+ 	{
+-	  strcat(foo," ");
+-	  strcat(foo,file);
++	  strncat(foo," ", 1);
++	  strncat(foo,file,strlen(file));
+ 	}
+       }else{
+-	sprintf(foo,"file=%s",file);
++	snprintf(foo,strlen(file)+1+5,"file=%s",file);
+       }
+       putenv(foo);
+       foo+=strlen(foo)+1;
+     }
+ 
+     /* setup environment variable $env */
+-    sprintf(foo,"window=%ld",(long)WINDOW);
++    snprintf(foo,LONG_CHARS+1,"window=%ld",(long)WINDOW);
+     putenv(foo);
+     foo+=strlen(foo)+1;
+ 
+     /* setup environment variable $repeat */
+-    sprintf(foo,"repeat=%ld",(long)repeats);
++    snprintf(foo,LONG_CHARS+1,"repeat=%ld",(long)repeats);
+     putenv(foo);
+     foo+=strlen(foo)+1;
+ 
+     /* setup environment variable $DISPLAY */
+     if(displayname)
+     {
+-      sprintf(foo,"DISPLAY=%s",displayname);
++      snprintf(foo,strlen(displayname)+1+8,"DISPLAY=%s",displayname);
+       D("putenv(%s)\n",foo);
+       putenv(foo);
+       foo+=strlen(foo)+1;
+@@ -526,7 +528,7 @@
+     /* setup environment variable $mimetype */
+     if(mimetype)
+     {
+-      sprintf(foo,"mimetype=%s",mimetype);
++      snprintf(foo,strlen(mimetype)+1+9,"mimetype=%s",mimetype);
+       D("putenv(%s)\n",foo);
+       putenv(foo);
+       foo+=strlen(foo)+1;
diff -u /dev/null 'plugger.40/files/patch-plugger.c'
Index: ./files/patch-plugger.c
--- ./files/patch-plugger.c	Wed Dec 31 16:00:00 1969
+++ ./files/patch-plugger.c	Sun Mar 24 21:06:34 2002
@@ -0,0 +1,44 @@
+--- plugger.c.orig	Sun Mar 24 20:58:49 2002
++++ plugger.c	Sun Mar 24 21:06:15 2002
+@@ -437,33 +437,31 @@
+   D("find_helper_file '%s'\n",basename);
+   if((tmp=getenv("HOME")) && strlen(tmp)<8000)
+   {
+-    sprintf(fname,"%s/.netscape/%s",tmp,basename);
++    snprintf(fname,strlen(tmp)+11+strlen(basename)+1,"%s/.netscape/%s",tmp,basename);
+     if(cb(fname,data)) return 1;
+-    sprintf(fname,"%s/.mozilla/%s",tmp,basename);
++    snprintf(fname,strlen(tmp)+10+strlen(basename)+1,"%s/.mozilla/%s",tmp,basename);
+     if(cb(fname,data)) return 1;
+-    sprintf(fname,"%s/.opera/%s",tmp,basename);
++    snprintf(fname,strlen(tmp)+8+strlen(basename)+1,"%s/.opera/%s",tmp,basename);
+     if(cb(fname,data)) return 1;
+   }
+ 
+   if((tmp=getenv("MOZILLA_HOME")) && strlen(tmp)<8000)
+   {
+-    sprintf(fname,"%s/%s",tmp,basename);
++    snprintf(fname,strlen(tmp)+1+strlen(basename)+1,"%s/%s",tmp,basename);
+     if(cb(fname, data)) return 1;
+   }
+ 
+   if((tmp=getenv("OPERA_DIR")) && strlen(tmp)<8000)
+   {
+-    sprintf(fname,"%s/%s",tmp,basename);
++    snprintf(fname,strlen(tmp)+1+strlen(basename)+1,"%s/%s",tmp,basename);
+     if(cb(fname, data)) return 1;
+   }
+ 
+-  sprintf(fname,"/usr/local/netscape/%s",basename);
++  snprintf(fname,strlen(basename)+5+1,"/etc/%s",basename);
+   if(cb(fname, data)) return 1;
+-  sprintf(fname,"/etc/%s",basename);
++  snprintf(fname,strlen(basename)+9+1,"/usr/etc/%s",basename);
+   if(cb(fname, data)) return 1;
+-  sprintf(fname,"/usr/etc/%s",basename);
+-  if(cb(fname, data)) return 1;
+-  sprintf(fname,"/usr/local/etc/%s",basename);
++  snprintf(fname,strlen(basename)+15+1,"/usr/local/etc/%s",basename);
+   if(cb(fname, data)) return 1;
+   if(cb(basename, data)) return 1;
+   
diff -u 'plugger/files/patch-pluggerrc' 'plugger.40/files/patch-pluggerrc'
Index: ./files/patch-pluggerrc
--- ./files/patch-pluggerrc	Tue Sep  4 09:32:21 2001
+++ ./files/patch-pluggerrc	Sun Mar 24 22:22:21 2002
@@ -1,26 +1,57 @@
---- pluggerrc	Tue Mar  6 17:02:41 2001
-+++ pluggerrc.new	Thu Aug  9 16:39:02 2001
-@@ -1,4 +1,4 @@
--# Configure file for plugger version 3.0
-+# Configure file for plugger version 3.3
- # Commands which are not installed on your system will not
- # be used.
- #
-@@ -29,7 +29,7 @@
- audio/x-mid: midi,mid: MIDI audio file
- audio/midi: midi,mid: MIDI audio file
- audio/x-midi: midi,mid: MIDI audio file
--	many: timidity -s 65000 -a -idqqqqqqq $file
-+	many: timidity -s 44100 -a -idqqqqqqq $file
- 	: playmidi "$file"
+--- pluggerrc.orig	Wed Dec  5 11:14:01 2001
++++ pluggerrc	Sun Mar 24 22:21:52 2002
+@@ -59,10 +59,10 @@
+ audio/mpeg: mpa,abs,mpega: MPEG audio
+ audio/x-mpeg: mpa,abs,mpega: MPEG audio
+ 	stream, preload: splay -t 200 -M
+-	stream, preload: mpg123 -q -b 128 -
++	stream, preload: mpg123 -q -b 1024 -
+ 	repeat swallow(alsaplayer): alsaplayer -q "$file" >/dev/null
+-	: mpg123 -q -b 128 "$file"
+-	nokill exits:xmms "$file"
++	: mpg123 -q -b 1024 "$file"
++#	nokill exits:xmms "$file"  # immortal on FreeBSD
+ 	: splay -t 200 "$file"
+ 	: amp -b 200 -q "$file"
+ 	: maplay "$file"
+@@ -89,12 +89,21 @@
+ 	stream preload: bplay 1>/dev/null 2>/dev/null
+ 	: bplay 1>/dev/null 2>/dev/null "$file"
+ 	: splay "$file"
+-	nokill exits:xmms "$file"
++#	nokill exits:xmms "$file"  # immortal on FreeBSD
+ 	loop: xanim +Av100 -Zr +W$window +q +f "$file"
+  	: xanim +Av100 -Zr +W$window +q +f +Ze "$file"
+ 	
+ image/tiff: tiff,tif: TIFF image
+ image/x-tiff: tiff,tif: TIFF image
++	repeat swallow(display) fill: display "$file"
++	repeat swallow(Sdtimage) fill: sdtimage "$file"
++	repeat swallow(gqview) fill: gqview -t "$file" >/dev/null 2>/dev/null
++	repeat swallow(xli) fill: xli -quiet "$file" >/dev/null 2>/dev/null
++	repeat swallow(xloadimage) fill: xloadimage -quiet "$file" >/dev/null 2>/dev/null
++	exits: xli -quiet -windowid $window "$file"
++	exits: xloadimage -quiet -windowid $window "$file"
++	exits: display -window $window -backdrop $file
++
+ image/png: png: PNG image
+ image/x-png: png: PNG image
+ 	repeat swallow(gqview) fill: gqview -t "$file" >/dev/null 2>/dev/null
+@@ -132,7 +141,7 @@
+ audio/x-mpeg-url: m3u: MPEG music resource locator
+ audio/mpegurl: m3u: MPEG music resource locator
+ audio/x-mpegurl: m3u: MPEG music resource locator
+-	nokill exits:xmms "$file"
++#	nokill exits:xmms "$file"  # immortal on FreeBSD
+ 	:internal:url
  
- audio/mod: mod: Soundracker audio Module
-@@ -38,7 +38,7 @@
- 	: xmp --nocmd "$file" 2>/dev/null
- 	loop: nspmod -r "$file" 2>/dev/null 1>/dev/null
- 	repeat: nspmod -l $repeat "$file" 2>/dev/null 1>/dev/null
--	: tracker -q -frequency 65000 "$file"
-+	: tracker -q -frequency 44100 "$file"
- 	loop: mikmod -i -r "$file" 2>/dev/null 1>/dev/null
- 	: mikmod -i "$file" 2>/dev/null 1>/dev/null
+ audio/x-pn-realaudio-plugin:rpm:Realaudio-plugin resource locator
+@@ -142,7 +151,7 @@
+ application/x-pdf: pdf: PDF file
+ text/pdf: pdf: PDF file
+ text/x-pdf: pdf: PDF file
+-	repeat swallow(documentShell) fill: acroread -geometry +9000+9000 -xrm '*userFrontEndProgram: FALSE' "$file"
++	repeat swallow(documentShell) fill: acroread4 -geometry +9000+9000 -xrm '*userFrontEndProgram: FALSE' "$file"
+ 	repeat swallow(gv) fill: gv -safer -quiet -antialias -geometry +9000+9000 "$file" 2>/dev/null
+ 	repeat swallow(xpdf) fill: xpdf -g +9000+9000 -err "$file"
  
diff -u 'plugger/pkg-message' 'plugger.40/pkg-message'
Index: ./pkg-message
--- ./pkg-message	Tue Sep  4 09:32:20 2001
+++ ./pkg-message	Sun Mar 24 20:48:10 2002
@@ -2,9 +2,9 @@
 *****************************************************************
 NOTE:
 
-Edit the /usr/X11R6/etc/pluggerrc file as needed. It should work
-fine as is. If you had a previous /usr/X11R6/etc/pluggerrc file,
-it will be renamed /usr/X11R6/etc/pluggerrc.old.
+Edit the ${PREFIX}/etc/pluggerrc file as needed. It should work
+fine as is. If you had a previous ${PREFIX}/etc/pluggerrc file,
+it will be renamed ${PREFIX}/etc/pluggerrc.old.
 
 This Plugger port will install a default set of multimedia utilities
 that I have found to work well. Other combinations may work also.
@@ -15,10 +15,9 @@
 ~/.netscape/pluggerrc
 ~/.mozilla/pluggerrc
 $MOZILLA_HOME/pluggerrc  (MOZILLA_HOME is usually equal to HOME)
-/usr/local/netscape/pluggerrc
 /etc/pluggerrc
 /usr/etc/pluggerrc
-/usr/local/etc/pluggerrc
+${PREFIX}/etc/pluggerrc
 ./pluggerrc
 
 Whichever pluggerrc is found first in the above order will be
diff -u 'plugger/pkg-plist' 'plugger.40/pkg-plist'
Index: ./pkg-plist
--- ./pkg-plist	Sat Dec 15 06:29:57 2001
+++ ./pkg-plist	Sun Mar 24 21:17:43 2002
@@ -1,3 +1,4 @@
+bin/plugger-4.0
 lib/mozilla/plugins/npplugger.so
 @unexec if [ -f %D/etc/pluggerrc ]; then cmp -s %D/etc/pluggerrc.sample %D/etc/pluggerrc && rm -f %D/etc/pluggerrc || echo "If you are permanently removing this port, you should do a ``rm -f ${PKG_PREFIX}/etc/pluggerrc`` to remove configuration files left." | fmt ; fi
 @unexec if [ -f %D/etc/pluggerrc.old ]; then echo "If you are permanently removing this port, you should do a ``rm -f ${PKG_PREFIX}/etc/pluggerrc.old`` to remove backup configuration files left." | fmt ; fi
#### End of Patch data ####

#### ApplyPatch data follows ####
# Data version        : 1.0
# Date generated      : Sun Mar 24 22:57:03 2002
# Generated by        : makepatch 2.00
# Recurse directories : Yes
# p 'Makefile' 1657 1017038647 0100644
# p 'distinfo' 122 1017023829 0100644
# p 'files/patch-aa' 865 1017024346 0100644
# c 'files/patch-plugger-helper.c' 0 1017029756 0100644
# c 'files/patch-plugger.c' 0 1017032794 0100644
# p 'files/patch-pluggerrc' 897 1017037341 0100644
# p 'pkg-message' 1374 1017031690 0100644
# p 'pkg-plist' 620 1017033463 0100644
#### End of ApplyPatch data ####

#### End of Patch kit [created: Sun Mar 24 22:57:03 2002] ####
#### Checksum: 466 16671 32628 ####
--- update-plugger-4.0 ends here ---


>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?200203250708.g2P78Ft53800>