[csw-devel] SF.net SVN: gar:[18142] csw/mgar/pkg/cmake/trunk/Makefile

Maciej Bliziński maciej at opencsw.org
Wed Apr 17 23:42:02 CEST 2013


Hi Rupert,

On Mon, May 28, 2012 at 11:42:49AM +0000, rthurner at users.sourceforge.net wrote:
> Revision: 18142
>           http://gar.svn.sourceforge.net/gar/?rev=18142&view=rev
> Author:   rthurner
> Date:     2012-05-28 11:42:48 +0000 (Mon, 28 May 2012)
> Log Message:
> -----------
> checkpkg errors for cmake, man path
> 
> Modified Paths:
> --------------
>     csw/mgar/pkg/cmake/trunk/Makefile
> 
> Modified: csw/mgar/pkg/cmake/trunk/Makefile
> ===================================================================
> --- csw/mgar/pkg/cmake/trunk/Makefile	2012-05-28 09:12:40 UTC (rev 18141)
> +++ csw/mgar/pkg/cmake/trunk/Makefile	2012-05-28 11:42:48 UTC (rev 18142)
> @@ -27,8 +27,22 @@
>  CATALOGNAME_CSWcmake = cmake
>  SPKG_DESC_CSWcmake = $(DESCRIPTION)
>  
> -RUNTIME_DEP_PKGS_CSWcmake += CSWlibidn11
> +RUNTIME_DEP_PKGS_CSWcmake += CSWlibexpat1
> +RUNTIME_DEP_PKGS_CSWcmake += CSWlibcurl4
> +RUNTIME_DEP_PKGS_CSWcmake += CSWlibz1
>  
> +CHECKPKG_OVERRIDES_CSWcmake += disallowed-path|opt/csw/man/man1/cmakepolicies.1
> +CHECKPKG_OVERRIDES_CSWcmake += disallowed-path|opt/csw/man/man1/cmakecompat.1
> +CHECKPKG_OVERRIDES_CSWcmake += disallowed-path|opt/csw/man/man1/cmakemodules.1
> +CHECKPKG_OVERRIDES_CSWcmake += disallowed-path|opt/csw/man/man1/cpack.1
> +CHECKPKG_OVERRIDES_CSWcmake += disallowed-path|opt/csw/man/man1/ccmake.1
> +CHECKPKG_OVERRIDES_CSWcmake += disallowed-path|opt/csw/man/man1/ctest.1
> +CHECKPKG_OVERRIDES_CSWcmake += disallowed-path|opt/csw/man/man1
> +CHECKPKG_OVERRIDES_CSWcmake += disallowed-path|opt/csw/man/man1/cmakeprops.1
> +CHECKPKG_OVERRIDES_CSWcmake += disallowed-path|opt/csw/man/man1/cmakecommands.1
> +CHECKPKG_OVERRIDES_CSWcmake += disallowed-path|opt/csw/man/man1/cmake.1
> +CHECKPKG_OVERRIDES_CSWcmake += disallowed-path|opt/csw/man/man1/cmakevars.1

Why these overrides? This is a wrong place for man pages, we don't put
man pages there and they don't work if we put them there.

If everything else fails, you can always move the man pages to the
correct directory in a postinstall step.

In general, when you put in overrides for anything, please include an
explanation, why the errors thrown by checkpkg are false positives.

Maciej


More information about the devel mailing list