| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | $NetBSD: patch-Makefile.in,v 1.1 2012/08/21 21:33:58 marino Exp $ | | 1 | $NetBSD: patch-Makefile.in,v 1.2 2013/03/26 11:41:01 jperkin Exp $ |
2 | | | 2 | |
3 | New Makefile.in patch, no libtool | | 3 | New Makefile.in patch, no libtool |
4 | | | 4 | |
5 | --- Makefile.in.orig 2010-09-30 17:14:07.000000000 +0000 | | 5 | --- Makefile.in.orig 2010-09-30 17:14:07.000000000 +0000 |
6 | +++ Makefile.in | | 6 | +++ Makefile.in |
7 | @@ -99,7 +99,9 @@ PKG_HEADERS = @PKG_HEADERS@ | | 7 | @@ -99,7 +99,9 @@ PKG_HEADERS = @PKG_HEADERS@ |
8 | # configuration options) composed of the named objects. | | 8 | # configuration options) composed of the named objects. |
9 | #======================================================================== | | 9 | #======================================================================== |
10 | | | 10 | |
11 | +SHLIB_VERSION = .@SHLIB_VERSION@ | | 11 | +SHLIB_VERSION = .@SHLIB_VERSION@ |
12 | PKG_LIB_FILE = @PKG_LIB_FILE@ | | 12 | PKG_LIB_FILE = @PKG_LIB_FILE@ |
13 | +PKG_LIB_A_FILE = ${PKG_LIB_FILE:.so=.a} | | 13 | +PKG_LIB_A_FILE = ${PKG_LIB_FILE:.so=.a} |
14 | PKG_STUB_LIB_FILE = @PKG_STUB_LIB_FILE@ | | 14 | PKG_STUB_LIB_FILE = @PKG_STUB_LIB_FILE@ |
| @@ -26,29 +26,29 @@ New Makefile.in patch, no libtool | | | @@ -26,29 +26,29 @@ New Makefile.in patch, no libtool |
26 | +pkgincludedir = $(includedir) | | 26 | +pkgincludedir = $(includedir) |
27 | | | 27 | |
28 | top_builddir = . | | 28 | top_builddir = . |
29 | | | 29 | |
30 | @@ -214,10 +216,15 @@ all: binaries libraries doc | | 30 | @@ -214,10 +216,15 @@ all: binaries libraries doc |
31 | # of the Makefile, in the "BINARIES" variable. | | 31 | # of the Makefile, in the "BINARIES" variable. |
32 | #======================================================================== | | 32 | #======================================================================== |
33 | | | 33 | |
34 | -binaries: $(BINARIES) pkgIndex.tcl-hand | | 34 | -binaries: $(BINARIES) pkgIndex.tcl-hand |
35 | +binaries: $(BINARIES) pkgIndex.tcl-hand ${PKG_LIB_A_FILE} | | 35 | +binaries: $(BINARIES) pkgIndex.tcl-hand ${PKG_LIB_A_FILE} |
36 | | | 36 | |
37 | libraries: | | 37 | libraries: |
38 | | | 38 | |
39 | +${PKG_LIB_A_FILE}: ${OBJS} | | 39 | +${PKG_LIB_A_FILE}: $(PKG_OBJECTS) |
40 | + rm -rf $@ | | 40 | + rm -rf $@ |
41 | + ar cr $@ ${OBJS} | | 41 | + ar cr $@ $(PKG_OBJECTS) |
42 | + $(RANLIB) $@ | | 42 | + $(RANLIB) $@ |
43 | + | | 43 | + |
44 | doc: | | 44 | doc: |
45 | | | 45 | |
46 | install: all install-binaries install-libraries install-doc | | 46 | install: all install-binaries install-libraries install-doc |
47 | @@ -547,6 +554,9 @@ install-lib-binaries: | | 47 | @@ -547,6 +554,9 @@ install-lib-binaries: |
48 | fi; \ | | 48 | fi; \ |
49 | fi; \ | | 49 | fi; \ |
50 | done | | 50 | done |
51 | + mv $(DESTDIR)$(pkglibdir)/$(PKG_LIB_FILE) $(DESTDIR)$(pkglibdir)/$(PKG_LIB_FILE)$(SHLIB_VERSION) | | 51 | + mv $(DESTDIR)$(pkglibdir)/$(PKG_LIB_FILE) $(DESTDIR)$(pkglibdir)/$(PKG_LIB_FILE)$(SHLIB_VERSION) |
52 | + cd $(DESTDIR)$(pkglibdir) && ln -fs $(PKG_LIB_FILE)$(SHLIB_VERSION) $(PKG_LIB_FILE) | | 52 | + cd $(DESTDIR)$(pkglibdir) && ln -fs $(PKG_LIB_FILE)$(SHLIB_VERSION) $(PKG_LIB_FILE) |
53 | + $(INSTALL_DATA) $(PKG_LIB_A_FILE) $(DESTDIR)$(pkglibdir)/$(PKG_LIB_A_FILE) | | 53 | + $(INSTALL_DATA) $(PKG_LIB_A_FILE) $(DESTDIR)$(pkglibdir)/$(PKG_LIB_A_FILE) |
54 | @list='$(PKG_TCL_SOURCES)'; for p in $$list; do \ | | 54 | @list='$(PKG_TCL_SOURCES)'; for p in $$list; do \ |