svn commit: r350437 - head/lang/gcc47

Mathieu Arnold mat at FreeBSD.org
Mon Apr 7 14:38:35 UTC 2014


+--On 7 avril 2014 15:10:32 +0200 Gerald Pfeifer <gerald at pfeifer.com> wrote:
| On Mon, 7 Apr 2014, Gerald Pfeifer wrote:
|>   No longer install rebuild-gcj-db47 (which requires bash among others)
|>   and its man page.
| 
|> Modified: head/lang/gcc47/Makefile
|> ========================================================================
|> ====== @@ -135,6 +135,8 @@ full-regression-test: build
|>  post-install:
|>  	${RM} -f ${STAGEDIR}${TARGLIB}/*.la
|>  	${RM} -f ${STAGEDIR}${PREFIX}/man/man7/*
|> +	${RM} -f ${STAGEDIR}${PREFIX}/bin/rebuild-gcj-db${SUFFIX} \
|> +	         ${STAGEDIR}${PREFIX}/man/man1/rebuild-gcj-db${SUFFIX}.1.gz
| 
|> Modified: head/lang/gcc47/pkg-plist
|> ========================================================================
|> ====== -%%JAVA%%bin/rebuild-gcj-db%%SUFFIX%%
| :
|> -%%JAVA%%man/man1/rebuild-gcj-db%%SUFFIX%%.1.gz
| 
| And I must be missing something really obvious, but does anyone
| see why after this I am now getting
| 
|   ====> Items missing from pkg-plist (check-orphans)
|   man/man1/rebuild-gcj-db%%SUFFIX%%.1.gz
| 
| despite removing this file explicitly?  (I'm impressed that 
| check-orphans uses %%SUFFIX%% by the way.)

Ok, gotcha.

you have to remove the .1 file, not the .1.gz, the compress-man target is
ran after the post-install one (so that man pages you install in there get
compressed too.)

-- 
Mathieu Arnold


More information about the svn-ports-all mailing list