Date: Sat, 27 Apr 2013 14:37:53 +0100 From: Chris Rees <utisoft@gmail.com> To: FreeBSD Mailing List <freebsd-ports@freebsd.org> Subject: Re: removing file doing uninstall Message-ID: <CADLo83_PW-=uaLNatwyU88sPcN_=qKktgY0jYssW1Kuy3JisEQ@mail.gmail.com> In-Reply-To: <BLU0-SMTP1373A5AE45C4BE69C06D6A393B00@phx.gbl> References: <BLU0-SMTP1373A5AE45C4BE69C06D6A393B00@phx.gbl>
next in thread | previous in thread | raw e-mail | index | archive | help
On 27 Apr 2013 14:12, "Carmel" <carmel_ny@hotmail.com> wrote: > > How do I remove a file from an older release that is no longer in the > newer release. > > Assume: > > "Release.html" is in the older port version. In the newer port version, > it has been replaced by "Release.pdf". > > I tried placing this in the "pkg-plist"file. > > @unexec if %%PORTDOCS%%%%DOCSDIR%%/Release.html; then rm -f %%PORTDOCS%%%%DOCSDIR%%/Release.html; fi > > However, while "portlint -A" has no problem with it, I receive: > > share/doc/scamp/Release.html: not found > pkg_delete: unable to completely remove directory > > when running "make deinstall" > > @unexec if %%PORTDOCS%%%%DOCSDIR%%/Release.html; then rm -f %%PORTDOCS%%%%DOCSDIR%%/Release.html; fi No need. The file is deleted when the older package is deinstalled. Chris
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLo83_PW-=uaLNatwyU88sPcN_=qKktgY0jYssW1Kuy3JisEQ>