summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authormycroft <mycroft>1998-05-11 01:56:38 +0000
committermycroft <mycroft>1998-05-11 01:56:38 +0000
commitf9bf7efe57aa1d2a7ba87c2c4dfb4a7422b382a9 (patch)
tree857e667668ef2efc00098b0ced8538f777921aaf /x11
parent2fd175b0ebbe7d50a3ccc35de09bc93bae9a4582 (diff)
downloadpkgsrc-f9bf7efe57aa1d2a7ba87c2c4dfb4a7422b382a9.tar.gz
lesstif-current, as of today.
Diffstat (limited to 'x11')
-rw-r--r--x11/lesstif-current/Makefile50
-rw-r--r--x11/lesstif-current/files/md51
-rw-r--r--x11/lesstif-current/patches/patch-aa11
-rw-r--r--x11/lesstif-current/patches/patch-ab11
-rw-r--r--x11/lesstif-current/patches/patch-ac8
-rw-r--r--x11/lesstif-current/patches/patch-ad11
-rw-r--r--x11/lesstif-current/patches/patch-ae26
-rw-r--r--x11/lesstif-current/patches/patch-af11
-rw-r--r--x11/lesstif-current/patches/patch-ag11
-rw-r--r--x11/lesstif-current/patches/patch-ah11
-rw-r--r--x11/lesstif-current/pkg/COMMENT1
-rw-r--r--x11/lesstif-current/pkg/DESCR3
-rw-r--r--x11/lesstif-current/pkg/PLIST187
13 files changed, 342 insertions, 0 deletions
diff --git a/x11/lesstif-current/Makefile b/x11/lesstif-current/Makefile
new file mode 100644
index 00000000000..54e6a378bc6
--- /dev/null
+++ b/x11/lesstif-current/Makefile
@@ -0,0 +1,50 @@
+# $NetBSD: Makefile,v 1.1 1998/05/11 01:56:38 mycroft Exp $
+# FreeBSD Id: Makefile,v 1.13 1997/09/08 08:34:13 tg Exp
+#
+
+PKGNAME= lesstif-19980510
+DISTNAME= lesstif-current
+CATEGORIES= x11
+MASTER_SITES= ftp://ftp.lesstif.org/pub/hungry/lesstif/
+
+MAINTAINER= packages@netbsd.org
+
+GNU_CONFIGURE= yes
+USE_X11= yes
+# change this for debugging
+CONFIGURE_ENV= CCFLAGS="-O -pipe" INSTALL_SCRIPT="${INSTALL_SCRIPT}"
+
+# this is worst case, when you're about to overwrite real Motif with Lesstif
+IS_INTERACTIVE= yes
+
+MAN1= mwm.1
+MAN5= mwmrc.5
+
+pre-fetch:
+ @if [ -d ${X11BASE}/include/Xm ]; then \
+ if [ -d ${X11BASE}/lib/X11/lesstif ]; then \
+ ${ECHO} "Upgrading a previous Lesstif installation"; \
+ return 0; \
+ fi; \
+ ${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) \
+ fi
+
+post-install:
+ ${LDCONFIG} || ${TRUE}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/lesstif-current/files/md5 b/x11/lesstif-current/files/md5
new file mode 100644
index 00000000000..9919e9947cf
--- /dev/null
+++ b/x11/lesstif-current/files/md5
@@ -0,0 +1 @@
+MD5 (lesstif-current.tar.gz) = 1543c4b87671dc1a3fb7790f1160da5e
diff --git a/x11/lesstif-current/patches/patch-aa b/x11/lesstif-current/patches/patch-aa
new file mode 100644
index 00000000000..4a50dbdbd8f
--- /dev/null
+++ b/x11/lesstif-current/patches/patch-aa
@@ -0,0 +1,11 @@
+--- configure.orig Sat Mar 14 16:50:38 1998
++++ configure Sun Mar 22 22:59:29 1998
+@@ -3946,7 +3946,7 @@
+
+ lexicographic_readdir=1
+
+-CFLAGS="$debug_flag $conversions_flag $verbose_flag $production_flag"
++CFLAGS="$CCFLAGS $conversions_flag $verbose_flag $production_flag"
+ GPROF_FLAGS="-pg"
+ GPROF_CFLAGS=""
+ EXTRACFLAGS=""
diff --git a/x11/lesstif-current/patches/patch-ab b/x11/lesstif-current/patches/patch-ab
new file mode 100644
index 00000000000..944ff461e21
--- /dev/null
+++ b/x11/lesstif-current/patches/patch-ab
@@ -0,0 +1,11 @@
+--- lib/config/Makefile.in-orig Sun Mar 22 19:46:26 1998
++++ lib/config/Makefile.in Sun Mar 22 19:45:27 1998
+@@ -97,7 +97,7 @@
+ MAINTAINERCLEANFILES=Makefile.in
+ bin_SCRIPTS= mxmkmf
+
+-configdir= $(libdir)/X11/config
++configdir= $(libdir)/X11/lesstif
+ config_DATA= Imake.tmpl Motif.rules Motif.tmpl
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+ CONFIG_HEADER = ../../include/LTconfig.h
diff --git a/x11/lesstif-current/patches/patch-ac b/x11/lesstif-current/patches/patch-ac
new file mode 100644
index 00000000000..ca29d6054b8
--- /dev/null
+++ b/x11/lesstif-current/patches/patch-ac
@@ -0,0 +1,8 @@
+--- lib/config/mxmkmf.in.orig Wed Feb 19 20:53:22 1997
++++ lib/config/mxmkmf.in Tue Feb 25 11:24:59 1997
+@@ -5,4 +5,4 @@
+ # Make sure to read the LessTif configuration first, to pick up
+ # that version of Imake.tmpl
+ #
+-imake -DUseInstalled -I@prefix@/lib/config -I@x_lib_path@/X11/config
++imake -DUseInstalled -I@prefix@/lib/X11/lesstif -I@x_lib_path@/X11/config
diff --git a/x11/lesstif-current/patches/patch-ad b/x11/lesstif-current/patches/patch-ad
new file mode 100644
index 00000000000..828aab0f09f
--- /dev/null
+++ b/x11/lesstif-current/patches/patch-ad
@@ -0,0 +1,11 @@
+--- doc/Makefile.in-orig Sat Mar 14 16:50:01 1998
++++ doc/Makefile.in Sun Mar 22 22:33:30 1998
+@@ -98,7 +98,7 @@
+
+ SUBDIRS = www.lesstif.org lessdox
+
+-rootdir= $(exec_prefix)/LessTif/doc
++rootdir= $(exec_prefix)/share/lesstif/doc
+ root_DATA= INSTALL.html
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+ CONFIG_HEADER = ../include/LTconfig.h
diff --git a/x11/lesstif-current/patches/patch-ae b/x11/lesstif-current/patches/patch-ae
new file mode 100644
index 00000000000..e9e079656dd
--- /dev/null
+++ b/x11/lesstif-current/patches/patch-ae
@@ -0,0 +1,26 @@
+--- doc/lessdox/clients/Makefile.in-orig Sat Mar 14 16:50:03 1998
++++ doc/lessdox/clients/Makefile.in Sun Mar 22 22:49:04 1998
+@@ -96,10 +96,10 @@
+ MAINTAINERCLEANFILES=Makefile.in
+ SUFFIXES= .1 .3 .5 .html
+
+-mandir= $(exec_prefix)/LessTif/doc/man
+-man1dir= $(exec_prefix)/LessTif/doc/man/man1
+-man3dir= $(exec_prefix)/LessTif/doc/man/man3
+-man5dir= $(exec_prefix)/LessTif/doc/man/man5
++mandir= $(exec_prefix)/man
++man1dir= $(mandir)/man1
++man3dir= $(mandir)/man3
++man5dir= $(mandir)/man5
+
+ man1_DATA= mwm.1
+ man3_DATA=
+@@ -114,7 +114,7 @@
+ # build them.
+ #
+
+-htmldir= $(exec_prefix)/LessTif/doc/html
++htmldir= $(exec_prefix)/share/lesstif/doc/clients
+ html_DATA= mwm.html mwmrc.html xmbind.html lesstif.html
+
+ @HaveMan2html_TRUE@man1_HTML= ${man1_DATA:.1=.html}
diff --git a/x11/lesstif-current/patches/patch-af b/x11/lesstif-current/patches/patch-af
new file mode 100644
index 00000000000..8f28a30b3da
--- /dev/null
+++ b/x11/lesstif-current/patches/patch-af
@@ -0,0 +1,11 @@
+--- doc/www.lesstif.org/Makefile.in-orig Sat Mar 14 16:50:02 1998
++++ doc/www.lesstif.org/Makefile.in Mon Mar 23 12:08:07 1998
+@@ -103,7 +103,7 @@
+ # Lets put the informational stuff in a sub directory to avoid
+ # poluting /usr/local for default installs.
+ #
+-rootdir= $(exec_prefix)/LessTif/doc
++rootdir= $(exec_prefix)/share/lesstif/doc
+ root_DATA= COPYING.LIB.html FAQ.html agenda.html bug-reporting.html \
+ core.html current.html download.html get.html \
+ lesstif.html links.html mailing-lists.html \
diff --git a/x11/lesstif-current/patches/patch-ag b/x11/lesstif-current/patches/patch-ag
new file mode 100644
index 00000000000..562cdae565a
--- /dev/null
+++ b/x11/lesstif-current/patches/patch-ag
@@ -0,0 +1,11 @@
+--- Makefile.in-orig Sat Mar 14 16:49:51 1998
++++ Makefile.in Mon Mar 23 12:15:38 1998
+@@ -103,7 +103,7 @@
+ # Lets put the informational stuff in a sub directory to avoid
+ # poluting /usr/local for default installs.
+ #
+-rootdir= $(exec_prefix)/LessTif
++rootdir= $(exec_prefix)/share/lesstif
+ root_DATA= AUTHORS BUG-REPORTING COPYING COPYING.LIB CREDITS \
+ INSTALL KNOWN_BUGS NEWS README RELEASE-POLICY TODO
+
diff --git a/x11/lesstif-current/patches/patch-ah b/x11/lesstif-current/patches/patch-ah
new file mode 100644
index 00000000000..08e93044be4
--- /dev/null
+++ b/x11/lesstif-current/patches/patch-ah
@@ -0,0 +1,11 @@
+--- doc/www.lesstif.org/images/Makefile.in-orig Sat Mar 14 16:50:02 1998
++++ doc/www.lesstif.org/images/Makefile.in Mon Mar 23 12:48:24 1998
+@@ -102,7 +102,7 @@
+ # Lets put the informational stuff in a sub directory to avoid
+ # poluting /usr/local for default installs.
+ #
+-rootdir= $(exec_prefix)/LessTif/doc/images
++rootdir= $(exec_prefix)/share/lesstif/doc/images
+ root_DATA= hungry.gif \
+ lesstif-realsmall.gif lesstif-small.gif lesstif.gif \
+ ltsunlogo.gif
diff --git a/x11/lesstif-current/pkg/COMMENT b/x11/lesstif-current/pkg/COMMENT
new file mode 100644
index 00000000000..1493819b9d0
--- /dev/null
+++ b/x11/lesstif-current/pkg/COMMENT
@@ -0,0 +1 @@
+API compatible clone of the Motif toolkit.
diff --git a/x11/lesstif-current/pkg/DESCR b/x11/lesstif-current/pkg/DESCR
new file mode 100644
index 00000000000..92c0f1b15ee
--- /dev/null
+++ b/x11/lesstif-current/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/lesstif-current/pkg/PLIST b/x11/lesstif-current/pkg/PLIST
new file mode 100644
index 00000000000..67df029a7c8
--- /dev/null
+++ b/x11/lesstif-current/pkg/PLIST
@@ -0,0 +1,187 @@
+@comment $NetBSD: PLIST,v 1.1 1998/05/11 01:56:43 mycroft Exp $
+bin/mwm
+bin/mxmkmf
+bin/uil
+bin/xmbind
+include/Mrm/MrmAppl.h
+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/CacheP.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/DesktopP.h
+include/Xm/DialogS.h
+include/Xm/DialogSEP.h
+include/Xm/DialogSP.h
+include/Xm/Display.h
+include/Xm/DisplayP.h
+include/Xm/DragC.h
+include/Xm/DragCP.h
+include/Xm/DragDrop.h
+include/Xm/DragIcon.h
+include/Xm/DragIconP.h
+include/Xm/DragOverS.h
+include/Xm/DragOverSP.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/DropSMgrP.h
+include/Xm/DropTrans.h
+include/Xm/DropTransP.h
+include/Xm/ExtObjectP.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/ProtocolsP.h
+include/Xm/PushB.h
+include/Xm/PushBG.h
+include/Xm/PushBGP.h
+include/Xm/PushBP.h
+include/Xm/RCUtilsP.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/Screen.h
+include/Xm/ScreenP.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/ShellEP.h
+include/Xm/TearOffBP.h
+include/Xm/TearOffP.h
+include/Xm/Text.h
+include/Xm/TextF.h
+include/Xm/TextFP.h
+include/Xm/TextFSelP.h
+include/Xm/TextInP.h
+include/Xm/TextOutP.h
+include/Xm/TextP.h
+include/Xm/TextSelP.h
+include/Xm/TextStrSoP.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/VirtKeys.h
+include/Xm/VirtKeysP.h
+include/Xm/WorldP.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/README
+lib/X11/mwm/alt.map
+lib/X11/mwm/system.mwmrc
+lib/X11/lesstif/Imake.tmpl
+lib/X11/lesstif/Motif.rules
+lib/X11/lesstif/Motif.tmpl
+lib/libXm.so.1.2
+lib/libXm.la
+lib/libMrm.so.1.2
+lib/libMrm.la
+share/lesstif/AUTHORS
+share/lesstif/BUG-REPORTING
+share/lesstif/COPYING
+share/lesstif/COPYING.LIB
+share/lesstif/CREDITS
+share/lesstif/INSTALL
+share/lesstif/KNOWN_BUGS
+share/lesstif/NEWS
+share/lesstif/README
+share/lesstif/RELEASE-POLICY
+share/lesstif/TODO
+share/lesstif/doc/COPYING.LIB.html
+share/lesstif/doc/FAQ.html
+share/lesstif/doc/INSTALL.html
+share/lesstif/doc/agenda.html
+share/lesstif/doc/bug-reporting.html
+share/lesstif/doc/core.html
+share/lesstif/doc/current.html
+share/lesstif/doc/download.html
+share/lesstif/doc/get.html
+share/lesstif/doc/clients/mwm.html
+share/lesstif/doc/clients/mwmrc.html
+share/lesstif/doc/clients/xmbind.html
+share/lesstif/doc/clients/lesstif.html
+share/lesstif/doc/images/hungry.gif
+share/lesstif/doc/images/lesstif-realsmall.gif
+share/lesstif/doc/images/lesstif-small.gif
+share/lesstif/doc/images/lesstif.gif
+share/lesstif/doc/images/ltsunlogo.gif
+share/lesstif/doc/lesstif.html
+share/lesstif/doc/links.html
+share/lesstif/doc/mailing-lists.html
+share/lesstif/doc/platforms.html
+share/lesstif/doc/release-policy.html
+share/lesstif/doc/versions.html
+share/lesstif/doc/working.html
+man/man1/mwm.1
+man/man5/mwmrc.5
+@exec ldconfig || /usr/bin/true
+@unexec ldconfig || /usr/bin/true
+@dirrm lib/X11/mwm
+@dirrm lib/X11/lesstif
+@dirrm include/Xm
+@dirrm include/Mrm
+@dirrm share/lesstif/doc/images
+@dirrm share/lesstif/doc/clients
+@dirrm share/lesstif/doc
+@dirrm share/lesstif