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