summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1997-01-09 09:07:31 +0000
committerasami <asami@FreeBSD.org>1997-01-09 09:07:31 +0000
commit7271c45be8f428242f0ae285f78d22f490d917c2 (patch)
tree85910db0919c3711c55b84526fafae4572a0cd99
parent777a67c016b265df4cd1f39a4aeba6c0a89361fe (diff)
downloadFreeBSD-ports-7271c45be8f428242f0ae285f78d22f490d917c2.zip
FreeBSD-ports-7271c45be8f428242f0ae285f78d22f490d917c2.tar.gz
The Motif clone. I compiled a couple of programs myself, they at
least compile (but don't run very well). Well, it's a start. Submitted by: William D. Ward <William.Ward@airmail.net>
-rw-r--r--x11-toolkits/lesstif/Makefile49
-rw-r--r--x11-toolkits/lesstif/distinfo1
-rw-r--r--x11-toolkits/lesstif/pkg-comment1
-rw-r--r--x11-toolkits/lesstif/pkg-descr3
-rw-r--r--x11-toolkits/lesstif/pkg-plist111
5 files changed, 165 insertions, 0 deletions
diff --git a/x11-toolkits/lesstif/Makefile b/x11-toolkits/lesstif/Makefile
new file mode 100644
index 0000000..411400b
--- /dev/null
+++ b/x11-toolkits/lesstif/Makefile
@@ -0,0 +1,49 @@
+# New ports collection makefile for: lesstif
+# Version required: 0.71
+# Date created: December 10, 1996
+# Whom: 1wardd@airmail.net
+#
+# $Id$
+#
+
+DISTNAME= lesstif-0.75a
+CATEGORIES= x11
+MASTER_SITES= ftp://ftp.hungry.com/pub/hungry/lesstif/
+
+GNU_CONFIGURE= yes
+USE_X11= yes
+# change this and remove the strip statement in post-install for debugging
+CONFIGURE_ENV= CCFLAGS="-O -pipe"
+
+.if defined(HAVE_MOTIF)
+IS_INTERACTIVE= yes
+pre-fetch:
+ @echo "***********************************************************"
+ @echo "* W a r n i n g *"
+ @echo "* This port will overwrite your Motif installation. *"
+ @echo "***********************************************************"
+ @echo -n "Is this ok? (y/n) ==> "
+ @(read ans; \
+ case x"$$ans" in \
+ xy*|xY*) \
+ return 0; \
+ ;; \
+ *) \
+ echo "Okay, I won't install it then...."; \
+ echo "(Don't worry about the following \"*** Error code 1\"s)"; \
+ return 1; \
+ ;; \
+ esac)
+.endif
+
+post-install:
+ ${MKDIR} ${PREFIX}/lib/X11/mwm
+ ${INSTALL_DATA} ${WRKSRC}/clients/mwm/system.mwmrc \
+ ${PREFIX}/lib/X11/mwm
+ ${INSTALL_DATA} ${WRKSRC}/clients/mwm/alt.map ${PREFIX}/lib/X11/mwm
+ ${INSTALL_DATA} ${WRKSRC}/clients/mwm/Mwm \
+ ${PREFIX}/lib/X11/app-defaults/Mwm
+ /usr/bin/strip ${PREFIX}/lib/libXm.so.0.0 ${PREFIX}/lib/libMrm.so.0.0
+ /sbin/ldconfig -m ${PREFIX}/lib
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/lesstif/distinfo b/x11-toolkits/lesstif/distinfo
new file mode 100644
index 0000000..f9e7147
--- /dev/null
+++ b/x11-toolkits/lesstif/distinfo
@@ -0,0 +1 @@
+MD5 (lesstif-0.75a.tar.gz) = 67867ceeef3358c5eab3cbf0306b9700
diff --git a/x11-toolkits/lesstif/pkg-comment b/x11-toolkits/lesstif/pkg-comment
new file mode 100644
index 0000000..1493819
--- /dev/null
+++ b/x11-toolkits/lesstif/pkg-comment
@@ -0,0 +1 @@
+API compatible clone of the Motif toolkit.
diff --git a/x11-toolkits/lesstif/pkg-descr b/x11-toolkits/lesstif/pkg-descr
new file mode 100644
index 0000000..92c0f1b
--- /dev/null
+++ b/x11-toolkits/lesstif/pkg-descr
@@ -0,0 +1,3 @@
+LessTif is a API compatible clone of the Motif toolkit. Currently
+LessTif is partially implemented with most of the API in place.
+Saying this a lot of the internal functionality is still missing.
diff --git a/x11-toolkits/lesstif/pkg-plist b/x11-toolkits/lesstif/pkg-plist
new file mode 100644
index 0000000..4fcb16a
--- /dev/null
+++ b/x11-toolkits/lesstif/pkg-plist
@@ -0,0 +1,111 @@
+bin/mwm
+bin/uil
+bin/xmbind
+include/Mrm/MrmDecls.h
+include/Mrm/MrmPrivate.h
+include/Mrm/MrmPublic.h
+include/Xm/ArrowB.h
+include/Xm/ArrowBG.h
+include/Xm/ArrowBGP.h
+include/Xm/ArrowBP.h
+include/Xm/AtomMgr.h
+include/Xm/BaseClassP.h
+include/Xm/BulletinB.h
+include/Xm/BulletinBP.h
+include/Xm/CascadeB.h
+include/Xm/CascadeBG.h
+include/Xm/CascadeBGP.h
+include/Xm/CascadeBP.h
+include/Xm/Command.h
+include/Xm/CommandP.h
+include/Xm/CutPaste.h
+include/Xm/CutPasteP.h
+include/Xm/DialogS.h
+include/Xm/DialogSP.h
+include/Xm/Display.h
+include/Xm/DisplayP.h
+include/Xm/DragC.h
+include/Xm/DragDrop.h
+include/Xm/DragIcon.h
+include/Xm/DragOverS.h
+include/Xm/DrawP.h
+include/Xm/DrawingA.h
+include/Xm/DrawingAP.h
+include/Xm/DrawnB.h
+include/Xm/DrawnBP.h
+include/Xm/DropSMgr.h
+include/Xm/DropTrans.h
+include/Xm/FileSB.h
+include/Xm/FileSBP.h
+include/Xm/Form.h
+include/Xm/FormP.h
+include/Xm/Frame.h
+include/Xm/FrameP.h
+include/Xm/GadgetP.h
+include/Xm/Label.h
+include/Xm/LabelG.h
+include/Xm/LabelGP.h
+include/Xm/LabelP.h
+include/Xm/List.h
+include/Xm/ListP.h
+include/Xm/MainW.h
+include/Xm/MainWP.h
+include/Xm/ManagerP.h
+include/Xm/MenuShell.h
+include/Xm/MenuShellP.h
+include/Xm/MenuUtilP.h
+include/Xm/MessageB.h
+include/Xm/MessageBP.h
+include/Xm/MwmUtil.h
+include/Xm/PanedW.h
+include/Xm/PanedWP.h
+include/Xm/PrimitiveP.h
+include/Xm/Protocols.h
+include/Xm/PushB.h
+include/Xm/PushBG.h
+include/Xm/PushBGP.h
+include/Xm/PushBP.h
+include/Xm/RepType.h
+include/Xm/RowColumn.h
+include/Xm/RowColumnP.h
+include/Xm/SashP.h
+include/Xm/Scale.h
+include/Xm/ScaleP.h
+include/Xm/ScrollBar.h
+include/Xm/ScrollBarP.h
+include/Xm/ScrolledW.h
+include/Xm/ScrolledWP.h
+include/Xm/SelectioB.h
+include/Xm/SelectioBP.h
+include/Xm/SeparatoG.h
+include/Xm/SeparatoGP.h
+include/Xm/Separator.h
+include/Xm/SeparatorP.h
+include/Xm/Text.h
+include/Xm/TextF.h
+include/Xm/TextFP.h
+include/Xm/TextP.h
+include/Xm/ToggleB.h
+include/Xm/ToggleBG.h
+include/Xm/ToggleBGP.h
+include/Xm/ToggleBP.h
+include/Xm/TransltnsP.h
+include/Xm/VaSimpleP.h
+include/Xm/VendorS.h
+include/Xm/VendorSEP.h
+include/Xm/VendorSP.h
+include/Xm/Xm.h
+include/Xm/XmAll.h
+include/Xm/XmP.h
+include/Xm/XmStrDefs.h
+include/Xm/XmosP.h
+lib/X11/app-defaults/Mwm
+lib/X11/mwm/alt.map
+lib/X11/mwm/system.mwmrc
+lib/libMrm.so.0.0
+lib/libXm.so.0.0
+lib/libltc.a
+@exec /sbin/ldconfig -m %D/lib
+@dirrm lib/X11/mwm
+@dirrm include/Xm
+@dirrm include/Mrm
OpenPOWER on IntegriCloud