Commit graph

21 commits

Author SHA1 Message Date
wiz
a6e105fbae Bump PKGREVISION for libogg (or, in 5 cases, libao) updates. 2003-12-08 14:41:38 +00:00
wiz
4d8411f631 Update to 0.9.12:
2003.Aug.18 (0.9.12)
  * Replaced "efont-serif" fonts with those from the 'ttf-freefont' package,
    for better support of ISO8859-13 symbols (e.g., for Lithuanian).
    Fonts copyright the Free Software Foundation.
    Thanks to Mantas Kriauciunas  for the tip.
  * Made main event loop ignore motion events if the loop has spun too long.
    (Fixes problems where shape or stamp tools take forver to 'catch up' with
    the mouse; especially noticable on slow machines over remote X display.)
  * Walloon translation.
    Pablo Saratxaga
  * Translated to Russian
    Dmitriy Ivanov
  * Translated to Malay
    Muhammad Najmi Ahmad Zabidi
  * French translation update.
    Jacques Chion
  * Chinese translation update.
    Wang Jian
  * If gnome-config is not found, it doesn't necessarily mean Gnome isn't being
    used!  Makefile will now fall-back and assume $GNOME_PREFIX should be /usr,
    so that the launcher icon gets installed into the Gnome menu.
  * Added some "#error" directives to give verbose output regarding missing
    library header files.  (Typical cause of this symptom is forgetting to
    install dev. packages; e.g., installed "SDL.rpm", but not "SDL-dev.rpm")
  * Fixed Mac OS X #include typo.
    Darrell Walisser
  * Fixed bug where non-translated stamp description text would get drawn
    right-to-left after the kudos text (e.g., "Great!") goes away.
    Thanks to Itai
  * Added call to close iconv when quitting.
    John Popplewell
    Darrell Walisser
  * Removed static "MAX_FILES" limit; now mallocs space for file info.
    structures.  (Should fix large stack crash on OS X, which is good.)
  * Fixed bug where translated text would revert to English in 'uppercase' mode.
  * Fixed UTF-8 related bug where Lithuanian wouldn't display if using
    'TTF_RenderText...', but Spanish wouldn't display if using
    'TTF_RenderUTF8...'.  Thanks to Mantas Kriauciunas, Robert Glowczynski,
    John Popplewell and Karl Ove Hufthammer.
  * Simplified CFLAGS variable in Makefile.
    Ben Armstrong
  * Fixed bug where ".thumbs" dir wouldn't get generated if it wasn't there
    and you went to the 'Open' dialog.
  * Fixed prompt bug for larger window sizes
    TOYAMA Shin-ichi
