Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Jan 2000 13:51:09 +0100 (CET)
From:      Alexander Langer <alex@cichlids.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/16473: fix lang/smalltalk for stable
Message-ID:  <200001301251.NAA03572@cichlids.cichlids.com>

next in thread | raw e-mail | index | archive | help

>Number:         16473
>Category:       ports
>Synopsis:       fix lang/smalltalk for stable
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 30 05:00:00 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Langer
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
This space is intentionally left blank.
>Environment:

-stable

>Description:

texinfo doesn't like the smalltalk doku on -stable
on -current, it's ok.

>How-To-Repeat:

install on stable.

>Fix:

do not build/install docs:

--- smalltalk.diff.stable-build begins here ---
diff -ru /tmp/smalltalk/Makefile smalltalk/Makefile
--- /tmp/smalltalk/Makefile	Mon Dec 27 22:43:23 1999
+++ smalltalk/Makefile	Sun Jan 30 13:47:08 2000
@@ -14,11 +14,11 @@
 MAINTAINER=	alex@big.endian.de
 
 BUILD_DEPENDS=	${PREFIX}/lib/libgdbm.a:${PORTSDIR}/databases/gdbm
 
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-optimize --with-readline
 
-MAN1=		gst.1
+#MAN1=		gst.1
 
 # Set all-target to test the stuff
 ALL_TARGET=	all check
diff -ru /tmp/smalltalk/patches/patch-ad smalltalk/patches/patch-ad
--- /tmp/smalltalk/patches/patch-ad	Mon Dec 27 22:43:32 1999
+++ smalltalk/patches/patch-ad	Sun Jan 30 13:38:54 2000
@@ -1,11 +1,53 @@
---- Makefile.rules.old	Sun Dec 26 11:51:47 1999
-+++ Makefile.rules	Sun Dec 26 11:51:32 1999
-@@ -82,7 +82,7 @@
+--- Makefile.rules.orig	Sun Aug 29 11:38:32 1999
++++ Makefile.rules	Sun Jan 30 13:38:38 2000
+@@ -36,10 +36,10 @@
+ 	$(MAKE_LIBRARY_COMMAND)
+ 
+ info:
+-	(cd docs; $(MAKE) all; cd ..)
++#	(cd docs; $(MAKE) all; cd ..)
+ 
+ dvi:
+-	(cd docs; $(MAKE) dvi; cd ..)
++#	(cd docs; $(MAKE) dvi; cd ..)
+ 
+ config.status: configure
+ 	(cd $(srcdir); ./configure)
+@@ -81,8 +81,8 @@
+ 	$(INSTALL_DATA) lib/gstpub.h $(includedir)/gstpub.h
  	-$(INSTALL_DATA) lib/gstpub.h $(oldincludedir)/gstpub.h
  	$(INSTALL_DATA) lib/libgst.$(LIB) $(smlibdir)/libgst.$(LIB)
- 	(cd $(srcdir)/docs; $(MAKE) install; cd ..)
+-	(cd $(srcdir)/docs; $(MAKE) install; cd ..)
 -	ln -s $(bindir)/gst $(stdir)/gst    # for regression testing
++#	(cd $(srcdir)/docs; $(MAKE) install; cd ..)
 +	-ln -s $(bindir)/gst $(stdir)/gst    # for regression testing
  	for file in $(INSTALLED_FILES); do				\
  	  $(INSTALL_DATA) $$file $(stdir)/$$file;			\
  	done
+@@ -94,7 +94,7 @@
+ 	      $(includedir)/gst.h 	$(oldincludedir)/gst.h		\
+ 	      $(includedir)/gstconf.h	$(oldincludedir)/gstconf.h
+ 	rm -rf $(stdir)
+-	(cd docs; $(MAKE) uninstall; cd ..)
++#	(cd docs; $(MAKE) uninstall; cd ..)
+ 
+ install-strip:
+ 	$(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install
+@@ -169,7 +169,7 @@
+ mostlyclean:
+ 	$(RM) *.$(OBJ) core gst.exe.core gst gst.exe optimize
+ 	(cd lib; $(MAKE) mostlyclean; cd ..)
+-	(cd docs; $(MAKE) mostlyclean; cd ..)
++#	(cd docs; $(MAKE) mostlyclean; cd ..)
+ 
+ clean: mostlyclean
+ 	$(RM) gst.im test/*.log
+@@ -179,7 +179,7 @@
+ distclean: clean
+ 	$(RM) cfuncs.c Makefile config.status tags TAGS config.log config.cache test/Makefile
+ 	(cd lib; $(MAKE) distclean; cd ..)
+-	(cd docs; $(MAKE) distclean; cd ..)
++#	(cd docs; $(MAKE) distclean; cd ..)
+ 
+ maintainer-clean: distclean
+ 	@echo 'This command is intended for maintainers to use; it'
diff -ru /tmp/smalltalk/pkg/PLIST smalltalk/pkg/PLIST
--- /tmp/smalltalk/pkg/PLIST	Mon Dec 27 22:43:34 1999
+++ smalltalk/pkg/PLIST	Sun Jan 30 13:40:15 2000
@@ -1,22 +1,7 @@
-@unexec install-info --delete --info-dir=%D/info %D/info/gst.info
 bin/gst
 include/gst.h
 include/gstconf.h
 include/gstpub.h
-info/gst.info
-info/gst.info-1
-info/gst.info-10
-info/gst.info-11
-info/gst.info-12
-info/gst.info-13
-info/gst.info-2
-info/gst.info-3
-info/gst.info-4
-info/gst.info-5
-info/gst.info-6
-info/gst.info-7
-info/gst.info-8
-info/gst.info-9
 lib/libgst.a
 share/smalltalk/Load.st
 share/smalltalk/Reload.st
@@ -289,4 +274,3 @@
 @dirrm share/smalltalk/cint
 @dirrm share/smalltalk/blox
 @dirrm share/smalltalk
-@exec install-info --info-dir=%D/info %D/info/gst.info
--- smalltalk.diff.stable-build ends here ---



>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001301251.NAA03572>