No description
Find a file
Mark Kim a8177635cb Fix Haiku compilation bug
Luc Schrijvers reported on the Tux Paint Maintainers mailing list an
failure to build magic tools for Tux Paint 0.9.26 rc1 (see the mailing
list for the details).  The issue appears to stem from an interesting
interaction between my commit from March
(39cc096ece) and the quotes around
beos_PLUGIN_LIBS on line 1361:

  beos_PLUGIN_LIBS:="$(MAGIC_SDL_LIBS) $(MAGIC_ARCH_LINKS) $(MAGIC_SDL_CPPFLAGS)"

My commit had removed a leading argument from $(MAGIC_SDL_LIBS) (whose
value is irrelevant but it was "-L/usr/local/lib"), and the second
argument resolves to nothing on Haiku, so beos_PLUGIN_LIBS now resolves
to a string with a leading space, and it appears `cc` treats a string
argument with a leading space as a single token as opposed to a list of
arguments as it was apparently doing previously.  Pere confirms removing
the second argument that resolves to nothing allows binary to compile.

I suppose removing the quotes around beos_PLUGIN_LIBS is another (and
cleaner) possible solution, but the quotes appear to be intentional and
without a Haiku build environment to test the exact behavior this will
be the safer commit to make.
2021-06-17 22:18:15 -04:00
custom Move custom/macos* files to macos/* 2021-01-11 18:16:22 -05:00
data Adding sub-tool support to Fill tool 2021-02-20 16:42:35 -08:00
docs Rebuild PO & .desktop 2021-06-13 21:07:36 -07:00
fonts/locale Skipping locale-specific fonts, unless we're in that locale. 2009-06-01 04:02:40 +00:00
haiku Adding the tuxpaint.rdef file, this contains the tuxpaint icon for Haiku 2010-06-02 15:44:15 +00:00
hildon Updated version #. 2007-11-27 18:04:20 +00:00
im Comment error fixed. 2009-05-31 15:49:28 +00:00
ios add back noquit option to ios default config 2021-03-24 00:00:31 -04:00
macos Bump release year in some package metadata files 2021-06-13 21:05:17 -07:00
maemo/debian DESTDIR is the standard name, not PKG_ROOT 2008-04-26 19:38:17 +00:00
magic Clone tool: Displaying a crosshair at source 2021-02-20 15:33:56 -08:00
obj Ignoring gperf-generated parse.c and interim parse_step1.c. 2009-11-20 22:43:02 +00:00
osk More indentation! 2019-04-13 12:23:47 -07:00
src updating translation 2021-06-14 11:04:03 +02:00
stamps/cartoon/tux Optimised PNG files using TruePNG and PNGZopfli. 2014-06-29 11:08:36 +00:00
starters Elefant, fish-icon and frame_hearts SVGs touched the edges and got ugly strips at some Tux Paint's window sizes. Remade them in inkscape and put a margin of 3 units on each side. 2020-10-22 03:14:26 +02:00
templates Adding a number of example templates. 2014-01-04 09:15:35 +00:00
visualc Moved sdl docs. 2007-08-11 18:01:14 +00:00
win32 Bump release year in some package metadata files 2021-06-13 21:05:17 -07:00
.cvsignore Ignoring generated-thumbnails directories in CVS. 2010-04-27 22:07:26 +00:00
.gitignore Ignoring src/po/POTFILES.in 2019-09-24 08:42:00 -07:00
dummy.c indent dummy.c 2017-10-15 11:32:16 -07:00
findbad things belonging in .bss that may end up in .data instead 2009-11-23 03:00:05 +00:00
Makefile Fix Haiku compilation bug 2021-06-17 22:18:15 -04:00
README.txt A more useful root dir README 2017-11-12 11:00:07 -08:00
tuxpaint.spec Bump ver to 0.9.26; Expanded release steps 2020-12-27 17:45:13 -08:00

Tux Paint

Tux Paint is a free, award-winning drawing program for children
ages 3 to 12.  It combines an easy-to-use interface, fun sound effects,
and an encouraging cartoon mascot who guides children as they use
the program.

Kids are presented with a blank canvas and a variety of drawing tools
to help them be creative.  Along with paintbrush, shapes and text,
Tux Paint includes a "stamp" feature to add pre-drawn or photographic
imagery to pictures, and a set of "magic tools" that provide filter effects
(like blur, tint and waves) and interesting drawing tools (like train tracks,
bubbles and grass).

Tux Paint includes a collection of "starter" images, both coloring-book style
and photo-realistic, and a large collections of stamps are available
as a separate download. Additional content can be added by parents and
teachers, or downloaded from 3rd parties.


Please see the full documentation located in the "docs" directory.

$Id$