diff options
author | wiz <wiz@pkgsrc.org> | 2014-08-23 21:40:46 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2014-08-23 21:40:46 +0000 |
commit | 79640aa98d5964b5999f3540cf345e73dc7fc20f (patch) | |
tree | e69ec47e586628614d238a40185a39d0fbaf20ff /graphics/tuxpaint-config | |
parent | b972f9579f693102d0ed2a29b67beacc531cdc47 (diff) | |
download | pkgsrc-79640aa98d5964b5999f3540cf345e73dc7fc20f.tar.gz |
Update to 0.0.13:
2014.June.29 (0.0.13)
* Enabled using gettext() with UTF-8.
Shin-ichi TOYAMA <dolphin6k@users.sourceforge.net>
* Created a Makefile for static-linking.
Shin-ichi TOYAMA <dolphin6k@users.sourceforge.net>
* Added "Disable Label tool" option, to match new Tux Paint feature.
* Added options for "Acholi", "Akan", "Amharic", "Fula", "Kiga", "Luganda",
"Luxembourgish", "Malayalam", "Mongolian", "Northern Sotho", "Persian",
"Serbian (latin)" and "Venetian" languages (added to Tux Paint recently).
* Added "Accessibility" tab, with options for sticky mouse clicks,
keyboard-based mouse movement, and on-screen keyboard
(new features in Tux Paint).
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* Added "Joystick" tab, with options for configuring joystick controls
(another new feature in Tux Paint).
Pere Pujal i Carabantes <pere@fornol.no-ip.org>
* Fixed bug where hitting [Cancel] in file/directory chooser dialogs would
cause Tux Paint Config. to crash.
* Modularized some of the UI layout code.
* New translations:
+ Acholi
Alfred John <agwanta2004@yahoo.co.uk>
+ Arabic
Mohammed <ab.kareem026@gmail.com>
+ Basque
Juan Irigoien <juanirigoien@gmail.com>
Ander Elortondo <ander.elor@gmail.com>
+ Bulgarian
Todor Stoyanov
+ Czech
Zdenìk Chalupský <chalzd@gmail.com>
+ Finnish
Olli <ollinpostit@gmail.com>
Tarmo Toikkanen <tarmo.toikkanen@iki.fi>
+ Fula
Fula Localization Project, http://www.pulaar-fulfulde.org/
Ibraahiima SAAR <ibrahima.sarr@pulaagu.com>
+ German
Markus Hinkelmann <markus@mhinkelmann.de>
+ Hindi
Gautam <gautam.2011@gmail.com>
+ Inuktitut
Harvey Ginter <harveyginter@gmail.com>
+ Latvian
Raivis Strogonovs <raivucis@gmail.com>
+ Malay
Muhammad Najmi Ahmad Zabidi <najmi.zabidi@gmail.com>
+ Mongolian
Batkhuu Ichinkhorloo <batkhu_i@yahoo.com>
+ Polish
Piotr Kwiliński <euvcp@hotmail.com>
+ Romanian
Vlad Ungureanu <ungureanuvladvictor@gmail.com>
+ Scottish gaelic
Michael Bauer <fios@akerbeltz.org>
+ Serbian cyrillic
Ivana <reci.ne.silvesteru@gmail.com> as a work in GCI
+ Serbian latin
Ivana <reci.ne.silvesteru@gmail.com> as a work in GCI
+ Venetian
Fabio Lazarin, El Galepìn <mistro@elgalepin.com>
+ Vietnamese
Clytie Siddall <clytie@riverland.net.au>
+ Zulu
sipho <sipho@translate.org.za>
* Translation Updates:
+ French
Jacques Chion <jacques.chion@orange.fr>
+ Greek
Kiriaki SERAFEIM <pse04178@rhodes.aegean.gr>
+ Italian
Flavio Pastore <ironbishop@fsfe.org>
+ Japanese
Shin-ichi TOYAMA <dolphin6k@users.sourceforge.net>
+ Portuguese
Sergio Marques <smarquespt@gmail.com>
+ Russian
Nikolay Parukhin <parukhin@gmail.com>
+ Slovak
Jaroslav Rynik <jrynik@yahoo.co.uk>
+ Songhay
Abdoul Cisse <abdoulseydou@hotmail.com>
Mohomodou Houssouba <mh@bollag-areal.ch>
+ Spanish
Lantz Gomez de Segura <lantzgs@yahoo.com>
+ Swedish
Henrik Holst <henrik.holst@millistream.com>
+ Turkish
Enes Burhan KURAN
2009.June.28 (0.0.12)
* Added some missing descriptions of options to README documentation.
* Added "Disable Magic controls" option, to match new Tux Paint feature.
* Added "Load all locale fonts" option, to match new Tux Paint feature.
* Added "Save Printer Configuration" option, to expose the 'printcfg'
option Tux Paint has had (on Windows and Mac OS X) for some time.
* Added system to update translation template file (POT), and to
build and install translation files. (Based on what's in tuxpaint)
* Added options for "Asturian", "Shuswap" and "Songhay" languages
(added to Tux Paint recently).
* Translated Tux Paint Config.
+ Brazilian Portuguese
Frederico Goncalves Guimaraes <frederico@teia.bio.br>
+ Chinese (Traditional)
Song Huang <songhuang.tw@gmail.com>
+ Danish
Joe Dalton <joedalton2@yahoo.dk>
+ Dutch
Bert Saal <bertsaal@gmail.com>
+ French
Arnaud Champollion <arnaud.champollion@laposte.net>
+ Greek
Serafeim Kyriaki <pse04178@rhodes.aegean.gr>
+ Italian
Simona Riva <simona.riva@tiscali.it>
+ Portuguese
Sergio Marques <smarquespt@gmail.com>
+ Russian
Sergei Popov <skein@rambler.ru>
Nikolay Parukhin <parukhin@gmail.com>
+ Slovak
Jaroslav Rynik <jrynik@yahoo.co.uk>
+ Slovenian
Matej Urban <matej.urban@gmail.com>
+ Songhay
Abdoul Cisse <abdoulseydou@hotmail.com>
Mohomodou Houssouba <mh@bollag-areal.ch>
+ Spanish
Gabriel Gazzan <gabcorreo@gmail.com>
+ Swedish
Daniel Nylander <po@danielnylander.se>
+ Ukranian
Serhij Dubyk <serhijdubyk@gmail.com>
2008.April.28 (0.0.11)
* Desktop icon now gets installed in GNOME desktops on Linux/Unix.
Nicolas Valcárcel <nvalcarcel@ubuntu-pe.org>, via Ubuntu bug tracker
* "Ojibwe" is the proper spelling of the language; changed option in TPC.
2008.February.26 (0.0.10)
* Mac OS X updates
Martin Fuhrer <mfuhrer@gmail.com>
* Added "Allow screensaver" option, to match new Tux Paint feature.
* Added newly supported Tux Paint locales:
- Australian English
- Azerbaijani
- Canadian English
- Khmer
- Macedonian
- Occitan
- Zapoteco
2007.October.26 (0.0.9)
* Adeded newly supported Tux Paint locales:
- Esperanto
- Ojibway
- Wolof
* Added "Data" tab, with checkbox and directory browser for
Tux Paint 0.9.18's new "datadir" option.
* Added "nolockfile" option (to "Data" tab).
("nolockfile" config. is now accessible via config file,
as of Tux Paint 0.9.18)
* Added a slider to control default stamp sizes (to "Simplification" tab).
Diffstat (limited to 'graphics/tuxpaint-config')
-rw-r--r-- | graphics/tuxpaint-config/Makefile | 19 | ||||
-rw-r--r-- | graphics/tuxpaint-config/PLIST | 51 | ||||
-rw-r--r-- | graphics/tuxpaint-config/distinfo | 10 | ||||
-rw-r--r-- | graphics/tuxpaint-config/patches/patch-aa | 43 |
4 files changed, 98 insertions, 25 deletions
diff --git a/graphics/tuxpaint-config/Makefile b/graphics/tuxpaint-config/Makefile index 32fa4708e82..effc54d62b4 100644 --- a/graphics/tuxpaint-config/Makefile +++ b/graphics/tuxpaint-config/Makefile @@ -1,26 +1,25 @@ -# $NetBSD: Makefile,v 1.17 2013/02/16 11:22:32 wiz Exp $ -# +# $NetBSD: Makefile,v 1.18 2014/08/23 21:40:46 wiz Exp $ -DISTNAME= tuxpaint-config-0.0.8 -PKGREVISION= 6 +DISTNAME= tuxpaint-config-0.0.13 CATEGORIES= graphics -MASTER_SITES= ftp://ftp.billsgames.com/unix/x/tuxpaint/config/ +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tuxpaint/} MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= ftp://ftp.billsgames.com/unix/x/tuxpaint/config/ +HOMEPAGE= http://www.tuxpaint.org/ COMMENT= Configuration program for tuxpaint +LICENSE= gnu-gpl-v2 USE_LANGUAGES= c++ -USE_TOOLS+= gmake +USE_TOOLS+= gmake msgfmt INSTALL_MAKE_FLAGS+= PREFIX=${DESTDIR}${PREFIX} INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1 post-install: - -${FIND} ${DESTDIR}${PREFIX}/share/tuxpaint-config -name CVS -exec ${RM} -r {} \; 2>/dev/null - -${FIND} ${DESTDIR}${PREFIX}/share/tuxpaint-config -name .xvpics -exec ${RM} -r {} \; 2>/dev/null + ${FIND} ${DESTDIR}${PREFIX}/share/tuxpaint-config -name CVS -exec ${RM} -r {} \; 2>/dev/null || ${TRUE} + ${FIND} ${DESTDIR}${PREFIX}/share/tuxpaint-config -name .xvpics -exec ${RM} -r {} \; 2>/dev/null || ${TRUE} .include "../../devel/gettext-lib/buildlink3.mk" -.include "../../x11/fltk13/buildlink3.mk" .include "../../print/libpaper/buildlink3.mk" +.include "../../x11/fltk13/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/graphics/tuxpaint-config/PLIST b/graphics/tuxpaint-config/PLIST index fa1e523349b..b0d27d18e8a 100644 --- a/graphics/tuxpaint-config/PLIST +++ b/graphics/tuxpaint-config/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2009/06/14 17:59:29 joerg Exp $ +@comment $NetBSD: PLIST,v 1.5 2014/08/23 21:40:46 wiz Exp $ bin/tuxpaint-config man/man1/tuxpaint-config.1 share/doc/tuxpaint-config/AUTHORS.txt @@ -7,6 +7,55 @@ share/doc/tuxpaint-config/COPYING.txt share/doc/tuxpaint-config/README.txt share/doc/tuxpaint-config/TODO.txt share/doc/tuxpaint-config/html/README.html +share/locale/ach/LC_MESSAGES/tuxpaint-config.mo +share/locale/an/LC_MESSAGES/tuxpaint-config.mo +share/locale/ar/LC_MESSAGES/tuxpaint-config.mo +share/locale/ast/LC_MESSAGES/tuxpaint-config.mo +share/locale/bg/LC_MESSAGES/tuxpaint-config.mo +share/locale/ca/LC_MESSAGES/tuxpaint-config.mo +share/locale/cgg/LC_MESSAGES/tuxpaint-config.mo +share/locale/cs/LC_MESSAGES/tuxpaint-config.mo +share/locale/da/LC_MESSAGES/tuxpaint-config.mo +share/locale/de/LC_MESSAGES/tuxpaint-config.mo +share/locale/el/LC_MESSAGES/tuxpaint-config.mo +share/locale/en_GB/LC_MESSAGES/tuxpaint-config.mo +share/locale/eo/LC_MESSAGES/tuxpaint-config.mo +share/locale/es/LC_MESSAGES/tuxpaint-config.mo +share/locale/eu/LC_MESSAGES/tuxpaint-config.mo +share/locale/ff/LC_MESSAGES/tuxpaint-config.mo +share/locale/fi/LC_MESSAGES/tuxpaint-config.mo +share/locale/fr/LC_MESSAGES/tuxpaint-config.mo +share/locale/gd/LC_MESSAGES/tuxpaint-config.mo +share/locale/hi/LC_MESSAGES/tuxpaint-config.mo +share/locale/hy/LC_MESSAGES/tuxpaint-config.mo +share/locale/id/LC_MESSAGES/tuxpaint-config.mo +share/locale/it/LC_MESSAGES/tuxpaint-config.mo +share/locale/iu/LC_MESSAGES/tuxpaint-config.mo +share/locale/ja/LC_MESSAGES/tuxpaint-config.mo +share/locale/ka/LC_MESSAGES/tuxpaint-config.mo +share/locale/lv/LC_MESSAGES/tuxpaint-config.mo +share/locale/mn/LC_MESSAGES/tuxpaint-config.mo +share/locale/ms/LC_MESSAGES/tuxpaint-config.mo +share/locale/nl/LC_MESSAGES/tuxpaint-config.mo +share/locale/nn/LC_MESSAGES/tuxpaint-config.mo +share/locale/pl/LC_MESSAGES/tuxpaint-config.mo +share/locale/pt/LC_MESSAGES/tuxpaint-config.mo +share/locale/pt_BR/LC_MESSAGES/tuxpaint-config.mo +share/locale/ro/LC_MESSAGES/tuxpaint-config.mo +share/locale/ru/LC_MESSAGES/tuxpaint-config.mo +share/locale/sat/LC_MESSAGES/tuxpaint-config.mo +share/locale/sk/LC_MESSAGES/tuxpaint-config.mo +share/locale/sl/LC_MESSAGES/tuxpaint-config.mo +share/locale/son/LC_MESSAGES/tuxpaint-config.mo +share/locale/sr/LC_MESSAGES/tuxpaint-config.mo +share/locale/sr@latin/LC_MESSAGES/tuxpaint-config.mo +share/locale/sv/LC_MESSAGES/tuxpaint-config.mo +share/locale/tr/LC_MESSAGES/tuxpaint-config.mo +share/locale/uk/LC_MESSAGES/tuxpaint-config.mo +share/locale/vec/LC_MESSAGES/tuxpaint-config.mo +share/locale/vi/LC_MESSAGES/tuxpaint-config.mo +share/locale/zh_TW/LC_MESSAGES/tuxpaint-config.mo +share/locale/zu/LC_MESSAGES/tuxpaint-config.mo share/tuxpaint-config/images/icon-win32.ico share/tuxpaint-config/images/icon.png share/tuxpaint-config/images/icon16x16.png diff --git a/graphics/tuxpaint-config/distinfo b/graphics/tuxpaint-config/distinfo index 375c48b1d32..87044f7fc59 100644 --- a/graphics/tuxpaint-config/distinfo +++ b/graphics/tuxpaint-config/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.5 2010/02/03 22:13:09 joerg Exp $ +$NetBSD: distinfo,v 1.6 2014/08/23 21:40:46 wiz Exp $ -SHA1 (tuxpaint-config-0.0.8.tar.gz) = fadfc473f4b9ecce4584d4ca6ad6387e52eda1aa -RMD160 (tuxpaint-config-0.0.8.tar.gz) = bce690059ff1a740e1c94779b305b2cdfd1761ea -Size (tuxpaint-config-0.0.8.tar.gz) = 90683 bytes -SHA1 (patch-aa) = 408e97bd24332eeb3ed87d03ee914019e1e29c42 +SHA1 (tuxpaint-config-0.0.13.tar.gz) = 8b31ddf91eb130824351c652da87cfd6275304bb +RMD160 (tuxpaint-config-0.0.13.tar.gz) = 991f5b14a6e1f7082eba1f8eb34c4e5aaf45926d +Size (tuxpaint-config-0.0.13.tar.gz) = 451667 bytes +SHA1 (patch-aa) = 7e6e6611ed2b39a7639ed0ab607dd24ffb60407b diff --git a/graphics/tuxpaint-config/patches/patch-aa b/graphics/tuxpaint-config/patches/patch-aa index 494a2adb920..8fafc4d6b58 100644 --- a/graphics/tuxpaint-config/patches/patch-aa +++ b/graphics/tuxpaint-config/patches/patch-aa @@ -1,6 +1,6 @@ -$NetBSD: patch-aa,v 1.4 2010/02/03 22:13:09 joerg Exp $ +$NetBSD: patch-aa,v 1.5 2014/08/23 21:40:47 wiz Exp $ ---- Makefile.orig 2007-07-01 17:06:18.000000000 +0200 +--- Makefile.orig 2011-02-22 18:57:26.000000000 +0000 +++ Makefile @@ -20,7 +20,7 @@ VER_DATE=`date +"%Y-%m-%d"` @@ -20,7 +20,7 @@ $NetBSD: patch-aa,v 1.4 2010/02/03 22:13:09 joerg Exp $ # Tux Paint's 'System-wide' Config file: -@@ -77,7 +77,7 @@ FLTK_LIBS=`fltk-config --ldflags` +@@ -84,7 +84,7 @@ FLTK_LIBS=`fltk-config --ldflags` PAPER_LIB=-lpaper # Default CFLAGS: @@ -29,7 +29,7 @@ $NetBSD: patch-aa,v 1.4 2010/02/03 22:13:09 joerg Exp $ # The entire set of CFLAGS: ALL_CFLAGS=$(CFLAGS) $(FLTK_CFLAGS) -DDATA_PREFIX=\"$(DATA_PREFIX)\" \ -@@ -147,8 +147,7 @@ install-win32: +@@ -154,8 +154,7 @@ install-win32: # to do this as superuser ("root")) install: install-bin install-data install-man install-doc \ @@ -39,7 +39,7 @@ $NetBSD: patch-aa,v 1.4 2010/02/03 22:13:09 joerg Exp $ @echo @echo "All done! Now (preferably NOT as 'root' superuser)," @echo "you can type the command 'tuxpaint-config' to run the" -@@ -248,8 +247,7 @@ install-icon: +@@ -255,8 +254,7 @@ install-icon: install-bin: @echo @echo "...Installing program itself..." @@ -49,7 +49,7 @@ $NetBSD: patch-aa,v 1.4 2010/02/03 22:13:09 joerg Exp $ # Install the data (sound, graphics, fonts): -@@ -257,7 +255,7 @@ install-bin: +@@ -264,7 +262,7 @@ install-bin: install-data: @echo @echo "...Installing data files..." @@ -58,7 +58,7 @@ $NetBSD: patch-aa,v 1.4 2010/02/03 22:13:09 joerg Exp $ @cp -R data/* $(DATA_PREFIX) @chmod -R a+rX,g-w,o-w $(DATA_PREFIX) -@@ -276,28 +274,22 @@ install-doc: +@@ -275,28 +273,22 @@ install-doc: @echo @echo "...Installing documentation..." @echo "(English)" @@ -96,12 +96,37 @@ $NetBSD: patch-aa,v 1.4 2010/02/03 22:13:09 joerg Exp $ # Build the program! -@@ -307,7 +299,7 @@ tuxpaint-config: obj/tuxpaint-config.o o +@@ -306,7 +298,7 @@ tuxpaint-config: obj/tuxpaint-config.o o @echo Linking - @$(CXX) $(ALL_CFLAGS) -o tuxpaint-config obj/tuxpaint-config.o \ + $(CXX) $(ALL_CFLAGS) -o tuxpaint-config obj/tuxpaint-config.o \ obj/tuxpaint-config2.o obj/defaults.o $(ARCH_LIBS) \ - $(FLTK_LIBS) $(ARCH_LINKS) $(PAPER_LIB) + $(FLTK_LIBS) $(ARCH_LINKS) $(PAPER_LIB) -lintl # Build the object for the program! +@@ -338,9 +330,13 @@ obj/resource.o: visualc/resource.rc visu + POFILES:=$(wildcard src/po/*.po) + MOFILES:=$(patsubst src/po/%.po,trans/%.mo,$(POFILES)) + INSTALLED_MOFILES:=$(patsubst trans/%.mo,$(LOCALE_PREFIX)/%/LC_MESSAGES/tuxpaint-config.mo,$(MOFILES)) ++INSTALLED_MODIRS:=$(patsubst trans/%.mo,$(LOCALE_PREFIX)/%/LC_MESSAGES,$(MOFILES)) + ++$(INSTALLED_MODIRS): $(LOCALE_PREFIX)/%/LC_MESSAGES: trans/%.mo ++ install -d -m 755 $@ + $(INSTALLED_MOFILES): $(LOCALE_PREFIX)/%/LC_MESSAGES/tuxpaint-config.mo: trans/%.mo +- install -D -m 644 $< $@ ++ install -m 644 $< $@ ++ + + .PHONY: uninstall-i18n + uninstall-i18n: +@@ -364,7 +360,8 @@ install-gettext: + @echo "You will not be able to run Tux Paint in non-U.S. English modes." + @echo "--------------------------------------------------------------" + else +-install-gettext: $(INSTALLED_MOFILES) ++install-gettextdirs: $(INSTALLED_MODIRS) ++install-gettext: install-gettextdirs $(INSTALLED_MOFILES) + endif + + |