diff options
author | wiz <wiz@pkgsrc.org> | 2004-09-20 22:37:08 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2004-09-20 22:37:08 +0000 |
commit | 6850ca5bbfa8bdb290f6ce1b05ce1be2ec759d49 (patch) | |
tree | 38eb2a16a0efcf57e63a4bb92443344abf4380a6 /graphics/libgii | |
parent | 50be130acae495e6805b2aa0b1975de6c0930370 (diff) | |
download | pkgsrc-6850ca5bbfa8bdb290f6ce1b05ce1be2ec759d49.tar.gz |
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 (limited to 'graphics/libgii')
-rw-r--r-- | graphics/libgii/Makefile | 4 | ||||
-rw-r--r-- | graphics/libgii/PLIST | 15 | ||||
-rw-r--r-- | graphics/libgii/distinfo | 15 | ||||
-rw-r--r-- | graphics/libgii/patches/patch-aa | 13 | ||||
-rw-r--r-- | graphics/libgii/patches/patch-ac | 23 | ||||
-rw-r--r-- | graphics/libgii/patches/patch-ad | 13 | ||||
-rw-r--r-- | graphics/libgii/patches/patch-ae | 8 | ||||
-rw-r--r-- | graphics/libgii/patches/patch-af | 10 | ||||
-rw-r--r-- | graphics/libgii/patches/patch-ag | 10 |
9 files changed, 50 insertions, 61 deletions
diff --git a/graphics/libgii/Makefile b/graphics/libgii/Makefile index e645019a189..9d26c52ec2f 100644 --- a/graphics/libgii/Makefile +++ b/graphics/libgii/Makefile @@ -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 --git a/graphics/libgii/PLIST b/graphics/libgii/PLIST index c8d20a638ce..95d42399e7b 100644 --- a/graphics/libgii/PLIST +++ b/graphics/libgii/PLIST @@ -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 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-linux-mouse.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 --git a/graphics/libgii/distinfo b/graphics/libgii/distinfo index 818e10e0443..a1fc1b560ca 100644 --- a/graphics/libgii/distinfo +++ b/graphics/libgii/distinfo @@ -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 --git a/graphics/libgii/patches/patch-aa b/graphics/libgii/patches/patch-aa new file mode 100644 index 00000000000..2955068bba5 --- /dev/null +++ b/graphics/libgii/patches/patch-aa @@ -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 --git a/graphics/libgii/patches/patch-ac b/graphics/libgii/patches/patch-ac deleted file mode 100644 index b421b88f308..00000000000 --- a/graphics/libgii/patches/patch-ac +++ /dev/null @@ -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 --git a/graphics/libgii/patches/patch-ad b/graphics/libgii/patches/patch-ad deleted file mode 100644 index a9dd0b5ca14..00000000000 --- a/graphics/libgii/patches/patch-ad +++ /dev/null @@ -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 --git a/graphics/libgii/patches/patch-ae b/graphics/libgii/patches/patch-ae index 51ac78b3c20..25e8c7238e8 100644 --- a/graphics/libgii/patches/patch-ae +++ b/graphics/libgii/patches/patch-ae @@ -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 --git a/graphics/libgii/patches/patch-af b/graphics/libgii/patches/patch-af index 75d3fe79def..c8f84f7eb1f 100644 --- a/graphics/libgii/patches/patch-af +++ b/graphics/libgii/patches/patch-af @@ -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 --git a/graphics/libgii/patches/patch-ag b/graphics/libgii/patches/patch-ag index c758bea5303..b2c4ad2f41d 100644 --- a/graphics/libgii/patches/patch-ag +++ b/graphics/libgii/patches/patch-ag @@ -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 |