> 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 --
