pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/libgii Update to 0.8.6:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ecddd46894d7
branches:  trunk
changeset: 480793:ecddd46894d7
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Sep 20 22:37:08 2004 +0000

description:
Update to 0.8.6:
New in 0.8.6: 2004-09-14:
* ggGetUserDir(3): Eliminate race condition
* ggGetUserDir(3): Fix memory leak on Darwin when $HOME is not set
* Bugfix: ensure aligned memory access in event handling. Fixes crash on NetBSD/sparc64
* giiSplitInputs(3): make it work - finds the actual input
* config file parsing fixes

New in 0.8.5: 2004-05-29:
* add hotfix to make libgii compile for linux users,
  who uses kernel 2.6 headers to compile their userland. Fixes Debian bug 224802
* libtool update. Fixes Debian bug 208288.
* add 'See Also' section to libgii(7) manpage and lots of other documentation updates
* build system updates
* linux_kbd fix: read unicode symbols correctly. Patch from Aurelien Reynaud.
* focus pulling fix in xwin/x: Key focus should
  no longer get lost, when the mouse is NOT over the window.
  Note, input-x need to know some little more information from libggi's
  display-X. So don't forget to update libggi's display-X as well,
  otherwise you may experience everything from strange input behaviour to crashes.

Hi Christoph!

diffstat:

 graphics/libgii/Makefile         |   4 ++--
 graphics/libgii/PLIST            |  15 ++++++++++++++-
 graphics/libgii/distinfo         |  15 +++++++--------
 graphics/libgii/patches/patch-aa |  13 +++++++++++++
 graphics/libgii/patches/patch-ac |  23 -----------------------
 graphics/libgii/patches/patch-ad |  13 -------------
 graphics/libgii/patches/patch-ae |   8 ++++----
 graphics/libgii/patches/patch-af |  10 +++++-----
 graphics/libgii/patches/patch-ag |  10 +++++-----
 9 files changed, 50 insertions(+), 61 deletions(-)

diffs (189 lines):

diff -r efbee3e29e13 -r ecddd46894d7 graphics/libgii/Makefile
--- a/graphics/libgii/Makefile  Mon Sep 20 22:06:37 2004 +0000
+++ b/graphics/libgii/Makefile  Mon Sep 20 22:37:08 2004 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2004/03/11 06:58:12 jlam Exp $
+# $NetBSD: Makefile,v 1.12 2004/09/20 22:37:08 wiz Exp $
 
