pkgsrc-Changes archive

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

CVS commit: pkgsrc/x11/xbindkeys



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Sep 15 15:58:49 UTC 2016

Modified Files:
        pkgsrc/x11/xbindkeys: Makefile Makefile.common distinfo options.mk

Log Message:
Updated xbindkeys to 1.8.6 and switch it to guile20.

2011-03-09  Hans-Peter Deifel <hpdeifel%gmx.de@localhost>

        * options.c: Replace some deprecated guile functions.
        The GH interface has been removed in guile-2.0 so do not use it
        anymore in xbindkeys.

2011-02-21  Philippe Brochard  <pbrochard%common-lisp.net@localhost>

        * options.c (get_rc_guile_file): Fix a crash related to guile's GC
        and freeing of static memory. Thanks to Thomas Lindroth.

2010-12-04  Philippe Brochard  <pbrochard%common-lisp.net@localhost>

        * options.c: Fix some compilations warnings.

        * xbindkeys.c (adjust_display): adjust envstr_size to prevent a
        segfault with libX11-1.4.0.

2010-01-24  Alexander Clouter <alex%digriz.org.uk@localhost>

        * xbindkeys.c (event_loop): Doesn't stat on configuration file
        change the first time if poll-rc is false.

2010-01-23  Philippe Brochard  <hocwp%free.fr@localhost>
        * options.c: A poll-rc flag has been added to poll the rc/guile
        configuration file for update. By default no poll is done on
        configuration files. Many thanks to Alexander Clouter.

        * xbindkeys.c (event_loop): Stat both default rc file and guile rc
        file for reloading them when they change.

xbindkeys changelog by Philippe Brochard <hocwp%free.fr@localhost>

version:

1.8.3:
        Add a listen loop in the main loop. This fix a bug where, in the
        previous version, a keypress was needed to reload the
        configuration file after a keybinding change. Now one can edit the
        configuration file and keybindings are automatically updated after
        each save. Many thanks to Edwin Stang!

1.8.2:
        Correction of typos in the man page. An emphasis is made on the
        documentation about the guile configuration file (the prefered way
        for non trivial configuration).
        Many thanks to Brad Sawatzky.

1.8.1:
        Better Guile configuration with autotools.
        Minor compilation warning have been fixed.

1.8.0:
        Enable a full access to the xbindkeys internal from the guile
        scheme configuration file. A grabbed key can start a shell command
        or run a scheme function. This enable to do more powerfull things
        inside xbindkeys whitout the need of an external shell script
        (like double click, timed double click or keys combinations).

---------------------------------------------------------------------------

