pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11/xteddy * use correct argument types for XParseGeom...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/97637e441d44
branches:  trunk
changeset: 518462:97637e441d44
user:      schwarz <schwarz%pkgsrc.org@localhost>
date:      Sun Sep 10 13:39:40 2006 +0000

description:
* use correct argument types for XParseGeometry and XReadBitmapFileData
* make sure the pixmap is found even if xteddy is launched via an absolute
  path

diffstat:

 x11/xteddy/distinfo         |   3 ++-
 x11/xteddy/patches/patch-ac |  42 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+), 1 deletions(-)

diffs (59 lines):

diff -r b62ce009e79b -r 97637e441d44 x11/xteddy/distinfo
--- a/x11/xteddy/distinfo       Sun Sep 10 13:26:20 2006 +0000
+++ b/x11/xteddy/distinfo       Sun Sep 10 13:39:40 2006 +0000
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.5 2005/02/23 17:36:25 wiz Exp $
+$NetBSD: distinfo,v 1.6 2006/09/10 13:39:40 schwarz Exp $
 
 SHA1 (xteddy-1.1.tar.gz) = a681923333a4e2b2112290d601c167fd7e8e1302
 RMD160 (xteddy-1.1.tar.gz) = b392d8385422198808ab02ccd0b6dc025512f7f2
 Size (xteddy-1.1.tar.gz) = 117141 bytes
 SHA1 (patch-aa) = b77f0b43a999f54b28602ab1fb66ed320a5632c1
 SHA1 (patch-ab) = 260f836f4aab651c72caebac821e497b54d72cbd
+SHA1 (patch-ac) = 28dce1fcdd1367c33159001bd5bba9cf4e7291a8
diff -r b62ce009e79b -r 97637e441d44 x11/xteddy/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/xteddy/patches/patch-ac       Sun Sep 10 13:39:40 2006 +0000
@@ -0,0 +1,42 @@
+$NetBSD: patch-ac,v 1.1 2006/09/10 13:39:40 schwarz Exp $
+
+--- xteddy.c.orig      1998-04-23 09:58:17.000000000 +0200
++++ xteddy.c   2006-09-10 15:22:31.000000000 +0200
+@@ -69,7 +69,8 @@
+ /* Initializing filenames */
+ {
+ #define FBUFLEN  200
+-   int      buflen, w, h, xhotret, yhotret;
++   int      buflen, xhotret, yhotret;
++   unsigned int w, h;
+    char     fbuf[FBUFLEN];
+ 
+    if ( !xteddy->teddy || !(strlen(xteddy->teddy)) ) return -1;
+@@ -130,8 +131,8 @@
+   XSetWindowAttributes setwinattr;
+   XGCValues gcvalues;
+   unsigned long valuemask, gcvaluemask, inputmask;
+-  int x, y, geomflags, xw, xh;
+-  unsigned int border_width = 0;
++  int x, y, geomflags;
++  unsigned int xw, xh, border_width = 0;
+   unsigned int display_width, display_height, display_depth;
+   Pixmap icon_pixmap, background_pixmap, shape_pixmap;
+   XSizeHints size_hints;
+@@ -168,14 +169,14 @@
+   int offs_x, offs_y, new_x, new_y, tmp_x, tmp_y;
+   unsigned int tmp_mask;
+ 
+-  teddy.teddy = argv[0]; 
+-
+   /* Determine program name */
+   if ((progname = strrchr(argv[0],'/')) == NULL)
+     progname = argv[0];
+   else
+     progname++;
+ 
++  teddy.teddy = progname;
++
+   /* Option handling: "-wm", "-float", "-noquit", "-mono", "-geometry" */
+   /* and "-display" are recognized. See manual page for details. */
+   /* -F<name> ... Other pixmap name */



Home | Main Index | Thread Index | Old Index