home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.bsd
- Path: sparky!uunet!news.tek.com!uw-beaver!rice!news.Rice.edu!rich
- From: rich@Rice.edu (Richard Murphey)
- Subject: [386BSD] Ghostscript 2.5.2 patches
- In-Reply-To: nbladt@autelca.ascom.ch's message of Mon, 9 Nov 1992 07:35:00 GMT
- Message-ID: <RICH.92Nov9085925@omicron.Rice.edu>
- Sender: news@rice.edu (News)
- Reply-To: Rich@rice.edu
- Organization: Department of Electrical and Computer Engineering, Rice
- University
- References: <1992Nov9.073500.17048@autelca.ascom.ch>
- Date: Mon, 9 Nov 1992 14:59:25 GMT
- Lines: 77
-
-
- These are patches to Ghostscript 2.5.2 for installation under 386BSD
- 0.1 and XFree86. They've been submitted to Peter Deutsch, so the next
- version may not require any patching.
-
- NOTE!
-
- Before applying these patches, type
-
- ln -s unix-gcc.mak Makefile
-
- as suggested in make.doc. Otherwise the third patch will fail.
-
- For 386BSD only the first patch (to malloc_.h) is required. The
- others are just an example of how I configured it.
-
- I gave up on compiling the fonts into ghostscript, though dynamicly
- loading them works fine. If anyone solves it please send me a note!
- Rich Murphey
-
- *** gs252/malloc_.h~ Fri Sep 18 14:42:24 1992
- --- gs252/malloc_.h Tue Sep 29 18:44:20 1992
- ***************
- *** 33,39 ****
- # if defined(BSD4_2) || defined(apollo) || defined(vax) || defined(sequent) || defined(UTEK) || defined(_IBMR2)
- extern char *malloc();
- # else /* should really be a POSIX define */
- ! # if defined(_HPUX_SOURCE) || defined(__CONVEX__) || defined(__convex__) || defined(__OSF__)
- # include <stdlib.h>
- # else
- # include <malloc.h>
- --- 33,39 ----
- # if defined(BSD4_2) || defined(apollo) || defined(vax) || defined(sequent) || defined(UTEK) || defined(_IBMR2)
- extern char *malloc();
- # else /* should really be a POSIX define */
- ! # if defined(_HPUX_SOURCE) || defined(__CONVEX__) || defined(__convex__) || defined(__OSF__) || defined(__386BSD__)
- # include <stdlib.h>
- # else
- # include <malloc.h>
- *** gs252/gdevxini.c~ Tue Sep 8 18:46:26 1992
- --- gs252/gdevxini.c Tue Sep 29 18:33:37 1992
- ***************
- *** 31,37 ****
- /* Define whether to use a backing pixmap to handle expose events. */
- /* Note that this is a variable rather than a #define. */
- /* Note also that it is consulted each time we open an X device. */
- ! private int use_backing = 1;
-
- /* Define default window parameters. */
- /* Some of these can be set in the makefile. */
- --- 31,37 ----
- /* Define whether to use a backing pixmap to handle expose events. */
- /* Note that this is a variable rather than a #define. */
- /* Note also that it is consulted each time we open an X device. */
- ! private int use_backing = 0;
-
- /* Define default window parameters. */
- /* Some of these can be set in the makefile. */
- *** gs252/Makefile~ Tue Sep 29 18:32:41 1992
- --- gs252/Makefile Tue Sep 29 18:35:22 1992
- ***************
- *** 33,39 ****
- INSTALL_PROGRAM = $(INSTALL) -m 775
- INSTALL_DATA = $(INSTALL) -m 664
-
- ! prefix = /usr/local
- exec_prefix = $(prefix)
- bindir = $(exec_prefix)/bin
- datadir = $(prefix)/lib
- --- 33,39 ----
- INSTALL_PROGRAM = $(INSTALL) -m 775
- INSTALL_DATA = $(INSTALL) -m 664
-
- ! prefix = /usr/site/gs252
- exec_prefix = $(prefix)
- bindir = $(exec_prefix)/bin
- datadir = $(prefix)/lib
-