CVS: moonbase/libs/openMotif BUILD, 1.1, 1.2 DETAILS, 1.4, 1.5 include-order.diff, 1.1, NONE

Terry Chan tchan at lunar-linux.org
Tue Nov 25 18:33:48 GMT 2003


Update of /var/cvs/lunar/moonbase/libs/openMotif
In directory dbguin.lunar-linux.org:/tmp/cvs-serv14879

Modified Files:
	BUILD DETAILS 
Removed Files:
	include-order.diff 
Log Message:
Downgraded this module back to 2.1.30.  2.2.2 is known to be a broken
toolkit.  See the URLs in the DETAILS file for more info. Compiled and tested
this module with gcc-3.2.3, glibc-2.3.2.  nedit and xpdf both work again with
this version of openMotif.  Also the source code tarball uses "openmotif" and
not "openMotif" but I left this module name alone, otherwise moonbase would
have naming problems again (openmotif, openMotif, lesstif).  This version of
openMotif should also work much better on sparcs and alphas than 2.2.2.


Index: BUILD
===================================================================
RCS file: /var/cvs/lunar/moonbase/libs/openMotif/BUILD,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- BUILD	8 Oct 2002 07:01:46 -0000	1.1
+++ BUILD	25 Nov 2003 18:33:45 -0000	1.2
@@ -1,15 +1,23 @@
+# NOTE: this BUILD for 2.1.30 is signficantly more complex than the 2.2.2
+#       version.  So DO NOT mess around here unless you really know what 
+#       you are doing and have tested your changes throughly.  nedit and
+#       xpdf BOTH use openMotif.  Terry Chan
 (
 
-  patch -p1 < $SCRIPT_DIRECTORY/include-order.diff &&
-  sedit "s/ animate.c//" demos/programs/animate/Makefile.in &&
-  ./configure  --prefix=/usr/X11R6        \
-               --sysconfdir=/etc/X11      \
-               --with-x                   \
-               --with-gnu-ld              \
-               $OPTS                     &&
-  make                                   &&
-  prepare_install                        &&
-  make    install                        &&
+  cd config/cf/OpenGroup                   &&
+  cp Imake.* Library.tmpl linux.cf ..      &&
+  cp lnxLib.* noop.rules Threads.tmpl ..   &&
+  cp X11.* xf86.rules xfree86.cf ..        &&
+  cd $SOURCE_DIRECTORY                     &&
+  mkdir -p imports/x11                     &&
+  cd imports/x11                           &&
+  ln -s /usr/X11R6/bin bin                 &&
+  ln -s /usr/X11R6/include include         &&
+  ln -s /usr/X11R6/lib lib                 &&
+  cd $SOURCE_DIRECTORY                     &&
+  make World                               &&
+  prepare_install                          &&
+  make    install                          &&
   ldconfig
 
 ) > $C_FIFO 2>&1

Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/libs/openMotif/DETAILS,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- DETAILS	18 Sep 2003 13:25:01 -0000	1.4
+++ DETAILS	25 Nov 2003 18:33:45 -0000	1.5
@@ -1,16 +1,21 @@
           MODULE=openMotif
-         VERSION=2.2.2
-          SOURCE=$MODULE-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
-   SOURCE_URL[0]=ftp://ftp.sgi.com/other/motifzone/2.2/src/$SOURCE
-      SOURCE_VFY=md5:19cb43c657876624026a9e77c435a71e
+         VERSION=2.1.30-5
+        #VERSION=2.2.2
+          SOURCE=openmotif-${VERSION}_ICS.src.tgz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/motif
+   SOURCE_URL[0]=ftp://ftp.sgi.com/other/motifzone/src/$SOURCE
+      SOURCE_VFY=md5:486814f49fcd9745c1a104f4b5d0f78e
         WEB_SITE=http://www.opengroup.org/openmotif
          ENTERED=20021007
-         UPDATED=20021007
+         UPDATED=20031125
            SHORT="Open Motif is a source code version of Motif, the OSF/Motif GUI X11 toolkit."
            PSAFE="no"
 cat << EOF
 Open Motif is the freely available source code distribution for a user
 interface component toolkit.  Open Motif is built on top of the standard
 X Toolkit(Xt) and X11 libraries.
+
+Downgraded openmotif to 2.1.30 as 2.2.2 is known to be broken, see these URL's:
+        http://www.motifdeveloper.com/tips/tip22.html
+        http://www.motifdeveloper.com/tips/Motif22Review.pdf
 EOF

--- include-order.diff DELETED ---




More information about the Lunar-commits mailing list