summaryrefslogtreecommitdiff
path: root/inputmethod
diff options
context:
space:
mode:
authorobache <obache>2013-10-23 12:31:14 +0000
committerobache <obache>2013-10-23 12:31:14 +0000
commit6fce631095b4fe93befc01aca242f9741cfdb159 (patch)
tree1acb556a151711049ca762e7d2ab2b20c3b89261 /inputmethod
parent893351225c5106c80a4759a1f8f223ef08badadd (diff)
downloadpkgsrc-6fce631095b4fe93befc01aca242f9741cfdb159.tar.gz
Update input-pad to 1.0.2.
Released 1.0.2 Added Gothic group. Added Shavian data. Added data for IPA. Fix ABI breakage of eekboard 1.0.6. Added gobject-introspection. Added bold, italic and script.
Diffstat (limited to 'inputmethod')
-rw-r--r--inputmethod/input-pad/Makefile8
-rw-r--r--inputmethod/input-pad/Makefile.common4
-rw-r--r--inputmethod/input-pad/PLIST8
-rw-r--r--inputmethod/input-pad/buildlink3.mk7
-rw-r--r--inputmethod/input-pad/distinfo8
-rw-r--r--inputmethod/input-pad/options.mk17
-rw-r--r--inputmethod/py-input-pad/Makefile6
7 files changed, 35 insertions, 23 deletions
diff --git a/inputmethod/input-pad/Makefile b/inputmethod/input-pad/Makefile
index f57dc112504..1c3587f3647 100644
--- a/inputmethod/input-pad/Makefile
+++ b/inputmethod/input-pad/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.24 2013/10/10 14:41:50 ryoon Exp $
+# $NetBSD: Makefile,v 1.25 2013/10/23 12:31:14 obache Exp $
#
.include "Makefile.common"
-PKGREVISION= 11
MAINTAINER= obache@NetBSD.org
COMMENT= On-screen Input Pad to Send Characters with Mouse
@@ -14,14 +13,15 @@ USE_TOOLS+= gmake pkg-config intltool msgfmt xgettext msgmerge
PKGCONFIG_OVERRIDE+= input-pad.pc.in
-CONFIGURE_ARGS+= --enable-python=no
+CONFIGURE_ARGS+= --enable-pygobject2=no
+CONFIGURE_ARGS+= --with-gtk=3.0
.include "options.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libxkbfile/buildlink3.mk"
BUILDLINK_API_DEPENDS.libxklavier+= libxklavier>=4.0
diff --git a/inputmethod/input-pad/Makefile.common b/inputmethod/input-pad/Makefile.common
index 62129aeb559..9a3b6705251 100644
--- a/inputmethod/input-pad/Makefile.common
+++ b/inputmethod/input-pad/Makefile.common
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.4 2012/04/22 13:56:19 obache Exp $
+# $NetBSD: Makefile.common,v 1.5 2013/10/23 12:31:14 obache Exp $
#
# used by inputmethod/input-pad/Makefile
# used by inputmethod/py-input-pad/Makefile
-DISTNAME= input-pad-1.0.1
+DISTNAME= input-pad-1.0.2
CATEGORIES= inputmethod
MASTER_SITES= http://input-pad.googlecode.com/files/
diff --git a/inputmethod/input-pad/PLIST b/inputmethod/input-pad/PLIST
index 3006d0a834c..cc2251cb466 100644
--- a/inputmethod/input-pad/PLIST
+++ b/inputmethod/input-pad/PLIST
@@ -1,21 +1,25 @@
-@comment $NetBSD: PLIST,v 1.3 2012/04/22 13:56:19 obache Exp $
+@comment $NetBSD: PLIST,v 1.4 2013/10/23 12:31:14 obache Exp $
bin/input-pad
include/input-pad-1.0/input-pad-group.h
include/input-pad-1.0/input-pad-kbdui-gtk.h
include/input-pad-1.0/input-pad-window-gtk.h
include/input-pad-1.0/input-pad.h
+${PLIST.introspection}lib/girepository-1.0/InputPad-1.0.typelib
${PLIST.eek}lib/input-pad-1.0/modules/kbdui/libinput-pad-eek-gtk.la
${PLIST.xtest}lib/input-pad-1.0/modules/xkeysend/libinput-pad-xtest-gdk.la
lib/libinput-pad.la
lib/pkgconfig/input-pad.pc
share/input-pad/pad/group01-base.xml
+share/input-pad/pad/group02-alphabet.xml
share/input-pad/pad/group02-ja.xml
share/input-pad/pad/group02-zh.xml
-share/input-pad/pad/group03-runr.xml
share/input-pad/pad/group50-str.xml
share/input-pad/pad/group60-w3c.xml
share/input-pad/pad/group70-cmd.xml
share/input-pad/ui/gtk/input-pad.ui
+${PLIST.introspection}share/gir-1.0/InputPad-1.0.gir
share/locale/fr/LC_MESSAGES/input-pad.mo
share/locale/ja/LC_MESSAGES/input-pad.mo
+share/locale/uk/LC_MESSAGES/input-pad.mo
+share/locale/zh_TW/LC_MESSAGES/input-pad.mo
share/pixmaps/input-pad.png
diff --git a/inputmethod/input-pad/buildlink3.mk b/inputmethod/input-pad/buildlink3.mk
index fb5ab346c63..dc6c5a4c573 100644
--- a/inputmethod/input-pad/buildlink3.mk
+++ b/inputmethod/input-pad/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.21 2013/10/10 14:41:50 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.22 2013/10/23 12:31:14 obache Exp $
#
BUILDLINK_TREE+= input-pad
@@ -6,14 +6,13 @@ BUILDLINK_TREE+= input-pad
.if !defined(INPUT_PAD_BUILDLINK3_MK)
INPUT_PAD_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.input-pad+= input-pad>=1.0.1
-BUILDLINK_ABI_DEPENDS.input-pad?= input-pad>=1.0.1nb11
+BUILDLINK_API_DEPENDS.input-pad+= input-pad>=1.0.2
BUILDLINK_PKGSRCDIR.input-pad?= ../../inputmethod/input-pad
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
-.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libxkbfile/buildlink3.mk"
.include "../../x11/libxklavier/buildlink3.mk"
diff --git a/inputmethod/input-pad/distinfo b/inputmethod/input-pad/distinfo
index f2722c22eb0..dcfadb44e98 100644
--- a/inputmethod/input-pad/distinfo
+++ b/inputmethod/input-pad/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2012/04/22 13:56:19 obache Exp $
+$NetBSD: distinfo,v 1.5 2013/10/23 12:31:14 obache Exp $
-SHA1 (input-pad-1.0.1.tar.gz) = 333f2343ff514c1032382c2c5cac9047b13788cb
-RMD160 (input-pad-1.0.1.tar.gz) = e681a507a12f528861aded5642f06bdd78adce77
-Size (input-pad-1.0.1.tar.gz) = 508956 bytes
+SHA1 (input-pad-1.0.2.tar.gz) = 8d5c2a83440068e3737f8b0352dde8689fc0844f
+RMD160 (input-pad-1.0.2.tar.gz) = 4d27c8d9881746833e031b588c715b0830c8abaa
+Size (input-pad-1.0.2.tar.gz) = 556890 bytes
diff --git a/inputmethod/input-pad/options.mk b/inputmethod/input-pad/options.mk
index e2f71eb54f7..7cdab6e059d 100644
--- a/inputmethod/input-pad/options.mk
+++ b/inputmethod/input-pad/options.mk
@@ -1,13 +1,13 @@
-# $NetBSD: options.mk,v 1.3 2010/11/30 11:20:16 obache Exp $
+# $NetBSD: options.mk,v 1.4 2013/10/23 12:31:14 obache Exp $
#
PKG_OPTIONS_VAR= PKG_OPTIONS.input-pad
-PKG_SUPPORTED_OPTIONS= eekboard xtest
-PKG_SUGGESTED_OPTIONS= eekboard
+PKG_SUPPORTED_OPTIONS= eekboard introspection xtest
+PKG_SUGGESTED_OPTIONS= introspection
.include "../../mk/bsd.options.mk"
-PLIST_VARS+= eek xtest
+PLIST_VARS+= eek introspection xtest
#
# Draw keyboard using libeek
@@ -26,3 +26,12 @@ PLIST.eek= yes
CONFIGURE_ARGS+= --enable-xtest=yes
PLIST.xtest= yes
.endif
+
+#
+# Introspection support
+#
+.if !empty(PKG_OPTIONS:Mintrospection)
+BUILDLINK_DEPMETHOD.gobject-introspection= build
+.include "../../devel/gobject-introspection/buildlink3.mk"
+PLIST.introspection= yes
+.endif
diff --git a/inputmethod/py-input-pad/Makefile b/inputmethod/py-input-pad/Makefile
index 25dacaf674b..5f8ebe3248b 100644
--- a/inputmethod/py-input-pad/Makefile
+++ b/inputmethod/py-input-pad/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.28 2013/10/10 14:42:18 ryoon Exp $
+# $NetBSD: Makefile,v 1.29 2013/10/23 12:31:14 obache Exp $
#
.include "../../inputmethod/input-pad/Makefile.common"
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 11
MAINTAINER= obache@NetBSD.org
COMMENT= Python wrapper for Input Pad
@@ -19,7 +18,8 @@ USE_TOOLS+= gmake pkg-config intltool msgfmt xgettext msgmerge
PKGCONFIG_OVERRIDE+= input-pad.pc.in
-CONFIGURE_ARGS+= --enable-python=yes
+CONFIGURE_ARGS+= --enable-pygobject2=yes
+CONFIGURE_ARGS+= --with-gtk=3.0
BUILD_DIRS= pyinput-pad