diff options
author | asami <asami@FreeBSD.org> | 1997-01-09 09:07:31 +0000 |
---|---|---|
committer | asami <asami@FreeBSD.org> | 1997-01-09 09:07:31 +0000 |
commit | 7271c45be8f428242f0ae285f78d22f490d917c2 (patch) | |
tree | 85910db0919c3711c55b84526fafae4572a0cd99 | |
parent | 777a67c016b265df4cd1f39a4aeba6c0a89361fe (diff) | |
download | FreeBSD-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/Makefile | 49 | ||||
-rw-r--r-- | x11-toolkits/lesstif/distinfo | 1 | ||||
-rw-r--r-- | x11-toolkits/lesstif/pkg-comment | 1 | ||||
-rw-r--r-- | x11-toolkits/lesstif/pkg-descr | 3 | ||||
-rw-r--r-- | x11-toolkits/lesstif/pkg-plist | 111 |
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 |