On Sun, May 22, 2011 at 11:01:50PM +0200, Gerald Pfeifer wrote:
> Trying to implement the final steps in addressing PR 155568: "bsd.gcc.mk: 
> Fixing dependency not to pick ccache stubs" which I have been working on
> with Emanuel, I'd like to invoke a script after a port/package has been
> installed and again after it has been deinstalled.
> 
> The naive approach below works for installation:
> 
> Index: Makefile
> ===================================================================
> < post-install:
> ---
> > post-install: ccache-update
> 181a182,186
> > post-deinstall ccache-update:
> >     @if [ -x ${PREFIX}/bin/ccache-update-links ]; then \
> >         ${PREFIX}/bin/ccache-update-links -v; \
> >     fi
> > 
> 
> It does not cover de-installation which raises two questions:
> 
>  1. Why don't we have a post-deinstall target?
> 
>  2. How is the task best accomplished?

Are these what you are looking for:

http://www.freebsd.org/doc/en/books/porters-handbook/pkg-install.html
http://www.freebsd.org/doc/en/books/porters-handbook/pkg-deinstall.html

-- WXS
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to