1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-11-15 09:44:04 +00:00
Go to file
Alexander Graf a44b3c3f47 Fix build errors under FreeBSD
Makefile.am:  top.c was enlisted as Linux-only source, though it is
required for conky on every operating system.

conky.[ch]:  top_running definition was inside #ifdef __linux__, though
required by top.c on every operating system.

freebsd.c:  Change return type of update_*() to int, as required by
common.h; remove free_all_processes() as it is defined by top.c.  The
changes done to freebsd.c must be done to netbsd.c and openbsd.c, too.
I did not do it as I have no opportunity to test conky under NetBSD or
OpenBSD.

Signed-off-by: Alexander Graf <agraf@znc.in>
2010-05-28 21:41:38 +02:00
data Update copyright notices. 2010-01-01 15:45:11 -08:00
doc Add $nodename_short. 2010-04-12 17:41:23 -07:00
extras Add $nodename_short. 2010-04-12 17:41:23 -07:00
lua Update copyright notices. 2010-01-01 15:45:11 -08:00
m4 Added some completely pointless OpenMP optimizations(?) 2009-05-05 17:36:12 -06:00
src Fix build errors under FreeBSD 2010-05-28 21:41:38 +02:00
.gitignore git ignore temporary files in lua/ 2009-11-05 22:06:03 +01:00
AUTHORS Add ARGB visual support. 2010-01-01 15:01:51 -08:00
autogen.sh Update copyright notices. 2010-01-01 15:45:11 -08:00
changelog2html.py Fix charset of changelog. 2009-03-29 23:18:17 -06:00
ChangeLog Add support for max_text_width configuration setting 2009-11-25 16:04:49 +01:00
check_docs.py Update the doc date when check_docs.py is ran. 2009-07-20 17:32:56 -06:00
config.rpath add config.rpath to satisfy AM_ICONV 2007-01-08 01:10:12 +00:00
configure.ac.in Removed all code depending on MIXER_IS_ALSA 2010-04-13 02:36:50 +02:00
COPYING Update copyright notices. 2010-01-01 15:45:11 -08:00
INSTALL Initial revision 2005-07-20 00:30:40 +00:00
LICENSE.BSD Update copyright notices. 2010-01-01 15:45:11 -08:00
LICENSE.GPL clarifying licensing 2007-08-10 19:53:44 +00:00
Makefile.am Update copyright notices. 2010-01-01 15:45:11 -08:00
NEWS Reformatted all code 2008-02-20 20:30:45 +00:00
README.git-version Add note to git readme about doc generation. 2009-05-10 13:24:31 -06:00
text2c.sh use the builtin config also as a default one 2008-12-14 15:45:30 +01:00
TODO Removing old svn keywords. 2008-12-09 16:35:49 -07:00

QUICK & EASY:
	$ sh autogen.sh
	$ ./configure
	$ make
	$ ./src/conky # to run Conky
	# make install

First, read the README. This contains instructions specific to building conky
fresh from the git repo:

* Conky requires three "auto-tools", with at least the specific version numbers.
	Make sure these are installed:

	aclocal-1.9
	automake-1.9
	autoconf-2.59

* NOTE: You may also need to install docbook2X for generating the
	documentation.  Conky will check for the following programs in PATH during
	configuration:

	db2x_xsltproc
	db2x_manxml
	xsltproc

* In the directory where you cloned conky from git,
	run "aclocal", "automake", and then "autoconf".
	Make sure you run those commands with the latest versions...
	it is very possible that older versions are installed, and
	plain "automake" really means automake-1.4, not what we want,
	but "automake-1.9" instead.
	Use the "--version" option to check the program version, i.e.
	"autoconf --version".

	You can also try using the autogen.sh script, like so:

	$ sh autogen.sh

* After that, it's the familiar

	$ ./configure
	$ make
	# make install

	You might have to do the last step as root.