1.7.4:
        xbindkeys.spec: Change Copyright to License.
        Little english correction in warnings.
        Configuration files are reloaded on the fly when they have
        changed so there is no more need to send a HUP signal to reload
        them (Many thanks to Shish).
        Use `scm_c_define_gsubr' instead of 'scm_make_gsubr' with the
        guile mode.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/x11/xbindkeys/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/x11/xbindkeys/Makefile.common
cvs rdiff -u -r1.10 -r1.11 pkgsrc/x11/xbindkeys/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/x11/xbindkeys/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/xbindkeys/Makefile
diff -u pkgsrc/x11/xbindkeys/Makefile:1.20 pkgsrc/x11/xbindkeys/Makefile:1.21
--- pkgsrc/x11/xbindkeys/Makefile:1.20  Thu Sep 15 14:32:41 2016
+++ pkgsrc/x11/xbindkeys/Makefile       Thu Sep 15 15:58:49 2016
@@ -1,10 +1,7 @@
-# $NetBSD: Makefile,v 1.20 2016/09/15 14:32:41 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.21 2016/09/15 15:58:49 wiz Exp $
 
 .include "Makefile.common"
 
-PKGREVISION=           5
-
 CONFIGURE_ARGS+=       --disable-tk
 
 PTHREAD_AUTO_VARS=     yes

Index: pkgsrc/x11/xbindkeys/Makefile.common
diff -u pkgsrc/x11/xbindkeys/Makefile.common:1.12 pkgsrc/x11/xbindkeys/Makefile.common:1.13
--- pkgsrc/x11/xbindkeys/Makefile.common:1.12   Sun Oct  5 16:41:09 2014
+++ pkgsrc/x11/xbindkeys/Makefile.common        Thu Sep 15 15:58:49 2016
@@ -1,17 +1,17 @@
-# $NetBSD: Makefile.common,v 1.12 2014/10/05 16:41:09 wiz Exp $
+# $NetBSD: Makefile.common,v 1.13 2016/09/15 15:58:49 wiz Exp $
 #
 # used by x11/xbindkeys-tk/Makefile
 
-DISTNAME=      xbindkeys-1.7.3
+DISTNAME=      xbindkeys-1.8.6
 CATEGORIES=    x11
-MASTER_SITES=  http://hocwp.free.fr/xbindkeys/
+MASTER_SITES=  http://www.nongnu.org/xbindkeys/
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://hocwp.free.fr/xbindkeys/xbindkeys.html
+HOMEPAGE=      http://www.nongnu.org/xbindkeys/xbindkeys.html
 COMMENT=       Launches shell commands with your keyboard or your mouse
 
 DISTINFO_FILE= ${.CURDIR}/../../x11/xbindkeys/distinfo
-PATCHDIR=      ${.CURDIR}/../../x11/xbindkeys/patches
+#PATCHDIR=     ${.CURDIR}/../../x11/xbindkeys/patches
 
 GNU_CONFIGURE= yes
 

Index: pkgsrc/x11/xbindkeys/distinfo
diff -u pkgsrc/x11/xbindkeys/distinfo:1.10 pkgsrc/x11/xbindkeys/distinfo:1.11
--- pkgsrc/x11/xbindkeys/distinfo:1.10  Wed Nov  4 03:28:57 2015
+++ pkgsrc/x11/xbindkeys/distinfo       Thu Sep 15 15:58:49 2016
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2015/11/04 03:28:57 agc Exp $
+$NetBSD: distinfo,v 1.11 2016/09/15 15:58:49 wiz Exp $
 
-SHA1 (xbindkeys-1.7.3.tar.gz) = ccbc30d27d9a65cf2531c41e5d2db106e9029e7a
-RMD160 (xbindkeys-1.7.3.tar.gz) = 134207d4370c98f74d39aeb0cf79d94cbbaeae38
-SHA512 (xbindkeys-1.7.3.tar.gz) = 44ddf14e3a572ba71582895fb16a385c6176dfa921336df1ec050a3d658438bb5756eca63c6efeadcc6870f1a585b34652067d1d1aceb1fed1483afe898ea73f
-Size (xbindkeys-1.7.3.tar.gz) = 110561 bytes
+SHA1 (xbindkeys-1.8.6.tar.gz) = 913d772613fe0b05307d02417f6e6d8badbc296a
+RMD160 (xbindkeys-1.8.6.tar.gz) = 5c3fe8a1c343729033b287e47c2689724ae8ebba
+SHA512 (xbindkeys-1.8.6.tar.gz) = 3c77541eae9f87d2020c2272984c221094276dae2a8690c5cec9fe1b23c0139229b8f56876170da70684aeaa128642349b6835c375d473186cbf8123517173ba
+Size (xbindkeys-1.8.6.tar.gz) = 151941 bytes

Index: pkgsrc/x11/xbindkeys/options.mk
diff -u pkgsrc/x11/xbindkeys/options.mk:1.1 pkgsrc/x11/xbindkeys/options.mk:1.2
--- pkgsrc/x11/xbindkeys/options.mk:1.1 Thu Oct 29 12:32:44 2009
+++ pkgsrc/x11/xbindkeys/options.mk     Thu Sep 15 15:58:49 2016
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2009/10/29 12:32:44 sborrill Exp $
+# $NetBSD: options.mk,v 1.2 2016/09/15 15:58:49 wiz Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.xbindkeys
 PKG_SUPPORTED_OPTIONS= guile
@@ -8,7 +8,8 @@ PKG_SUGGESTED_OPTIONS+= guile
 
 .if !empty(PKG_OPTIONS:Mguile)
 CONFIGURE_ARGS+=       --enable-guile
-.include "../../lang/guile/buildlink3.mk"
+USE_TOOLS+=            pkg-config
+.include "../../lang/guile20/buildlink3.mk"
 .else
 CONFIGURE_ARGS+=       --disable-guile
 .endif



Home | Main Index | Thread Index | Old Index