2003-10-05 12:34:04 +00:00
wiz
132e341fe5 regen (patch-aa, my fault) 2003-08-05 08:54:44 +00:00
wiz
6a14c187de Update to 0.9.11.
* Hebrew translation!
  * Right-to-left language support (for Hebrew, for example).
  * Updated Korean translations.
  * UTF-8 support in the Text Tool!
  * Added 'The Gimp' to docs/PNG.txt
  * Lithuanian translation.
  * Fixed bug that would cause some translated stamp sounds to not load.
  * Added Dutch translation of (older version of) HTML documentation.
  * Updated Polish translations.
  * Added Polish version of manpage.
  * Fixed a few typos in the manpage.
  * Fixed UTF-8 word-wrapping bug when there were no spaces
  * When a locale requiring its own font can't be used because the font
    is missing, Tux Paint STILL didn't work right.  Fixed.  (Set $LC_ALL=C)
  * Added a set of square brushes (similar to the various round ones).
  * Added "--nostamps" option to disable stamp tool.
    (When it's not needed, they just take time to load, and RAM to store.)
  * Added missing "--nosysconfig" to "--help" usage output.
  * Increased MAX_FILES from 256 to 2048.  Users with more than 128 images
    saved were unable to load the newest images!  (Hopefully 1024 saved
    files is sufficient.)
  * Thumbnails now saved to a ".thumbs" subdirectory under "saved".
    (Old thumbnails will still be loaded, if found.  Currently, the old
    thumbnails will still be saved in the old location, not under .thumbs)
  * Updated tuxpaint-import to create .thumbs subdirectory, and put new
    thumbnails there.
  * "Thick" and "Thin" Magic Tools made 'stronger.'
2003-08-05 08:54:20 +00:00
jmmv
30925b26c7 Bump revision due to SDL update, and sync versions in buildlink files where
needed.  This is required because esound has been droped as a dependancy.
2003-07-26 21:41:08 +00:00
martti
ee90b572a6 COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
wiz
1a7ebaad6c User SDL_mixer/SDL_image instead of SDL-mixer/SDL-image.
Bump PKGREVISION.
2003-04-03 08:25:33 +00:00
wiz
bebb89b9e0 Update to 0.9.10:
Some more platforms supported, new translations and translation
updates, documentation updates, bug fixes, and

2003.February.22 (0.9.10)
  * UTF-8 stamp descriptions word-wrap around spaces.

  * Support for more HTML escape codes in description files.
    [ Not yet working ]

  * ALT+F4 accepted as alternative to [Escape] (to quit)
    by Tux Paint's main loop.  Windows wasn't rending a 'Close Window'
    event on that key combo, like it should (I think).
    John Popplewell


2003.February.1 (0.9.9)
  * When a locale requiring its own font can't be used because the font
    is missing, Tux Paint now CORRECTLY switches back to default
    ($LANG=C, which for Tux Paint is 'American English')

  * Locale-detection code made more robust.  (Check LC_MESSAGES, not LC_ALL)
    TOYAMA Shin-ichi

  * Added support for some useful HTML escape sequences in stamp descriptions
    (e.g., "´" for "á" ("a" with "'" over it))
    Append ".esc" to the locale code (e.g., "fr.esc=...") in the ".txt"
    description files.

  * Wrote "docs/ESCAPES.txt", which covers valid escape sequences.

  * Made 800x600 mode available at runtime, rather than just at compile-time
    (available "--800x600" command-line option and "800x600=yes" in conf. file;
    overridden by "--640x480" option, or "800x600=no" or "640x480=yes" in conf.)
    NOTE: STILL EXPERIMENTAL!  640x480 mode is still default!

  * Fixed 'Magic Tool' selector redraw bug in 800x600 mode.


2003.January.27 (0.9.8)
  * Added some translations to Tux Paint's icon's comment in tuxpaint.desktop.

  * Updated default tuxpaint.conf to mention all of the newest options.

  * Fixed Japanese locale detection.
    TOYAMA Shin-ichi

  * Stamp description translations can be encoded using UTF-8.
    Append ".utf8" to the locale code (e.g., "fr.utf8=...")

  * Removed stamp descriptions from Japanese translation file
    (src/messages/ja.po).  (Will be placed as UTF-8 encoded text in next
    Tux Paint stamps package release.)


2003.January.26 (0.9.7)
  * Fixed translation bugs with some save-related prompts.

  * Polish available as "--lang polski" as well.


2003.January.22 (0.9.6)
  * Save directory can be specified ("--savedir")
    John Popplewell

  * tuxpaint-import now creates the '~/.tuxpaint/saved' directory,
    if it doesn't exist

  * Initial support for arbitrary window sizes.  (#define SVGA for 800x600)
    TOYAMA Shin-ichi

  * Added a few new colors, renamed some old ones.
    TOYAMA Shin-ichi

  * Fixed text tool bug when hitting [Enter]/[Return] past bottom of canvas

  * Indonesian available as "--lang bahasa-indonesia" as well.


2003.January.8  (0.9.4)
  * Changed sparkles so they look less like blobs.
    (Thanks to Dave Nelson for the suggestion.)

  * Added a mode that uses XORs ("rubber-band lines") much less:  --nooutlines
    It should help for very slow machines and using Tux Paint remotely
    over a networked X display.

  * The 'Circle' shape no longer switches into rotation mode
    (since it never affected the shape!)


2003.January.6  (0.9.3)
  * Screen now refreshes when switching back to fullscreen Tux Paint.
    John Popplewell

  * FAQ categorized


2002.December.10  (0.9.2)
  * Added initial attempt at keyboard control support
    (for mouseless environments): "--keyboard"

  * UTF-8 support working.


2002.November.16  (0.9.1)
  * Updated man page.

  * Added some missing "gettext_noop()" wrappers to some strings.

  * Stamp sound effects played when clicked, even if stamp is already selected.

  * Added more translated documentation directories, with dummy docs.


2002.November.12  (0.9.0)
  * Fixed endian issue which caused stamp icons and saved-file thumbnails to
    have messed up colors!  (Tested on Mac laptop running Mac OS X.)

  * Added FAQ item regarding fullscreen not being in 640x480 under Linux.
    (Partially based on libSDL's Linux FAQ:
    http://www.libsdl.org/faq.php?action=listentries&category=3#34 )

  * Added notice about downloading libraries and '-dev' packages under
    compiling/Linux section of INSTALL.txt.

  * Rearranged INSTALL.txt some.

  * Converted titlescreen image from JPEG to PNG
    (so libJPEG would no longer be required).

  * Updated PNG software list (PNG.txt)

  * Added version number and release date to title screen.

  * Fixed strange undo/redo access bug (redo available after open).

  * Uses "Library/Preferences/tuxpaint" instead of hidden ".tuxpaint"
    directory under Mac OS X.
    Darrell Walisser


2002.November.3
  * HTML documentation cleaned up (no warnings or errors from HTML Tidy!)

  * Supports locale-specific fonts for languages that need Unicode.
    e.g., Korean will use "ko.ttf", if found, for translated strings.
2003-03-07 11:40:58 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
jmmv
e5463e76a4 Make this package install its configuration file under the examples tree
and use bsd.pkg.install.mk to copy it to PKG_SYSCONFDIR.
Bump PKGREVISION to 2.
2003-01-01 19:24:19 +00:00
wiz
d8262452c1 Bump PKGREVISION because of dependency on latest freetype2 or glib2
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
2002-12-24 06:09:44 +00:00
salo
77e08cb991 USE_PKGLOCALEDIR, remove unnecessary patch, delint. 2002-12-01 13:49:38 +00:00
wiz
df0a0668b7 Update to 2002.10.26:
* Czech language support
* translation updates
* KDE and Gnome launcher installation fixes
2002-10-28 09:03:09 +00:00
wiz
b235963c9a Update to tuxpaint 2002.10.20:
This release includes documentation updates. The README was converted to
HTML with screenshots. A British English 'translation' was created. There
were man page updates, so that it no longer requires docbook-to-man.
Windows printing code was updated, and the Norwegian and Icelandic
translations were updated.
2002-10-22 12:40:38 +00:00
wiz
0ad4c0d157 Another day, another tuxpaint (2002.09.29):
* Updated Norwegian documentation.
  * Updated German translation.
  * Fixed problem where some locales wouldn't get translated stamps.
  * Various sayings can be used instead of just 'Great!'.  See 'src/great.h'
  * Text tool checks width of character in font, rather than relying on
    'isprint()' - this SHOULD help unicode characters work in the Text tool.
  * Updated Spanish translation.
  * Increased scrollbar repeat speed.
2002-09-30 15:50:57 +00:00
wiz
5dfb1970fb Update to 2002.09.28, for Cyrus.
Changes:
  * Translated to Brazilian Portuguese ('pt_BR').
  * Fixed 'get_fname()' so that it won't return a directory name with
    a trailing slash (if no filename was given).  Some 'mkdir()'s don't
    like trailing slashes.
  * "lang=" setting is now recognized in configuration files.
  * Default configuration file now exists (Unix/Linux).
    Installed as /etc/tuxpaint/tuxpaint.conf.
    Read before "~/.tuxpaintrc".
    Reading it can be disabled with "--nosysconfig" on command-line.
  * Added support for "OPTION=no" in config file, as well as
    "UNOPTION=yes" (like command-line args. use), so that "~/.tuxpaintrc"
    can override any settings in new system config.
    (e.g., "noprint=no" or "print=yes" will override a "noprint=yes")
  * Updated Spanish documentation.
  * Added warnings about untranslated strings ("NOTRANS: ...") to
    debugging output.  ("#define DEBUG")  (Useful for translators.)
  * Added option to disable 'fancy' mouse pointers:  --nofancycursors
    (since fullscreen under Windows and non-X-Window targets under Linux
    currently have problems due to an SDL library bug)
  * Changed 'tuxpaint-import's usage message to reflect that it can import
    multiple files at a time, and that it has a "--help" option.
  * Updated 'tuxpaint-import's help message to describe what the program does.
2002-09-29 20:58:18 +00:00
wiz
0e3e700513 Initial import of tuxpaint-2002.09.25 into pkgsrc.
"Tux Paint" is a drawing program for young children. It provides
a simple interface and fixed canvas size, and will provide access
to previous images using a thumbnail browser (e.g., no access to
the underlying filesystem).

Unlike popular drawing programs like "The GIMP," it has a very
limited toolset. However, it provides a much simpler interface,
and has entertaining, child-oriented additions such as sound effects.
2002-09-27 11:07:23 +00:00