Sat Dec 7 11:32:31 2013 UTC ()
Update input-pad to 1.0.3.

* Added the man of input-pad
* Updated translations.
* Fixed an error with gcc -Wformat -Werror=format-security
* Enabled GTK3 by default.
* Enalbed XTEST because glib2 uses XI2.
* Enabled maintainer-mode in configure.ac.
* Added data for Old English and Middle English.
* Some unofficial IPA, labial-velars, laterals, nasal releases,
  More obsolete IPA, fixed output for wedge; added a precise, unofficial symbol   for the alveolar flap.


(obache)
diff -r1.25 -r1.26 pkgsrc/inputmethod/input-pad/Makefile
diff -r1.5 -r1.6 pkgsrc/inputmethod/input-pad/Makefile.common
diff -r1.5 -r1.6 pkgsrc/inputmethod/input-pad/distinfo
diff -r1.4 -r1.5 pkgsrc/inputmethod/input-pad/PLIST
diff -r1.4 -r1.5 pkgsrc/inputmethod/input-pad/options.mk
diff -r1.29 -r1.30 pkgsrc/inputmethod/py-input-pad/Makefile

cvs diff -r1.25 -r1.26 pkgsrc/inputmethod/input-pad/Makefile (expand / switch to unified diff)

--- pkgsrc/inputmethod/input-pad/Makefile 2013/10/23 12:31:14 1.25
+++ pkgsrc/inputmethod/input-pad/Makefile 2013/12/07 11:32:31 1.26
@@ -1,29 +1,31 @@ @@ -1,29 +1,31 @@
1# $NetBSD: Makefile,v 1.25 2013/10/23 12:31:14 obache Exp $ 1# $NetBSD: Makefile,v 1.26 2013/12/07 11:32:31 obache Exp $
2# 2#
3 3
4.include "Makefile.common" 4.include "Makefile.common"
5 5
6MAINTAINER= obache@NetBSD.org 6MAINTAINER= obache@NetBSD.org
7COMMENT= On-screen Input Pad to Send Characters with Mouse 7COMMENT= On-screen Input Pad to Send Characters with Mouse
8 8
9GNU_CONFIGURE= yes 9GNU_CONFIGURE= yes
10USE_LIBTOOL= yes 10USE_LIBTOOL= yes
11USE_PKGLOCALEDIR= yes 11USE_PKGLOCALEDIR= yes
12USE_TOOLS+= gmake pkg-config intltool msgfmt xgettext msgmerge 12USE_TOOLS+= gmake pkg-config intltool msgfmt xgettext msgmerge
13 13
14PKGCONFIG_OVERRIDE+= input-pad.pc.in 14PKGCONFIG_OVERRIDE+= input-pad.pc.in
15 15
16CONFIGURE_ARGS+= --enable-pygobject2=no 16CONFIGURE_ARGS+= --enable-pygobject2=no
17CONFIGURE_ARGS+= --with-gtk=3.0 17CONFIGURE_ARGS+= --disable-maintainer-mode
 18
 19MANCOMPRESSED= yes
18 20
19.include "options.mk" 21.include "options.mk"
20 22
21.include "../../devel/gettext-lib/buildlink3.mk" 23.include "../../devel/gettext-lib/buildlink3.mk"
22.include "../../devel/glib2/buildlink3.mk" 24.include "../../devel/glib2/buildlink3.mk"
23.include "../../textproc/libxml2/buildlink3.mk" 25.include "../../textproc/libxml2/buildlink3.mk"
24.include "../../x11/gtk3/buildlink3.mk" 26.include "../../x11/gtk3/buildlink3.mk"
25.include "../../x11/libX11/buildlink3.mk" 27.include "../../x11/libX11/buildlink3.mk"
26.include "../../x11/libxkbfile/buildlink3.mk" 28.include "../../x11/libxkbfile/buildlink3.mk"
27BUILDLINK_API_DEPENDS.libxklavier+= libxklavier>=4.0 29BUILDLINK_API_DEPENDS.libxklavier+= libxklavier>=4.0
28.include "../../x11/libxklavier/buildlink3.mk" 30.include "../../x11/libxklavier/buildlink3.mk"
29.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/inputmethod/input-pad/Makefile.common (expand / switch to unified diff)

