ports/117868: [PATCH]: Fix plist of irssi and irssi-devel

Wesley Shields wxs at atarininja.org
Tue Nov 6 15:20:02 UTC 2007


>Number:         117868
>Category:       ports
>Synopsis:       [PATCH]: Fix plist of irssi and irssi-devel
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 06 15:20:02 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     Wesley Shields
>Release:        FreeBSD 6.2-RELEASE-p8 amd64
>Organization:
>Environment:
System: FreeBSD syn.csh.rit.edu 6.2-RELEASE-p8 FreeBSD 6.2-RELEASE-p8 #8: Mon Oct 8 13:38:09 EDT 2007 root at syn.csh.rit.edu:/usr/obj/usr/src/sys/SMP amd64

>Description:
irc/irssi and irc/irssi-devel should be using @dirrmtry in a few cases.
This is because if you try to deinstall these ports while
net/silc-irssi-plugin is installed they will not be able to remove those
directories.  I've CC'ed the maintainers of irssi and irssi-devel on
this PR.  The patch below should alleviate the problem.
 
>How-To-Repeat:
Install silc-irssi-plugin and then try to deinstall irssi.

>Fix:

Index: irssi/pkg-plist
===================================================================
RCS file: /home/ncvs/ports/irc/irssi/pkg-plist,v
retrieving revision 1.30
diff -u -r1.30 pkg-plist
--- irssi/pkg-plist	11 Oct 2007 20:14:56 -0000	1.30
+++ irssi/pkg-plist	6 Nov 2007 15:03:24 -0000
@@ -294,13 +294,13 @@
 %%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi/Irc
 %%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi
 %%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Irssi
- at dirrm %%DATADIR%%/themes
- at dirrm %%DATADIR%%/scripts
- at dirrm %%DATADIR%%/help
- at dirrm %%DATADIR%%
+ at dirrmtry %%DATADIR%%/themes
+ at dirrmtry %%DATADIR%%/scripts
+ at dirrmtry %%DATADIR%%/help
+ at dirrmtry %%DATADIR%%
 @dirrm %%DOCSDIR%%
- at dirrm lib/irssi/modules
- at dirrm lib/irssi
+ at dirrmtry lib/irssi/modules
+ at dirrmtry lib/irssi
 @dirrm include/irssi/src/lib-popt
 @dirrm include/irssi/src/lib-config
 @dirrm include/irssi/src/irc/notifylist
Index: irssi-devel/pkg-plist
===================================================================
RCS file: /home/ncvs/ports/irc/irssi-devel/pkg-plist,v
retrieving revision 1.30
diff -u -r1.30 pkg-plist
--- irssi-devel/pkg-plist	26 Jul 2007 23:30:19 -0000	1.30
+++ irssi-devel/pkg-plist	6 Nov 2007 15:03:24 -0000
@@ -294,13 +294,13 @@
 %%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Irssi
 %%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/Irssi
 @exec mkdir -p %D/lib/irssi/modules
- at dirrm %%DATADIR%%/themes
- at dirrm %%DATADIR%%/scripts
- at dirrm %%DATADIR%%/help
- at dirrm %%DATADIR%%
+ at dirrmtry %%DATADIR%%/themes
+ at dirrmtry %%DATADIR%%/scripts
+ at dirrmtry %%DATADIR%%/help
+ at dirrmtry %%DATADIR%%
 @dirrm %%DOCSDIR%%
- at dirrm lib/irssi/modules
- at dirrm lib/irssi
+ at dirrmtry lib/irssi/modules
+ at dirrmtry lib/irssi
 @dirrm include/irssi/src/lib-popt
 @dirrm include/irssi/src/lib-config
 @dirrm include/irssi/src/irc/notifylist
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list