Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Nov 1998 18:01:16 +0300 (MSK)
From:      laskavy@gambit.msk.su
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/8628: lesstif: port update
Message-ID:  <199811091501.SAA01484@Hedgehog.CS.MSU.SU>

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

>Number:         8628
>Category:       ports
>Synopsis:       lesstif: port update
>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:   Mon Nov  9 07:10:01 PST 1998
>Last-Modified:
>Originator:     Сергей С. Ласкавый
>Organization:
The FreeBSD Documentation Project
>Release:        FreeBSD 2.2.7-STABLE i386
>Environment:

	N/A

>Description:

	Here is update of lesstif port for lesstif version 0.86.9

>How-To-Repeat:

	N/A

>Fix:

diff -ruN lesstif.orig/Makefile lesstif/Makefile
--- lesstif.orig/Makefile	Thu Sep 24 13:44:29 1998
+++ lesstif/Makefile	Sun Nov  8 22:51:27 1998
@@ -6,7 +6,7 @@
 # $Id: Makefile,v 1.25 1998/09/24 09:44:29 tg Exp $
 #
 
-DISTNAME=	lesstif-0.86.5
+DISTNAME=	lesstif-0.86.9
 CATEGORIES=	x11-toolkits
 MASTER_SITES=	ftp://ftp.lesstif.org/pub/hungry/lesstif/srcdist/  \
 		ftp://ftp.hungry.com/pub/hungry/lesstif/srcdist/
@@ -26,25 +26,29 @@
 MAN1=	mwm.1 xmbind.1 lesstif.1
 MAN3=	XmClipboard.3 LessTifInternals.3 \
 	XmArrowButton.3 XmArrowButtonGadget.3 XmBulletinBoard.3 \
-	XmCascadeButton.3 XmCascadeButtonGCacheObj.3 XmCascadeButtonGadget.3 \
+	XmCascadeButton.3 XmCascadeButtonGadget.3 \
 	XmComboBox.3 XmCommand.3 XmDesktop.3 \
 	XmDialogShell.3 XmDialogShellExt.3 XmDisplay.3 \
 	XmDragContext.3 XmDragIcon.3 XmDragOverShell.3 \
 	XmDrawingArea.3 XmDrawnButton.3 XmDropSiteManager.3 \
 	XmDropTransfer.3 XmFileSelectionBox.3 XmForm.3 \
 	XmFrame.3 XmGadget.3 XmGrabShell.3 \
-	XmIconGCacheObj.3 XmIconGadget.3 XmLabel.3 \
-	XmLabelGCacheObj.3 XmLabelGadget.3 XmList.3 \
+	XmIconGadget.3 XmLabel.3 \
+	XmLabelGadget.3 XmList.3 \
 	XmMainWindow.3 XmManager.3 XmMenuShell.3 \
 	XmMessageBox.3 XmNotebook.3 XmPanedWindow.3 \
 	XmPrimitive.3 XmProtocol.3 XmPushButton.3 \
-	XmPushButtonGCacheObj.3 XmPushButtonGadget.3 XmRowColumn.3 \
+	XmPushButtonGadget.3 XmRowColumn.3 \
 	XmSash.3 XmScale.3 XmScreen.3 \
 	XmScrollBar.3 XmScrolledWindow.3 XmSelectionBox.3 \
-	XmSeparator.3 XmSeparatorGCacheObj.3 XmSeparatorGadget.3 \
+	XmSeparator.3 XmSeparatorGadget.3 \
 	XmSpinBox.3 XmTearOffButton.3 XmText.3 \
-	XmTextField.3 XmToggleButton.3 XmToggleButtonGCacheObj.3 \
-	XmToggleButtonGadget.3 XmVendorShellExt.3 XmWorld.3
+	XmTextField.3 XmToggleButton.3 \
+	XmToggleButtonGadget.3 XmVendorShellExt.3 XmWorld.3 \
+	ApplicationShell.3 Composite.3 Constraint.3 Core.3 Object.3 \
+	OverrideShell.3 Rect.3 Shell.3 TopLevelShell.3 \
+	TransientShell.3 UnNamedObj.3 WmShell.3 XtConfigureObject.3 \
+	XtDestroyWidget.3 XtManageChild.3 XtUnmanageChild.3
 MAN5=	mwmrc.5
 
 .if defined(HAVE_MOTIF)
