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.diff -r1.25 -r1.26 pkgsrc/inputmethod/input-pad/Makefile
(obache)
@@ -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 | |||
6 | MAINTAINER= obache@NetBSD.org | 6 | MAINTAINER= obache@NetBSD.org | |
7 | COMMENT= On-screen Input Pad to Send Characters with Mouse | 7 | COMMENT= On-screen Input Pad to Send Characters with Mouse | |
8 | 8 | |||
9 | GNU_CONFIGURE= yes | 9 | GNU_CONFIGURE= yes | |
10 | USE_LIBTOOL= yes | 10 | USE_LIBTOOL= yes | |
11 | USE_PKGLOCALEDIR= yes | 11 | USE_PKGLOCALEDIR= yes | |
12 | USE_TOOLS+= gmake pkg-config intltool msgfmt xgettext msgmerge | 12 | USE_TOOLS+= gmake pkg-config intltool msgfmt xgettext msgmerge | |
13 | 13 | |||
14 | PKGCONFIG_OVERRIDE+= input-pad.pc.in | 14 | PKGCONFIG_OVERRIDE+= input-pad.pc.in | |
15 | 15 | |||
16 | CONFIGURE_ARGS+= --enable-pygobject2=no | 16 | CONFIGURE_ARGS+= --enable-pygobject2=no | |
17 | CONFIGURE_ARGS+= --with-gtk=3.0 | 17 | CONFIGURE_ARGS+= --disable-maintainer-mode | |
18 | ||||
19 | MANCOMPRESSED= 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" | |
27 | BUILDLINK_API_DEPENDS.libxklavier+= libxklavier>=4.0 | 29 | BUILDLINK_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" |
@@ -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 | |||
6 | DISTNAME= input-pad-1.0.2 | 6 | DISTNAME= input-pad-1.0.3 | |
7 | CATEGORIES= inputmethod | 7 | CATEGORIES= inputmethod | |
8 | MASTER_SITES= http://input-pad.googlecode.com/files/ | 8 | MASTER_SITES= http://input-pad.googlecode.com/files/ | |
9 | 9 | |||
10 | HOMEPAGE= http://code.google.com/p/input-pad/ | 10 | HOMEPAGE= http://code.google.com/p/input-pad/ | |
11 | LICENSE= gnu-lgpl-v2.1 | 11 | LICENSE= gnu-lgpl-v2.1 | |
12 | 12 | |||
13 | DISTINFO_FILE= ${.CURDIR}/../../inputmethod/input-pad/distinfo | 13 | DISTINFO_FILE= ${.CURDIR}/../../inputmethod/input-pad/distinfo | |
14 | PATCHDIR= ${.CURDIR}/../../inputmethod/input-pad/patches | 14 | PATCHDIR= ${.CURDIR}/../../inputmethod/input-pad/patches |
@@ -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 | |||
3 | SHA1 (input-pad-1.0.2.tar.gz) = 8d5c2a83440068e3737f8b0352dde8689fc0844f | 3 | SHA1 (input-pad-1.0.3.tar.gz) = bce74190e294cd6b8a0d6290d4a27b7ed8114fe8 | |
4 | RMD160 (input-pad-1.0.2.tar.gz) = 4d27c8d9881746833e031b588c715b0830c8abaa | 4 | RMD160 (input-pad-1.0.3.tar.gz) = 5ed2017c35642c9b5c3135bfa54e307c7b13dff9 | |
5 | Size (input-pad-1.0.2.tar.gz) = 556890 bytes | 5 | Size (input-pad-1.0.3.tar.gz) = 614644 bytes |
@@ -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 $ | |
2 | bin/input-pad | 2 | bin/input-pad | |
3 | include/input-pad-1.0/input-pad-group.h | 3 | include/input-pad-1.0/input-pad-group.h | |
4 | include/input-pad-1.0/input-pad-kbdui-gtk.h | 4 | include/input-pad-1.0/input-pad-kbdui-gtk.h | |
5 | include/input-pad-1.0/input-pad-window-gtk.h | 5 | include/input-pad-1.0/input-pad-window-gtk.h | |
6 | include/input-pad-1.0/input-pad.h | 6 | include/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 | |
10 | lib/libinput-pad.la | 10 | lib/libinput-pad.la | |
11 | lib/pkgconfig/input-pad.pc | 11 | lib/pkgconfig/input-pad.pc | |
12 | man/man1/input-pad.1 | |||
13 | ${PLIST.introspection}share/gir-1.0/InputPad-1.0.gir | |||
12 | share/input-pad/pad/group01-base.xml | 14 | share/input-pad/pad/group01-base.xml | |
13 | share/input-pad/pad/group02-alphabet.xml | 15 | share/input-pad/pad/group02-alphabet.xml | |
14 | share/input-pad/pad/group02-ja.xml | 16 | share/input-pad/pad/group02-ja.xml | |
15 | share/input-pad/pad/group02-zh.xml | 17 | share/input-pad/pad/group02-zh.xml | |
16 | share/input-pad/pad/group50-str.xml | 18 | share/input-pad/pad/group50-str.xml | |
17 | share/input-pad/pad/group60-w3c.xml | 19 | share/input-pad/pad/group60-w3c.xml | |
18 | share/input-pad/pad/group70-cmd.xml | 20 | share/input-pad/pad/group70-cmd.xml | |
19 | share/input-pad/ui/gtk/input-pad.ui | 21 | share/input-pad/ui/gtk/input-pad.ui | |
20 | ${PLIST.introspection}share/gir-1.0/InputPad-1.0.gir | 22 | share/locale/ca/LC_MESSAGES/input-pad.mo | |
23 | share/locale/eu/LC_MESSAGES/input-pad.mo | |||
21 | share/locale/fr/LC_MESSAGES/input-pad.mo | 24 | share/locale/fr/LC_MESSAGES/input-pad.mo | |
25 | share/locale/hu/LC_MESSAGES/input-pad.mo | |||
22 | share/locale/ja/LC_MESSAGES/input-pad.mo | 26 | share/locale/ja/LC_MESSAGES/input-pad.mo | |
23 | share/locale/uk/LC_MESSAGES/input-pad.mo | 27 | share/locale/uk/LC_MESSAGES/input-pad.mo | |
28 | share/locale/zh_CN/LC_MESSAGES/input-pad.mo | |||
24 | share/locale/zh_TW/LC_MESSAGES/input-pad.mo | 29 | share/locale/zh_TW/LC_MESSAGES/input-pad.mo | |
25 | share/pixmaps/input-pad.png | 30 | share/pixmaps/input-pad.png |
@@ -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 | |||
4 | PKG_OPTIONS_VAR= PKG_OPTIONS.input-pad | 4 | PKG_OPTIONS_VAR= PKG_OPTIONS.input-pad | |
5 | PKG_SUPPORTED_OPTIONS= eekboard introspection xtest | 5 | PKG_SUPPORTED_OPTIONS= eekboard introspection xtest | |
6 | PKG_SUGGESTED_OPTIONS= introspection | 6 | PKG_SUGGESTED_OPTIONS= introspection xtest | |
7 | 7 | |||
8 | .include "../../mk/bsd.options.mk" | 8 | .include "../../mk/bsd.options.mk" | |
9 | 9 | |||
10 | PLIST_VARS+= eek introspection xtest | 10 | PLIST_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" | |
17 | CONFIGURE_ARGS+= --enable-eek | 17 | CONFIGURE_ARGS+= --enable-eek | |
18 | PLIST.eek= yes | 18 | PLIST.eek= yes | |
19 | .endif | 19 | .endif |
@@ -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 | |||
6 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 6 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
7 | 7 | |||
8 | MAINTAINER= obache@NetBSD.org | 8 | MAINTAINER= obache@NetBSD.org | |
9 | COMMENT= Python wrapper for Input Pad | 9 | COMMENT= Python wrapper for Input Pad | |
10 | 10 | |||
11 | DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 | 11 | DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2 | |
12 | BUILD_DEPENDS+= swig-1.[0-9]*:../../devel/swig | 12 | BUILD_DEPENDS+= swig-1.[0-9]*:../../devel/swig | |
13 | 13 | |||
14 | GNU_CONFIGURE= yes | 14 | GNU_CONFIGURE= yes | |
15 | USE_LIBTOOL= yes | 15 | USE_LIBTOOL= yes | |
16 | USE_PKGLOCALEDIR= yes | 16 | USE_PKGLOCALEDIR= yes | |
17 | USE_TOOLS+= gmake pkg-config intltool msgfmt xgettext msgmerge | 17 | USE_TOOLS+= gmake pkg-config intltool msgfmt xgettext msgmerge | |
18 | 18 | |||
19 | PKGCONFIG_OVERRIDE+= input-pad.pc.in | 19 | PKGCONFIG_OVERRIDE+= input-pad.pc.in | |
20 | 20 | |||
21 | CONFIGURE_ARGS+= --enable-pygobject2=yes | 21 | CONFIGURE_ARGS+= --enable-pygobject2=yes | |
22 | CONFIGURE_ARGS+= --with-gtk=3.0 | 22 | CONFIGURE_ARGS+= --disable-maintainer-mode | |
23 | 23 | |||
24 | BUILD_DIRS= pyinput-pad | 24 | BUILD_DIRS= pyinput-pad | |
25 | 25 | |||
26 | post-configure: | 26 | post-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 | |||
29 | PY_PATCHPLIST= yes | 29 | PY_PATCHPLIST= yes | |
30 | 30 | |||
31 | BUILDLINK_API_DEPENDS.input-pad+= input-pad>=${PKGVERSION_NOREV} | 31 | BUILDLINK_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" |