[xorg-commit-diffs] xc/packager/solaris/GISWxprint Imakefile, NONE,
1.1.2.1 README, NONE, 1.1.2.1 depend, NONE, 1.1.2.1 pkginfo,
NONE, 1.1.2.1 postinstall, NONE, 1.1.2.1 preinstall, NONE, 1.1.2.1
Roland Mainz
xorg-commit at pdx.freedesktop.org
Mon Apr 12 20:16:36 PDT 2004
- Previous message: [xorg-commit-diffs] xc/packager/solaris Imakefile,NONE,1.1.2.1
- Next message: [xorg-commit-diffs] xc/packager/solaris/GISWxprintglue Imakefile,
NONE, 1.1.2.1 README, NONE, 1.1.2.1 depend, NONE,
1.1.2.1 make_solaris_pkg.sh, NONE, 1.1.2.1 pkginfo, NONE,
1.1.2.1 postinstall, NONE, 1.1.2.1 preinstall, NONE, 1.1.2.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: gisburn
Update of /cvs/xorg/xc/packager/solaris/GISWxprint
In directory pdx:/tmp/cvs-serv9732/xc/packager/solaris/GISWxprint
Added Files:
Tag: XPRINT
Imakefile README depend pkginfo postinstall preinstall
Log Message:
Fix for http://xprint.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=462 - RFE: Merge xprint.mozdev.org Xprint enhancements into Xorg XPRINT branch
--- NEW FILE: Imakefile ---
XCOMM $Xorg: Imakefile,v 1.1 2003/01/20 19:54:53 gisburn Exp $
#if BuildGISWxprint
make_GISWxprint::
XPRINTDIR=$(XPRINTDIR) XBINDIR=$(BINDIR) XTOP=$(TOP) ; \
export XPRINTDIR XBINDIR XTOP ; \
/bin/ksh -e ../GISWxprintglue/make_solaris_pkg.sh "GISWxprint"
clean::
$(RM) GISWxprint.tar.gz pkgproto.tmp
#endif /* BuildGISWxprint */
--- NEW FILE: README ---
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.)
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
107444-17 SunOS 5.7_x86: packaging utilities patch
107651-08 OpenWindows 3.6.1_x86: X11R6.4 Xprint Extension Patch
107655-10 OpenWindows 3.6.1_x86: X11R6.4 LBX & XRX Extensions Patch
107657-09 OpenWindows 3.6.1_x86: ERC X11R6.4 Extension Patch
108377-39 OpenWindows 3.6.1_x86: Xsun Patch
* Solaris 2.8/SPARC:
108652-74 X11 6.4.1: Xsun patch
108897-01 X11 6.4.1 Xprint patch
110934-14 SunOS 5.8: pkgtrans, pkgadd, pkgchk, pkgmk and libpkg.a patch
114956-02 CDE 1.4: dtksh patch
* Solaris 2.8/x86:
108653-63 X11 6.4.1_x86: Xsun patch
110934-14 SunOS 5.8: pkgtrans, pkgadd, pkgchk, pkgmk and libpkg.a patch
* Solaris 2.9/SPARC:
112785-26 X11 6.6.1: Xsun patch
113713-03 SunOS 5.9: pkginstall Patch
* Solaris 2.9/x86:
112786-15 X11 6.6.1_x86: Xsun patch
114568-02 SunOS 5.9_x86: usr/sadm/install/bin/pkginstall Patch
Installation:
============
1. Install the package:
% /usr/sbin/pkgadd -d GISWxprint.pkg
2. Start Xprint server side:
a) reboot
or
b) start the Xprint servers manually using
% /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 at nrubsig.org or
mailto:xprint at mozdev.org
--- NEW FILE: depend ---
# Copyright 2003-2004 Roland Mainz <roland.mainz at nrubsig.org>
# All Rights Reserved.
# Use is subject to license terms.
#
# $Id: depend,v 1.3 2004/02/13 04:43:47 gisburn Exp $
#
# This package information file defines software dependencies associated
# with the pkg. You can define three types of pkg dependencies with this file:
# P indicates a prerequisite for installation
# I indicates an incompatible package
# R indicates a reverse dependency
# <pkg.abbr> see pkginfo(4), PKG parameter
# <name> see pkginfo(4), NAME parameter
# <version> see pkginfo(4), VERSION parameter
# <arch> see pkginfo(4), ARCH parameter
# <type> <pkg.abbr> <name>
# (<arch>)<version>
# (<arch>)<version>
# ...
# <type> <pkg.abbr> <name>
# ...
P SUNWcsr Core Solaris, (Root)
P SUNWxwplt X Window System platform software
P SUNWpcu SunSoft Print - Client, (usr)
P SUNWxcu4 XCU4 Utilities
P SUNWxwfnt X Window System platform required fonts
P SUNWdtbas CDE application basic runtime environment
# "GISWxprint" is the full version (incl. Xprt binary; "GISWxprintglue"
# uses Solaris's own /usr/openwin/bin/Xprt instead) of the package
# (which installs it's own /etc/init.d/xprint)
I GISWxprintglue Xprint server glue
# "GISWxprintcommon" may be used in the future for /etc/init.d/xprint and co.
I GISWxprintcommon
# make sure we don't collide with the blastwave.org versions of these packages
I CSWxprint
I CSWxprintglue
I CSWxprintcommon
# EOF.
--- NEW FILE: pkginfo ---
#
# Copyright 2003-2004 Roland Mainz <roland.mainz at nrubsig.org>
# All Rights Reserved.
# Use is subject to license terms.
#
#ident "$Id: pkginfo,v 1.3 2004/02/13 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"
CATEGORY="system"
DESC="Xprint server"
VENDOR="xprint.mozdev.org"
HOTLINE="Please contact your local service provider"
EMAIL="xprint at mozdev.org"
CLASSES="none"
BASEDIR=/
# EOF.
--- NEW FILE: postinstall ---
#!/bin/sh
#
# Copyright 2003-2004 Roland Mainz <roland.mainz at nrubsig.org>
# All Rights Reserved.
# Use is subject to license terms.
#
#ident "$Id: postinstall,v 1.2 2004/02/13 04:43:47 gisburn Exp $"
#
# postinstall for GISWxprint package
print_package_usage()
{
cat <<'@EOF'
# To finish the installation please
# a) reboot
# or
# b) start the Xprint servers manually using
# % /etc/init.d/xprint start
# % sleep 30
# and restart your user CDE sessions (e.g. re-login.)
#
# Verification:
# After login the env variable ${XPSERVERLIST} should be set and
# % /opt/GISWxprint/bin/xplsprinters
# should list all available printer queues.
@EOF
}
# Print postinstall notice about the steps todo after installation
print_package_usage
exit 0
# EOF.
--- NEW FILE: preinstall ---
#!/bin/sh
#
# Copyright 2003-2004 Roland Mainz <roland.mainz at nrubsig.org>
# All Rights Reserved.
# Use is subject to license terms.
#
#ident "$Id: preinstall,v 1.2 2004/02/13 04:43:47 gisburn Exp $"
#
# preinstall for GISWxprint package
# NO-OP for now
exit 0
# EOF.
- Previous message: [xorg-commit-diffs] xc/packager/solaris Imakefile,NONE,1.1.2.1
- Next message: [xorg-commit-diffs] xc/packager/solaris/GISWxprintglue Imakefile,
NONE, 1.1.2.1 README, NONE, 1.1.2.1 depend, NONE,
1.1.2.1 make_solaris_pkg.sh, NONE, 1.1.2.1 pkginfo, NONE,
1.1.2.1 postinstall, NONE, 1.1.2.1 preinstall, NONE, 1.1.2.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the xorg-commit-diffs
mailing list