Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 86072 | Differences between
and this patch

Collapse All | Expand All

(-)ghostscript-7.07.1-r8-orig/work/espgs-7.07.1/src/unix-dll.mak (-6 / +6 lines)
Lines 45-56 Link Here
45
GSSOX=$(BINDIR)/$(SOBINRELDIR)/$(GSSOX_XENAME)
45
GSSOX=$(BINDIR)/$(SOBINRELDIR)/$(GSSOX_XENAME)
46
46
47
# shared library
47
# shared library
48
GS_SONAME=lib$(GS).so
48
GS_SONAME=lib$(GS).dylib
49
GS_SONAME_MAJOR=$(GS_SONAME).$(GS_VERSION_MAJOR)
49
GS_SONAME_MAJOR=lib$(GS).$(GS_VERSION_MAJOR).dylib
50
GS_SONAME_MAJOR_MINOR= $(GS_SONAME).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR)
50
GS_SONAME_MAJOR_MINOR=lib$(GS).$(GS_VERSION_MAJOR).$(GS_VERSION_MINOR).dylib
51
GS_SO=$(BINDIR)/$(GS_SONAME)
51
GS_SO=$(BINDIR)/$(GS_SONAME)
52
GS_SO_MAJOR=$(GS_SO).$(GS_VERSION_MAJOR)
52
GS_SO_MAJOR=$(BINDIR)/$(GS_SONAME_MAJOR)
53
GS_SO_MAJOR_MINOR=$(GS_SO_MAJOR).$(GS_VERSION_MINOR)
53
GS_SO_MAJOR_MINOR=$(BINDIR)/$(GS_SONAME_MAJOR_MINOR)
54
54
55
# Shared object is built by redefining GS_XE in a recursive make.
55
# Shared object is built by redefining GS_XE in a recursive make.
56
56
Lines 74-80 Link Here
74
74
75
# ------------------------- Recursive make targets ------------------------- #
75
# ------------------------- Recursive make targets ------------------------- #
76
76
77
SODEFS=LDFLAGS='$(LDFLAGS) $(CFLAGS_SO) -shared -Wl,-soname,$(GS_SONAME_MAJOR)'\
77
SODEFS=LDFLAGS='$(LDFLAGS) $(CFLAGS_SO) -dynamiclib -install_name $(GS_SO_MAJOR)'\
78
 GS_XE=$(BINDIR)/$(SOBINRELDIR)/$(GS_SONAME_MAJOR_MINOR)\
78
 GS_XE=$(BINDIR)/$(SOBINRELDIR)/$(GS_SONAME_MAJOR_MINOR)\
79
 STDIO_IMPLEMENTATION=c\
79
 STDIO_IMPLEMENTATION=c\
80
 DISPLAY_DEV=$(DD)$(SOOBJRELDIR)/display.dev\
80
 DISPLAY_DEV=$(DD)$(SOOBJRELDIR)/display.dev\

Return to bug 86072