Commit graph

305 commits

Author SHA1 Message Date
Albert Cahalan
3450d248a5 some SVG/SDL/etc. detection fixes 2008-05-25 18:45:30 +00:00
Albert Cahalan
ac23d23a1c forgot "shell" in $(shell... 2008-05-25 17:49:32 +00:00
Albert Cahalan
42d1e6b33a pleasing make 3.79 means 2 more endif 2008-05-25 17:33:41 +00:00
Albert Cahalan
f2c7799b12 no need for the BeOS install target either 2008-05-25 09:01:05 +00:00
Albert Cahalan
ee07caf4ad beos target removed; should build OK without it now 2008-05-25 08:57:23 +00:00
Albert Cahalan
16bcf3ccaa src/tuxpaint.rsrc not tuxpaint.rsrc 2008-05-25 06:32:47 +00:00
Albert Cahalan
8427f98c33 support old versions of make. Do not quote commands passed to shell. 2008-05-25 06:28:49 +00:00
Albert Cahalan
a618719dac merge conflict; restoring lost changes 2008-05-25 05:08:52 +00:00
Mark K. Kim
4cabed88a6 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.
2008-05-25 02:30:45 +00:00
Albert Cahalan
0e49f7bc82 ditched two more .PHONY rules 2008-05-24 22:25:04 +00:00
Albert Cahalan
108e8281f2 backtick expressions get evaluated every time; this is bad 2008-05-24 20:18:03 +00:00
Albert Cahalan
ee71a9ca07 BeOS-specific RSRC_CMD and MIMESET_CMD now automatic 2008-05-24 15:26:16 +00:00
Albert Cahalan
9e60cef46a automatically set ARCH_* vars based on OS 2008-05-24 08:13:56 +00:00
Albert Cahalan
bd18851d95 magic/Makefile became tiny; was merged into main Makefile 2008-05-24 07:54:36 +00:00
Albert Cahalan
9af34503b4 OS-specific file extensions are now more automatic 2008-05-24 07:14:37 +00:00
Albert Cahalan
900fdb1911 TARGET_PASSTHRU can go now; generic targets now work correctly 2008-05-24 07:10:01 +00:00
Albert Cahalan
bcc689cc2b rename magic/Makefile targets to clean up the namespace for future non-recursive make 2008-05-24 06:58:22 +00:00
Albert Cahalan
bcb5f54eb9 simplify docs Makefile 2008-05-24 06:41:06 +00:00
Albert Cahalan
1e891b9df6 Now that Makefile-i18n is shrunk, merge it in. Drop a C89-related warning, because we now use gcc for Windows. 2008-05-24 06:14:14 +00:00
William Kendrick
5867c542fe Fixed loss of locale path. 2008-05-08 19:29:55 +00:00
Albert Cahalan
c8df236b92 missed an "endif", make symbols hidden by default 2008-05-04 17:07:04 +00:00
Albert Cahalan
e92706e3af need second var deref 2008-05-04 08:20:34 +00:00
Albert Cahalan
4af73b60ed provide OS as a variable; use to simplify 2008-05-04 07:36:04 +00:00
William Kendrick
7cc72c1b37 Order matters when using ":=" ! 2008-04-28 06:30:05 +00:00
Albert Cahalan
11f1b9f678 forgot a colon 2008-04-27 18:23:37 +00:00
Albert Cahalan
7323132d08 use .PHONY 2008-04-27 17:22:01 +00:00
Albert Cahalan
d32821d69d if you generate "make" targets for installed files, you can use "install -D -m 644" 2008-04-27 05:37:56 +00:00
Albert Cahalan
556f695bbe HQXX was removed long ago 2008-04-26 22:36:31 +00:00
Albert Cahalan
54f3ea9b16 use := operator for Makefile clarity and performance 2008-04-26 21:04:54 +00:00
Albert Cahalan
8f4db5e542 DESTDIR is the standard name, not PKG_ROOT 2008-04-26 19:38:17 +00:00
William Kendrick
54d7ce2f38 tuxpaint.desktop installation updates for Freedesktop.org adherence. 2008-04-03 16:48:50 +00:00
William Kendrick
7df60e329e Updated German translation.
Next version will probably be 0.9.20.
Updated copyright year.
2008-02-29 01:30:21 +00:00
William Kendrick
0ae6112586 Dropped "cvs..." from version #. 2008-02-18 08:17:04 +00:00
Albert Cahalan
c22b47d75c sugar path 2007-12-28 04:01:45 +00:00
William Kendrick
08d08eb1e0 Corrected backwards #ifdef logic! 2007-12-11 16:05:43 +00:00
William Kendrick
8014500811 Final BeOS updates used to created 0.9.19-cvs-2007.12.11 for BeOS x86. 2007-12-11 15:51:06 +00:00
William Kendrick
344492dad4 BeOS updates. 2007-12-07 00:05:45 +00:00
William Kendrick
c40cc5aad2 Some BeOS updates to Makefile. 2007-12-06 23:46:18 +00:00
William Kendrick
8ee3b788ed BeOS Makefile updates. 2007-12-04 23:13:16 +00:00
William Kendrick
1022b67e00 Updated version #. 2007-11-27 18:04:20 +00:00
Albert Cahalan
0cc0c8b677 Makefile was a linear fork bomb if a directory was missing 2007-11-22 07:54:50 +00:00
William Kendrick
069ea6c40c No longer rc. 2007-11-21 22:16:33 +00:00
John Popplewell
15d9383ecc Copies 'tuxpaint-config.exe' into bdist. Updates to the installer builder script. 2007-11-11 16:49:49 +00:00
John Popplewell
44947fe1fa Added win9x target. Added various DLLs and related config files to the install section. 2007-11-11 15:53:37 +00:00
Karl Ove Hufthammer
9d26798c71 It's spelled 'privileges', not 'priveleges'. 2007-11-11 10:32:47 +00:00
William Kendrick
fa99f6cbd0 Any current text being written in the Text tool is applied to the picture
if 'Print' is clicked. (Useful if kids are told to add their name to a picture
when they're done, right before printing, but they forget to hit [Enter].)
2007-10-25 15:23:20 +00:00
William Kendrick
10fc8351a8 Lockfile usage can be disabled via config. file now, too. 2007-10-23 16:11:12 +00:00
William Kendrick
baa48f6057 Preparing to release 0.9.18rc1 (release candidate 1). 2007-10-20 22:27:44 +00:00
John Popplewell
5b3a0f6a83 Added SO_TYPE for the plugin installer.
Building on Linux now uses ARCH_LIBS for the platform-dependent printer
support like the other platforms.
Handle the change of directory from visualc -> win32.
Added TARGET_PASSTHRU so that the plugin Makefile knows about win32.
Added a 'clean-win32' target which makes sure the plugins are cleaned up.
Added 'libfontconfig-1.dll' as my latest 'libcairo-2.dll' requires it.
Added the .PHONY line to get make to do anything(!).
2007-08-13 06:44:28 +00:00
William Kendrick
0d6c2cf1b9 Magic tools (and tp-magic-config) supports local (user) plugins.
Added copyright & credit info to new Magic tool plugin .c files.
Updated Magic plugin doc API.
2007-08-08 06:56:04 +00:00