> On Wednesday 30 July 2008 03:54, Ben Taylor wrote:
> > 1) exclude CUPS from SXCE

Hello Ben and Ade,

That should be easy, we just need to filter it out if the
cups package is installed.  Can you please let us know:

(a) the cups package name on recent Nevada releases where it is
installed? It can be found with something like:

pkgchk -l -P lpq

where lpq is some file that is part of the cups package.

(b) The cups package categories, which are printed out with:

pkginfo -l answer_a

> > 2) exclude gphoto2/libgphoto2 from SXCE  

> On Wed, 30 Jul 2008 07:20:24 +0200
> Adriaan de Groot <groot at kde.org> wrote:
>
> I don't know about those two: it looks like those are fairly recent
> additions to Nevada, as neither dillon nor my regular
> workstation )nv70 and nv83) have them.

That is easy:

# Filter out libgphoto2 and gphoto2 if SUNWgnome-camera is installed.
ifeq (GNOME2,$(shell pkginfo SUNWgnome-camera | cut -f 1 -d' '))
PSPC_FILES := $(filter-out libgphoto2.pspc,$(PSPC_FILES))
PSPC_FILES := $(filter-out gphoto2.pspc,$(PSPC_FILES))
endif

SUNWgnome-camera is installed on my sol10u5 box, as I built it from the
JDS spec files.  It seems that filtering stuff based on whether
the JDS/Nevada/Indiana package is installed or not should work
on both sol10u5 and nevada.  Although a later upgrade or luupgrade
may fail with a package conflict, then the user will need
to pkgrm the conflicting packages and try again.  Or maybe they
might need to pkgrm all of KDE4 and then pkgadd a new KDE4 build.

Thanks, Mark

-- 

Reply via email to