diff -ruN lesstif.orig/files/md5 lesstif/files/md5
--- lesstif.orig/files/md5	Thu Sep 24 13:44:30 1998
+++ lesstif/files/md5	Sun Nov  8 17:22:55 1998
@@ -1 +1 @@
-MD5 (lesstif-0.86.5.tar.gz) = 3a8b48b05e8755ba58b7a4ec6a16e71e
+MD5 (lesstif-0.86.9.tar.gz) = dbc11a4d2eb086ce33f3464e4f6f75a0
diff -ruN lesstif.orig/patches/patch-ag lesstif/patches/patch-ag
--- lesstif.orig/patches/patch-ag	Tue Mar 17 14:59:20 1998
+++ lesstif/patches/patch-ag	Sun Nov  8 21:51:19 1998
@@ -1,11 +1,11 @@
---- doc/www.lesstif.org/images/Makefile.in.orig	Sat Mar 14 16:50:02 1998
-+++ doc/www.lesstif.org/images/Makefile.in	Tue Mar 17 11:36:05 1998
-@@ -102,7 +102,7 @@
+--- doc/www.lesstif.org/images/Makefile.in.orig	Fri Oct 30 07:35:09 1998
++++ doc/www.lesstif.org/images/Makefile.in	Sun Nov  8 21:49:25 1998
+@@ -114,7 +114,7 @@
  # Lets put the informational stuff in a sub directory to avoid 
  # poluting /usr/local for default installs.
  #
 -rootdir=	$(exec_prefix)/LessTif/doc/images
-+rootdir=	$(datadir)/doc/LessTif/doc/images
++rootdir=	$(datadir)/doc/LessTif/images
  root_DATA=	hungry.gif \
  		lesstif-realsmall.gif lesstif-small.gif lesstif.gif \
  		ltsunlogo.gif
diff -ruN lesstif.orig/patches/patch-ah lesstif/patches/patch-ah
--- lesstif.orig/patches/patch-ah	Tue Mar 17 14:59:22 1998
+++ lesstif/patches/patch-ah	Sun Nov  8 21:53:36 1998
@@ -1,11 +1,11 @@
---- doc/Makefile.in.orig	Sat Mar 14 16:50:01 1998
-+++ doc/Makefile.in	Tue Mar 17 11:35:12 1998
-@@ -98,7 +98,7 @@
+--- doc/Makefile.in.orig	Fri Oct 30 07:35:08 1998
++++ doc/Makefile.in	Sun Nov  8 21:33:35 1998
+@@ -110,7 +110,7 @@
  
  SUBDIRS	= www.lesstif.org lessdox
  
 -rootdir=	$(exec_prefix)/LessTif/doc
-+rootdir=	$(datadir)/doc/LessTif/doc
++rootdir=	$(datadir)/doc/LessTif
  root_DATA=	INSTALL.html
  mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  CONFIG_HEADER = ../include/LTconfig.h
diff -ruN lesstif.orig/patches/patch-ai lesstif/patches/patch-ai
--- lesstif.orig/patches/patch-ai	Wed Jul  1 15:35:33 1998
+++ lesstif/patches/patch-ai	Sun Nov  8 21:55:08 1998
@@ -1,6 +1,6 @@
---- doc/lessdox/clients/Makefile.in.orig	Thu Jun 18 22:01:01 1998
-+++ doc/lessdox/clients/Makefile.in	Wed Jul  1 12:53:57 1998
-@@ -99,10 +99,10 @@
+--- doc/lessdox/clients/Makefile.in.orig	Fri Oct 30 07:35:10 1998
++++ doc/lessdox/clients/Makefile.in	Sun Nov  8 21:54:44 1998
+@@ -108,10 +108,10 @@
  EXTRA_DIST = $(man1_DATA) $(man3_DATA) $(man5_DATA)
  SUFFIXES=	.1 .3 .5 .html
  
@@ -10,17 +10,17 @@
 -man5dir=	$(exec_prefix)/LessTif/doc/man/man5
 +mandir=	$(prefix)/man
 +man1dir=	$(mandir)/man1
-+#man3dir=	$(mandir)/man3
++man3dir=	$(mandir)/man3
 +man5dir=	$(mandir)/man5
  
  man1_DATA=	mwm.1 xmbind.1 lesstif.1
  man3_DATA=
-@@ -117,7 +117,7 @@
+@@ -126,7 +126,7 @@
  # build them.
  #
  
 -htmldir=	$(exec_prefix)/LessTif/doc/html
