Hi Paul, Wow, this is great stuff!
Some questions/comments: - I noticed that you build everything with gcc, is there a reason they need to be build with gcc or is that just the way the CCD has always been built? In JDS, we build everything with Sun Studio. - The patch for pkgbuild basically disables checking for unpackaged files. If you really want to do that, you can do it using: %define _unpackaged_files_terminate_build 0 But it's not a good idea to do so. It's better to use rm and rmdir commands in %install to delete the files and directories you don't want to include in the packages. Thanks, Laca On Wed, 2006-07-12 at 08:21 +0100, Paul Cunningham wrote: > I have resent this because the first time (yesterday) it was blocked by > the alias and not released due to the size of the attachment. I have > reduced the attachment size by removing all the unnecessary bits and > attached that now. Please read on ....... > > Paul > > Paul Cunningham wrote: > > Hi all, > > > > Attached are my first attempts at creating a set of gnome style spec > > files for building the opensource packages that make up the "Solaris > > CUPS Print Suite". The packages they build are direct replacements for > > the packages that are on (or were on) the Companion CD (CCD) - whoops > > it's a DVD now. > > > > These packages are: > > SFWcups SFWespgs SFWfltk SFWgutenprint SFWpnm2ppa > > SFWcupsprint SFWffilters SFWfppds SFWhpijs SFWxpp > > where package SFWcupsprint is a dummy package that pulls all the others > > together (via dependencies). > > > > I have briefly tested them on sparc, but I only have one network > > printer, and as such they all work together okay. > > > > The attached tarball contains the spec files, patches, include files and > > a Makefile. I have only built them on Solaris 10 sparc but they should > > hopefully work okay on x86 and Solaris nv. At the time of creating the > > spec files they used the latest stable version of the packages (except > > gutenprint which is rc3). > > > > The next step is to break down the CUPS package into sub-packages in the > > way that Norm (Solaris Print Group) has suggested (so that it works > > along side the Solaris Print System) ..... > > > > Norm wrote: > > > I was thinking about breaking down the packaging into something along > > > the lines of > > > SFWcups-libs > > > SFWcups-spooler > > > SFWcups-commands > > > SFWcups-filters > > > > I hope these are useful to someone, let me know. If I have missed any > > packages that should be in the suite let me know. Also if you find any > > problem with the resultant packages also let me know. > > > > Regards > > Paul > > -- > > ----------------------------------------------------------------- > > Paul Cunningham > > > _______________________________________________ > companion-discuss mailing list > companion-discuss at opensolaris.org > http://opensolaris.org/mailman/listinfo/companion-discuss
