Jon Trulson
90e61dda5f
Merge branch 'master' into autotools-conversion
2020-11-24 16:53:24 -07:00
Peter Howkins
67f62e5a8a
all: remove deprecated sys_errlist[] and replace with ANSI C strerror()
2020-11-02 05:30:08 +00:00
Chase
b46cfa7876
Remove redundant hourglass functions
2020-01-26 12:09:12 -07:00
Jon Trulson
7f4889f348
freetype: redo the way we detect and use
...
We (configure) relies on freetype-config existing and telling us what
the proper includes and libs are.
2020-01-05 18:11:52 -07:00
Jon Trulson
00dcd9c63d
FreeBSD 12: get CDE to build and run
...
With this patch, CDE (autotools) builds and runs on fbsd 12 now.
fbsd11 should work too, but not yet tested.
You must use gmake - ie:
./configure MAKE=gmake
gmake
Seems all of the BSD's will need to use gmake for now.
2020-01-04 16:26:46 -07:00
Jon Trulson
c1078e464a
dtlogin: build on openbsd
2019-12-14 18:22:49 -07:00
Jon Trulson
25035724af
cpp revisited: look for a cpp binary in various locations for use at runtime
...
Certain programs like dtlogin and tt_type_comp need access to the
system's cpp command to process certain files at runtime. tradcpp is
not installed on most systems, and is intended for use as a imake-cpp
replacement which is all we are using it for. We still need an
honest cpp for the CDE components to use.
Now, we look in various places for a 'cpp' command and set CPP_COMMAND
to it's value. This way tt_type_comp and other CDE programs can do
required processing at runtime.
2019-12-04 14:28:44 -07:00
Jon Trulson
48dd0a54f3
dtlogin/dtsession: fix up some script perms, add proper OS defines
2019-12-03 14:06:18 -07:00
Jon Trulson
005c328779
dtlogin: set correct OS defines for Xsession, fix linux maildir
2019-12-03 13:07:19 -07:00
Jon Trulson
751e85d877
dtlogin: fixup some of the options
2019-12-02 23:00:16 -07:00
Jon Trulson
ce02cc49d6
dtlogin: install Xsession properly
2019-12-02 22:13:39 -07:00
Jon Trulson
c40f0c9f08
Get /usr/dt/config populated correctly on make install
2019-12-02 14:33:05 -07:00
Jon Trulson
c329d5cfd7
Remove $(TIRPCINC) from all Makefile.am files - it no longer exists
...
Also, restructure some of the dependencies in the lib/tt binaries. We
will link with libtt (which will include libtirpc as a dependency),
and XTOOLLIB - all the right X11 stuff without needing to add it to
every OS. Removed several uneeded OS specializations ("if LINUX",
etc) as a result.
2019-11-20 18:52:29 -07:00
Jon Trulson
3f8c84b752
dtlogin/dtgreet/dtchooser: get them to build
...
That was not fun. There were a variety of issues. It's needs
testing.
We use the new GENCPP for preprocessing the various scripts and config
files in config/
2019-10-30 17:53:37 -06:00
Jon Trulson
e16ad8120f
dtlogin:Makefile.am: fix autogen warnings. This one still needs work.
2019-10-30 13:28:55 -06:00
Jon Trulson
730da7747c
Change "if SUN" conditionals in remaining Makefile.am files to "if SOLARIS"
2019-10-28 18:54:17 -06:00
Chase
268205ab10
programs/dtlogin: add automake file
2019-10-23 15:34:20 -06:00
wmoxam
ab741a1241
'notdef' means it's not used, so we remove it
2019-10-15 20:32:13 -06:00
wmoxam
ca9cdf6cfc
Remove 'oldcode'
2019-10-14 15:54:43 -06:00
wmoxam
d380b0fac6
Remove legacysun code blocks
2019-10-14 15:54:33 -06:00
wmoxam
e1e2004696
Remove unused HP_EXTENSIONS code blocks
2019-10-14 15:54:25 -06:00
chase
dd68514e4f
Remove hpversion.h from repository
...
This patch removes hpversion.h from the repository, this also untangles a
lot of ifdef mess. This closes bug CDExc19524.
2018-10-06 17:00:38 -06:00
chase
90a2b2848a
remove ultrix support
2018-09-30 17:27:04 -06:00
Jon Trulson
88dd3b2c71
dtlogin: remove register keyword
2018-06-27 22:20:34 -06:00
Peter Howkins
2d60124e03
dtlogin: Change to ANSI function definitions
2018-06-28 04:16:41 +01:00
chase
6bf175ef2d
Remove apollo support
2018-06-24 16:22:37 -06:00
chase
a447f12493
fix files not registering as scripts
2018-05-31 22:23:19 -06:00
chase
809c3d8bb6
Spelling fixes
2018-05-31 22:23:19 -06:00
Ulrich Wilkens
297b6bd845
Fix warnings on FreeBSD
2018-05-31 22:04:08 -06:00
Ulrich Wilkens
885b65a09a
Fixes for OpenBSD
2018-05-31 21:48:07 -06:00
Ulrich Wilkens
16fbb15ecc
Fix BSD and Sun problems after coverity fixes
2018-05-31 17:46:03 -06:00
chase
4f5e7fe5e3
Use POSIX macros for linux
2018-05-24 18:22:55 -06:00
chase
164e695cd0
remove OSF1 support
2018-05-24 14:25:26 -06:00
chase
0fa51f280f
Use /var/spool instead of /usr/spool and /var/mail instead of /usr/mail
2018-05-20 12:30:32 -06:00
chase
07900bd93b
Remove Unixware and openserver support
2018-05-20 12:13:07 -06:00
chase
8a4f389634
Remove UXPDS support
2018-05-15 20:27:22 -06:00
chase
1a50e1e5a9
Remove bsdi support
2018-05-13 13:00:49 -06:00
Peter Howkins
e14e74231c
dtlogin: Resolve some coverity issues, including those thought previously fixed
2018-04-28 23:47:05 +01:00
chase
33d2749ea3
Last of the spelling fixed
2018-04-28 12:36:44 -06:00
chase
1fe5a550b2
Fix typo in license headers
2018-04-28 12:30:20 -06:00
chase
0aa8780fa1
Small spelling fixes
2018-04-25 19:40:19 -06:00
Peter Howkins
ee4c38da0a
dtlogin: Two additional coverity fixes
2018-04-24 03:57:35 +01:00
Peter Howkins
caef8edac0
various: You cannot use the destination of snprintf as one of the srcs, undefined
2018-04-14 01:23:48 +01:00
Peter Howkins
13d3e1db50
dtlogin: coverity fixes
2018-04-13 00:54:04 +01:00
alx
2ea10ef612
dtlogin: center the mouse pointer on the login screen on multi-head setups
2016-12-31 15:14:54 -07:00
Swift Griggs
1fdcd4c93d
Patches from pkgsrc-WIP
2016-08-05 11:21:06 -06:00
Ulrich Wilkens
45ab8a3532
dtlogin: FreeBSD build fix
2016-06-12 17:13:20 -06:00
Pascal de Bruijn
4aedbf2796
dtlogin: openbsd build fix
...
Amend ced27aa1f6 to prevent openbsd
make from failing because of the tab.
2016-06-09 10:05:35 -06:00
Peter Howkins
2ea057d511
Disable all code related to libXp
...
deprecated and mostly no longer included on current OSes
2016-04-20 20:17:22 +01:00
alx
7cddb0d165
dtlogin: Enable XDM authentication on FreeBSD
2016-04-18 19:16:47 -06:00