--- pkgsrc/inputmethod/input-pad/Makefile.common 2013/10/23 12:31:14 1.5
+++ pkgsrc/inputmethod/input-pad/Makefile.common 2013/12/07 11:32:31 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.5 2013/10/23 12:31:14 obache Exp $ 1# $NetBSD: Makefile.common,v 1.6 2013/12/07 11:32:31 obache Exp $
2# 2#
3# used by inputmethod/input-pad/Makefile 3# used by inputmethod/input-pad/Makefile
4# used by inputmethod/py-input-pad/Makefile 4# used by inputmethod/py-input-pad/Makefile
5 5
6DISTNAME= input-pad-1.0.2 6DISTNAME= input-pad-1.0.3
7CATEGORIES= inputmethod 7CATEGORIES= inputmethod
8MASTER_SITES= http://input-pad.googlecode.com/files/ 8MASTER_SITES= http://input-pad.googlecode.com/files/
9 9
10HOMEPAGE= http://code.google.com/p/input-pad/ 10HOMEPAGE= http://code.google.com/p/input-pad/
11LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
12 12
13DISTINFO_FILE= ${.CURDIR}/../../inputmethod/input-pad/distinfo 13DISTINFO_FILE= ${.CURDIR}/../../inputmethod/input-pad/distinfo
14PATCHDIR= ${.CURDIR}/../../inputmethod/input-pad/patches 14PATCHDIR= ${.CURDIR}/../../inputmethod/input-pad/patches

cvs diff -r1.5 -r1.6 pkgsrc/inputmethod/input-pad/distinfo (expand / switch to unified diff)

--- pkgsrc/inputmethod/input-pad/distinfo 2013/10/23 12:31:14 1.5
+++ pkgsrc/inputmethod/input-pad/distinfo 2013/12/07 11:32:31 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2013/10/23 12:31:14 obache Exp $ 1$NetBSD: distinfo,v 1.6 2013/12/07 11:32:31 obache Exp $
2 2
3SHA1 (input-pad-1.0.2.tar.gz) = 8d5c2a83440068e3737f8b0352dde8689fc0844f 3SHA1 (input-pad-1.0.3.tar.gz) = bce74190e294cd6b8a0d6290d4a27b7ed8114fe8
4RMD160 (input-pad-1.0.2.tar.gz) = 4d27c8d9881746833e031b588c715b0830c8abaa 4RMD160 (input-pad-1.0.3.tar.gz) = 5ed2017c35642c9b5c3135bfa54e307c7b13dff9
5Size (input-pad-1.0.2.tar.gz) = 556890 bytes 5Size (input-pad-1.0.3.tar.gz) = 614644 bytes

cvs diff -r1.4 -r1.5 pkgsrc/inputmethod/input-pad/PLIST (expand / switch to unified diff)

