Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Nov 1999 11:18:00 -0800 (PST)
From:      "Steven G. Kargl" <kargl@troutmask.apl.washington.edu>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/14807: upgrade lesstif port
Message-ID:  <199911091918.LAA07119@troutmask.apl.washington.edu>

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

>Number:         14807
>Category:       ports
>Synopsis:       upgrade lesstif port from 0.88.9 to 0.89.4
>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:   Tue Nov  9 11:20:01 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Steven G. Kargl
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
apl/uw
>Environment:

FreeBSD port collection.  The attached patch should work on 3.x and 4.x
systems.	

>Description:

Upgrade lesstif port from 0.88.9 to 0.89.4

Note 1: This builds only the Motif compatible libraries, the mwm window
        manger, uil utility, and xmbind utility.  The Xbae and Xlt
        libraries are not built.

Note 2: The Hunger Programmers have adopted a version numbering scheme
        that reflects the stability of the release.  Even micro numbers
        indicate a stable release while odd micro numbers are developer
        releases.

>How-To-Repeat:

	

>Fix:

diff -urN x11-toolkits/lesstif/Makefile SGK/lesstif/Makefile
--- x11-toolkits/lesstif/Makefile	Mon Aug 30 19:59:23 1999
+++ SGK/lesstif/Makefile	Tue Nov  9 09:29:18 1999
@@ -6,7 +6,7 @@
 # $FreeBSD: ports/x11-toolkits/lesstif/Makefile,v 1.37 1999/08/31 02:59:23 peter Exp $
 #
 
-DISTNAME=	lesstif-0.88.9
+DISTNAME=	lesstif-0.89.4
 CATEGORIES=	x11-toolkits
 MASTER_SITES=	ftp://ftp.lesstif.org/pub/hungry/lesstif/srcdist/  \
 		ftp://ftp.hungry.com/pub/hungry/lesstif/srcdist/ \
@@ -19,8 +19,8 @@
 
 USE_X_PREFIX=	yes
 GNU_CONFIGURE=  yes
-CONFIGURE_ARGS+=--enable-static --enable-shared --with-xdnd \
-		--enable-production --disable-debug
+CONFIGURE_ARGS+=--enable-static --enable-shared --disable-build-Xlt \
+		--enable-production --disable-debug --disable-build-Xbae
 
 MAN1 =	lesstif.1 mwm.1 xmbind.1
 
@@ -40,8 +40,7 @@
 	XmScrollBar.3 XmScrolledWindow.3 XmSelectionBox.3 XmSeparator.3 \
 	XmSeparatorGadget.3 XmSpinBox.3 XmTearOffButton.3 XmText.3 \
 	XmTextField.3 XmToggleButton.3 XmToggleButtonGadget.3 XmVendorShell.3 \
-	XmWorld.3 XtConfigureObject.3 XtDestroyWidget.3 XtManageChild.3 \
-	XtUnmanageChild.3
+	XmWorld.3
 
 MAN5 = mwmrc.5
 
@@ -67,9 +66,9 @@
 .endif
 
 post-install:
-	${RM} -rf ${PREFIX}/LessTif/doc/man
-	${RM} -rf ${PREFIX}/LessTif/doc/help.html
-	${RM} -rf ${PREFIX}/LessTif/doc/known.html
+	${RM} -f ${PREFIX}/LessTif/TODO
+	${RM} -f ${PREFIX}/LessTif/INSTALL
+	${RM} -rf ${PREFIX}/LessTif/doc
 	${RM} -f ${PREFIX}/lib/libXm.so.2
 	${RM} -f ${PREFIX}/lib/libMrm.so.2
 .if defined(MOTIF2)
diff -urN x11-toolkits/lesstif/files/md5 SGK/lesstif/files/md5
--- x11-toolkits/lesstif/files/md5	Tue Jul 13 21:35:17 1999
+++ SGK/lesstif/files/md5	Mon Nov  8 11:57:54 1999
@@ -1 +1 @@
-MD5 (lesstif-0.88.9.tar.gz) = 4eb8fabb824bf7ab34b9f063d199bb8e
+MD5 (lesstif-0.89.4.tar.gz) = 0aea1eadc89947e5c33e373b0c5ebc57
diff -urN x11-toolkits/lesstif/patches/patch-ab SGK/lesstif/patches/patch-ab
--- x11-toolkits/lesstif/patches/patch-ab	Tue Jul 13 21:35:17 1999
+++ SGK/lesstif/patches/patch-ab	Mon Nov  8 13:12:04 1999
@@ -1,6 +1,6 @@
---- doc/lessdox/clients/Makefile.in.orig	Fri Apr 23 11:18:23 1999
-+++ doc/lessdox/clients/Makefile.in	Fri Apr 23 11:20:18 1999
-@@ -114,10 +114,10 @@
+--- doc/lessdox/clients/Makefile.in.orig	Mon Nov  8 13:09:01 1999
++++ doc/lessdox/clients/Makefile.in	Mon Nov  8 13:09:58 1999
+@@ -120,10 +120,10 @@
  EXTRA_DIST = $(man1_DATA) $(man3_DATA) $(man5_DATA)
  SUFFIXES = .1 .3 .5 .html
  