-+#htmldir=	$(datadir)/doc/LessTif/doc/html
++htmldir=	$(datadir)/doc/LessTif
  
  @HaveMan2html_TRUE@html_DATA=	mwm.html mwmrc.html xmbind.html lesstif.html
  
diff -ruN lesstif.orig/patches/patch-aj lesstif/patches/patch-aj
--- lesstif.orig/patches/patch-aj	Fri Aug 14 17:41:37 1998
+++ lesstif/patches/patch-aj	Sun Nov  8 21:55:44 1998
@@ -1,6 +1,6 @@
---- doc/www.lesstif.org/Makefile.in.orig	Wed Aug 12 03:37:30 1998
-+++ doc/www.lesstif.org/Makefile.in	Fri Aug 14 13:35:49 1998
-@@ -105,9 +105,9 @@
+--- doc/www.lesstif.org/Makefile.in.orig	Fri Oct 30 07:35:09 1998
++++ doc/www.lesstif.org/Makefile.in	Sun Nov  8 21:34:24 1998
+@@ -113,9 +113,9 @@
  # Install some information files
  #
  # Lets put the informational stuff in a sub directory to avoid 
@@ -8,7 +8,7 @@
 +# polluting /usr/local for default installs.
  #
 -rootdir=	$(exec_prefix)/LessTif/doc
-+rootdir=	$(datadir)/doc/LessTif/doc
++rootdir=	$(datadir)/doc/LessTif
  root_DATA=	COPYING.LIB.html FAQ.html apps.html bug-reporting.html \
  		bugs.html button.html cdrom.html core.html current.html \
  		cvs.html download.html index.html links.html lists.html \
diff -ruN lesstif.orig/patches/patch-ak lesstif/patches/patch-ak
--- lesstif.orig/patches/patch-ak	Wed Jul  1 15:35:33 1998
+++ lesstif/patches/patch-ak	Sun Nov  8 21:56:44 1998
@@ -1,6 +1,6 @@
---- doc/lessdox/widgets/Makefile.in.orig	Thu Jun 18 22:01:02 1998
-+++ doc/lessdox/widgets/Makefile.in	Wed Jul  1 12:59:16 1998
-@@ -98,10 +98,10 @@
+--- doc/lessdox/widgets/Makefile.in.orig	Fri Oct 30 07:35:11 1998
++++ doc/lessdox/widgets/Makefile.in	Sun Nov  8 21:45:00 1998
+@@ -107,10 +107,10 @@
  MAINTAINERCLEANFILES=Makefile.in
  SUFFIXES=	.1 .3 .5 .html
  
@@ -15,12 +15,21 @@
  
  man1_DATA=	
  man3_DATA= \
-@@ -137,7 +137,7 @@
+@@ -150,7 +150,7 @@
  # build them.
  #
  
 -htmldir=	$(exec_prefix)/LessTif/doc/html
-+#htmldir=	$(datadir)/doc/LessTif/doc/html
++htmldir=	$(datadir)/doc/LessTif
  
  @HaveMan2html_TRUE@html_DATA=	${man1_DATA:.1=.html} ${man3_DATA:.3=.html} \
  @HaveMan2html_TRUE@                ${man5_DATA:.5=.html}
+@@ -344,7 +344,7 @@
+ # in both the http://www.lesstif.org and the locally installed case.
+ #
+ install-data-hook:
+-	if [ ! -h $(exec_prefix)/LessTif/doc/Lessdox ]; then ln -s $(htmldir) $(exec_prefix)/LessTif/doc/Lessdox; fi
++	if [ ! -h $(exec_prefix)/LessTif/doc/Lessdox ]; then echo ln -s $(htmldir) $(exec_prefix)/LessTif/doc/Lessdox; fi
+ 
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
diff -ruN lesstif.orig/patches/patch-al lesstif/patches/patch-al
--- lesstif.orig/patches/patch-al	Fri Aug 14 17:41:37 1998
+++ lesstif/patches/patch-al	Sun Nov  8 21:57:27 1998
@@ -1,6 +1,6 @@
---- doc/www.lesstif.org/imgs/Makefile.in.orig	Wed Aug 12 03:37:31 1998
-+++ doc/www.lesstif.org/imgs/Makefile.in	Fri Aug 14 13:34:35 1998
-@@ -104,9 +104,9 @@
+--- doc/www.lesstif.org/imgs/Makefile.in.orig	Fri Oct 30 07:35:09 1998
++++ doc/www.lesstif.org/imgs/Makefile.in	Sun Nov  8 21:49:45 1998
+@@ -112,9 +112,9 @@
  # Install some information files
  #
  # Lets put the informational stuff in a sub directory to avoid 
