Commit Graph
85 Commits
Author SHA1 Message Date
mmdolze dacb2beb73 Add MDM166A driver for Futaba/Targa USB VFD (Christoph Rasim). 2010-11-26 21:43:57 +00:00
mmdolze fd9b2ce713 Big cleanup: Remove trailing whitespace from files (except those imported
from external sources).
2010-10-30 18:04:21 +00:00
mmdolze 152b68d5fe Check for sys/pcpu.h separately as it requires additional headers. 2010-09-04 20:57:10 +00:00
mmdolze fbe7c3d4a0 Partly revert previous commit as hd44780-i2c cannot be used on FreeBSD right now. 2010-05-11 20:54:43 +00:00
mmdolze 2a128e599c Move checking for I2C headers to configure.in. Check for FreeBSD's iic
headers as well.
2010-05-11 20:50:31 +00:00
mmdolze 0f9206d36c Test the availability of SA_RESTART and use it conditionally. 2009-11-01 08:38:58 +00:00
mmdolze 10fba98c88 Check for getopt instead of getopt_long to decide if the system has a
working getopt implementation (we don't use getopt_long at all).
Include {topdir}/shared for the clients so they pull in our included
getopt.h. This fixes bulding on systems which have getopt(), but no getopt.h.
2009-06-06 16:01:38 +00:00
mmdolze 54151d50e1 Use kvm_getpcpu to access per-CPU usage data available since FreeBSD 7.1 2009-03-22 09:03:55 +00:00
marschap 07957823d2 autoconf: fix obsolete macros, check for pkg-config macros, show drivers to be compiled 2008-10-16 09:16:15 +00:00
marschap 82ca83efa9 make build tools automake 1.10 aware 2008-09-20 16:44:24 +00:00
marschap 0497178706 new ConnectionType ethlcd for hd44780 (Mariusz Bialonczyk) 2008-09-17 13:28:17 +00:00
marschap c68e1aca72 add PID file handling to clients (including signal handling to remove the files) 2008-01-06 17:03:51 +00:00
marschap 6af05c509a further cleanups to the build system: indenting, quoting, ... 2007-11-01 19:09:07 +00:00
marschap 91f48f8720 clean up build system (T. Jarosch, with tests/fixes by M. Dolze) 2007-11-01 16:46:17 +00:00
marschap 04dbba2c7a Autoconf fixes for Net/FreeBSD (M. Dolze) 2007-09-08 13:26:16 +00:00
marschap 150b089d08 enable building lcdproc client on FreeBSD AMD64 platform (M. Dolze) 2007-08-26 21:07:42 +00:00
marschap a44091f6fe remove compile-time option to get configuration from LDAP 2007-04-14 07:54:27 +00:00
marschap 2a890565bc update existing Debian init scripts; add new Debian & LSB init scripts 2006-10-21 20:01:42 +00:00
marschap 80f21d8dc3 order --enable-... lines in configure in a more logical manner;
fix bug that with --disable-stats-{smbfs,nfs};
new option --enable-seamless-hbars
2006-09-28 20:12:08 +00:00
marschap 08c77e0bf7 make LowLoad / HighLoad lcdproc.conf parameters instead compile time options 2006-09-11 17:33:05 +00:00
gfk 7762e801e5 check sys/sysctl.h seperately, as it requires other headers on at least OpenBSD 2006-09-03 15:20:36 +00:00
gfk f348d119a0 Fixed a missing i386 lib on OpenBSD. 2006-09-01 22:59:23 +00:00
marschap f3dd32f62a complete removal of headlines 2006-05-04 17:29:17 +00:00
marschap 1aaa20b1de add lcdvc client: virtal console on LCD 2006-04-24 20:05:35 +00:00
marschap d39c092fb4 fix a few more warnings 2006-04-14 08:04:09 +00:00
marschap 6bc60a92fe clean up lcdproc client and add menu support (to be enabled at compile time) -
based upon patch by Andrew Foss
2006-02-18 19:50:50 +00:00
marschap e85fcff640 fix check for Darwin 2006-02-05 12:15:06 +00:00
marschap fe248c7476 make lcdproc compile under Darwin/Mac OS X based on patch by Eric Pooch 2006-02-04 19:38:09 +00:00
marschap e0bc105759 add GNU getopti & check for it; prepare for use with getopt_long() 2006-01-16 19:53:28 +00:00
marschap aeffd250a1 require automake 1.7 in condifure.in; update all Makefile.am: add comments,
replace obsoleted INCLUDES by AM_CPPFLAGS
2006-01-16 19:36:58 +00:00
marschap b43e0c8902 fix previous commit 2006-01-15 20:12:27 +00:00
marschap a16b117f53 make CFLAGS configurable with defaults 2006-01-15 19:34:28 +00:00
boercher 0e9018250f gcc-2.X won't accept option -Wno-unused-function
added a note for that
2005-10-26 22:57:51 +00:00
boercher d68b7903d6 enabled Doxygen functionality:
- add -Wno-unused-function to CFLAGS to avoid 'not used' warnings with
  unused static functions (for GCC only)
- check if Doxygen is available
- new options
 --enable-doxygen enable documentation generation with doxygen (auto)
 --enable-dot use 'dot' to generate graphs in doxygen (default auto)
 --enable-html-dox enable HTML generation with doxygen (default yes)
 --enable-latex-dox enable LaTeX generation with doxygen (default no)
2005-10-25 22:33:39 +00:00
boercher 9c62bac058 corrected help message for permissive-menu-goto 2005-06-01 22:46:28 +00:00
marschap b7f4c1d450 changed option --enable-permissive_menuscreen_goto ->
permissive_menu_goto (V.Boerchers)
2005-05-20 09:43:42 +00:00
marschap d2e6100f28 fix check for libusb_includepath: required file is called usb.h 2005-04-08 15:23:11 +00:00
marschap 90bac52310 new configure options:
--enable-testmenus: enable server test menus (default disabled)
 --enable-permissive-menuscreen-goto: allow transitions between
   different client's menus (default disabled) (VB)
2005-04-05 07:25:17 +00:00
marschap ed90f0f643 check only once for sched_setscheduler and i386_get_ioperm in the same lib 2005-02-28 11:18:47 +00:00
marschap 9633fa7a2f correct handling of --enable-libusb / --disable-libusb in configure.in 2005-02-28 09:40:30 +00:00
marschap 44e5bb9c61 replace some obsoleted autoconf/automake macros and update autogen.sh accordingly 2005-02-27 22:11:42 +00:00
marschap 1f60bbfc2e update build environment to autoconf 2.50 2004-10-17 21:01:13 +00:00
marschap 11fe596351 add ConnectionType sub-driver for BWCT USB devices to the HD44780 driver 2004-10-09 16:15:37 +00:00
marschap 81401c1d49 add comments to AC_DEFINE... definitions for autoconf 2.5 2004-10-03 11:39:48 +00:00
reenoo a7579906f6 fixed some typos 2004-01-05 01:53:14 +00:00
reenoo e4e948523f LDAP support added
- This patch enables LCDd to retrieve its configuration
  options from an LDAP directory.
- The code was tested with OpenLDAP 2.1.x (21<=x<=22) only.
- LDAP support is disabled by default and has to be enabled
  with ./configure --enable-ldap.
  (See ./configure --help for other options. Not all options
  have any effect yet.)
- Currently only anonymous LDAP binds are supported.
- The DN of the main configuration object has to be passed to LCDd
  instead of the configuration file location:
  LCDd -c "ldap://yourhost.yourcompany.com/cn=config1,cn=lcdproc,dc=yourcompany dc=COM"
  The basic idea behind the LCDproc object classes is that they
  are more or less verbatim copies of the corresponding sections in a
  generic LCDd.conf
- Unfortunately schema files cannot be provided yet, because LCDproc does
  not have a registered OID namespace and OID hijacking is prohibited.
2003-12-25 15:02:34 +00:00
robijn 23d0e9eaab Fixed processing of --disable-debug
Thanks to Piotr Esden-Tempski
2003-08-17 15:46:03 +00:00
gfk d3223644a2 Portability: patch by Christian Grigis <christian.grigis@smartdata.ch> to allow building the software from a directory different 2003-08-02 00:37:10 +00:00
robijn c72f813a4c Changed things around port.h a bit:
- port_access_full is now called port_access_multiple and has a count parameter (LPT port stuff should be in lpt-port.h)
- Updated calling source files too
- Added support for ports in higher range, so that PCI LPT cards will work too (but I can't test this myself...)
- Enhanced formatting of in-file documentation a bit
- Updated docs of port.h in lcdproc-dev
2003-04-04 22:53:16 +00:00
gfk 85f72ddc0e Starting the developers docs in docbook. 2002-10-01 18:49:54 +00:00