Menu

Tree [393394] master /
 History

HTTPS access


File Date Author Commit
 b0rken 2008-01-15 Brad Jorsch Brad Jorsch [17b4d3] * Apply 01_wmweather+_patch_displaydelay.dpatc...
 m4 2024-03-23 Brad Jorsch Brad Jorsch [393394] Update snprintf and vsnprintf checks for -Werro...
 wmgeneral 2020-04-24 Brad Jorsch Brad Jorsch [ae298f] Fix compilation for GCC 10
 .gitignore 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 COPYING 2002-09-22 Brad Jorsch Brad Jorsch [ee8893] Hmmm... I seem to have forgotten to include a c...
 ChangeLog 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 HINTS 2008-01-07 Brad Jorsch Brad Jorsch [a2c668] Replace libwww with libcurl. Seems to work, hop...
 Makefile.am 2002-09-22 Brad Jorsch Brad Jorsch [646ac1] Many, many changes. See the ChangeLog entry for...
 README 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 animation.c 2004-05-14 Brad Jorsch Brad Jorsch [dfc5db] Add support for the new FW/SC distinction in so...
 animation.h 2002-09-22 Brad Jorsch Brad Jorsch [646ac1] Many, many changes. See the ChangeLog entry for...
 avn.c 2004-05-14 Brad Jorsch Brad Jorsch [dfc5db] Add support for the new FW/SC distinction in so...
 avn.h 2003-11-22 Brad Jorsch Brad Jorsch [232946] Use atexit() to clean up downloaded files.
 bootstrap 2014-02-07 Brad Jorsch Brad Jorsch [98823a] Update bootstrap, configure.ac
 characters.xpm 2002-08-19 No author No author [ab7e30] Standard project directories initialized by cvs...
 configure.ac 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 convert.c 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 convert.h 2002-09-06 Brad Jorsch Brad Jorsch [29458c] Add some international METAR support. Mainly th...
 die.c 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 die.h 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 diff.c 2002-09-22 Brad Jorsch Brad Jorsch [417a47] Add the appropriate GPL license comment.
 diff.h 2002-08-19 No author No author [ab7e30] Standard project directories initialized by cvs...
 dock.c 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 dock.h 2002-08-19 No author No author [ab7e30] Standard project directories initialized by cvs...
 download.c 2017-03-05 Brad Jorsch Brad Jorsch [5ec9da] Specify User-Agent when downloading files
 download.h 2008-01-07 Brad Jorsch Brad Jorsch [a2c668] Replace libwww with libcurl. Seems to work, hop...
 eta.c 2004-05-14 Brad Jorsch Brad Jorsch [dfc5db] Add support for the new FW/SC distinction in so...
 eta.h 2003-11-22 Brad Jorsch Brad Jorsch [232946] Use atexit() to clean up downloaded files.
 example.conf 2002-09-22 Brad Jorsch Brad Jorsch [68814b] Update the parameters in the example conf file.
 font.c 2016-12-24 Brad Jorsch Brad Jorsch [70fe3a] Fix numsymbols in font.c
 font.h 2002-08-19 No author No author [ab7e30] Standard project directories initialized by cvs...
 forecast.c 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 forecast.h 2003-03-23 Brad Jorsch Brad Jorsch [b81056] See ChangeLog entry for version 2.4
 getLine.c 2002-08-19 No author No author [ab7e30] Standard project directories initialized by cvs...
 getLine.h 2002-08-19 No author No author [ab7e30] Standard project directories initialized by cvs...
 metar.c 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 metar.h 2003-11-22 Brad Jorsch Brad Jorsch [232946] Use atexit() to clean up downloaded files.
 moon.c 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 moon.h 2002-08-19 No author No author [ab7e30] Standard project directories initialized by cvs...
 mrf.c 2013-12-08 Brad Jorsch Brad Jorsch [78c908] Version 2.14
 mrf.h 2003-11-22 Brad Jorsch Brad Jorsch [232946] Use atexit() to clean up downloaded files.
 radar.c 2004-05-14 Brad Jorsch Brad Jorsch [dfc5db] Add support for the new FW/SC distinction in so...
 radar.h 2003-11-22 Brad Jorsch Brad Jorsch [232946] Use atexit() to clean up downloaded files.
 subst.c 2004-03-30 Brad Jorsch Brad Jorsch [95a867] Add a configure check for ssize_t.
 subst.h 2002-09-22 Brad Jorsch Brad Jorsch [646ac1] Many, many changes. See the ChangeLog entry for...
 sunzenith.c 2002-09-22 Brad Jorsch Brad Jorsch [417a47] Add the appropriate GPL license comment.
 sunzenith.h 2002-08-19 No author No author [ab7e30] Standard project directories initialized by cvs...
 warnings.c 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 warnings.h 2003-11-22 Brad Jorsch Brad Jorsch [232946] Use atexit() to clean up downloaded files.
 wmweather+.1 2020-04-24 Brad Jorsch Brad Jorsch [054046] Don't auto-generate date in manpage
 wmweather+.c 2021-11-25 Brad Jorsch Brad Jorsch [be2f4b] Switch to pcre2
 wmweather+.h 2003-07-05 Brad Jorsch Brad Jorsch [e4fb00] * Added the "-display-mode" option. This fixes ...
 wmweather_master.xpm 2004-05-14 Brad Jorsch Brad Jorsch [dfc5db] Add support for the new FW/SC distinction in so...

Read Me

COMPILATION
===========

You will need the following libraries (with proper headers) installed
in order to compile this app. If you're using Debian, try packages like
the ones indicated.
  libwraster  libwraster2, libwraster2-dev
  libpcre2    libpcre2, libpcre2-dev
  libm        libc6, libc6-dev
  libXpm      xlibs, xlibs-dev
  libX11      xlibs, xlibs-dev
  libcurl     libcurl4, libcurl4-dev

For the most part, you should just have to do "./configure && make install"
and the thing will build everything and install it.

The only really interesting compile-time parameters would be the P and X
variables in animation.c, if you don't like the 10-second cycle or
something.

If you get errors about a missing libwraster, check the following:
 1) Do you have both the library AND the header installed? If the command
    "locate wraster.h" doesn't come back with a header file in one of the
    normal places, you'll have trouble.
 2) Check for a line like the following in your ./configure output:
     checking if libwraster is wanted... yes: libraries /usr/lib  includes /usr/include
    In this case, we will look for the files /usr/lib/libwraster.so and
    /usr/include/wraster.h. If for some reason you have these files in a
    place other than ./configure looks for them, use the --with-libwraster
    option to specify the proper prefix. If you have something really dumb
    like /usr/include/wraster.h and /usr/X11R6/lib/libwraster.so, try adding
    specific -I and -L options to your CFLAGS variable.

If you get an error about anything missing in the b0rken subdirectory, the
problem is most likely that some library function or another is broken on
your system, configure detected this fact, a replacement was requested, and
no replacement is available. You are welcome to submit a patch.

For run-time hints, please see the HINTS file.