Index: xc/ChangeLog =================================================================== RCS file: /cvs/xorg/xc/ChangeLog,v retrieving revision 1.547.2.9 diff -u -2 -0 -r1.547.2.9 ChangeLog --- xc/ChangeLog 3 Dec 2004 03:39:10 -0000 1.547.2.9 +++ xc/ChangeLog 3 Dec 2004 13:32:27 -0000 @@ -1,20 +1,30 @@ +2004-12-03 Roland Mainz + * xc/config/cf/xprint_host.def + * xc/packager/solaris/GISWxprint/README + * xc/packager/solaris/GISWxprint/pkginfo + * xc/packager/solaris/GISWxprintglue/README + * xc/packager/solaris/GISWxprintglue/pkginfo + Bugzilla #1923 (https://bugs.freedesktop.org/show_bug.cgi?id=1923): + Testing standalone package system for Xprint server, part 9: + Solaris packaging adjustments and README updates. + 2004-12-02 Roland Mainz * xc/config/cf/X11.tmpl * xc/lib/font/fontfile/Imakefile Bugzilla #2002 (https://freedesktop.org/bugzilla/show_bug.cgi?id=2002): Make location of the encodings/ files configurable in the build system via adding a new |FontEncDir|-symbol to xc/config/cf/X11.tmpl (default value is |$(LIBDIR)/fonts/encodings|). 2004-12-02 Roland Mainz * xc/config/cf/xprint_host.def * xc/packager/tarball/startxprint.sh Bugzilla #1923 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1923): Testing standalone package system for Xprint server, part 8: Fixing problems with XDMCP code on Solaris and pre-Solaris 10 Motif bits. 2004-11-25 Roland Mainz * xc/packager/rpm/xprint.spec Bugzilla #1923 (https://freedesktop.org/bugzilla/show_bug.cgi?id=1923): Testing standalone package system for Xprint server, part 7: Index: xc/config/cf/xprint_host.def =================================================================== RCS file: /cvs/xorg/xc/config/cf/xprint_host.def,v retrieving revision 1.1.2.3 diff -u -2 -0 -r1.1.2.3 xprint_host.def --- xc/config/cf/xprint_host.def 3 Dec 2004 02:58:30 -0000 1.1.2.3 +++ xc/config/cf/xprint_host.def 3 Dec 2004 13:32:29 -0000 @@ -129,40 +129,41 @@ #define GzipFontCompression YES #define BuildFreeType YES #define BuildFreetype2Library YES #define SharedLibFreetype2 NO #define NormalLibFreetype2 YES #define HasFreetype2 NO #define Freetype2BuildDefines -DTT_CONFIG_OPTION_BYTECODE_INTERPRETER #define BuildType1 NO #define BuildCID NO #define BuildSpeedo NO #define BuildFontCache NO #define BuildRender NO #define BuildRenderLibrary NO #define BuildRandRLibrary NO #define BuildXcursorLibrary NO #define BuildXcursorgen NO #define SharedLibFontEnc NO #define SharedLibFont NO +#define SharedLibXdmcp NO #define XserverStaticFontLib YES /* Build only Xprint applications */ #ifndef BuildXprintAppsOnly #define BuildXprintAppsOnly YES #endif /* BuildXprintAppsOnly */ /* Set our own XVendorString/XVendorRelease * (and to avoid that xorg.cf sets it's own stuff here) */ #define XVendorString "xprint.mozdev.org" #define XVendorRelease 100000 #define UseHackLinkAgainstInstalledX11Libs YES #if UseHackLinkAgainstInstalledX11Libs /* "Hack" to reuse an already installed X11 distribution when linking our * programs (this assumes that the installed X version is at least X11R6.4) */ # ifndef IBMArchitecture # define LdPreLib -L$(USRLIBDIR) -R$(USRLIBDIR) -L$(BUILDLIBDIR) # endif /* !IBMArchitecture */ #endif /* UseHackLinkAgainstInstalledX11Libs */ @@ -196,43 +197,41 @@ # define InstallXF86EncodingFiles NO #endif /* BuildGISWxprintglue */ XCOMM Some build hacks for the GISWxprint package #if BuildGISWxprint # define ProjectRoot /usr/openwin # define ServerConfigDir /usr/openwin/server/etc # define BinDir /opt/GISWxprint/bin # define ManDirectoryRoot /opt/GISWxprint/man # undef XPrintDir # define XPrintDir /opt/GISWxprint/server/etc/XpConfig /* PCL DDXs are currently defunct in Solaris Xprt, so do not ship the * config files for now */ # undef XpColorPclDDX # define XpColorPclDDX NO # undef XpMonoPclDDX # define XpMonoPclDDX NO /* Make sure we install our own encoding files since Solaris uses a format we * (currently) do not support (yet). */ -# define InstallXF86EncodingFiles YES -# undef XF86EncodingsPath -# define XF86EncodingsPath /opt/GISWxprint/lib/X11/fonts/encodings +# define FontEncDir /opt/GISWxprint/lib/X11/fonts/encodings #endif /* GISWxprint */ /* Install XF86 encoding files since that's the only format we currently support */ #ifndef InstallXF86EncodingFiles #define InstallXF86EncodingFiles YES #endif /* InstallXF86EncodingFiles */ #define HasVarDirectory NO #undef HasMotif #undef HasMotif2 #define HasMotif NO #define HasMotif2 NO #if 1 /* Switch for 32bit binaries or 64bit binaries */ /* 32bit SPARC */ # define CcCmd /opt/SUNWspro/bin/cc # define CplusplusCmd /opt/SUNWspro/bin/CC #else /* 64bit sparc (Doesn't really work yet because the Xservers cannot link properly... ;-( */ Index: xc/packager/solaris/GISWxprint/README =================================================================== RCS file: /cvs/xorg/xc/packager/solaris/GISWxprint/Attic/README,v retrieving revision 1.1.4.1 diff -u -2 -0 -r1.1.4.1 README --- xc/packager/solaris/GISWxprint/README 26 Nov 2004 03:29:51 -0000 1.1.4.1 +++ xc/packager/solaris/GISWxprint/README 3 Dec 2004 13:32:54 -0000 @@ -1,25 +1,25 @@ README for GISWxprint (=Xprint server for Solaris) package This package contains the Xprint server side (e.g. server, startup and configuration files) which are required to use Xprint-based applications -(like Mozilla, Phoenix, Eclipse, Motif2, Qt etc.) +(like Mozilla, Firefox, Thunderbird, Eclipse, Motif2, Qt etc.) For futher information please consult the Xprint FAQ (available under /opt/GISWxprint/docs/Xprint_FAQ.txt after installation - or see http://xprint.mozdev.org/ for the newest version) and/or http://xprint.mozdev.org/ Installation requirements: ========================== The following Solaris patches are REQUIRED to gurantee correct behaviour of this package: * Solaris 2.7/SPARC: 106541-27 SunOS 5.7: Kernel Update Patch 107443-17 SunOS 5.7: packaging utilities patch 107650-08 OpenWindows 3.6.1 X11R6.4 Xprint Extension Patch 107654-10 OpenWindows 3.6.1: X11R6.4 LBX & XRX Extensions Patch 107656-11 OpenWindows 3.6.1 libXt Patch 108376-44 OpenWindows 3.6.1: Xsun Patch 115228-01 CDE 1.3: dtksh patch * Solaris 2.7/x86: 106542-27 SunOS 5.7_x86: Kernel Update Patch @@ -58,34 +58,26 @@ % /etc/init.d/xprint start % sleep 30 and restart your user CDE sessions (e.g. re-login.) 3. Verification: After (re-)login into CDE the env variable ${XPSERVERLIST} should be set and % /opt/GISWxprint/bin/xplsprinters should list all available printer queues. Deinstallation: =============== 1. Stop Xprint servers: % /etc/init.d/xprint stop 2. Remove the package % /usr/sbin/pkgrm GISWxprint -Known bugs/issues: -================== -- Not all paper sizes defined in the "PSdefault" printer models may be - available since the Xprint drivers(including the PostScript DDX) within - Xprt will validate those lists against a buildin list and this list may - not have been updated yet in Solaris's version of Xprt. - - Reporting bugs: =============== Please send bug reports/comments/questions to mailto:roland.mainz@nrubsig.org or mailto:xprint@mozdev.org Index: xc/packager/solaris/GISWxprint/pkginfo =================================================================== RCS file: /cvs/xorg/xc/packager/solaris/GISWxprint/Attic/pkginfo,v retrieving revision 1.1.4.1 diff -u -2 -0 -r1.1.4.1 pkginfo --- xc/packager/solaris/GISWxprint/pkginfo 26 Nov 2004 03:29:51 -0000 1.1.4.1 +++ xc/packager/solaris/GISWxprint/pkginfo 3 Dec 2004 13:32:54 -0000 @@ -1,23 +1,23 @@ # # Copyright 2003-2004 Roland Mainz # All Rights Reserved. # Use is subject to license terms. # -#ident "$Id: pkginfo,v 1.3 2004/02/13 04:43:47 gisburn Exp $" +#ident "$Id: pkginfo,v 1.4 2004/12/02 04:43:47 gisburn Exp $" # # This required package information file describes characteristics of the # package, such as package abbreviation, full package name, package version, # and package architecture. # PKG="GISWxprint" NAME="Xprint server (full version)" ARCH="sparc" -VERSION="0.9" +VERSION="1.0" CATEGORY="system" DESC="Xprint server" VENDOR="xprint.mozdev.org" HOTLINE="Please contact your local service provider" EMAIL="xprint@mozdev.org" CLASSES="none" BASEDIR=/ # EOF. Index: xc/packager/solaris/GISWxprintglue/README =================================================================== RCS file: /cvs/xorg/xc/packager/solaris/GISWxprintglue/Attic/README,v retrieving revision 1.1.4.1 diff -u -2 -0 -r1.1.4.1 README --- xc/packager/solaris/GISWxprintglue/README 26 Nov 2004 03:29:51 -0000 1.1.4.1 +++ xc/packager/solaris/GISWxprintglue/README 3 Dec 2004 13:32:54 -0000 @@ -1,25 +1,25 @@ README for GISWxprintglue (=Xprint glue for Solaris) package This package contains the Xprint glue (startup and configuration files) which are currently missing in Solaris to use Xprint-based applications -(like Mozilla, Phoenix, Eclipse, Motif2, Qt etc.) +(like Mozilla, Firefox, Thunderbird, Eclipse, Motif2, Qt etc.) For futher information please consult the Xprint FAQ (available under /opt/GISWxprintglue/docs/Xprint_FAQ.txt after installation - or see http://xprint.mozdev.org/ for the newest version) and/or http://xprint.mozdev.org/ Installation requirements: ========================== The following Solaris patches are REQUIRED to gurantee correct behaviour of this package: * Solaris 2.7/SPARC: 106541-27 SunOS 5.7: Kernel Update Patch 107443-17 SunOS 5.7: packaging utilities patch 107650-08 OpenWindows 3.6.1 X11R6.4 Xprint Extension Patch 107654-10 OpenWindows 3.6.1: X11R6.4 LBX & XRX Extensions Patch 107656-11 OpenWindows 3.6.1 libXt Patch 108376-44 OpenWindows 3.6.1: Xsun Patch 115228-01 CDE 1.3: dtksh patch * Solaris 2.7/x86: 106542-27 SunOS 5.7_x86: Kernel Update Patch Index: xc/packager/solaris/GISWxprintglue/pkginfo =================================================================== RCS file: /cvs/xorg/xc/packager/solaris/GISWxprintglue/Attic/pkginfo,v retrieving revision 1.1.4.1 diff -u -2 -0 -r1.1.4.1 pkginfo --- xc/packager/solaris/GISWxprintglue/pkginfo 26 Nov 2004 03:29:51 -0000 1.1.4.1 +++ xc/packager/solaris/GISWxprintglue/pkginfo 3 Dec 2004 13:32:54 -0000 @@ -1,23 +1,23 @@ # # Copyright 2003-2004 Roland Mainz # All Rights Reserved. # Use is subject to license terms. # -#ident "$Id: pkginfo,v 1.4 2004/02/13 04:43:47 gisburn Exp $" +#ident "$Id: pkginfo,v 1.4 2004/12/02 04:43:47 gisburn Exp $" # # This required package information file describes characteristics of the # package, such as package abbreviation, full package name, package version, # and package architecture. # PKG="GISWxprintglue" NAME="Xprint server glue" ARCH="sparc" -VERSION="0.9" +VERSION="1.0" CATEGORY="system" -DESC="Runtime glue for Xprint server" +DESC="Runtime glue for Solaris Xprint server" VENDOR="xprint.mozdev.org" HOTLINE="Please contact your local service provider" EMAIL="xprint@mozdev.org" CLASSES="none" BASEDIR=/ # EOF.