Commit graph

67 commits

Author SHA1 Message Date
wiz
9253beda17 Add upstream bug report URL. 2011-08-04 23:58:35 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
wiz
a09e68dd80 Fix build with png-1.5. 2011-04-05 11:04:39 +00:00
wiz
af3596f984 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
abs
9987fa4b3a PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
wiz
200e3c4a04 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
wiz
e8d8834f6a Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
joerg
ee217e6074 DESTDIR support 2010-02-03 21:55:04 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
joerg
3a3c07bc30 Remove @dirrm entries from PLISTs 2009-06-14 17:59:04 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
wiz
a73293016c Remove ex-MASTER_SITE. From Zafer Aydogan. 2007-12-02 00:01:08 +00:00
wiz
5b8c54b376 Needs pkg-config for librxsvg detection. 2007-10-03 20:54:41 +00:00
wiz
3528e06345 Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.
Bump PKGREVISION.
2007-09-21 13:03:25 +00:00
wiz
cf98dc96e5 Adapt for librsvg rename. Bump PKGREVISION. 2007-09-20 21:37:35 +00:00
wiz
42825e73a6 Bump PKGREVISION for gnome-vfs rename. 2007-09-19 23:18:43 +00:00
drochner
1dab4873ea update to 0.9.17
changes:
Scalable Vector Graphic (SVG) stamps, Japanese and Korean text entry,
improved printing and monitor support, and stamp categories are just
a few of the many improvements.
2007-09-04 21:11:57 +00:00
wiz
6e2c35c083 pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.
2007-02-22 19:01:13 +00:00
wiz
ad782541d0 Bump PKGREVISION and BUILDLINK_ABI_DEPENDS (where applicable)
for SDL shlib changes.
2006-06-12 16:28:05 +00:00
joerg
dd68a97aee Uses msgfmt. 2006-04-28 16:54:08 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
minskim
075adf3095 This package uses gettext functions without "-lintl". Add dependency
on gettext-lib explicitly and set BROKEN_GETTEXT_DETECTION.
2006-03-07 18:56:46 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
adrianp
3e1f5f983f Add a patch via Debain to address:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-3340

"The vulnerability is caused due to temporary files being created insecurely
in the "/tmp" directory by the tuxpaint-import.sh script. This can be exploited
via symlink attacks to create or overwrite arbitrary files with the privileges
of the user running the affected script."

Bump to nb6.
2006-01-17 22:48:57 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
reed
30af7d8519 Update patch-aa for makefile, so it can use custom PKGMANDIR. 2005-12-28 04:58:01 +00:00
wiz
7e1c5bfbc9 Convert aalib to options framework, adding an 'x11' option, and remove
aalib-x11 and aview-x11.
SDL dependencies change, so bump PKGREVISION (and BUILDLINK_RECOMMENDED)
for affected packages.

Addresses PR 32046 by Leonard Schmidt.
2005-12-11 09:40:37 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
wiz
1f2ba12d0f PKGREVISION bump for glut dependency removal (SDL/buildlink3.mk). 2005-03-27 15:43:32 +00:00
agc
6a7b384635 Add RMD160 digests 2005-02-24 08:45:01 +00:00
wiz
49330aa45f Add patch to make it build against latest versions
of SDL_mixer, SDL_ttf, and SDL_image, and depend on them. Bump PKGREVISION.
2005-01-11 10:29:49 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
grant
b356f996cb expose hidden dependency on png and explicitly link against libpng and
libiconv. fixes build on Solaris.

