--- gpaint-0.2.3.orig/debian/dirs +++ gpaint-0.2.3/debian/dirs @@ -0,0 +1,4 @@ +usr/bin +usr/share/gnome/apps/Graphics +usr/share/pixmaps/gpaint +usr/share/locale/pt_BR/LC_MESSAGES/ --- gpaint-0.2.3.orig/debian/docs +++ gpaint-0.2.3/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- gpaint-0.2.3.orig/debian/menu +++ gpaint-0.2.3/debian/menu @@ -0,0 +1,7 @@ +?package(gpaint):\ +needs=X11\ +section=Apps/Graphics\ +title="GNU Paint"\ +command="/usr/bin/gpaint"\ +icon="/usr/share/pixmaps/gpaint.xpm" + --- gpaint-0.2.3.orig/debian/control +++ gpaint-0.2.3/debian/control @@ -0,0 +1,24 @@ +Source: gpaint +Section: graphics +Priority: optional +Maintainer: Goedson Teixeira Paixao +Build-Depends: debhelper (>= 4.1.46), libgnomeui-dev, zlib1g-dev, libxml2-dev, libgnomeprint2.2-dev, libgnomeprintui2.2-dev, autotools-dev, gdk-imlib1-dev, dpatch, cdbs +Standards-Version: 3.6.1 + +Package: gpaint +Architecture: any +Depends: ${shlibs:Depends} +Description: GNU Paint - a small, easy to use paint program for GNOME + This is gpaint (GNU Paint), a small-scale painting program for GNOME, + the GNU Desktop Environment. gpaint does not attempt to compete with + GIMP, it is just a simple drawing package based on xpaint, along the + lines of 'Paintbrush' from a popular non-free operating system. + . + Currently gpaint has the following features: + * Drawing tools such as ovals, freehand, polygon and text, with + fill or shadow for polygons and closed freehand shapes. + * Cut and paste by selecting irregular regions or polygons. + * Preliminary print support using gnome-print. + * Modern, ease-to-use user interface with tool and color palettes. + * Multiple-image editing in a single instance of the program. + * All the image processing features present in xpaint. --- gpaint-0.2.3.orig/debian/rules +++ gpaint-0.2.3/debian/rules @@ -0,0 +1,50 @@ +#!/usr/bin/make -f +# Copyright 2003 Goedson Teixeira Paixao +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 2, or (at +# your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/class/gnome.mk + +# Use dpatch to apply patches +include /usr/share/dpatch/dpatch.make +post-patches:: patch +clean:: unpatch + + +# Format pt_br messages file +post-patches:: + msgfmt -o po/pt_BR.gmo po/pt_BR.po + + +install/gpaint:: + # Rename executable + mv $(CURDIR)/debian/gpaint/usr/bin/gpaint-2 $(CURDIR)/debian/gpaint/usr/bin/gpaint + + # Install pt_BR message catalog + mkdir -p debian/usr/share/locale/pt_BR/LC_MESSAGES + cp po/pt_BR.gmo debian/gpaint/usr/share/locale/pt_BR/LC_MESSAGES/gpaint-2.mo + + # Install GNOME menu item + install -o root -g root -m 644 gpaint.desktop debian/gpaint/usr/share/gnome/apps/Graphics + + # Install menu icon + install -o root -g root -m 644 debian/gpaint.xpm debian/gpaint/usr/share/pixmaps/ + + # Install manpage + mkdir -p debian/gpaint/usr/share/man/man1/ + install -o root -g root -m 644 debian/gpaint.1 debian/gpaint/usr/share/man/man1/ --- gpaint-0.2.3.orig/debian/changelog +++ gpaint-0.2.3/debian/changelog @@ -0,0 +1,114 @@ +gpaint (0.2.3-7) unstable; urgency=low + + * Added warning when saving file fails (closes: #227866). + * debian/control: + updated Standards-Version to 3.6.1. No changes needed. + * debian/rules: + use cdbs + + -- Goedson Teixeira Paixao Tue, 24 Feb 2004 09:39:46 -0300 + +gpaint (0.2.3-6) unstable; urgency=low + + * Changed Maintainer: field to @debian.org address. + * Use dpatch to apply the build-time patches. + * When opening an image, open it in a new window if the current image + has unsaved modifications. + + -- Goedson Teixeira Paixao Sun, 22 Jun 2003 22:22:08 -0300 + +gpaint (0.2.3-5) unstable; urgency=low + + * Added versioning to debhelper build-dependency (closes: #181158) + + -- Goedson Teixeira Paixao Wed, 19 Feb 2003 23:21:36 -0300 + +gpaint (0.2.3-4) unstable; urgency=low + + * Fixed dimension and color map for the menu icon. + + -- Goedson Teixeira Paixao Mon, 27 Jan 2003 22:09:43 -0200 + +gpaint (0.2.3-3) unstable; urgency=low + + * Fix window close handling. (closes: #175456) + * Update to GNOME 2.2 API. + + -- Goedson Teixeira Paixao Mon, 20 Jan 2003 21:13:28 -0200 + +gpaint (0.2.3-2) unstable; urgency=low + + * Added warning when closing changed files. (closes: #175456) + + -- Goedson Teixeira Paixao Sun, 12 Jan 2003 10:00:22 -0200 + +gpaint (0.2.3-1) unstable; urgency=low + + * New upstream release + - load files specified by command line parameters (closes: #144189) + + -- Goedson Teixeira Paixao Wed, 18 Dec 2002 11:27:46 -0200 + +gpaint (0.2.2-4) unstable; urgency=low + + * Copied gnome-graphics.png as gpaint.xpm to use as menu icon + * Added Debian menu icon (closes: #148769) + * Removed dependency to gnome-panel-data and gnome-desktop-data + + -- Goedson Teixeira Paixao Sat, 8 Jun 2002 07:04:46 -0300 + +gpaint (0.2.2-3) unstable; urgency=low + + * General cleanup + * Removed dependency on autoconf and automake when building (closes: #146075, #147534) + + -- Goedson Teixeira Paixao Sat, 1 Jun 2002 15:01:02 -0300 + +gpaint (0.2.2-2) unstable; urgency=low + + * Just suggest gnome-panel-data|gnome-desktop-data (closes: #140280) + + -- Goedson Teixeira Paixao Tue, 2 Apr 2002 19:17:27 -0300 + +gpaint (0.2.2-1) unstable; urgency=low + + * New upstream release. + * Change dependecies so gnom2 users can install it. + + -- Goedson Teixeira Paixao Sun, 17 Mar 2002 12:27:19 -0300 + +gpaint (0.2.1-1) unstable; urgency=low + + * New upstream release. + * New maintainer. (closes: #136670, #138499) + * Added pt_BR locale. + * Modified Makefiles to avoid installing pixmaps/*.pl files into + /usr/share/pixmaps. + * Modified Makefiles to accept DESTDIR as an indication of where is + the base of the instalation tree. + + -- Goedson Teixeira Paixao Sat, 16 Mar 2002 15:20:28 -0300 + +gpaint (0.2-3) unstable; urgency=low + + * Removed over-colourful menu icon. (closes: #100359) + + -- Robert McQueen Tue, 12 Jun 2001 19:52:37 +0100 + +gpaint (0.2-2) unstable; urgency=low + + * Added libxml-dev build dep. + * Added manpage. + * Thanks to Stephen Stafford for + these two fixes. + + -- Robert McQueen Fri, 8 Jun 2001 19:09:40 +0100 + +gpaint (0.2-1) unstable; urgency=low + + * Initial release. (closes: #98377) + * Made gpaint.1 undocumented until a manpage is written. + + -- Robert McQueen Thu, 7 Jun 2001 01:20:01 +0100 + + --- gpaint-0.2.3.orig/debian/compat +++ gpaint-0.2.3/debian/compat @@ -0,0 +1 @@ +4 --- gpaint-0.2.3.orig/debian/patches/04_add_warning_on_close_modified_file.dpatch +++ gpaint-0.2.3/debian/patches/04_add_warning_on_close_modified_file.dpatch @@ -0,0 +1,219 @@ +#!/bin/sh -e +## by Goedson Teixeira Paixao +## +## DP: Offers to save when closing modified file + +if [ $# -ne 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +case "$1" in + -patch) patch $patch_opts -p1 < $0;; + -unpatch) patch $patch_opts -p1 -R < $0;; + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac + +exit 0 + +@DPATCH@ +diff -ur gpaint-0.2.3/src/callbacks.c new-gpaint/src/callbacks.c +--- gpaint-0.2.3/src/callbacks.c 2002-11-12 07:24:33.000000000 -0200 ++++ new-gpaint/src/callbacks.c 2003-01-16 20:04:49.000000000 -0200 +@@ -32,8 +32,10 @@ + { + image_buf *ibuf = widget_get_image(widget); + g_assert(ibuf); +- close_image_buf(ibuf); +- return FALSE; ++ if (close_image_buf(ibuf)) ++ return FALSE; ++ else ++ return TRUE; + } + + +@@ -61,6 +63,7 @@ + gpointer user_data) + { + image_buf *ibuf = widget_get_image(GTK_WIDGET(menuitem)); ++ ibuf->close_on_save = 0; + BEGIN_BUSY_CURSOR + save_canvas(widget_get_image(GTK_WIDGET(menuitem)), 0); + END_BUSY_CURSOR +@@ -72,6 +75,7 @@ + gpointer user_data) + { + image_buf *ibuf = widget_get_image(GTK_WIDGET(menuitem)); ++ ibuf->close_on_save = 0; + BEGIN_BUSY_CURSOR + save_canvas(widget_get_image(GTK_WIDGET(menuitem)), 1); + END_BUSY_CURSOR +@@ -547,6 +551,7 @@ + gpointer user_data) + { + image_buf *ibuf = widget_get_image(GTK_WIDGET(button)); ++ ibuf->close_on_save = 0; + BEGIN_BUSY_CURSOR + save_canvas(widget_get_image(GTK_WIDGET(button)), 0); + END_BUSY_CURSOR +@@ -558,6 +563,7 @@ + gpointer user_data) + { + image_buf *ibuf = widget_get_image(GTK_WIDGET(button)); ++ ibuf->close_on_save = 0; + BEGIN_BUSY_CURSOR + save_canvas(widget_get_image(GTK_WIDGET(button)), 1); + END_BUSY_CURSOR +diff -ur gpaint-0.2.3/src/image_buf.c new-gpaint/src/image_buf.c +--- gpaint-0.2.3/src/image_buf.c 2002-11-14 05:59:49.000000000 -0200 ++++ new-gpaint/src/image_buf.c 2003-01-16 20:04:49.000000000 -0200 +@@ -102,6 +102,7 @@ + ibuf->timer = 0; + ibuf->flash_state = 0; + ibuf->modified = 0; ++ ibuf->close_on_save = 0; + + memset(ibuf->textbuf, 0, sizeof(ibuf->textbuf)); + if (ibuf->drawing_area) +@@ -253,12 +254,32 @@ + return ibuf; + } + +-void close_image_buf(image_buf *ibuf) ++gboolean close_image_buf(image_buf *ibuf) + { ++ GtkWidget *dialog; ++ gint result; + image_buf *t = g_hash_table_lookup(images, ibuf->name); + g_assert(t == ibuf); + +- ++ if (ibuf->modified) { ++ dialog = gtk_message_dialog_new(GTK_WINDOW(ibuf->window), ++ GTK_DIALOG_MODAL, ++ GTK_MESSAGE_QUESTION, ++ GTK_BUTTONS_NONE, ++ _("Do you want to save the changes you made to \"%s\"?\nYour changes will be lost if you don't save them."), ibuf->name); ++ gtk_dialog_add_button(GTK_DIALOG(dialog), GTK_STOCK_SAVE,GTK_RESPONSE_YES); ++ gtk_dialog_add_button(GTK_DIALOG(dialog), GTK_STOCK_CANCEL,GTK_RESPONSE_CANCEL); ++ gtk_dialog_add_button(GTK_DIALOG(dialog), GTK_STOCK_NO,GTK_RESPONSE_NO); ++ result = gtk_dialog_run(GTK_DIALOG(dialog)); ++ gtk_widget_destroy(GTK_WIDGET(dialog)); ++ switch (result) { ++ case GTK_RESPONSE_YES: ++ ibuf->close_on_save = 1; ++ return save_canvas(ibuf,0); ++ case GTK_RESPONSE_CANCEL: ++ return FALSE; ++ } ++ } + + g_hash_table_remove(images, ibuf->name); + if (ibuf->drawing_area) +@@ -275,6 +296,7 @@ + free_image_buf(ibuf); + if (g_hash_table_size(images) == 0) + gtk_exit(0); ++ return TRUE; + } + + void image_buf_process_in_place(image_buf *ibuf, void (*f)(image_buf *, image_buf *)) +diff -ur gpaint-0.2.3/src/image_buf.h new-gpaint/src/image_buf.h +--- gpaint-0.2.3/src/image_buf.h 2002-11-12 07:03:51.000000000 -0200 ++++ new-gpaint/src/image_buf.h 2003-01-16 20:04:49.000000000 -0200 +@@ -67,6 +67,7 @@ + int ptdiffy; + + int modified; ++ int close_on_save; + int has_focus; + int lx; + int ly; +@@ -110,7 +111,7 @@ + image_buf *create_image_buf(const char *name, int width, int height); + void image_buf_resize(image_buf *ibuf, int width, int height); + +-void close_image_buf(image_buf *ibuf); ++gboolean close_image_buf(image_buf *ibuf); + + + +diff -ur gpaint-0.2.3/src/util.c new-gpaint/src/util.c +--- gpaint-0.2.3/src/util.c 2002-11-14 06:08:20.000000000 -0200 ++++ new-gpaint/src/util.c 2003-01-16 20:04:49.000000000 -0200 +@@ -28,7 +28,7 @@ + + #include "pixmaps.h" + #include "clipboard.h" +- ++#include "image_buf.h" + + GdkCursor *busy_cursor = 0; + GdkCursor *arrow_cursor = 0; +@@ -249,24 +249,32 @@ + gtk_widget_destroy(GTK_WIDGET(widget)); + PROCESSING_GTK_EVENTS; + i = image_buf_save(ibuf, tmp); +- if (i) ++ if (i) { + image_buf_set_name(ibuf, tmp); ++ image_buf_set_modified(ibuf,0); ++ if (ibuf->close_on_save) ++ close_image_buf(ibuf); ++ } + else + gdk_beep(); /*show error message, TODO */ + } + +-void save_canvas(image_buf *ibuf, int saveas) ++gboolean save_canvas(image_buf *ibuf, int saveas) + { + + GtkWidget *widget ; + if ((saveas == 0) && strncmp(ibuf->name, UNTITLED_NAME, strlen(UNTITLED_NAME))) + { +- if (image_buf_save(ibuf, ibuf->name)) +- ; +- else ++ if (image_buf_save(ibuf, ibuf->name)) { ++ image_buf_set_modified(ibuf,0); ++ if (ibuf->close_on_save) ++ close_image_buf(ibuf); ++ return TRUE; ++ } ++ else{ + gdk_beep(); /*show error message, TODO */ +- +- return ; ++ return FALSE; ++ } + } + + widget = gtk_file_selection_new("Save image"); +@@ -289,7 +297,7 @@ + GTK_OBJECT(widget)); + + gtk_widget_show(widget); +- ++ return FALSE; + } + + static void gtk_container_remove_callback(GtkWidget *widget, gpointer data) +diff -ur gpaint-0.2.3/src/util.h new-gpaint/src/util.h +--- gpaint-0.2.3/src/util.h 2002-11-03 07:51:30.000000000 -0200 ++++ new-gpaint/src/util.h 2003-01-16 20:04:49.000000000 -0200 +@@ -42,7 +42,7 @@ + + void open_canvas(image_buf *ibuf); + +-void save_canvas(image_buf *ibuf, int saveas); ++gboolean save_canvas(image_buf *ibuf, int saveas); + + + void set_button_pixmap(GtkButton *button, unsigned char **pixmap); --- gpaint-0.2.3.orig/debian/patches/02_add_pt_BR_translation.dpatch +++ gpaint-0.2.3/debian/patches/02_add_pt_BR_translation.dpatch @@ -0,0 +1,475 @@ +#!/bin/sh -e +## by Goedson Teixeira Paixao +## +## DP: Adds pt_BR message catalog + +if [ $# -ne 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +case "$1" in + -patch) patch $patch_opts -p1 < $0;; + -unpatch) patch $patch_opts -p1 -R < $0;; + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac + +exit 0 + +@DPATCH@ +diff -Nru gpaint-0.2.3.orig/configure.in gpaint-0.2.3/configure.in +--- gpaint-0.2.3.orig/configure.in 2002-11-14 06:56:19.000000000 -0200 ++++ gpaint-0.2.3/configure.in 2002-11-30 17:31:30.000000000 -0200 +@@ -22,7 +22,7 @@ + AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE") + + dnl Add the languages which your application supports here. +-ALL_LINGUAS="" ++ALL_LINGUAS="pt_BR" + AM_GLIB_GNU_GETTEXT + + +diff -Nru gpaint-0.2.3.orig/gpaint.desktop gpaint-0.2.3/gpaint.desktop +--- gpaint-0.2.3.orig/gpaint.desktop 2002-01-14 08:31:57.000000000 -0200 ++++ gpaint-0.2.3/gpaint.desktop 2002-11-30 17:32:09.000000000 -0200 +@@ -2,6 +2,7 @@ + Name=GNU Paint + Comment=A small-scale painting program for GNOME, the GNU Desktop + Comment[fr]=Un petit outil de dessin pour GNOME, le desktop GNU ++Comment[pt_BR]=Um pequeno programa de desenho para o GNOME, o Desktop GNU + TryExec=gpaint + Exec=gpaint + Icon=gnome-logo-icon-transparent.png +diff -Nru gpaint-0.2.3.orig/po/pt_BR.po gpaint-0.2.3/po/pt_BR.po +--- gpaint-0.2.3.orig/po/pt_BR.po 1969-12-31 21:00:00.000000000 -0300 ++++ gpaint-0.2.3/po/pt_BR.po 2002-11-30 17:30:35.000000000 -0200 +@@ -0,0 +1,424 @@ ++# translation of gpaint. ++# Copyright (C) 2002 Free Software Foundation, Inc. ++# Goedson Teixeira Paixão , 2002. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: gpaint 0.2.1POT-Creation-Date\n" ++"POT-Creation-Date: 2002-11-14 01:23-0800\n" ++"PO-Revision-Date: 2002-03-17 10:59-0300\n" ++"Last-Translator: Goedson Teixeira Paixão \n" ++"Language-Team: Portuguese/Brazil \n" ++"MIME-Version: (null)\n" ++"Content-Type: text/plain; charset=iso-8859-1\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#: src/ui.c:22 ++msgid "_New File" ++msgstr "_Novo Arquivo" ++ ++#: src/ui.c:28 src/ui.c:29 ++msgid "Print Preview" ++msgstr "Visualizar Impressão" ++ ++#: src/ui.c:55 ++msgid "Get Snapshot of Desktop" ++msgstr "Capturar Tela" ++ ++#: src/ui.c:62 ++msgid "Set Desktop Background" ++msgstr "Colocar no fundo da tela" ++ ++#: src/ui.c:74 ++msgid "Left to Right" ++msgstr "Esquerda para direita" ++ ++#: src/ui.c:81 ++msgid "Top to Bottom" ++msgstr "Topo para fundo" ++ ++#: src/ui.c:93 ++msgid "+90" ++msgstr "+90" ++ ++#: src/ui.c:100 ++msgid "+45" ++msgstr "+45" ++ ++#: src/ui.c:107 ++msgid "-45" ++msgstr "-45" ++ ++#: src/ui.c:114 ++msgid "-90" ++msgstr "-90" ++ ++#: src/ui.c:121 ++msgid "+180" ++msgstr "+180" ++ ++#: src/ui.c:133 ++msgid "_Revert" ++msgstr "_Reverter" ++ ++#: src/ui.c:140 ++msgid "_Sharpen" ++msgstr "" ++ ++#: src/ui.c:148 ++msgid "S_mooth" ++msgstr "Suavizar..." ++ ++#: src/ui.c:155 ++msgid "_Directional Smooth" ++msgstr "Suavização _Direcional" ++ ++#: src/ui.c:162 ++msgid "Despeckle" ++msgstr "Tirar manchas" ++ ++#: src/ui.c:170 ++msgid "_Edge Detect" ++msgstr "D_etecção de bordas" ++ ++#: src/ui.c:177 ++msgid "Emboss" ++msgstr "Esculpir" ++ ++#: src/ui.c:184 ++msgid "_Oil Paint" ++msgstr "Pintura a Óle_o" ++ ++#: src/ui.c:191 ++msgid "_Add Noise" ++msgstr "_Adicionar Ruído" ++ ++#: src/ui.c:198 ++msgid "Spread" ++msgstr "Espalhar" ++ ++#: src/ui.c:205 ++msgid "_Pixelize" ++msgstr "_Pixelizar" ++ ++#: src/ui.c:212 ++msgid "_Blend" ++msgstr "Com_binar" ++ ++#: src/ui.c:219 ++msgid "Solarize" ++msgstr "Solarizar" ++ ++#: src/ui.c:227 ++msgid "_Normalize Contrast" ++msgstr "_Normalizar Contraste" ++ ++#: src/ui.c:234 ++msgid "_Quantize Color" ++msgstr "_Quantizar Cores" ++ ++#: src/ui.c:241 ++msgid "Convert to _Greyscale" ++msgstr "Converter para _Tons de cinza" ++ ++#: src/ui.c:253 ++msgid "Desktop" ++msgstr "Área de trabalho" ++ ++#: src/ui.c:260 ++msgid "Flip" ++msgstr "Virar" ++ ++#: src/ui.c:267 ++msgid "Rotate" ++msgstr "Girar" ++ ++#: src/ui.c:274 ++msgid "_Effects" ++msgstr "_Efeitos" ++ ++#: src/ui.c:288 ++msgid "About G_NOME" ++msgstr "Sobre G_NOME" ++ ++#: src/ui.c:295 ++msgid "About _GNU" ++msgstr "Sobre _GNU" ++ ++#: src/ui.c:309 ++msgid "_Image" ++msgstr "_Imagem" ++ ++#: src/ui.c:428 ++msgid "gpaint" ++msgstr "gpaint" ++ ++#: src/ui.c:801 ++msgid "Bold" ++msgstr "Negrito" ++ ++#: src/ui.c:802 ++msgid "bold text" ++msgstr "texto negrito" ++ ++#: src/ui.c:816 ++msgid "Italic" ++msgstr "Itálico" ++ ++#: src/ui.c:817 ++msgid "italic text" ++msgstr "texto itálico" ++ ++#: src/ui.c:831 ++msgid "Underline" ++msgstr "Sublinhar" ++ ++#: src/ui.c:832 ++msgid "underline text" ++msgstr "texto sublinhado" ++ ++#: src/ui.c:851 src/ui.c:887 ++msgid "line width" ++msgstr "largura da linha" ++ ++#: src/ui.c:872 src/ui.c:888 ++msgid "1" ++msgstr "1" ++ ++#: src/ui.c:873 ++msgid "2" ++msgstr "2" ++ ++#: src/ui.c:874 ++msgid "3" ++msgstr "3" ++ ++#: src/ui.c:875 ++msgid "4" ++msgstr "4" ++ ++#: src/ui.c:876 ++msgid "6" ++msgstr "6" ++ ++#: src/ui.c:877 ++msgid "8" ++msgstr "8" ++ ++#: src/ui.c:911 ++msgid "New" ++msgstr "Novo" ++ ++#: src/ui.c:912 ++msgid "New File" ++msgstr "Novo Arquivo" ++ ++#: src/ui.c:925 ++msgid "Open" ++msgstr "Abrir" ++ ++#: src/ui.c:926 ++msgid "Open File" ++msgstr "Abrir Arquivo" ++ ++#: src/ui.c:939 ++msgid "Save" ++msgstr "Salvar" ++ ++#: src/ui.c:940 ++msgid "Save File" ++msgstr "Salvar Arquivo" ++ ++#: src/ui.c:953 ++msgid "Save As" ++msgstr "Salvar Como" ++ ++#: src/ui.c:954 ++msgid "Save File As" ++msgstr "Salvar Arquivo Como" ++ ++#: src/ui.c:969 src/ui.c:970 ++msgid "Print" ++msgstr "Imprimir" ++ ++#: src/ui.c:1020 ++msgid "background color" ++msgstr "cor de fundo" ++ ++#: src/ui.c:1021 ++msgid "Background color" ++msgstr "Cor de fundo" ++ ++#: src/ui.c:1032 ++msgid "foreground color" ++msgstr "cor de frente" ++ ++#: src/ui.c:1033 ++msgid "Foreground color" ++msgstr "Cor de frente" ++ ++#: src/ui.c:1737 ++msgid "erase" ++msgstr "apagar" ++ ++#: src/ui.c:1749 ++msgid "lasso" ++msgstr "laço" ++ ++#: src/ui.c:1761 src/ui.c:1927 ++msgid "fill" ++msgstr "preencher" ++ ++#: src/ui.c:1773 ++msgid "line" ++msgstr "linha" ++ ++#: src/ui.c:1785 ++msgid "polyline" ++msgstr "polilinha" ++ ++#: src/ui.c:1797 ++msgid "rectangle" ++msgstr "retângulo" ++ ++#: src/ui.c:1809 ++msgid "closed freehand" ++msgstr "desenho de mão livre fechadol" ++ ++#: src/ui.c:1835 ++msgid "pen" ++msgstr "caneta" ++ ++#: src/ui.c:1847 ++msgid "polygon select" ++msgstr "seleção de polígono" ++ ++#: src/ui.c:1859 ++msgid "text" ++msgstr "texto" ++ ++#: src/ui.c:1871 ++msgid "arc" ++msgstr "arco" ++ ++#: src/ui.c:1883 ++msgid "curve" ++msgstr "curva" ++ ++#: src/ui.c:1896 ++msgid "oval" ++msgstr "oval" ++ ++#: src/ui.c:1908 ++msgid "brush" ++msgstr "pincel" ++ ++#: src/ui.c:2505 ++msgid "New Canvas" ++msgstr "Nova Tela" ++ ++#: src/ui.c:2517 ++msgid "Enter the desired image size:" ++msgstr "Entre o tamanho desejado para a imagem:" ++ ++#: src/ui.c:2569 ++msgid "Width: " ++msgstr "Largura:" ++ ++#: src/ui.c:2581 ++msgid "Height: " ++msgstr "Altura:" ++ ++#: src/ui.c:2593 ++msgid "Zoom:" ++msgstr "Zoom:" ++ ++#: src/ui.c:2695 ++msgid "about" ++msgstr "sobre" ++ ++#: src/ui.c:2734 ++msgid "" ++"This program is free software; you may redistribute it and/or modify it " ++"under the terms of the GNU General Public License as published by the Free " ++"Software Foundation, either version 2, or (at your opinion) any later " ++"version.\n" ++msgstr "" ++"Este programa é software livre; você pode redistribui-lo e/ou modificá-lo " ++"sob os termos da Licença Pública Geral GNU (GPL) publicada pela Free " ++"Software Foundation, podendo optar, a seu critério, pela versão 2 ou " ++"qualquer versão posterior.\n" ++ ++#: src/ui.c:2745 ++msgid "" ++"based on xpaint, by David Koblas and Torsten Martinsen \n" ++"Copyright 1992--1996" ++msgstr "" ++"baseado no xpaint, de David Koblas e Torsten Martinsen \n" ++"Copyright 1992--1996" ++ ++#: src/ui.c:2755 ++msgid "" ++"Copyright 2000--2002 Li-Cheng (Andy) Tai (atai@gnu.org)\n" ++"Copyright 2002 Michael A. Meffie III (meffiem@neo.rr.com) " ++msgstr "" ++"Copyright 2000--2002 Li-Cheng (Andy) Tai (atai@gnu.org)\n" ++"Copyright 2002 Michael A. Meffie III (meffiem@neo.rr.com) " ++ ++#: src/support.c:100 ++#, c-format ++msgid "Couldn't find pixmap file: %s" ++msgstr "Não pude encontrar o arquivo: %s" ++ ++#: src/support.c:116 ++#, c-format ++msgid "Couldn't create pixmap from file: %s" ++msgstr "Não pude criar pixmap do arquivo: %s" ++ ++#~ msgid "Flip _X Axis" ++#~ msgstr "Inverter Eixo _X" ++ ++#~ msgid "Flip _Y Axis" ++#~ msgstr "Inverter Eixo _Y" ++ ++#~ msgid "_Rotate..." ++#~ msgstr "Gi_rar..." ++ ++#~ msgid "_Crop to region" ++#~ msgstr "Re_cortar região" ++ ++#~ msgid "_Visible Grid" ++#~ msgstr "Grade _Visível" ++ ++#~ msgid "Change _Background..." ++#~ msgstr "Mudar _Fundo..." ++ ++#~ msgid "Change _Size..." ++#~ msgstr "Mudar _Tamanho..." ++ ++#~ msgid "_Undo Levels..." ++#~ msgstr "Níveis de _Undo..." ++ ++#~ msgid "_Auto Crop..." ++#~ msgstr "Recortar _Automaticamente..." ++ ++#~ msgid "Change _Zoom..." ++#~ msgstr "Mudar _Zoom..." ++ ++#~ msgid "_Region" ++#~ msgstr "_Região" ++ ++#~ msgid "_Filter" ++#~ msgstr "_Filtro" ++ ++#~ msgid "pen (freehand)" ++#~ msgstr "caneta (mão livre)" ++ ++#~ msgid "" ++#~ "Copyright 1992, 1993 David Koblas \n" ++#~ "Copyright 1995, 1996 Torsten Martinsen\n" ++#~ "Copyright 2000--2002 Li-Cheng (Andy) Tai (atai@gnu.org)\n" ++#~ msgstr "" ++#~ "Copyright 1992, 1993 David Koblas\n" ++#~ "Copyright 1995, 1996 Torsten Martinsen\n" ++#~ "Copyright 2000--2002 Li-Cheng (Andy) Tai (atai@gnu.org)\n" --- gpaint-0.2.3.orig/debian/patches/06_create_new_window_on_open.dpatch +++ gpaint-0.2.3/debian/patches/06_create_new_window_on_open.dpatch @@ -0,0 +1,38 @@ +#!/bin/sh -e +## 06_create_new_window_on_open.dpatch by Goedson Teixeira Paixao +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +if [ $# -ne 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +case "$1" in + -patch) patch $patch_opts -p1 < $0;; + -unpatch) patch $patch_opts -p1 -R < $0;; + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac + +exit 0 + +@DPATCH@ +diff -urNad /home/goedson/Debian/packages/gpaint/src/util.c gpaint/src/util.c +--- /home/goedson/Debian/packages/gpaint/src/util.c 2002-11-14 06:08:20.000000000 -0200 ++++ gpaint/src/util.c 2003-06-22 21:48:06.000000000 -0300 +@@ -199,6 +199,9 @@ + strcpy(tmp, gtk_file_selection_get_filename(GTK_FILE_SELECTION(widget))); + gtk_widget_destroy(GTK_WIDGET(widget)); + PROCESSING_GTK_EVENTS; ++ if (ibuf->modified) { ++ ibuf = create_image_buf(0,640,480); ++ } + image_buf_load(ibuf, tmp); + + } --- gpaint-0.2.3.orig/debian/patches/05_update_to_libgnomeprint2_2_api.dpatch +++ gpaint-0.2.3/debian/patches/05_update_to_libgnomeprint2_2_api.dpatch @@ -0,0 +1,150 @@ +#!/bin/sh -e +## by Goedson Teixeira Paixao +## +## DP: Updates the to the libgnomeprint2.2 API + +if [ $# -ne 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +case "$1" in + -patch) patch $patch_opts -p1 < $0;; + -unpatch) patch $patch_opts -p1 -R < $0;; + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac + +exit 0 + +@DPATCH@ +diff -ur gpaint-0.2.3/configure newgpaint/configure +--- gpaint-0.2.3/configure 2002-11-14 06:58:12.000000000 -0200 ++++ newgpaint/configure 2003-01-20 21:08:42.000000000 -0200 +@@ -3517,7 +3517,7 @@ + + GNOME_COMPILE_WARNINGS + +-pkg_modules="libgnomeui-2.0 libgnomeprint-2.0 libgnomeprintui-2.0" ++pkg_modules="libgnomeui-2.0 libgnomeprint-2.2 libgnomeprintui-2.2" + + succeeded=no + +diff -ur gpaint-0.2.3/configure.in newgpaint/configure.in +--- gpaint-0.2.3/configure.in 2003-01-20 21:09:18.000000000 -0200 ++++ newgpaint/configure.in 2003-01-20 19:51:52.000000000 -0200 +@@ -12,7 +12,7 @@ + + GNOME_COMPILE_WARNINGS + +-pkg_modules="libgnomeui-2.0 libgnomeprint-2.0 libgnomeprintui-2.0" ++pkg_modules="libgnomeui-2.0 libgnomeprint-2.2 libgnomeprintui-2.2" + PKG_CHECK_MODULES(GPAINT, [$pkg_modules]) + AC_SUBST(GPAINT_CFLAGS) + AC_SUBST(GPAINT_LIBS) +diff -ur gpaint-0.2.3/src/print.c newgpaint/src/print.c +--- gpaint-0.2.3/src/print.c 2002-11-14 06:55:43.000000000 -0200 ++++ newgpaint/src/print.c 2003-01-20 21:02:54.000000000 -0200 +@@ -25,10 +25,10 @@ + #include + + #include +-#include ++#include + #include + #include +-#include ++#include + + static int image_buf_print(image_buf *ibuf, GnomePrintContext *pc, double page_width, double page_height) + { +@@ -53,26 +53,26 @@ + + GnomePrintConfig *cfg; + GnomePrintContext *ctx; +- GnomePrintMaster *master; ++ GnomePrintJob *job; + gint response; + gdouble page_width, page_height; + cfg = gnome_print_config_default (); +- master = gnome_print_master_new_from_config (cfg); ++ job = gnome_print_job_new (cfg); + { + gdouble width, height; +- gnome_print_master_get_page_size_from_config (cfg, &page_width, &page_height); +- ctx = gnome_print_master_get_context (master); ++ gnome_print_job_get_page_size_from_config (cfg, &page_width, &page_height); ++ ctx = gnome_print_job_get_context (job); + /* Do page rendering, using width and height retrieved */ + image_buf_print(ibuf, ctx, page_width, page_height); + g_object_unref (G_OBJECT (ctx)); +- gnome_print_master_close (master); ++ gnome_print_job_close (job); + { + GtkWidget *p; +- p = gnome_print_master_preview_new (master, ibuf->name); ++ p = gnome_print_job_preview_new (job, ibuf->name); + gtk_widget_show (p); + /* Connect signals etc. and run gtk_main () */ + } +- g_object_unref (G_OBJECT (master)); ++ g_object_unref (G_OBJECT (job)); + + + +@@ -84,7 +84,7 @@ + GtkWidget *dlg; + static GnomePrintConfig *cfg = 0; + GnomePrintContext *ctx; +- GnomePrintMaster *master; ++ GnomePrintJob *job; + gint response; + gdouble page_width, page_height; + char tmp[2000]; +@@ -92,34 +92,34 @@ + + if (!cfg) + cfg = gnome_print_config_default (); +- master = gnome_print_master_new_from_config (cfg); +- dlg = gnome_print_dialog_new_from_master (master, tmp, 0); /* libgnomeprintui method */ ++ job = gnome_print_job_new (cfg); ++ dlg = gnome_print_dialog_new (job, tmp, 0); /* libgnomeprintui method */ + response = gtk_dialog_run (GTK_DIALOG(dlg)); + if ((response == GNOME_PRINT_DIALOG_RESPONSE_PRINT) || (response == GNOME_PRINT_DIALOG_RESPONSE_PREVIEW)) + { + +- gnome_print_master_get_page_size_from_config (cfg, &page_width, &page_height); +- ctx = gnome_print_master_get_context (master); ++ gnome_print_job_get_page_size_from_config (cfg, &page_width, &page_height); ++ ctx = gnome_print_job_get_context (job); + /* Do page rendering, using width and height retrieved */ + image_buf_print(ibuf, ctx, page_width, page_height); +- gnome_print_master_close (master); ++ gnome_print_job_close (job); + if (response == GNOME_PRINT_DIALOG_RESPONSE_PREVIEW) + { + GtkWidget *p; +- p = gnome_print_master_preview_new (master, ibuf->name); ++ p = gnome_print_job_preview_new (job, ibuf->name); + gtk_widget_show (p); + /* Connect signals etc. and run gtk_main () */ + } + else + { +- gnome_print_master_print (master); ++ gnome_print_job_print (job); + } + + + } + + g_object_unref (G_OBJECT (ctx)); +- g_object_unref (G_OBJECT (master)); ++ g_object_unref (G_OBJECT (job)); + gtk_widget_destroy(dlg); + + } --- gpaint-0.2.3.orig/debian/patches/07_warning_when_save_fails.dpatch +++ gpaint-0.2.3/debian/patches/07_warning_when_save_fails.dpatch @@ -0,0 +1,62 @@ +#!/bin/sh -e +## 07_warning_when_save_fails.dpatch by Goedson Teixeira Paixao +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +if [ $# -ne 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +case "$1" in + -patch) patch $patch_opts -p1 < $0;; + -unpatch) patch $patch_opts -p1 -R < $0;; + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac + +exit 0 + +@DPATCH@ +diff -urNad /home/goedson/Debian/packages/maintainer/gpaint/src/util.c gpaint/src/util.c +--- /home/goedson/Debian/packages/maintainer/gpaint/src/util.c 2004-02-24 21:51:20.000000000 -0300 ++++ gpaint/src/util.c 2004-02-24 21:51:47.000000000 -0300 +@@ -242,6 +242,15 @@ + gtk_widget_show(widget); + + } ++static void show_save_failed_warning(image_buf *ibuf) { ++ GtkWidget *dialog = gtk_message_dialog_new(GTK_WINDOW(ibuf->window), ++ GTK_DIALOG_MODAL, ++ GTK_MESSAGE_WARNING, ++ GTK_BUTTONS_OK, ++ _("Failed to save file %s."), ibuf->name); ++ gtk_dialog_run(GTK_DIALOG(dialog)); ++ gtk_widget_destroy(GTK_WIDGET(dialog)); ++} + static void save_canvas_callback(GtkFileSelection *widget) + { + char tmp[4000]; +@@ -259,7 +268,7 @@ + close_image_buf(ibuf); + } + else +- gdk_beep(); /*show error message, TODO */ ++ show_save_failed_warning(ibuf); /*show error message, TODO */ + } + + gboolean save_canvas(image_buf *ibuf, int saveas) +@@ -275,7 +284,7 @@ + return TRUE; + } + else{ +- gdk_beep(); /*show error message, TODO */ ++ show_save_failed_warning(ibuf); /*show error message, TODO */ + return FALSE; + } + } --- gpaint-0.2.3.orig/debian/patches/03_fix_left_toolbar.dpatch +++ gpaint-0.2.3/debian/patches/03_fix_left_toolbar.dpatch @@ -0,0 +1,60 @@ +#!/bin/sh -e +## by Goedson Teixeira Paixao +## +## DP: Fix the left toolbar + +if [ $# -ne 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +case "$1" in + -patch) patch $patch_opts -p1 < $0;; + -unpatch) patch $patch_opts -p1 -R < $0;; + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac + +exit 0 + +@DPATCH@ +diff -ru gpaint-0.2.3.orig/src/ui.c gpaint-0.2.3/src/ui.c +--- gpaint-0.2.3.orig/src/ui.c Mon Nov 4 07:10:18 2002 ++++ gpaint-0.2.3/src/ui.c Wed Dec 18 11:18:40 2002 +@@ -419,6 +419,7 @@ + GtkWidget *filled_button; + GtkWidget *scroll_frame; + GtkWidget *appbar1; ++ GtkWidget *left_toolbar; + + GtkStockItem stock_item; + GtkTooltips *tooltips; +@@ -1710,11 +1711,20 @@ + gtk_object_set_data_full (GTK_OBJECT (mainwindow), "table4", table4, + (GtkDestroyNotify) gtk_widget_unref); + gtk_widget_show (table4); +- gnome_app_add_docked (GNOME_APP (mainwindow), table4, "table4", +- BONOBO_DOCK_ITEM_BEH_NEVER_HORIZONTAL, +- BONOBO_DOCK_LEFT, 0, 0, 0); +- gtk_container_set_border_width (GTK_CONTAINER (table4), 2); + ++ left_toolbar = gtk_toolbar_new(); ++ gtk_toolbar_set_orientation(GTK_TOOLBAR(left_toolbar), GTK_ORIENTATION_VERTICAL); ++ gtk_toolbar_set_style(GTK_TOOLBAR(left_toolbar), GTK_TOOLBAR_BOTH); ++ gtk_widget_set_name (left_toolbar, "left_toolbar"); ++ gtk_widget_ref (left_toolbar); ++ gtk_object_set_data_full (GTK_OBJECT (mainwindow), "left_toolbar", left_toolbar, ++ (GtkDestroyNotify) gtk_widget_unref); ++ gtk_widget_show (left_toolbar); ++ gnome_app_add_docked (GNOME_APP (mainwindow), left_toolbar, "left_toolbar", ++ BONOBO_DOCK_ITEM_BEH_NEVER_HORIZONTAL, ++ BONOBO_DOCK_LEFT, 1, 0, 0); ++ gtk_toolbar_append_widget (GTK_TOOLBAR (left_toolbar), table4, NULL, NULL); ++ gtk_container_set_border_width (GTK_CONTAINER (table4), 2); + toolbar4 = gtk_toolbar_new(); + gtk_toolbar_set_orientation(GTK_TOOLBAR(toolbar4), GTK_ORIENTATION_VERTICAL); + gtk_toolbar_set_style(GTK_TOOLBAR(toolbar4), GTK_TOOLBAR_BOTH); --- gpaint-0.2.3.orig/debian/patches/00list +++ gpaint-0.2.3/debian/patches/00list @@ -0,0 +1,7 @@ +01_add_icon +02_add_pt_BR_translation +03_fix_left_toolbar +04_add_warning_on_close_modified_file +05_update_to_libgnomeprint2_2_api +06_create_new_window_on_open +07_warning_when_save_fails --- gpaint-0.2.3.orig/debian/patches/01_add_icon.dpatch +++ gpaint-0.2.3/debian/patches/01_add_icon.dpatch @@ -0,0 +1,36 @@ +#!/bin/sh -e +## by Goedson Teixeira Paixao +## +## DP: Adds an icon to the GNOME menu item + +if [ $# -ne 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +case "$1" in + -patch) patch $patch_opts -p1 < $0;; + -unpatch) patch $patch_opts -p1 -R < $0;; + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac + +exit 0 + +@DPATCH@ +diff -ru gpaint-0.2.3.orig/gpaint.desktop gpaint-0.2.3/gpaint.desktop +--- gpaint-0.2.3.orig/gpaint.desktop 2002-01-14 08:31:57.000000000 -0200 ++++ gpaint-0.2.3/gpaint.desktop 2002-11-30 12:02:10.000000000 -0200 +@@ -4,7 +4,7 @@ + Comment[fr]=Un petit outil de dessin pour GNOME, le desktop GNU + TryExec=gpaint + Exec=gpaint +-Icon=gnome-logo-icon-transparent.png ++Icon=gpaint.xpm + Terminal=0 + Type=Application + --- gpaint-0.2.3.orig/debian/copyright +++ gpaint-0.2.3/debian/copyright @@ -0,0 +1,23 @@ +gpaint was packaged for Debian +by Robert McQueen on +Tue, 22 May 2001 22:16:33 +0100. + +It was downloaded from: + http://www.gnu.org/software/gpaint/gpaint-0.2.3.tar.gz + +Upstream Authors: Li-Cheng (Andy) Tai , Michael A. Meffie III + +Copyright: + +This program is free software; you can redistribute it and/or +modify it under the terms of the GNU General Public License as +published by the Free Software Foundation; either version 2 of +the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +On Debian systems, the complete text of the GNU General Public +License can be found in /usr/share/common-licenses/GPL file. --- gpaint-0.2.3.orig/debian/gpaint.xpm +++ gpaint-0.2.3/debian/gpaint.xpm @@ -0,0 +1,53 @@ +/* XPM */ +static char *gnome-graphics[] = { +/* columns rows colors chars-per-pixel */ +"32 32 15 1", +" c black", +". c #191919", +"X c gray20", +"o c #7F0000", +"O c #7F007F", +"+ c #7F7F00", +"@ c #4C4C4C", +"# c #666667", +"$ c gray50", +"% c red", +"& c gray60", +"* c #B2B2B2", +"= c gray80", +"- c gray90", +"; c None", +/* pixels */ +";;;;;;;;;;;;;;;;;;;;;@#$$%&$#@oX", +";;;;;;;;;;;;;;;;;;;;.+#$&&%#o@X.", +";;;;;;;;;;;;;;;;;;;.@$$$&&##XXX.", +";;;;;;;;;;;;;;;;;; X#%&&$oo#Xo..", +";;;;;;;;;;;;;;;;; X$##$$$@@Xo...", +";;;;;;;;;;;;;;;;;#&*=*#@O@oX...o", +";;;;;;;;;;;;;;;;.#*---&#Xoo.....", +";;;;;;;;;;;;;;;;#&=--=*$@X.....;", +";;;;;;;;;;;;;;;.$=--=*&#@X....;;", +";;;;;;;;;;;;;;.&*---*&#@#@.X.;;;", +";;;;;;;;;;;;; @*---*&#@@#@..;;;;", +";;;;;;;;;;;;;@&=--*&@@##@..;;;;;", +";;;;;;;;;;;;.#*--=&@@@#@X. ;;;;;", +";;;;;;;;;;;;X&=-*&#@##@...;;;;;;", +";;;;;;;;;;.X@*==&$@##@X.;;;;;;;;", +";;;;;;;;; X&*&&&$@@#XX ;;;;;;;;;", +";;;;;;;;.@@#**$@@##XX.;;;;;;;;;;", +";;;;;;; @@$$@&$@X@XX.;; ;;;;;", +";;;;;;;X@$&#XX#@XX. ; ;;", +";;;;;;;.@&&@...@XX ", +";;;;;;.@$&#.... . ", +";;;; ;X@&$X.. ", +";;; X$&X.. . ", +";;; .##X.. . ", +";;; .X@X.. . .. ......... ", +";@#@XXX. . . . ...o.XoXo.. ;", +" ##X.o. . o...o.o@oXoXXXXo. ;", +". .o@@#@@X@o@o+#+$+oXXoXo.. ;;", +";;;.+****&%&&$%$&&%+@o. . ; ;;;", +";;; Xo$%+#$++%$+%$%$+oXo ;;;;;;;", +";;; XoXoX..o....oXX..o. ;;;;;;;", +";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;" +}; --- gpaint-0.2.3.orig/debian/gpaint.1 +++ gpaint-0.2.3/debian/gpaint.1 @@ -0,0 +1,53 @@ +.TH GPAINT 1X "June 7, 2001" + +.SH NAME +gpaint \- a small easy to use paint program for GNOME + +.SH SYNOPSIS +gpaint [filename]... + +.SH DESCRIPTION +This manual page briefly documents gpaint (GNU Paint), a small-scale +painting program for GNOME, the GNU Desktop Environment. gpaint does +not attempt to compete with GIMP, it is just a simple drawing package +based on xpaint, along the lines of 'Paintbrush' from a popular +non-free operating system. + +gpaint is still work in progress and many features are still being +developed. However, gpaint is usable and useful for simple image +editing tasks. + +.SH FEATURES +Currently gpaint has the following features: +.TP +* Drawing tools such as ovals, freehand, polygon and text, with fill or shadow for polygons and closed freehand shapes. +.TP +* Cut and paste by selecting irregular regions or polygons. +.TP +* Preliminary print support using gnome-print. +.TP +* Modern, easy to use user interface with tool and color palettes. +.TP +* Multiple-image editing in a single instance of the program. +.TP +* All the image processing features present in xpaint. + +.SH TODO +Future plans include the implementation of zooming in/out, image +scaling/rotation, and turning gpaint into a Bonobo component for +simple image editing tasks inside other programs. + +.SH BUGS +For bugs or general comments you can send mail to the developers list , or you can enter a bug into the Debian Bug Tracking +system. Details of how to use this system can be found on +http://bugs.debian.org/. + +.SH SEE-ALSO +\fB X (1), gnome (1)\fP + +.SH AUTHOR +This manual page was written by Stephen Stafford +, for the Debian GNU/Linux system, but +may be used by others. It is based on the README file included in +the source distribution of gpaint which was written by Andy Tai +.