diff -urN x11-toolkits/lesstif/patches/patch-ac SGK/lesstif/patches/patch-ac
--- x11-toolkits/lesstif/patches/patch-ac	Tue Jul 13 21:35:17 1999
+++ SGK/lesstif/patches/patch-ac	Mon Nov  8 13:15:24 1999
@@ -1,6 +1,6 @@
---- doc/lessdox/widgets/Makefile.in.orig	Fri Apr 23 11:20:30 1999
-+++ doc/lessdox/widgets/Makefile.in	Fri Apr 23 11:21:18 1999
-@@ -114,10 +114,10 @@
+--- doc/lessdox/widgets/Makefile.in.orig	Mon Nov  8 13:13:11 1999
++++ doc/lessdox/widgets/Makefile.in	Mon Nov  8 13:14:40 1999
+@@ -120,10 +120,10 @@
  EXTRA_DIST =  $(man1_DATA) $(man3_DATA) $(man5_DATA)
  SUFFIXES = .1 .3 .5 .html
  
@@ -14,4 +14,4 @@
 +man5dir = $(mandir)/man5
  
  man1_DATA = 
- man3_DATA =  	XmClipboard.3 LessTifInternals.3 	XmArrowButton.3 XmArrowButtonGadget.3 XmBulletinBoard.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 	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 	XmPushButtonGadget.3 XmRowColumn.3 	XmSash.3 XmScale.3 XmScreen.3 	XmScrollBar.3 XmScrolledWindow.3 XmSelectionBox.3 	XmSeparator.3 XmSeparatorGadget.3 	XmSpinBox.3 XmTearOffButton.3 XmText.3 	XmTextField.3 XmToggleButton.3 	XmToggleButtonGadget.3 XmVendorShell.3 XmWorld.3 		ApplicationShell.3 Composite.3 Core.3 Object.3 OverrideShell.3 	Shell.3 TopLevelShell.3 TransientShell.3 WmShell!
.3 	Rect.3 UnNamedObj.3 Constraint.3 VendorShell.3
+ man3_DATA = \
diff -urN x11-toolkits/lesstif/patches/patch-ad SGK/lesstif/patches/patch-ad
--- x11-toolkits/lesstif/patches/patch-ad	Tue Jul 13 21:35:17 1999
+++ SGK/lesstif/patches/patch-ad	Mon Nov  8 13:18:39 1999
@@ -1,6 +1,6 @@
---- doc/lessdox/functions/Makefile.in.orig	Fri Apr 23 11:54:57 1999
-+++ doc/lessdox/functions/Makefile.in	Fri Apr 23 11:55:34 1999
-@@ -114,10 +114,10 @@
+--- doc/lessdox/functions/Makefile.in.orig	Mon Nov  8 13:17:08 1999
++++ doc/lessdox/functions/Makefile.in	Mon Nov  8 13:17:55 1999
+@@ -120,10 +120,10 @@
  EXTRA_DIST =  $(man1_DATA) $(man3_DATA) $(man5_DATA)
  SUFFIXES = .1 .3 .5 .html
  
@@ -14,4 +14,4 @@
 +man5dir = $(mandir)/man5
  
  man1_DATA = 
- man3_DATA =  	XtConfigureObject.3 XtDestroyWidget.3         XtManageChild.3 XtUnmanageChild.3
+ man3_DATA = 
diff -urN x11-toolkits/lesstif/patches/patch-ae SGK/lesstif/patches/patch-ae
--- x11-toolkits/lesstif/patches/patch-ae	Wed Dec 31 16:00:00 1969
+++ SGK/lesstif/patches/patch-ae	Mon Nov  8 13:04:02 1999
@@ -0,0 +1,10 @@
+--- ltconfig.orig	Mon Nov  8 13:01:27 1999
++++ ltconfig	Mon Nov  8 13:03:32 1999
+@@ -1841,7 +1841,6 @@
+       need_version=yes
+       ;;
+   esac
+-  finish_cmds='PATH="\$PATH:/sbin" OBJFORMAT="'"$objformat"'" ldconfig -m $libdir'
+   shlibpath_var=LD_LIBRARY_PATH
+   case "$host_os" in
+   freebsd2* | freebsd3.[01]*)
diff -urN x11-toolkits/lesstif/pkg/DESCR SGK/lesstif/pkg/DESCR
--- x11-toolkits/lesstif/pkg/DESCR	Sun Jun 27 17:06:19 1999
+++ SGK/lesstif/pkg/DESCR	Tue Nov  9 10:23:08 1999
@@ -4,6 +4,11 @@
 By default, the 1.2 library is used because it is a more complete
 implementation of the Motif 1.2 API.
 
+The Hunger Programmer, the people writing LessTif, have adopted a
+naming scheme where an even minor number indicates a stable release
+of the libraries and an odd number is a development release. *Ports will
+be made for even number releases only.*
+
 WWW: http://www.lesstif.org
 
 --