-DISTNAME=      libgii-0.8.4.src
+DISTNAME=      libgii-0.8.6.src
 PKGNAME=       ${DISTNAME:S/.src//}
 CATEGORIES=    graphics
 MASTER_SITES=  ftp://ftp.ggi-project.org/pub/packages/ggi/ggi/v2.0/ \
diff -r efbee3e29e13 -r ecddd46894d7 graphics/libgii/PLIST
--- a/graphics/libgii/PLIST     Mon Sep 20 22:06:37 2004 +0000
+++ b/graphics/libgii/PLIST     Mon Sep 20 22:37:08 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2003/04/02 12:03:42 wiz Exp $
+@comment $NetBSD: PLIST,v 1.5 2004/09/20 22:37:08 wiz Exp $
 bin/mhub
 bin/xsendbut
 include/ggi/errors.h
@@ -62,6 +62,18 @@
 lib/libgii.so.0
 lib/libgii.so.0.8
 man/man1/mhub.1
+man/man3/ggCleanupForceExit.3
+man/man3/ggExit.3
+man/man3/ggGetSwarType.3
+man/man3/ggGetUserDir.3
+man/man3/ggInit.3
+man/man3/ggLock.3
+man/man3/ggLockCreate.3
+man/man3/ggLockDestroy.3
+man/man3/ggRegisterCleanup.3
+man/man3/ggTryLock.3
+man/man3/ggUnlock.3
+man/man3/ggUnregisterCleanup.3
 man/man3/giiAddEventMask.3
 man/man3/giiClose.3
 man/man3/giiEventPoll.3
@@ -110,6 +122,7 @@
 man/man7/input-lk201.7
 man/man7/input-mouse.7
 man/man7/input-tcp.7
+man/man7/libgg.7
 man/man7/libgii.7
 share/examples/ggi/filter/keytrans
 share/examples/ggi/filter/mouse
diff -r efbee3e29e13 -r ecddd46894d7 graphics/libgii/distinfo
--- a/graphics/libgii/distinfo  Mon Sep 20 22:06:37 2004 +0000
+++ b/graphics/libgii/distinfo  Mon Sep 20 22:37:08 2004 +0000
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.8 2004/01/05 00:21:03 xtraeme Exp $
+$NetBSD: distinfo,v 1.9 2004/09/20 22:37:08 wiz Exp $
 
-SHA1 (libgii-0.8.4.src.tar.bz2) = e544cc39dcb459e1ebd664c5c7e0730d632953d9
-Size (libgii-0.8.4.src.tar.bz2) = 415444 bytes
-SHA1 (patch-ac) = 6068d6c86b3a6dbbd5d6068a9158001e8718d0c4
-SHA1 (patch-ad) = d34c4862c383d42a12a991fbf9437f0a42d42026
-SHA1 (patch-ae) = 9e05104586b3ac0b7246aa364e5c5a2cc6e2ed65
-SHA1 (patch-af) = 364d793e1f78f87102d497d83c29b334575421e3
-SHA1 (patch-ag) = cdf19f624e0b87f7e33c9430cc622e8fca10fb47
+SHA1 (libgii-0.8.6.src.tar.bz2) = c2ba5b2605c7e9ff73e7786ebf229667efe44a0d
+Size (libgii-0.8.6.src.tar.bz2) = 395625 bytes
+SHA1 (patch-aa) = 16bcb98d49fde5119c645d8eec3679663c826c0a
+SHA1 (patch-ae) = 92ac54c2fa1375c99b9acca4443d27b9bca61821
+SHA1 (patch-af) = 08d35ebfd60c67027ae6ed09b729c4ac3196c19d
+SHA1 (patch-ag) = 806b0876ca7f8e6b172cb5253c96602f864bce0b
diff -r efbee3e29e13 -r ecddd46894d7 graphics/libgii/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/libgii/patches/patch-aa  Mon Sep 20 22:37:08 2004 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.4 2004/09/20 22:37:08 wiz Exp $
+
+--- Makefile.in.orig   2004-09-14 21:28:36.000000000 +0200
++++ Makefile.in
+@@ -209,7 +209,7 @@ target_alias = @target_alias@
+ # multiple AUTOMAKE_OPTIONS lines only confuses automake 1.6
+ AUTOMAKE_OPTIONS = 1.4 foreign
+ SUBDIRS = include gg gii input filter demos doc m4 dist
+-giiconfdatadir = ${sysconfdir}/${ggi_subdir}
++giiconfdatadir = ${prefix}/share/examples/ggi
+ giiconfdata_DATA = libgii.conf
+ DISTCLEANFILES = libgii.conf
+ EXTRA_DIST = ChangeLog.1999 ChangeLog FAQ INSTALL.autoconf autogen.sh
diff -r efbee3e29e13 -r ecddd46894d7 graphics/libgii/patches/patch-ac
--- a/graphics/libgii/patches/patch-ac  Mon Sep 20 22:06:37 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-$NetBSD: patch-ac,v 1.3 2004/01/05 00:21:03 xtraeme Exp $
-
---- input/xwin/Makefile.in.orig        2003-12-28 20:21:42.000000000 +0100
-+++ input/xwin/Makefile.in     2003-12-28 20:22:36.000000000 +0100
-@@ -472,16 +472,13 @@
-       uninstall-inputlibLTLIBRARIES
- 
- 
--xev.c:        ../x/xev.c ../x/xev.h
-+xev.c: ../x/xev.c xev.h
-       rm -f xev.c
-       ln -s ../x/xev.c .
-+xev.h: ../x/xev.h
-       rm -f xev.h
-       ln -s ../x/xev.h .
- 
--# Workaround for Darwin
--xev.lo:
--      rm -f xev.lo
--      ln -s ../x/xev.lo .
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
diff -r efbee3e29e13 -r ecddd46894d7 graphics/libgii/patches/patch-ad
--- a/graphics/libgii/patches/patch-ad  Mon Sep 20 22:06:37 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ad,v 1.2 2003/04/02 12:03:44 wiz Exp $
-
---- Makefile.in.orig   Wed Mar 19 22:18:49 2003
-+++ Makefile.in
-@@ -121,7 +121,7 @@ AUTOMAKE_OPTIONS = 1.4 foreign
- 
- SUBDIRS = include gg gii input filter demos doc m4 dist
- 
--giiconfdatadir = ${sysconfdir}/${ggi_subdir}
-+giiconfdatadir = $(datadir)/examples/ggi
- giiconfdata_DATA = libgii.conf
- 
- DISTCLEANFILES = libgii.conf
diff -r efbee3e29e13 -r ecddd46894d7 graphics/libgii/patches/patch-ae
--- a/graphics/libgii/patches/patch-ae  Mon Sep 20 22:06:37 2004 +0000
+++ b/graphics/libgii/patches/patch-ae  Mon Sep 20 22:37:08 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ae,v 1.3 2004/01/05 00:21:03 xtraeme Exp $
+$NetBSD: patch-ae,v 1.4 2004/09/20 22:37:08 wiz Exp $
 
---- configure.orig     2003-12-28 20:15:31.000000000 +0100
-+++ configure  2003-12-28 20:15:49.000000000 +0100
-@@ -15565,7 +15565,7 @@
+--- configure.orig     2004-09-14 21:29:33.000000000 +0200
++++ configure
+@@ -17503,7 +17503,7 @@ cat >>confdefs.h <<_ACEOF
  _ACEOF
  
  cat >>confdefs.h <<_ACEOF
diff -r efbee3e29e13 -r ecddd46894d7 graphics/libgii/patches/patch-af
--- a/graphics/libgii/patches/patch-af  Mon Sep 20 22:06:37 2004 +0000
+++ b/graphics/libgii/patches/patch-af  Mon Sep 20 22:37:08 2004 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-af,v 1.1 2003/04/02 12:03:44 wiz Exp $
+$NetBSD: patch-af,v 1.2 2004/09/20 22:37:08 wiz Exp $
 
---- filter/mouse/Makefile.in.orig      Wed Apr  2 10:23:23 2003
+--- filter/mouse/Makefile.in.orig      2004-09-14 21:28:45.000000000 +0200
 +++ filter/mouse/Makefile.in
-@@ -125,7 +125,7 @@ mouse_la_LDFLAGS = ${extra_libraries} -m
+@@ -210,7 +210,7 @@ mouse_la_SOURCES = filter.c
+ mouse_la_LDFLAGS = ${extra_libraries} -module -no-undefined -avoid-version \
        -export-symbols ${srcdir}/EXPSYMS
  
- 
 -giiconfdatadir = ${sysconfdir}/${ggi_subdir}/filter
 +giiconfdatadir = $(datadir)/examples/ggi/filter
  giiconfdata_DATA = mouse
- 
  filterlibdir = ${libdir}/${ggi_subdir}/filter
+ EXTRA_DIST = EXPSYMS mouse
diff -r efbee3e29e13 -r ecddd46894d7 graphics/libgii/patches/patch-ag
--- a/graphics/libgii/patches/patch-ag  Mon Sep 20 22:06:37 2004 +0000
+++ b/graphics/libgii/patches/patch-ag  Mon Sep 20 22:37:08 2004 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-ag,v 1.1 2003/04/02 12:03:45 wiz Exp $
+$NetBSD: patch-ag,v 1.2 2004/09/20 22:37:08 wiz Exp $
 
---- filter/keytrans/Makefile.in.orig   Wed Apr  2 10:23:23 2003
+--- filter/keytrans/Makefile.in.orig   2004-09-14 21:28:43.000000000 +0200
 +++ filter/keytrans/Makefile.in
-@@ -125,7 +125,7 @@ keytrans_la_LDFLAGS = ${extra_libraries}
+@@ -210,7 +210,7 @@ keytrans_la_SOURCES = filter.c
+ keytrans_la_LDFLAGS = ${extra_libraries} -module -no-undefined -avoid-version \
        -export-symbols ${srcdir}/EXPSYMS
  
- 
 -giiconfdatadir = ${sysconfdir}/${ggi_subdir}/filter
 +giiconfdatadir = $(datadir)/examples/ggi/filter
  giiconfdata_DATA = keytrans
- 
  filterlibdir = ${libdir}/${ggi_subdir}/filter
+ EXTRA_DIST = EXPSYMS keytrans



Home | Main Index | Thread Index | Old Index