diff options
author | Steve Price <steve@FreeBSD.org> | 1999-12-23 18:21:28 +0000 |
---|---|---|
committer | Steve Price <steve@FreeBSD.org> | 1999-12-23 18:21:28 +0000 |
commit | 97a6ec671720fd3454c619ca85af344542ad7ec0 (patch) | |
tree | 89bb6b5058a3948869ccaf6125f5e9ccf97e32f8 /japanese/tcl80 | |
parent | 60c3badf68b515957d84558857b03f47760adf72 (diff) | |
download | ports-97a6ec671720fd3454c619ca85af344542ad7ec0.tar.gz ports-97a6ec671720fd3454c619ca85af344542ad7ec0.zip |
Update to patchlevel 1.7. Fixes a NULL pointer free problem at file
operation.
PR: 15348
Submitted by: maintainer
Notes
Notes:
svn path=/head/; revision=23910
Diffstat (limited to 'japanese/tcl80')
-rw-r--r-- | japanese/tcl80/Makefile | 4 | ||||
-rw-r--r-- | japanese/tcl80/distinfo | 2 | ||||
-rw-r--r-- | japanese/tcl80/files/patch-aa | 179 | ||||
-rw-r--r-- | japanese/tcl80/files/patch-ab | 173 | ||||
-rw-r--r-- | japanese/tcl80/pkg-plist | 2 |
5 files changed, 181 insertions, 179 deletions
diff --git a/japanese/tcl80/Makefile b/japanese/tcl80/Makefile index 8cef25869819..565804440301 100644 --- a/japanese/tcl80/Makefile +++ b/japanese/tcl80/Makefile @@ -12,7 +12,7 @@ CATEGORIES= japanese lang tcl80 MASTER_SITES= ftp://ftp.scriptics.com/pub/tcl/tcl8_0/ PATCH_SITES= ftp://ftp.sra.co.jp/pub/lang/tcl/jp/ -PATCHFILES= tcl8.0.5jp1.6.patch.gz +PATCHFILES= tcl8.0.5jp1.7.patch.gz MAINTAINER= taguchi@tohoku.iij.ad.jp @@ -27,6 +27,7 @@ PATCH_DIST_ARGS=-d ${TOPDIR} --forward --quiet -E ${PATCH_DIST_STRIP} GNU_CONFIGURE= yes USE_AUTOCONF= yes CONFIGURE_ARGS= --enable-shared +RANLIB= ranlib .include <bsd.port.pre.mk> @@ -51,6 +52,7 @@ post-install: @${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib .if ${PORTOBJFORMAT} == "aout" ${LN} -sf libtcl80jp.so.1.5 ${PREFIX}/lib/libtcl80jp.so + ${RANLIB} ${PREFIX}/lib/libtcl80jp.a .endif @${CAT} ${PKGDIR}/MESSAGE diff --git a/japanese/tcl80/distinfo b/japanese/tcl80/distinfo index aba3426ab0a6..41374cc03a75 100644 --- a/japanese/tcl80/distinfo +++ b/japanese/tcl80/distinfo @@ -1,2 +1,2 @@ MD5 (tcl8.0.5.tar.gz) = 4247975c801510fb378b76237b2abaaf -MD5 (tcl8.0.5jp1.6.patch.gz) = 20f31598d46580544962fd80f4b1899e +MD5 (tcl8.0.5jp1.7.patch.gz) = af8923488b932c531cb46307d04c93bc diff --git a/japanese/tcl80/files/patch-aa b/japanese/tcl80/files/patch-aa index aca381fd9bef..c3272056a724 100644 --- a/japanese/tcl80/files/patch-aa +++ b/japanese/tcl80/files/patch-aa @@ -1,5 +1,5 @@ ---- configure.in.ORIG Wed Mar 24 11:07:36 1999 -+++ configure.in Wed Mar 24 11:08:21 1999 +--- configure.in.ORIG Wed Dec 8 10:58:41 1999 ++++ configure.in Wed Dec 8 10:58:50 1999 @@ -851,15 +851,21 @@ NetBSD-*|FreeBSD-*|OpenBSD-*) # Not available on all versions: check for include file. @@ -42,7 +42,7 @@ else - MAKE_LIB="\${SHLIB_LD} -o \${TCL_LIB_FILE} \${OBJS} ${SHLIB_LD_LIBS}" + if test "X$PORTOBJFORMAT" = "Xelf"; then -+ MAKE_LIB="\${SHLIB_LD} -o \${TCL_LIB_FILE} \${OBJS} -Wl,-soname,${TCL_LIB_FILE} ${SHLIB_LD_LIBS}" ++ MAKE_LIB="\${SHLIB_LD} -o \${TCL_LIB_FILE} \${OBJS} -Wl,-S,-soname=${TCL_LIB_FILE} ${SHLIB_LD_LIBS}" + else + MAKE_LIB="\${SHLIB_LD} -o \${TCL_LIB_FILE} \${OBJS} ${SHLIB_LD_LIBS}" + fi @@ -65,176 +65,3 @@ AC_SUBST(TCL_LIB_FLAG) AC_SUBST(TCL_LIB_SPEC) AC_SUBST(TCL_LIB_VERSIONS_OK) ---- Makefile.in.ORIG Wed Mar 24 11:07:50 1999 -+++ Makefile.in Wed Mar 24 11:12:47 1999 -@@ -55,11 +55,16 @@ - BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin - - # Directory in which to install the include file tcl.h: --INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include -+INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION) -+GENERIC_INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION)/generic -+UNIX_INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION)/unix - - # Top-level directory in which to install manual entries: - MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man - -+# Directory in which to install sharedable other documents: -+DOC_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/share/doc/tcl$(VERSION) -+ - # Directory in which to install manual entry for tclsh: - MAN1_INSTALL_DIR = $(MAN_INSTALL_DIR)/man1 - -@@ -151,7 +156,7 @@ - # "install" around; better to use the install-sh script that comes - # with the distribution, which is slower but guaranteed to work. - --INSTALL = @srcdir@/install-sh -c -+INSTALL = install -c - INSTALL_PROGRAM = ${INSTALL} - INSTALL_DATA = ${INSTALL} -m 644 - -@@ -184,6 +189,7 @@ - #BUILD_DLTEST = - - TCL_LIB_FILE = @TCL_LIB_FILE@ -+TCL_STATIC_LIB_FILE= @TCL_STATIC_LIB_FILE@ - #TCL_LIB_FILE = libtcl.a - - TCL_LIB_FLAG = @TCL_LIB_FLAG@ -@@ -336,7 +342,11 @@ - - SRCS = $(GENERIC_SRCS) $(UNIX_SRCS) $(KANJI_SRCS) - --all: ${TCL_LIB_FILE} tclsh -+DOCS = $(TOP_DIR)/README $(TOP_DIR)/changes $(TOP_DIR)/README.JP \ -+ $(TOP_DIR)/Incompat80jp $(TOP_DIR)/changes.JP \ -+ $(UNIX_DIR)/README.FreeBSD -+ -+all: ${TCL_LIB_FILE} ${TCL_STATIC_LIB_FILE} tclsh - - # The following target is configured by autoconf to generate either - # a shared library or non-shared library for Tcl. -@@ -344,6 +354,14 @@ - rm -f ${TCL_LIB_FILE} - @MAKE_LIB@ - $(RANLIB) ${TCL_LIB_FILE} -+.if ${PORTOBJFORMAT}X == elfX -+ ln -sf ${TCL_LIB_FILE} `echo ${TCL_LIB_FILE} | sed 's/\.so.*$$/.so/'` -+.endif -+ -+${TCL_STATIC_LIB_FILE}: ${OBJS} -+ rm -f ${TCL_STATIC_LIB_FILE} -+ ar cr ${TCL_STATIC_LIB_FILE} ${OBJS} -+ $(RANLIB) ${TCL_STATIC_LIB_FILE} - - # Make target which outputs the list of the .o contained in the Tcl lib - # usefull to build a single big shared library containing Tcl and other -@@ -432,13 +450,13 @@ - cd dltest; if test -f configure; then ./configure; else \ - $(DLTEST_DIR)/configure; fi - --install: install-binaries install-libraries install-man -+install: install-binaries install-libraries - - # Note: before running ranlib below, must cd to target directory because - # some ranlibs write to current directory, and this might not always be - # possible (e.g. if installing as root). - --install-binaries: $(TCL_LIB_FILE) tclsh -+install-binaries: $(TCL_LIB_FILE) $(TCL_STATIC_LIB_FILE) tclsh - @for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \ - do \ - if [ ! -d $$i ] ; then \ -@@ -451,15 +469,23 @@ - @echo "Installing $(TCL_LIB_FILE)" - @$(INSTALL_DATA) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) - @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TCL_LIB_FILE)) -+.if ${PORTOBJFORMAT}X == elfX -+ @(cd $(LIB_INSTALL_DIR); ln -sf ${TCL_LIB_FILE} `echo ${TCL_LIB_FILE} | sed 's/\.so.*$$/.so/'`) -+.endif - @chmod 555 $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) -+ @echo "Installing $(TCL_STATIC_LIB_FILE)" -+ @$(INSTALL_DATA) $(TCL_STATIC_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_STATIC_LIB_FILE) -+ @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TCL_STATIC_LIB_FILE)) -+ @chmod 555 $(LIB_INSTALL_DIR)/$(TCL_STATIC_LIB_FILE) - @echo "Installing tclsh" - @$(INSTALL_PROGRAM) tclsh $(BIN_INSTALL_DIR)/tclsh$(VERSION) - @echo "Installing tclConfig.sh" -- @$(INSTALL_DATA) tclConfig.sh $(LIB_INSTALL_DIR)/tclConfig.sh -+ @mkdir -p $(SCRIPT_INSTALL_DIR) -+ @$(INSTALL_DATA) tclConfig.sh $(SCRIPT_INSTALL_DIR)/tclConfig.sh - - install-libraries: -- @for i in $(INSTALL_ROOT)$(prefix)/lib $(INCLUDE_INSTALL_DIR) \ -- $(SCRIPT_INSTALL_DIR); \ -+ @for i in $(INSTALL_ROOT)$(prefix)/lib $(GENERIC_INCLUDE_INSTALL_DIR) \ -+ $(UNIX_INCLUDE_INSTALL_DIR) $(SCRIPT_INSTALL_DIR); \ - do \ - if [ ! -d $$i ] ; then \ - echo "Making directory $$i"; \ -@@ -477,8 +503,15 @@ - else true; \ - fi; \ - done; -- @echo "Installing tcl.h" -- @$(INSTALL_DATA) $(GENERIC_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h -+ @echo "Installing libraries, tcl.h and other headers" -+ @for i in $(GENERIC_DIR)/*.h ; \ -+ do \ -+ echo "Installing $$i"; \ -+ $(INSTALL_DATA) $$i $(GENERIC_INCLUDE_INSTALL_DIR); \ -+ done; -+ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h -+ @echo "Installing $(TOP_DIR)unix/tclUnixPort.h" -+ @$(INSTALL_DATA) $(TOP_DIR)/unix/tclUnixPort.h $(UNIX_INCLUDE_INSTALL_DIR) - @for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c $(UNIX_DIR)/ldAix; \ - do \ - echo "Installing $$i"; \ -@@ -506,30 +539,37 @@ - @cd $(TOP_DIR)/doc; for i in *.1; \ - do \ - echo "Installing doc/$$i"; \ -- rm -f $(MAN1_INSTALL_DIR)/$$i; \ -+ rm -f $(MAN1_INSTALL_DIR)/$$i $(MAN1_INSTALL_DIR)/$$i.gz ; \ - sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ -- $$i > $(MAN1_INSTALL_DIR)/$$i; \ -- chmod 444 $(MAN1_INSTALL_DIR)/$$i; \ -+ $$i | gzip -c > $(MAN1_INSTALL_DIR)/$$i.gz; \ -+ chmod 444 $(MAN1_INSTALL_DIR)/$$i.gz; \ - done; - $(UNIX_DIR)/mkLinks $(MAN1_INSTALL_DIR) - @cd $(TOP_DIR)/doc; for i in *.3; \ - do \ - echo "Installing doc/$$i"; \ -- rm -f $(MAN3_INSTALL_DIR)/$$i; \ -+ rm -f $(MAN3_INSTALL_DIR)/$$i $(MAN3_INSTALL_DIR)/$$i.gz ; \ - sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ -- $$i > $(MAN3_INSTALL_DIR)/$$i; \ -- chmod 444 $(MAN3_INSTALL_DIR)/$$i; \ -+ $$i | gzip -c > $(MAN3_INSTALL_DIR)/$$i.gz; \ -+ chmod 444 $(MAN3_INSTALL_DIR)/$$i.gz; \ - done; - $(UNIX_DIR)/mkLinks $(MAN3_INSTALL_DIR) - @cd $(TOP_DIR)/doc; for i in *.n; \ - do \ - echo "Installing doc/$$i"; \ -- rm -f $(MANN_INSTALL_DIR)/$$i; \ -+ rm -f $(MANN_INSTALL_DIR)/$$i $(MANN_INSTALL_DIR)/$$i.gz; \ - sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ -- $$i > $(MANN_INSTALL_DIR)/$$i; \ -- chmod 444 $(MANN_INSTALL_DIR)/$$i; \ -+ $$i | gzip -c > $(MANN_INSTALL_DIR)/$$i.gz; \ -+ chmod 444 $(MANN_INSTALL_DIR)/$$i.gz; \ - done; - $(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR) -+ @echo "**********" -+ @echo "IMPORTANT:" -+ @echo "**********" -+ @echo "tclConfig.sh in $(SCRIPT_INSTALL_DIR)/tclConfig.sh" -+ @echo "tcl.h in $(INCLUDE_INSTALL_DIR)/tcl.h" -+ @echo "There are NOT default place, but good place to avoid" -+ @echo "conflicting with another version of Tcl/Tks." - - Makefile: $(UNIX_DIR)/Makefile.in - $(SHELL) config.status diff --git a/japanese/tcl80/files/patch-ab b/japanese/tcl80/files/patch-ab new file mode 100644 index 000000000000..f7b5266eae34 --- /dev/null +++ b/japanese/tcl80/files/patch-ab @@ -0,0 +1,173 @@ +--- Makefile.in.ORIG Wed Dec 8 10:58:58 1999 ++++ Makefile.in Wed Dec 8 10:59:06 1999 +@@ -55,11 +55,16 @@ + BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin + + # Directory in which to install the include file tcl.h: +-INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include ++INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION) ++GENERIC_INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION)/generic ++UNIX_INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION)/unix + + # Top-level directory in which to install manual entries: + MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man + ++# Directory in which to install sharedable other documents: ++DOC_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/share/doc/tcl$(VERSION) ++ + # Directory in which to install manual entry for tclsh: + MAN1_INSTALL_DIR = $(MAN_INSTALL_DIR)/man1 + +@@ -151,7 +156,7 @@ + # "install" around; better to use the install-sh script that comes + # with the distribution, which is slower but guaranteed to work. + +-INSTALL = @srcdir@/install-sh -c ++INSTALL = install -c + INSTALL_PROGRAM = ${INSTALL} + INSTALL_DATA = ${INSTALL} -m 644 + +@@ -184,6 +189,7 @@ + #BUILD_DLTEST = + + TCL_LIB_FILE = @TCL_LIB_FILE@ ++TCL_STATIC_LIB_FILE= @TCL_STATIC_LIB_FILE@ + #TCL_LIB_FILE = libtcl.a + + TCL_LIB_FLAG = @TCL_LIB_FLAG@ +@@ -336,7 +342,11 @@ + + SRCS = $(GENERIC_SRCS) $(UNIX_SRCS) $(KANJI_SRCS) + +-all: ${TCL_LIB_FILE} tclsh ++DOCS = $(TOP_DIR)/README $(TOP_DIR)/changes $(TOP_DIR)/README.JP \ ++ $(TOP_DIR)/Incompat80jp $(TOP_DIR)/changes.JP \ ++ $(UNIX_DIR)/README.FreeBSD ++ ++all: ${TCL_LIB_FILE} ${TCL_STATIC_LIB_FILE} tclsh + + # The following target is configured by autoconf to generate either + # a shared library or non-shared library for Tcl. +@@ -344,6 +354,14 @@ + rm -f ${TCL_LIB_FILE} + @MAKE_LIB@ + $(RANLIB) ${TCL_LIB_FILE} ++.if ${PORTOBJFORMAT}X == elfX ++ ln -sf ${TCL_LIB_FILE} `echo ${TCL_LIB_FILE} | sed 's/\.so.*$$/.so/'` ++.endif ++ ++${TCL_STATIC_LIB_FILE}: ${OBJS} ++ rm -f ${TCL_STATIC_LIB_FILE} ++ ar cr ${TCL_STATIC_LIB_FILE} ${OBJS} ++ $(RANLIB) ${TCL_STATIC_LIB_FILE} + + # Make target which outputs the list of the .o contained in the Tcl lib + # usefull to build a single big shared library containing Tcl and other +@@ -432,13 +450,13 @@ + cd dltest; if test -f configure; then ./configure; else \ + $(DLTEST_DIR)/configure; fi + +-install: install-binaries install-libraries install-man ++install: install-binaries install-libraries + + # Note: before running ranlib below, must cd to target directory because + # some ranlibs write to current directory, and this might not always be + # possible (e.g. if installing as root). + +-install-binaries: $(TCL_LIB_FILE) tclsh ++install-binaries: $(TCL_LIB_FILE) $(TCL_STATIC_LIB_FILE) tclsh + @for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \ + do \ + if [ ! -d $$i ] ; then \ +@@ -451,15 +469,23 @@ + @echo "Installing $(TCL_LIB_FILE)" + @$(INSTALL_DATA) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) + @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TCL_LIB_FILE)) ++.if ${PORTOBJFORMAT}X == elfX ++ @(cd $(LIB_INSTALL_DIR); ln -sf ${TCL_LIB_FILE} `echo ${TCL_LIB_FILE} | sed 's/\.so.*$$/.so/'`) ++.endif + @chmod 555 $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) ++ @echo "Installing $(TCL_STATIC_LIB_FILE)" ++ @$(INSTALL_DATA) $(TCL_STATIC_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_STATIC_LIB_FILE) ++ @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TCL_STATIC_LIB_FILE)) ++ @chmod 555 $(LIB_INSTALL_DIR)/$(TCL_STATIC_LIB_FILE) + @echo "Installing tclsh" + @$(INSTALL_PROGRAM) tclsh $(BIN_INSTALL_DIR)/tclsh$(VERSION) + @echo "Installing tclConfig.sh" +- @$(INSTALL_DATA) tclConfig.sh $(LIB_INSTALL_DIR)/tclConfig.sh ++ @mkdir -p $(SCRIPT_INSTALL_DIR) ++ @$(INSTALL_DATA) tclConfig.sh $(SCRIPT_INSTALL_DIR)/tclConfig.sh + + install-libraries: +- @for i in $(INSTALL_ROOT)$(prefix)/lib $(INCLUDE_INSTALL_DIR) \ +- $(SCRIPT_INSTALL_DIR); \ ++ @for i in $(INSTALL_ROOT)$(prefix)/lib $(GENERIC_INCLUDE_INSTALL_DIR) \ ++ $(UNIX_INCLUDE_INSTALL_DIR) $(SCRIPT_INSTALL_DIR); \ + do \ + if [ ! -d $$i ] ; then \ + echo "Making directory $$i"; \ +@@ -477,8 +503,15 @@ + else true; \ + fi; \ + done; +- @echo "Installing tcl.h" +- @$(INSTALL_DATA) $(GENERIC_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h ++ @echo "Installing libraries, tcl.h and other headers" ++ @for i in $(GENERIC_DIR)/*.h ; \ ++ do \ ++ echo "Installing $$i"; \ ++ $(INSTALL_DATA) $$i $(GENERIC_INCLUDE_INSTALL_DIR); \ ++ done; ++ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h ++ @echo "Installing $(TOP_DIR)unix/tclUnixPort.h" ++ @$(INSTALL_DATA) $(TOP_DIR)/unix/tclUnixPort.h $(UNIX_INCLUDE_INSTALL_DIR) + @for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c $(UNIX_DIR)/ldAix; \ + do \ + echo "Installing $$i"; \ +@@ -506,30 +539,37 @@ + @cd $(TOP_DIR)/doc; for i in *.1; \ + do \ + echo "Installing doc/$$i"; \ +- rm -f $(MAN1_INSTALL_DIR)/$$i; \ ++ rm -f $(MAN1_INSTALL_DIR)/$$i $(MAN1_INSTALL_DIR)/$$i.gz ; \ + sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ +- $$i > $(MAN1_INSTALL_DIR)/$$i; \ +- chmod 444 $(MAN1_INSTALL_DIR)/$$i; \ ++ $$i | gzip -c > $(MAN1_INSTALL_DIR)/$$i.gz; \ ++ chmod 444 $(MAN1_INSTALL_DIR)/$$i.gz; \ + done; + $(UNIX_DIR)/mkLinks $(MAN1_INSTALL_DIR) + @cd $(TOP_DIR)/doc; for i in *.3; \ + do \ + echo "Installing doc/$$i"; \ +- rm -f $(MAN3_INSTALL_DIR)/$$i; \ ++ rm -f $(MAN3_INSTALL_DIR)/$$i $(MAN3_INSTALL_DIR)/$$i.gz ; \ + sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ +- $$i > $(MAN3_INSTALL_DIR)/$$i; \ +- chmod 444 $(MAN3_INSTALL_DIR)/$$i; \ ++ $$i | gzip -c > $(MAN3_INSTALL_DIR)/$$i.gz; \ ++ chmod 444 $(MAN3_INSTALL_DIR)/$$i.gz; \ + done; + $(UNIX_DIR)/mkLinks $(MAN3_INSTALL_DIR) + @cd $(TOP_DIR)/doc; for i in *.n; \ + do \ + echo "Installing doc/$$i"; \ +- rm -f $(MANN_INSTALL_DIR)/$$i; \ ++ rm -f $(MANN_INSTALL_DIR)/$$i $(MANN_INSTALL_DIR)/$$i.gz; \ + sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ +- $$i > $(MANN_INSTALL_DIR)/$$i; \ +- chmod 444 $(MANN_INSTALL_DIR)/$$i; \ ++ $$i | gzip -c > $(MANN_INSTALL_DIR)/$$i.gz; \ ++ chmod 444 $(MANN_INSTALL_DIR)/$$i.gz; \ + done; + $(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR) ++ @echo "**********" ++ @echo "IMPORTANT:" ++ @echo "**********" ++ @echo "tclConfig.sh in $(SCRIPT_INSTALL_DIR)/tclConfig.sh" ++ @echo "tcl.h in $(INCLUDE_INSTALL_DIR)/tcl.h" ++ @echo "There are NOT default place, but good place to avoid" ++ @echo "conflicting with another version of Tcl/Tks." + + Makefile: $(UNIX_DIR)/Makefile.in + $(SHELL) config.status diff --git a/japanese/tcl80/pkg-plist b/japanese/tcl80/pkg-plist index 215bc6225f2f..ac6a386272aa 100644 --- a/japanese/tcl80/pkg-plist +++ b/japanese/tcl80/pkg-plist @@ -1,6 +1,6 @@ bin/tclsh8.0jp lib/libtcl80jp.a -lib/libtcl80jp.so.1.4 +lib/libtcl80jp.so.1.5 lib/libtcl80jp.so @exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B @unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R |