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