diff -urN x11-toolkits/lesstif/pkg/PLIST SGK/lesstif/pkg/PLIST
--- x11-toolkits/lesstif/pkg/PLIST	Tue Jul 13 21:35:22 1999
+++ SGK/lesstif/pkg/PLIST	Tue Nov  9 10:03:06 1999
@@ -4,12 +4,10 @@
 LessTif/COPYING.LIB
 LessTif/CREDITS
 LessTif/FAQ
-LessTif/INSTALL
 LessTif/KNOWN_BUGS
 LessTif/NEWS
 LessTif/README
 LessTif/RELEASE-POLICY
-LessTif/TODO
 LessTif/Motif1.2/include/Mrm/MrmAppl.h
 LessTif/Motif1.2/include/Mrm/MrmDecls.h
 LessTif/Motif1.2/include/Mrm/MrmPrivate.h
@@ -157,6 +155,7 @@
 LessTif/Motif2.0/include/Xm/BulletinBP.h
 LessTif/Motif2.0/include/Xm/CSText.h
 LessTif/Motif2.0/include/Xm/CacheP.h
+LessTif/Motif2.0/include/Xm/CareVisualT.h
 LessTif/Motif2.0/include/Xm/CascadeB.h
 LessTif/Motif2.0/include/Xm/CascadeBG.h
 LessTif/Motif2.0/include/Xm/CascadeBGP.h
@@ -165,7 +164,9 @@
 LessTif/Motif2.0/include/Xm/ComboBoxP.h
 LessTif/Motif2.0/include/Xm/Command.h
 LessTif/Motif2.0/include/Xm/CommandP.h
+LessTif/Motif2.0/include/Xm/ContItemT.h
 LessTif/Motif2.0/include/Xm/Container.h
+LessTif/Motif2.0/include/Xm/ContainerP.h
 LessTif/Motif2.0/include/Xm/ContainerT.h
 LessTif/Motif2.0/include/Xm/CutPaste.h
 LessTif/Motif2.0/include/Xm/CutPasteP.h
@@ -255,6 +256,7 @@
 LessTif/Motif2.0/include/Xm/Separator.h
 LessTif/Motif2.0/include/Xm/SeparatorP.h
 LessTif/Motif2.0/include/Xm/ShellEP.h
+LessTif/Motif2.0/include/Xm/SpecRenderT.h
 LessTif/Motif2.0/include/Xm/SpinB.h
 LessTif/Motif2.0/include/Xm/SpinBP.h
 LessTif/Motif2.0/include/Xm/TearOffBP.h
@@ -296,36 +298,6 @@
 LessTif/Motif2.0/lib/libXm.la
 LessTif/Motif2.0/lib/libXm.so
 LessTif/Motif2.0/lib/libXm.so.2
-LessTif/doc/COPYING.LIB.html
-LessTif/doc/FAQ.html
-LessTif/doc/INSTALL.html
-LessTif/doc/apps.html
-LessTif/doc/bug-reporting.html
-LessTif/doc/bugs.html
-LessTif/doc/button.html
-LessTif/doc/cdrom.html
-LessTif/doc/core.html
-LessTif/doc/current.html
-LessTif/doc/cvs.html
-LessTif/doc/download.html
-LessTif/doc/index.html
-LessTif/doc/links.html
-LessTif/doc/lists.html
-LessTif/doc/mirrors.html
-LessTif/doc/platforms.html
-LessTif/doc/release-policy.html
-LessTif/doc/test_policy.html
-LessTif/doc/test_summary.html
-LessTif/doc/testers.html
-LessTif/doc/versions.html
-LessTif/doc/web_button.html
-LessTif/doc/images/hungry.gif
-LessTif/doc/images/lesstif-realsmall.gif
-LessTif/doc/images/lesstif-small.gif
-LessTif/doc/images/lesstif.gif
-LessTif/doc/images/ltsunlogo.gif
-LessTif/doc/imgs/lesstif.jpg
-LessTif/doc/imgs/ltsunlogo.gif
 @dirrm LessTif/Motif1.2/include/Mrm
 @dirrm LessTif/Motif1.2/include/Xm
 @dirrm LessTif/Motif1.2/include
@@ -336,12 +308,11 @@
 @dirrm LessTif/Motif2.0/include
 @dirrm LessTif/Motif2.0/lib
 @dirrm LessTif/Motif2.0
-@dirrm LessTif/doc/html
-LessTif/doc/Lessdox
-@dirrm LessTif/doc/images
-@dirrm LessTif/doc/imgs
-@dirrm LessTif/doc
 @dirrm LessTif
+bin/mwm
+bin/uil
+bin/mxmkmf
+bin/xmbind
 include/Mrm
 include/Xm
 lib/libXm.a
@@ -355,6 +326,9 @@
 @exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
 @unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
 lib/X11/app-defaults/Mwm
+lib/X11/config/Imake.tmpl
+lib/X11/config/Motif.rules
+lib/X11/config/Motif.tmpl
 lib/X11/mwm/README
 lib/X11/mwm/alt.map
 lib/X11/mwm/system.mwmrc

>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?199911091918.LAA07119>