Improved support for detecting missing dependencies:

- Added libpaper-dev package checking.

- Previously, SDL_Pango's bug forced Tux Paint to include a customized
  version of SDL_Pango.h in its distribution, so we couldn't tell if
  SDL_Pango was installed in the system by including SDL_Pango.h.  We made
  a new workaround for SDL_Pango's bug that does not require Tux Paint to
  include SDL_Pango.h, so now we can check for SDL_Pango installation.

- Makefile now includes a check for gettext installation and will not
  fail when attempting to generate .mo files or install .mo files.  Instead,
  Makefile will now display a warning and skip the .mo file generation and
  installation steps.

Many thanks to Arunodai Vudem for the patches.
This commit is contained in:
Mark K. Kim 2008-05-25 02:30:45 +00:00
parent 0e49f7bc82
commit 4cabed88a6
6 changed files with 85 additions and 170 deletions

View file

@ -64,6 +64,11 @@ $Id$
* Makefile improvements.
Albert Cahalan <albert@users.sf.net>
* Makefile edited so that tuxpaint can be installed in the absence
of gettext in the system.
Arunodai Vudem <arunvudem@gmail.com>
Mark K. Kim <mkkim214@gmail.com>
* Making Magic Tool source throw less compiler warnings.
* Documentation Improvements:
@ -101,6 +106,13 @@ $Id$
* "Ojibwe" is the proper spelling of the language, accepting that as
a "--lang" option, too.
* The variables not declared as extern in SDL_Pango.h have been
renamed in dirwalk.c and fonts.c. SDL_Pango.h no longer needs to be
shipped along with tuxpaint code. Inclusion error message has been added
for missing libpaper.
Arunodai Vudem <arunvudem@gmail.com>
Mark K. Kim <mkkim214@gmail.com>
* New Starters:
-------------
* Spirograph