tech-pkg: Re: stlport installs gcc unconditionally

Subject: Re: stlport installs gcc unconditionally
To: Mario Kemper <magick@zhadum.de>
From: Steven J. Dovich <dovich@tiac.net>
List: tech-pkg
Date: 02/28/2002 17:29:29
> i tried to install openoffice under -current. Openoffice needs
> stlport and this package installs gcc-2.95.3 which is not 
> necessary under -current. As i've read about successfull installs 
> of openoffice under -current i wonder whether there's something
> to configure to prevent this. 
Here is my solution, to be applied to devel/stlport/Makefile:
*** devel/stlport/Makefile.orig	Mon Feb 25 11:16:38 2002
--- devel/stlport/Makefile	Tue Feb 26 14:27:42 2002
***************
*** 10,17 ****
--- 10,22 ----
 HOMEPAGE=	http://www.stlport.org/
 COMMENT=	Complete C++ standard library
 
+ GCC_VERSION!= ${CC} --version
+ .if ${GCC_VERSION}!="2.95.3"
 DEPENDS+=	{gcc,pgcc}>=${GCC_VERS}:../../lang/gcc
 GCC_VERS=	2.95.3
+ .else 
+ GCC_BINDIR=	/usr/bin
+ .endif
 
 USE_GMAKE=	# defined
 USE_LIBTOOL=	# defined
With this in place I can almost build misc/openoffice. Despite removal of tcsh
dependencies, the configure step fails if the tcsh package is not there.
Aside from that, there is another build issue which I will look at and
report on in a few hours.
/sjd

AltStyle によって変換されたページ (->オリジナル) /