--- pkgsrc/inputmethod/input-pad/PLIST 2013/10/23 12:31:14 1.4
+++ pkgsrc/inputmethod/input-pad/PLIST 2013/12/07 11:32:31 1.5
@@ -1,25 +1,30 @@ @@ -1,25 +1,30 @@
1@comment $NetBSD: PLIST,v 1.4 2013/10/23 12:31:14 obache Exp $ 1@comment $NetBSD: PLIST,v 1.5 2013/12/07 11:32:31 obache Exp $
2bin/input-pad 2bin/input-pad
3include/input-pad-1.0/input-pad-group.h 3include/input-pad-1.0/input-pad-group.h
4include/input-pad-1.0/input-pad-kbdui-gtk.h 4include/input-pad-1.0/input-pad-kbdui-gtk.h
5include/input-pad-1.0/input-pad-window-gtk.h 5include/input-pad-1.0/input-pad-window-gtk.h
6include/input-pad-1.0/input-pad.h 6include/input-pad-1.0/input-pad.h
7${PLIST.introspection}lib/girepository-1.0/InputPad-1.0.typelib 7${PLIST.introspection}lib/girepository-1.0/InputPad-1.0.typelib
8${PLIST.eek}lib/input-pad-1.0/modules/kbdui/libinput-pad-eek-gtk.la 8${PLIST.eek}lib/input-pad-1.0/modules/kbdui/libinput-pad-eek-gtk.la
9${PLIST.xtest}lib/input-pad-1.0/modules/xkeysend/libinput-pad-xtest-gdk.la 9${PLIST.xtest}lib/input-pad-1.0/modules/xkeysend/libinput-pad-xtest-gdk.la
10lib/libinput-pad.la 10lib/libinput-pad.la
11lib/pkgconfig/input-pad.pc 11lib/pkgconfig/input-pad.pc
 12man/man1/input-pad.1
 13${PLIST.introspection}share/gir-1.0/InputPad-1.0.gir
12share/input-pad/pad/group01-base.xml 14share/input-pad/pad/group01-base.xml
13share/input-pad/pad/group02-alphabet.xml 15share/input-pad/pad/group02-alphabet.xml
14share/input-pad/pad/group02-ja.xml 16share/input-pad/pad/group02-ja.xml
15share/input-pad/pad/group02-zh.xml 17share/input-pad/pad/group02-zh.xml
16share/input-pad/pad/group50-str.xml 18share/input-pad/pad/group50-str.xml
17share/input-pad/pad/group60-w3c.xml 19share/input-pad/pad/group60-w3c.xml
18share/input-pad/pad/group70-cmd.xml 20share/input-pad/pad/group70-cmd.xml
19share/input-pad/ui/gtk/input-pad.ui 21share/input-pad/ui/gtk/input-pad.ui
20${PLIST.introspection}share/gir-1.0/InputPad-1.0.gir 22share/locale/ca/LC_MESSAGES/input-pad.mo
 23share/locale/eu/LC_MESSAGES/input-pad.mo
21share/locale/fr/LC_MESSAGES/input-pad.mo 24share/locale/fr/LC_MESSAGES/input-pad.mo
 25share/locale/hu/LC_MESSAGES/input-pad.mo
22share/locale/ja/LC_MESSAGES/input-pad.mo 26share/locale/ja/LC_MESSAGES/input-pad.mo
23share/locale/uk/LC_MESSAGES/input-pad.mo 27share/locale/uk/LC_MESSAGES/input-pad.mo
 28share/locale/zh_CN/LC_MESSAGES/input-pad.mo
24share/locale/zh_TW/LC_MESSAGES/input-pad.mo 29share/locale/zh_TW/LC_MESSAGES/input-pad.mo
25share/pixmaps/input-pad.png 30share/pixmaps/input-pad.png

cvs diff -r1.4 -r1.5 pkgsrc/inputmethod/input-pad/options.mk (expand / switch to unified diff)

