FreeBSD Bugzilla – Attachment 165591 Details for
Bug 206260
[PATCH] x11/keybinder: Update to version 0.3.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
x11_keybinder.diff
x11_keybinder.diff (text/plain), 4.83 KB, created by
tkato432
on 2016-01-14 18:39:06 UTC
(
hide
)
Description:
x11_keybinder.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2016-01-14 18:39:06 UTC
Size:
4.83 KB
patch
obsolete
>diff -urN /usr/ports/x11/keybinder/Makefile x11/keybinder/Makefile >--- /usr/ports/x11/keybinder/Makefile 2015-08-24 03:58:41.595723000 +0900 >+++ x11/keybinder/Makefile 2016-01-15 00:00:00.000000000 +0900 >@@ -1,10 +1,9 @@ > # $FreeBSD: head/x11/keybinder/Makefile 393429 2015-08-02 15:03:19Z tijl $ > > PORTNAME= keybinder >-PORTVERSION= 0.3.0 >-PORTREVISION= 5 >+PORTVERSION= 0.3.1 >+DISTVERSIONPREFIX= v > CATEGORIES= x11 >-MASTER_SITES= GENTOO > > MAINTAINER= ports@FreeBSD.org > COMMENT= Library for registering keyboard shortcuts >@@ -12,42 +11,43 @@ > LICENSE= GPLv2 > LICENSE_FILE= ${WRKSRC}/COPYING > >-GNU_CONFIGURE= yes >-CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc >-USES= gmake libtool pathfix pkgconfig >+BUILD_DEPENDS= gtkdocize:${PORTSDIR}/textproc/gtk-doc >+ >+USE_GITHUB= yes >+GH_ACCOUNT= engla >+ >+USES= autoreconf gmake libtool pathfix pkgconfig >+PATHFIX_MAKEFILEIN= Makefile.am > USE_GNOME= gtk20 introspection:build > USE_XORG= x11 xext xrender >+GNU_CONFIGURE= yes >+CONFIGURE_ARGS= --disable-silent-rules --disable-gtk-doc > INSTALL_TARGET= install-strip > USE_LDCONFIG= yes > >-OPTIONS_DEFINE= DOCS EXAMPLES PYTHON LUA >-OPTIONS_DEFAULT=PYTHON >-OPTIONS_SUB= yes >+OPTIONS_DEFINE= EXAMPLES LUA PYTHON >+OPTIONS_DEFAULT= PYTHON >+OPTIONS_SUB= yes > > # Override LUA description >-LUA_DESC= Lua bindings >- >-.include <bsd.port.options.mk> >+LUA_DESC= Lua bindings >+LUA_USES= lua:51 >+LUA_CONFIGURE_ON= --with-lua-includes=${LUA_INCDIR} >+LUA_CONFIGURE_OFF= --disable-lua >+PYTHON_USES= python:2 >+PYTHON_USE= gnome=pygtk2 >+PYTHON_CONFIGURE_OFF= --disable-python >+ >+pre-configure: >+ @(cd ${CONFIGURE_WRKSRC} && ${LOCALBASE}/bin/gtkdocize) >+ >+post-build-EXAMPLES-on: >+ @${REINPLACE_CMD} -i '' -e \ >+ 's|lua5.1|lua-${LUA_VER}|g' ${WRKSRC}/examples/Makefile > >-.if ${PORT_OPTIONS:MPYTHON} >-USES+= python:2 >-USE_GNOME+= pygtk2 >-.else >-CONFIGURE_ARGS+= --disable-python >-.endif >- >-.if ${PORT_OPTIONS:MLUA} >-USES+= lua:51 >-CONFIGURE_ARGS+= --with-lua-includes=${LUA_INCDIR} >-.else >-CONFIGURE_ARGS+= --disable-lua >-.endif >- >-post-install: >-.if ${PORT_OPTIONS:MEXAMPLES} >- @${REINPLACE_CMD} -i '' -e 's|lua5.1|lua-${LUA_VER}|g' ${WRKSRC}/examples/Makefile >+post-install-EXAMPLES-on: > @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} >- ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} >-.endif >+ (cd ${WRKSRC}/examples && ${INSTALL_DATA} * \ >+ ${STAGEDIR}${EXAMPLESDIR}) > > .include <bsd.port.mk> >diff -urN /usr/ports/x11/keybinder/distinfo x11/keybinder/distinfo >--- /usr/ports/x11/keybinder/distinfo 2015-08-24 03:58:41.609004000 +0900 >+++ x11/keybinder/distinfo 2016-01-15 00:00:00.000000000 +0900 >@@ -1,2 +1,2 @@ >-SHA256 (keybinder-0.3.0.tar.gz) = 42863ca0174d568a8c02c6fb243fee1681823825e8bcb1718c51611d8e9793bb >-SIZE (keybinder-0.3.0.tar.gz) = 377765 >+SHA256 (engla-keybinder-v0.3.1_GH0.tar.gz) = 6073bb5f626f75c4a6f25291b32673af02d47e735b56f9d471150d678ac0b5fa >+SIZE (engla-keybinder-v0.3.1_GH0.tar.gz) = 31727 >diff -urN /usr/ports/x11/keybinder/pkg-descr x11/keybinder/pkg-descr >--- /usr/ports/x11/keybinder/pkg-descr 2015-08-24 03:58:41.617010000 +0900 >+++ x11/keybinder/pkg-descr 2016-01-15 00:00:00.000000000 +0900 >@@ -1,5 +1,5 @@ >-Keybinder is a library for registering global keyboard shortcuts. Keybinder >-works with GTK-based applications using the X Window System. >+Keybinder is a library for registering global keyboard shortcuts. >+Keybinder works with GTK-based applications using the X Window System. > > The port provides the following: > >@@ -8,4 +8,4 @@ > - Python bindings, python-keybinder > - An examples directory with programs in C, Lua, Python, and Vala > >-WWW: http://kaizer.se/wiki/keybinder/ >+WWW: https://github.com/engla/keybinder >diff -urN /usr/ports/x11/keybinder/pkg-plist x11/keybinder/pkg-plist >--- /usr/ports/x11/keybinder/pkg-plist 2015-08-24 03:58:41.628051000 +0900 >+++ x11/keybinder/pkg-plist 2016-01-15 00:00:00.000000000 +0900 >@@ -4,25 +4,11 @@ > lib/libkeybinder.so.0 > lib/libkeybinder.so.0.1.0 > %%LUA%%%%LUA_MODLIBDIR%%/keybinder.so >+libdata/pkgconfig/keybinder.pc > %%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/__init__.py > %%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/__init__.pyc > %%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/__init__.pyo > %%PYTHON%%%%PYTHON_SITELIBDIR%%/keybinder/_keybinder.so >-libdata/pkgconfig/keybinder.pc >-%%PORTDOCS%%%%DOCSDIR%%/annotation-glossary.html >-%%PORTDOCS%%%%DOCSDIR%%/api-index-full.html >-%%PORTDOCS%%%%DOCSDIR%%/ch01.html >-%%PORTDOCS%%%%DOCSDIR%%/deprecated-api-index.html >-%%PORTDOCS%%%%DOCSDIR%%/home.png >-%%PORTDOCS%%%%DOCSDIR%%/index.html >-%%PORTDOCS%%%%DOCSDIR%%/index.sgml >-%%PORTDOCS%%%%DOCSDIR%%/keybinder-keybinder.html >-%%PORTDOCS%%%%DOCSDIR%%/keybinder.devhelp2 >-%%PORTDOCS%%%%DOCSDIR%%/left.png >-%%PORTDOCS%%%%DOCSDIR%%/object-tree.html >-%%PORTDOCS%%%%DOCSDIR%%/right.png >-%%PORTDOCS%%%%DOCSDIR%%/style.css >-%%PORTDOCS%%%%DOCSDIR%%/up.png > %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile > %%PORTEXAMPLES%%%%EXAMPLESDIR%%/README > %%PORTEXAMPLES%%%%EXAMPLESDIR%%/example.lua
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 206260
: 165591