bump PKGREVISION for png dependency.
2004-11-03 11:17:53 +00:00
wiz
550515390e Fix typo in variable name. 2004-10-07 15:32:56 +00:00
wiz
cffadae9d6 Update to 0.9.14:
2004.September.28 (0.9.14)
  * New Features:
    -------------
    * Added support for immutable "starter" images, which are installed
      globally with Tux Paint, and provide a starting canvas for images.

      A PNG file with alpha is continuously drawn over whatever changes are
      made to the current drawing.  For example, a black outline of a cartoon
      character could be made, to simulate a coloring book.
      (See 'jetplane.png')

      A second PNG file can be supplied which will be drawn on the normal
      part of the canvas (where a new picture would normally be all-white),
      allowing for simulated depth.  Drawing and magic tools all mutilate the
      background, as it's part of the normal canvas.  However, when editing
      a picture based on a 'starter' with a background layer, the eraser will
      bring back the background image.  In a sense, it's like having a photo
      on the bottom, a clear sheet to draw on in the middle, and a clear sheet
      with some more photo (which you can't draw on) on top.
      (See 'reef.png' and 'reef-back.jpg')

    * Added lockfile support, to prevent Tux Paint from being launched more
      than once every 30 seconds.  (Disable with "--nolockfile" command-line
      argument.)  Thanks to Darci Lindgren for suggestion the feature, and
      Mark K. Kim for suggesting it be time-based.

      (Lockfile is "lockfile.dat" in "~/.tuxpaint/" on Linux/Unix, and
      "userdata\" on Windows.)

    * Added "--nosave" option (suggested by Adam Moore).

  * Updated Features:
    -----------------
    * Added some more brushes.
      Jeremie Zimmermann <txptdv@tofz.org>

    * Multiple sizes of erasers are present.
      (Compile-time #defines can be used to determine how many sizes are
      available, and their minimum and (approx.) maximum sizes.)
      Note: Erasers are still square.  Sorry!

    * Fixed tinting of low-saturation stamps.
      Addded 'notintgray' option.
      Karl Ove Hufthammer <karl@huftis.org>

    * Made sure shape tool never made a tiny shape.
      (Should hint users that they should click-and-drag.)

    * Made some colors more unique, so that they affected stamps better.
      (e.g., purple and magenta used to look the same when used to tint a stamp)
      Karl Ove Hufthammer <karl@huftis.org>

    * Made current image the selected image on Open screen, if applicable.

    * Now prompts to confirm before printing.

  * New translations:
    -----------------
    * Afrikaans translation created.
      Petri Jooste <rkwjpj@puk.ac.za>

    * Belarusian translation created.
      Eugene Zelenko <greendeath@mail.ru>

    * Breton translation created.
      Korvigellou An Drouizig (Philippe) <drouizig@drouizig.org>

    * Bulgarian translation created.
      Martin Zhekov <mjekov@bginfo.net>

    * Croatian translation created.
      Nedjeljko Jedvaj <jedvaj.nedeljko@lexunit.com>

    * Hindi translation created.
      Ankit Malik <greatestankit@yahoo.co.in>

    * Italian documentation translation.
      Flavio Pastor <flavio.pastore@zonaitalia.it>

    * Klingon (Romanized) translation started.
      Bill Kendrick <bill@newbreedsoftware.com>

    * Korean README.txt documentation added, in both EUC-KR and UTF-8 formats.
      Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>

    * Serbian translation created.
      Aleksandar Jelenak <jelenak@netlinkplus.net>

    * Slovenian translation created.
      Urska Colner <urska.colner@agenda.si>,
      Ines Kovacevic <ines@agenda.si>

    * Traditional Chinese translation created.
      Song Huang <Song@ossacc.org>

    * Vietnamese translation created.  (Simple version)
      Le Quang Phan <lqphan@hn.vnn.vn>

    * Welsh translation created.
      Kevin Donnelly <kevin@dotmon.com>

  * Updated translations:
    ---------------------
    * Updated Basque translation.
      Juan Irigoien <juanirigoien@irakasle.net>

    * Updated Brazilian Portuguese translation.
      Daniel Jose Viana <danjovic@vespanet.com.br>

    * Updated British English translation.
      Gareth Owen <gowen72@yahoo.com>

    * Updated Catalan translation.
      Pere Pujal Carabantes <ppujal@airtel.net>

    * Updated Danish translation.
      Mogens Jæger <mogensjaeger@get2net.dk>

    * Updated Dutch translation.
      Geert Stams <geertstams@wanadoo.nl>

    * Updated Finnish translation.
      Tarmo Toikkanen <tarmo.toikkanen@iki.fi>

    * Updated French translation.
      Jacques Chion <Jacques.Chion@wanadoo.fr>

    * Updated German translation.
      Roland Illig <roland.illig@gmx.de>

    * Updated Hungarian translation.
      Török Gábor <gabo@linuxportal.hu>

    * Updated Icelandic translation.
      Pjetur G. Hjaltason <pjetur@pjetur.net>

    * Updated Indonesian translation.
      Tedi Heriyanto <tedi_h@gmx.net>

    * Updated Italian translation.
      Flavio Pastor <flavio.pastore@zonaitalia.it>

    * Updated Japanese translation.
      TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>

    * Updated Korean translation.
      Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>

    * Updated Malay translation.
      Muhammad Najmi Ahmad Zabidi <mnajem@linuxmail.org>

    * Updated Norwegian Bokmal translation.
      Karl Ove Hufthammer <karl@huftis.org>

    * Updated Norwegian Nynorsk translation.
      Karl Ove Hufthammer <karl@huftis.org>

    * Updated Portuguese (Portugal) translation.
      Ricardo Cruz <rick2@aeiu.pt>

    * Updated Simplified Chinese translation.
      Wang Jian <lark@linux.net.cn>

    * Updated Slovakian translation.
      Andrej Kacian <andrej@kacian.sk>

    * Updated Spanish translation.
      Gabriel Gazzán <ggabriel@internet.com.uy>

    * Updated Tamil translation.
      Muguntharaj <mugunth@thamizha.com>

    * Updated Turkish translation.
      Doruk Fisek <dfisek@fisek.com.tr>

    * Updated Walloon language translation.
      Pablo Saratxaga <pablo@walon.org>

  * Localization clean-ups:
    -----------------------
    * Removed all non-UTF-8 related character handling code,
      including HTML character entity reference support.
      (All stamps are now in UTF-8, with scripts to convert
      to and from PO files.)
      Karl Ove Hufthammer <karl@huftis.org>

    * Updated punctuation in many text strings.
      Karl Ove Hufthammer <karl@huftis.org>

    * Added "--lang simplified-chinese" option (same as "--lang chinese").
      Simplified also now looks for "zh_cn.ttf" font, as "zh.ttf"
      was too ambiguous.  (For backwards-compatibility, it checks for
      "zh.ttf" if "zh_cn.ttf" is missing, though.)
      Bill Kendrick <bill@newbreedsoftware.com>,
      John Popplewell <john@johnnypops.demon.co.uk>

    * Cleaned up translation and font code.
      Karl Ove Hufthammer <karl@huftis.org>

    * Language option now sets "LANGUAGE" environment variable
      (along with LC_ALL and LANG).

    * Initial work to get proper uppercase support in languages other
      than English.

    * Added reference to "--lang help" to documentation.

  * Documentation updates:
    ----------------------
    * README (docs/html/README.html and docs/README.txt) has been pared down
      and made more friendly.  Mention of other doc. files are now hyperlinked.

    * Documentation regarding configuration file and command-line options
      have been moved into a separate OPTIONS document (docs/html/OPTIONS.html
      and docs/OPTIONS.txt), since Tux Paint Config. now exists to simplify
      changing settings.

  * Porting and packaging updates:
    ------------------------------
    * Added startup display mode and resolution options to the Windows
      installer.
      John Popplewell <john@johnnypops.demon.co.uk>

    * Visual Studio build system included in CVS and source release
      ('visualc' folder)
      John Popplewell <john@johnnypops.demon.co.uk>

    * Updated Makefile for easier install.
      Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>

    * Cleaned up desktop entry file.
      Karl Ove Hufthammer <karl@huftis.org>

    * Made sure KDE icon directories exist before trying to copy files to them.

    * Created 16x16 mouse pointer shapes; use "MOUSEDIR" and "CURSOR_SHAPES"
      Makefile variables to use them.


  * Application icon updates:
    -------------------------
    * SVG (Scalable Vector Graphics) icon created.
      Karl Ove Hufthammer <karl@huftis.org>

    * Added 22x22, 64x64, 96x96, 128x128 and 192x192 icons, based on SVG icon.
      Karl Ove Hufthammer <karl@huftis.org>

    * Improved Windows icon, based on SVG icon.
      Karl Ove Hufthammer <karl@huftis.org>

  * Bug fixes:
    ----------
    * Fixed "--noprint=yes" not working under Windows and BeOS.
      Thanks to Adam Moore for pointing out this bug!
      Bill Kendrick & Mark K. Kim

    * Fixed crash bug when translated text ends in a space.
      Mark K. Kim & John Popplewell

    * Fixed security issue with permissions to Tux Paint docs directory.
      Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>

    * Fixed 'savedir' bug.  (Was dropping filenames)

    * Removed redundant '--wheelmouse...' listing from "--usage" output.

    * Fixed crash bug when switching from different tools with scrolling
      collections, and then scrolling.
      Thanks to Kevin Jarrett for the report, and John Popplewell for a
      replicable way of crashing it.

  * Misc. Updates:
    --------------
    * Keywords ("Title" and "Software") now written into PNGs.

    * Changed default UI font to "FreeSans.ttf"
2004-10-07 14:52:57 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
snj
2caa2b3175 Use bl3, update to 0.9.13. Changes:
* Included Tux stamps so that the stamp tool works by default
* Lots of translation-related fixes
* Added "--noshortcuts" option, to disable keyboard shortcuts
* Cursor doesn't change to 'hand' shape over selector buttons when
  they aren't available.
* Cursor doesn't change to 'hand' shape over color buttons when colors
  aren't available
* Added --lang, which allows a language to be specified on the command line
* Added "--nostampcontrols", "--mirrorstamps" and their opposite options
2004-03-07 02:01:00 +00:00
grant
59daad6697 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 15:46:42 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
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