@@ -8,7 +8,7 @@
 +# polluting /usr/local for default installs.
  #
 -rootdir=	$(exec_prefix)/LessTif/doc/imgs
-+rootdir=	$(datadir)/doc/LessTif/doc/images
++rootdir=	$(datadir)/doc/LessTif/images
  root_DATA=	lesstif.jpg ltsunlogo.gif
  mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  CONFIG_HEADER = ../../../include/LTconfig.h
diff -ruN lesstif.orig/patches/patch-an lesstif/patches/patch-an
--- lesstif.orig/patches/patch-an	Sat Sep 19 23:06:45 1998
+++ lesstif/patches/patch-an	Thu Jan  1 03:00:00 1970
@@ -1,44 +0,0 @@
---- ltmain.sh.orig	Sat Sep 19 12:33:38 1998
-+++ ltmain.sh	Sat Sep 19 12:34:16 1998
-@@ -982,6 +982,16 @@
-         versuffix="$current.$revision"
-         ;;
- 
-+      freebsd)
-+	version_vars="$version_vars major versuffix"
-+	major="$current"
-+	if [ $PORTOBJFORMAT = elf ]; then
-+	versuffix="$current"
-+	else
-+	versuffix="$current.$revision"
-+	fi
-+	;;
-+
-       *)
-         $echo "$modename: unknown library version type \`$version_type'" 1>&2
-         echo "Fatal configuration error.  See the $PACKAGE docs for more information." 1>&2
---- ltconfig.orig	Sat Sep 19 12:33:43 1998
-+++ ltconfig	Sat Sep 19 12:35:02 1998
-@@ -1128,10 +1128,21 @@
-   finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
-   ;;
- 
--freebsd2* | freebsd3*)
-+freebsd2*)
-   version_type=sunos
-   library_names_spec='${libname}${release}.so.$versuffix $libname.so'
-   finish_cmds='PATH="$PATH:/sbin" ldconfig -m $libdir'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  ;;
-+
-+freebsd3*)
-+  version_type=freebsd
-+  library_names_spec='${libname}${release}.so.$versuffix $libname.so'
-+  if [ $PORTOBJFORMAT = elf ]; then
-+  finish_cmds='PATH="\$PATH:/sbin" OBJFORMAT="$PORTOBJFORMAT" ldconfig -m $libdir'
-+  else
-+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
-+  fi
-   shlibpath_var=LD_LIBRARY_PATH
-   ;;
- 
diff -ruN lesstif.orig/patches/patch-zz lesstif/patches/patch-zz
--- lesstif.orig/patches/patch-zz	Thu Jan  1 03:00:00 1970
+++ lesstif/patches/patch-zz	Sun Nov  8 22:25:49 1998
@@ -0,0 +1,26 @@
+--- doc/lessdox/functions/Makefile.in.orig	Fri Oct 30 07:35:11 1998
++++ doc/lessdox/functions/Makefile.in	Sun Nov  8 22:21:00 1998
+@@ -107,10 +107,10 @@
+ MAINTAINERCLEANFILES=Makefile.in
+ SUFFIXES=	.1 .3 .5 .html
+ 
+-mandir=	$(exec_prefix)/LessTif/doc/man
+-man1dir=	$(exec_prefix)/LessTif/doc/man/man1
+-man3dir=	$(exec_prefix)/LessTif/doc/man/man3
+-man5dir=	$(exec_prefix)/LessTif/doc/man/man5
++mandir=	$(prefix)/man
++man1dir=	$(mandir)/man1
++man3dir=	$(mandir)/man3
++man5dir=	$(mandir)/man5
+ 
+ man1_DATA=	
+ man3_DATA= \
+@@ -127,7 +127,7 @@
+ # build them.
+ #
+ 
+-htmldir=	$(exec_prefix)/LessTif/doc/html
++htmldir=	$(datadir)/doc/LessTif
+ 
+ @HaveMan2html_TRUE@html_DATA=	${man1_DATA:.1=.html} ${man3_DATA:.3=.html} \
+ @HaveMan2html_TRUE@                ${man5_DATA:.5=.html}
>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?199811091501.SAA01484>