summaryrefslogtreecommitdiff
path: root/graphics/tuxpaint
AgeCommit message (Collapse)AuthorFilesLines
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2004-01-03Bump package revisions for tiff update.reed1-2/+2
Tiff is backward compatible, but was broken on amd64 platform so this makes sure new tiff is used.
2003-12-08Bump PKGREVISION for libogg (or, in 5 cases, libao) updates.wiz1-1/+2
2003-10-05Update to 0.9.12:wiz4-22/+33
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-08-05regen (patch-aa, my fault)wiz1-2/+2
2003-08-05Update to 0.9.11.wiz4-9/+34
* 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-07-26Bump revision due to SDL update, and sync versions in buildlink files wherejmmv1-2/+2
needed. This is required because esound has been droped as a dependancy.
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-02Dependency bumps, needed because of devel/pth's major bump, and relatedwiz1-2/+2
dependency bumps.
2003-04-03User SDL_mixer/SDL_image instead of SDL-mixer/SDL-image.wiz1-3/+4
Bump PKGREVISION.
2003-03-07Update to 0.9.10:wiz4-23/+128
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-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+3
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-01Make this package install its configuration file under the examples treejmmv4-13/+40
and use bsd.pkg.install.mk to copy it to PKG_SYSCONFDIR. Bump PKGREVISION to 2.
2002-12-24Bump PKGREVISION because of dependency on latest freetype2 or glib2wiz1-1/+2
package and library major bumps therein. Also match dependency in corresponding buildlink2.mk's for the same reason. Mmmm, binary packages.
2002-12-01USE_PKGLOCALEDIR, remove unnecessary patch, delint.salo1-4/+5
2002-10-28Update to 2002.10.26:wiz3-6/+7
* Czech language support * translation updates * KDE and Gnome launcher installation fixes
2002-10-22Update to tuxpaint 2002.10.20:wiz3-16/+21
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-09-30Another day, another tuxpaint (2002.09.29):wiz2-5/+5
* 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-29Update to 2002.09.28, for Cyrus.wiz5-39/+19
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-27Initial import of tuxpaint-2002.09.25 into pkgsrc.wiz6-0/+320
"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.