--- pkgsrc/inputmethod/input-pad/options.mk 2013/10/23 12:31:14 1.4
+++ pkgsrc/inputmethod/input-pad/options.mk 2013/12/07 11:32:31 1.5
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: options.mk,v 1.4 2013/10/23 12:31:14 obache Exp $ 1# $NetBSD: options.mk,v 1.5 2013/12/07 11:32:31 obache Exp $
2# 2#
3 3
4PKG_OPTIONS_VAR= PKG_OPTIONS.input-pad 4PKG_OPTIONS_VAR= PKG_OPTIONS.input-pad
5PKG_SUPPORTED_OPTIONS= eekboard introspection xtest 5PKG_SUPPORTED_OPTIONS= eekboard introspection xtest
6PKG_SUGGESTED_OPTIONS= introspection 6PKG_SUGGESTED_OPTIONS= introspection xtest
7 7
8.include "../../mk/bsd.options.mk" 8.include "../../mk/bsd.options.mk"
9 9
10PLIST_VARS+= eek introspection xtest 10PLIST_VARS+= eek introspection xtest
11 11
12# 12#
13# Draw keyboard using libeek 13# Draw keyboard using libeek
14# 14#
15.if !empty(PKG_OPTIONS:Meekboard) 15.if !empty(PKG_OPTIONS:Meekboard)
16.include "../../x11/eekboard/buildlink3.mk" 16.include "../../x11/eekboard/buildlink3.mk"
17CONFIGURE_ARGS+= --enable-eek 17CONFIGURE_ARGS+= --enable-eek
18PLIST.eek= yes 18PLIST.eek= yes
19.endif 19.endif

cvs diff -r1.29 -r1.30 pkgsrc/inputmethod/py-input-pad/Makefile (expand / switch to unified diff)

--- pkgsrc/inputmethod/py-input-pad/Makefile 2013/10/23 12:31:14 1.29
+++ pkgsrc/inputmethod/py-input-pad/Makefile 2013/12/07 11:32:31 1.30
@@ -1,34 +1,34 @@ @@ -1,34 +1,34 @@
1# $NetBSD: Makefile,v 1.29 2013/10/23 12:31:14 obache Exp $ 1# $NetBSD: Makefile,v 1.30 2013/12/07 11:32:31 obache Exp $
2# 2#
3 3
4.include "../../inputmethod/input-pad/Makefile.common" 4.include "../../inputmethod/input-pad/Makefile.common"
5 5
6PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 6PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
7 7
8MAINTAINER= obache@NetBSD.org 8MAINTAINER= obache@NetBSD.org
9COMMENT= Python wrapper for Input Pad 9COMMENT= Python wrapper for Input Pad
10 10
11DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 11DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2
12BUILD_DEPENDS+= swig-1.[0-9]*:../../devel/swig 12BUILD_DEPENDS+= swig-1.[0-9]*:../../devel/swig
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16USE_PKGLOCALEDIR= yes 16USE_PKGLOCALEDIR= yes
17USE_TOOLS+= gmake pkg-config intltool msgfmt xgettext msgmerge 17USE_TOOLS+= gmake pkg-config intltool msgfmt xgettext msgmerge
18 18
19PKGCONFIG_OVERRIDE+= input-pad.pc.in 19PKGCONFIG_OVERRIDE+= input-pad.pc.in
20 20
21CONFIGURE_ARGS+= --enable-pygobject2=yes 21CONFIGURE_ARGS+= --enable-pygobject2=yes
22CONFIGURE_ARGS+= --with-gtk=3.0 22CONFIGURE_ARGS+= --disable-maintainer-mode
23 23
24BUILD_DIRS= pyinput-pad 24BUILD_DIRS= pyinput-pad
25 25
26post-configure: 26post-configure:
27 ${LN} -s ${BUILDLINK_DIR}/lib/libinput-pad.la ${WRKSRC}/input-pad 27 ${LN} -s ${BUILDLINK_DIR}/lib/libinput-pad.la ${WRKSRC}/input-pad
28 28
29PY_PATCHPLIST= yes 29PY_PATCHPLIST= yes
30 30
31BUILDLINK_API_DEPENDS.input-pad+= input-pad>=${PKGVERSION_NOREV} 31BUILDLINK_API_DEPENDS.input-pad+= input-pad>=${PKGVERSION_NOREV}
32.include "../../inputmethod/input-pad/buildlink3.mk" 32.include "../../inputmethod/input-pad/buildlink3.mk"
33.include "../../lang/python/extension.mk" 33.include "../../lang/python/extension.mk"
34.include "../../mk/bsd.pkg.mk" 34.include "../../mk/bsd.pkg.mk"