Commit Graph
86 Commits
Author SHA1 Message Date
mmdolze 561744a3cc Check for xmlto using configure and use that when creating the user and
developer guides. Add some convenience targets to help creating documentation
releases.
2011-01-19 19:04:54 +00:00
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