pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/xzgv Fix build problem with gcc 3.3.1: fix mu...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4560beba49e0
branches:  trunk
changeset: 462268:4560beba49e0
user:      seb <seb%pkgsrc.org@localhost>
date:      Mon Sep 29 10:02:12 2003 +0000

description:
Fix build problem with gcc 3.3.1: fix multilines string constant.

diffstat:

 graphics/xzgv/distinfo         |    3 +-
 graphics/xzgv/patches/patch-ac |  203 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 205 insertions(+), 1 deletions(-)

diffs (219 lines):

diff -r 1cd42987d64b -r 4560beba49e0 graphics/xzgv/distinfo
--- a/graphics/xzgv/distinfo    Mon Sep 29 09:54:28 2003 +0000
+++ b/graphics/xzgv/distinfo    Mon Sep 29 10:02:12 2003 +0000
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.5 2002/09/23 01:29:05 jlam Exp $
+$NetBSD: distinfo,v 1.6 2003/09/29 10:02:12 seb Exp $
 
 SHA1 (xzgv-0.7.tar.gz) = e6677cc9f4a2266b06e9962edc2a08a5fdd3feb4
 Size (xzgv-0.7.tar.gz) = 297485 bytes
 SHA1 (patch-aa) = 7a0d6e6b24d788fb9cf45967e4c3b434c621def3
 SHA1 (patch-ab) = cf4c746e3c4b9ac3a5968211a8f2c0b69d43bc99
+SHA1 (patch-ac) = b0f2f8f3486e7e1a50417c34b2ac4df17a09afc7
diff -r 1cd42987d64b -r 4560beba49e0 graphics/xzgv/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/xzgv/patches/patch-ac    Mon Sep 29 10:02:12 2003 +0000
@@ -0,0 +1,203 @@
+$NetBSD: patch-ac,v 1.1 2003/09/29 10:02:12 seb Exp $
+
+--- src/rcfile.c.orig  2001-01-16 01:50:47.000000000 +0000
++++ src/rcfile.c
+@@ -577,102 +577,102 @@ void usage_help(char *arg,void *dataptr)
+ {
+ printf("xzgv " XZGV_VER
+        " - (c) 1999,2000 Russell Marks for improbabledesigns.\n");
+-puts("
+-usage: xzgv [options] [dir | file ...]
+-
+-   -a --auto-hide     automatically hide selector on selecting a picture.
+-      --careful-jpeg  enable JPEG `fancy upsampling' (see info file
+-                      or man page).
+-      --delete-single-prompt
+-                      (normally enabled, use --delete-single-prompt=off to
+-                      disable) if *disabled*, don't prompt for confirmation
+-                      when deleting a file.
+-      --dither-hicol  use dithering in 15/16-bit to increase apparent
+-                      colour depth, whatever Imlib's default setting is.
+-                      You can also use `--dither-hicol=off' to disable
+-                      this if you normally have Imlib use it.
+-      --fast-recursive-update
+-                      when doing recursive thumbnail update, don't
+-                      read visible thumbnails for a directory before
+-                      doing the update (only slightly faster).
+-   -f --fullscreen    use the whole screen for the xzgv window, without
+-                      even window-manager decorations if possible. (But
+-                      your wm may not care to trust borderless programs.)
+-   -g --geometry geom
+-                      use geometry `geom'. For example, `400x300' specifies
+-                      window size in pixels, `70%x50%' specifies size as
+-                      percentage of screen width/height, `+100+50' specifies
+-                      position relative to top-left, and `50%x30%-30%-20%'
+-                      is left as an exercise for the reader. :-) The default
+-                      geometry is `92%x85%'.
+-                      (See info file or man page for more details.)
+-   -G --gamma val     set gamma adjustment to `val'. The default is 1.0, i.e.
+-                      no adjustment. (See info file or man page for details,
+-                      and a discussion of gamma issues.)
+-   -h --help          give this usage help.
+-      --image-bigness-threshold numpix
+-                      set the boundary `numpix' above which images are
+-                      considered `big', and rendered piece-by-piece rather
+-                      than all-at-once (which is nicer, but harder on
+-                      memory). Units are number of pixels in image (i.e.
+-                      width times height), and the default is 2000000 pixels.
+-      --interpolate   interpolate between the picture's pixels when
+-                      scaling up. Usually looks nicer, but it's slow.
+-      --mouse-scale-x if enabled, control-click scales only the X axis -
+-                      the default is to scale only the Y axis.
+-      --revert-orient (normally enabled, use --revert-orient=off to disable)
+-                      if *disabled*, orientation (flip/mirror/rotate) state
+-                      is retained between pictures.
+-      --revert-scale  (normally enabled, use --revert-scale=off to disable)
+-                      if *disabled*, scaling is retained between pictures.
+-      --selector-width width
+-                      set initial/default selector width to `width'. (The
+-                      units used are pixels, and the normal setting 200.)
+-   -T --show-tagged   show names of tagged files on exit (they're listed
+-                      to stdout).
+-      --show-thumbnail-messages
+-                      show on the status bar when thumbnails are being read.
+-                      The status bar must be enabled for the messages to be
+-                      visible, of course. :-)
+-   -k --skip-parent   for the first directory shown, skip the cursor past
+-                      `..' (the parent dir). Can be useful when you'd like
+-                      to immediately use space to `page' through the dir.
+-   -o --sort-order    set initial sorting order used in the selector.
+-                      Types are `name', `ext', `size', `date' (or `time');
+-                      only the first char (n/e/s/d/t) need be given.
+-                      (The default is name order.)
+-      --sort-timestamp-type type
+-                      set timestamp type to use when using time/date sorting
+-                      order. Types are `mtime' (default), `ctime', and
+-                      `atime'; only the first char (m/c/a) need be given.
+-      --statusbar     show a status bar below the selector; this, for
+-                      example, says when a picture is being read.
+-   -t --thin-rows     use rows a third the normal height in the selector.
+-                      This can be very useful on lower-resolution screens,
+-                      or if you're really interested in filenames, not
+-                      thumbnails.
+-   -v --version       report version number.
+-      --version-gtk   report version of GTK+ being used by xzgv.
+-   -z --zoom          fit pictures in the viewer window, whatever their
+-                      actual size.
+-   -r --zoom-reduce-only
+-                      when zooming, only *reduce* pictures to fit; i.e.
+-                      make big pictures viewable all-at-once while leaving
+-                      small picures intact.
+-
+-      dir             start xzgv on a certain directory.
+-      file ...        view (only) the file(s) specified.
+-
+-All options are processed after any ~/.xzgvrc or /etc/xzgv.conf file.
+-Most long options (minus `--') can used in either file with e.g. `zoom on'.
+-
+-On/off settings (such as zoom) are enabled by e.g. `-z' or `--zoom';
+-however, the long-option form `--option=off' can be used to disable
+-them (needed when they are enabled by default - revert-scale, for
+-example - or to override them being enabled in a config file).
+-
+-(This syntax actually lets you both disable *and* enable options,
+-using (for the arg after `=') on/off, y/n, yes/no, or 1/0.)");
++puts("\n"
++"usage: xzgv [options] [dir | file ...]\n"
++"\n"
++"   -a        --auto-hide     automatically hide selector on selecting a picture.\n"
++"     --careful-jpeg  enable JPEG `fancy upsampling' (see info file\n"
++"                     or man page).\n"
++"     --delete-single-prompt\n"
++"                     (normally enabled, use --delete-single-prompt=off to\n"
++"                     disable) if *disabled*, don't prompt for confirmation\n"
++"                     when deleting a file.\n"
++"     --dither-hicol  use dithering in 15/16-bit to increase apparent\n"
++"                     colour depth, whatever Imlib's default setting is.\n"
++"                     You can also use `--dither-hicol=off' to disable\n"
++"                     this if you normally have Imlib use it.\n"
++"     --fast-recursive-update\n"
++"                     when doing recursive thumbnail update, don't\n"
++"                     read visible thumbnails for a directory before\n"
++"                     doing the update (only slightly faster).\n"
++"   -f        --fullscreen    use the whole screen for the xzgv window, without\n"
++"                     even window-manager decorations if possible. (But\n"
++"                     your wm may not care to trust borderless programs.)\n"
++"   -g        --geometry geom\n"
++"                     use geometry `geom'. For example, `400x300' specifies\n"
++"                     window size in pixels, `70%x50%' specifies size as\n"
++"                     percentage of screen width/height, `+100+50' specifies\n"
++"                     position relative to top-left, and `50%x30%-30%-20%'\n"
++"                     is left as an exercise for the reader. :-) The default\n"
++"                     geometry is `92%x85%'.\n"
++"                     (See info file or man page for more details.)\n"
++"   -G        --gamma val     set gamma adjustment to `val'. The default is 1.0, i.e.\n"
++"                     no adjustment. (See info file or man page for details,\n"
++"                     and a discussion of gamma issues.)\n"
++"   -h        --help          give this usage help.\n"
++"     --image-bigness-threshold numpix\n"
++"                     set the boundary `numpix' above which images are\n"
++"                     considered `big', and rendered piece-by-piece rather\n"
++"                     than all-at-once (which is nicer, but harder on\n"
++"                     memory). Units are number of pixels in image (i.e.\n"
++"                     width times height), and the default is 2000000 pixels.\n"
++"     --interpolate   interpolate between the picture's pixels when\n"
++"                     scaling up. Usually looks nicer, but it's slow.\n"
++"     --mouse-scale-x if enabled, control-click scales only the X axis -\n"
++"                     the default is to scale only the Y axis.\n"
++"     --revert-orient (normally enabled, use --revert-orient=off to disable)\n"
++"                     if *disabled*, orientation (flip/mirror/rotate) state\n"
++"                     is retained between pictures.\n"
++"     --revert-scale  (normally enabled, use --revert-scale=off to disable)\n"
++"                     if *disabled*, scaling is retained between pictures.\n"
++"     --selector-width width\n"
++"                     set initial/default selector width to `width'. (The\n"
++"                     units used are pixels, and the normal setting 200.)\n"
++"   -T        --show-tagged   show names of tagged files on exit (they're listed\n"
++"                     to stdout).\n"
++"     --show-thumbnail-messages\n"
++"                     show on the status bar when thumbnails are being read.\n"
++"                     The status bar must be enabled for the messages to be\n"
++"                     visible, of course. :-)\n"
++"   -k        --skip-parent   for the first directory shown, skip the cursor past\n"
++"                     `..' (the parent dir). Can be useful when you'd like\n"
++"                     to immediately use space to `page' through the dir.\n"
++"   -o        --sort-order    set initial sorting order used in the selector.\n"
++"                     Types are `name', `ext', `size', `date' (or `time');\n"
++"                     only the first char (n/e/s/d/t) need be given.\n"
++"                     (The default is name order.)\n"
++"     --sort-timestamp-type type\n"
++"                     set timestamp type to use when using time/date sorting\n"
++"                     order. Types are `mtime' (default), `ctime', and\n"
++"                     `atime'; only the first char (m/c/a) need be given.\n"
++"     --statusbar     show a status bar below the selector; this, for\n"
++"                     example, says when a picture is being read.\n"
++"   -t        --thin-rows     use rows a third the normal height in the selector.\n"
++"                     This can be very useful on lower-resolution screens,\n"
++"                     or if you're really interested in filenames, not\n"
++"                     thumbnails.\n"
++"   -v        --version       report version number.\n"
++"     --version-gtk   report version of GTK+ being used by xzgv.\n"
++"   -z        --zoom          fit pictures in the viewer window, whatever their\n"
++"                     actual size.\n"
++"   -r        --zoom-reduce-only\n"
++"                     when zooming, only *reduce* pictures to fit; i.e.\n"
++"                     make big pictures viewable all-at-once while leaving\n"
++"                     small picures intact.\n"
++"\n"
++"     dir             start xzgv on a certain directory.\n"
++"     file ...        view (only) the file(s) specified.\n"
++"\n"
++"All options are processed after any ~/.xzgvrc or /etc/xzgv.conf file.\n"
++"Most long options (minus `--') can used in either file with e.g. `zoom on'.\n"
++"\n"
++"On/off settings (such as zoom) are enabled by e.g. `-z' or `--zoom';\n"
++"however, the long-option form `--option=off' can be used to disable\n"
++"them (needed when they are enabled by default - revert-scale, for\n"
++"example - or to override them being enabled in a config file).\n"
++"\n"
++"(This syntax actually lets you both disable *and* enable options,\n"
++"using (for the arg after `=') on/off, y/n, yes/no, or 1/0.)");
+ 
+ exit(0);
+ }



Home | Main Index | Thread Index | Old Index