Import of pkgsrc-2014Q1

This commit is contained in:
2014-04-17 16:38:45 +02:00
parent 785076ae39
commit 9a8c06dafb
19365 changed files with 828089 additions and 278039 deletions

View File

@@ -0,0 +1,5 @@
IBus means an Intelligent Input Bus. It is a new input framework for Linux OS.
It provides full featured and user friendly input method user interface.
It also may help developers to develop input method easily.
This package provide Python library for IBus.

View File

@@ -0,0 +1,49 @@
# $NetBSD: Makefile,v 1.3 2014/01/25 10:30:11 wiz Exp $
.include "../../inputmethod/ibus/Makefile.common"
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/ibus/ibus-python/}
COMMENT= Python library for Intelligent Input Bus
LICENSE= gnu-lgpl-v2.1
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_TOOLS+= pkg-config intltool msgfmt gmake
USE_LANGUAGES= c c++
USE_PKGLOCALEDIR= yes
DEPENDS+= ibus>=${PKGVERSION_NOREV}:../../inputmethod/ibus
DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2
PKGCONFIG_OVERRIDE+= ibus-1.0.pc.in
CONFIGURE_ARGS+= --disable-gtk2
CONFIGURE_ARGS+= --disable-gtk3
CONFIGURE_ARGS+= --disable-xim
CONFIGURE_ARGS+= --disable-nls
CONFIGURE_ARGS+= --disable-libnotify
CONFIGURE_ARGS+= --disable-engine
CONFIGURE_ARGS+= --disable-surround-text
.include "../../mk/compiler.mk"
.if !empty(CC_VERSION:Mgcc-4.1.[0-9]*)
BUILDLINK_TRANSFORM+= rm:-Wno-unused-but-set-variable
.endif
NO_BUILD= yes
INSTALL_DIRS= bindings ibus
CONFIGURE_ARGS+= --disable-dconf
CONFIGURE_ARGS+= --disable-gconf
CONFIGURE_ARGS+= --enable-python-library
PYTHON_VERSIONS_INCOMPATIBLE= 26 33 # py-gtk2
.include "../../devel/py-gobject3/buildlink3.mk"
PY_PATCHPLIST= yes
.include "../../lang/python/extension.mk"
BUILDLINK_API_DEPENDS.py-dbus+= ${PYPKGPREFIX}-dbus>=0.83.0
.include "../../sysutils/py-dbus/buildlink3.mk"
.include "../../textproc/iso-codes/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,109 @@
@comment $NetBSD: PLIST,v 1.1 2013/10/23 11:56:21 obache Exp $
${PYSITELIB}/gi/overrides/IBus.py
${PYSITELIB}/gi/overrides/IBus.pyc
${PYSITELIB}/gi/overrides/IBus.pyo
${PYSITELIB}/ibus/__init__.py
${PYSITELIB}/ibus/__init__.pyc
${PYSITELIB}/ibus/__init__.pyo
${PYSITELIB}/ibus/_config.py
${PYSITELIB}/ibus/_config.pyc
${PYSITELIB}/ibus/_config.pyo
${PYSITELIB}/ibus/_gtk.py
${PYSITELIB}/ibus/_gtk.pyc
${PYSITELIB}/ibus/_gtk.pyo
${PYSITELIB}/ibus/application.py
${PYSITELIB}/ibus/application.pyc
${PYSITELIB}/ibus/application.pyo
${PYSITELIB}/ibus/ascii.py
${PYSITELIB}/ibus/ascii.pyc
${PYSITELIB}/ibus/ascii.pyo
${PYSITELIB}/ibus/attribute.py
${PYSITELIB}/ibus/attribute.pyc
${PYSITELIB}/ibus/attribute.pyo
${PYSITELIB}/ibus/bus.py
${PYSITELIB}/ibus/bus.pyc
${PYSITELIB}/ibus/bus.pyo
${PYSITELIB}/ibus/common.py
${PYSITELIB}/ibus/common.pyc
${PYSITELIB}/ibus/common.pyo
${PYSITELIB}/ibus/component.py
${PYSITELIB}/ibus/component.pyc
${PYSITELIB}/ibus/component.pyo
${PYSITELIB}/ibus/config.py
${PYSITELIB}/ibus/config.pyc
${PYSITELIB}/ibus/config.pyo
${PYSITELIB}/ibus/engine.py
${PYSITELIB}/ibus/engine.pyc
${PYSITELIB}/ibus/engine.pyo
${PYSITELIB}/ibus/enginedesc.py
${PYSITELIB}/ibus/enginedesc.pyc
${PYSITELIB}/ibus/enginedesc.pyo
${PYSITELIB}/ibus/exception.py
${PYSITELIB}/ibus/exception.pyc
${PYSITELIB}/ibus/exception.pyo
${PYSITELIB}/ibus/factory.py
${PYSITELIB}/ibus/factory.pyc
${PYSITELIB}/ibus/factory.pyo
${PYSITELIB}/ibus/inputcontext.py
${PYSITELIB}/ibus/inputcontext.pyc
${PYSITELIB}/ibus/inputcontext.pyo
${PYSITELIB}/ibus/interface/__init__.py
${PYSITELIB}/ibus/interface/__init__.pyc
${PYSITELIB}/ibus/interface/__init__.pyo
${PYSITELIB}/ibus/interface/iconfig.py
${PYSITELIB}/ibus/interface/iconfig.pyc
${PYSITELIB}/ibus/interface/iconfig.pyo
${PYSITELIB}/ibus/interface/iengine.py
${PYSITELIB}/ibus/interface/iengine.pyc
${PYSITELIB}/ibus/interface/iengine.pyo
${PYSITELIB}/ibus/interface/ienginefactory.py
${PYSITELIB}/ibus/interface/ienginefactory.pyc
${PYSITELIB}/ibus/interface/ienginefactory.pyo
${PYSITELIB}/ibus/interface/iibus.py
${PYSITELIB}/ibus/interface/iibus.pyc
${PYSITELIB}/ibus/interface/iibus.pyo
${PYSITELIB}/ibus/interface/iinputcontext.py
${PYSITELIB}/ibus/interface/iinputcontext.pyc
${PYSITELIB}/ibus/interface/iinputcontext.pyo
${PYSITELIB}/ibus/interface/inotifications.py
${PYSITELIB}/ibus/interface/inotifications.pyc
${PYSITELIB}/ibus/interface/inotifications.pyo
${PYSITELIB}/ibus/interface/ipanel.py
${PYSITELIB}/ibus/interface/ipanel.pyc
${PYSITELIB}/ibus/interface/ipanel.pyo
${PYSITELIB}/ibus/keysyms.py
${PYSITELIB}/ibus/keysyms.pyc
${PYSITELIB}/ibus/keysyms.pyo
${PYSITELIB}/ibus/lang.py
${PYSITELIB}/ibus/lang.pyc
${PYSITELIB}/ibus/lang.pyo
${PYSITELIB}/ibus/lookuptable.py
${PYSITELIB}/ibus/lookuptable.pyc
${PYSITELIB}/ibus/lookuptable.pyo
${PYSITELIB}/ibus/modifier.py
${PYSITELIB}/ibus/modifier.pyc
${PYSITELIB}/ibus/modifier.pyo
${PYSITELIB}/ibus/notifications.py
${PYSITELIB}/ibus/notifications.pyc
${PYSITELIB}/ibus/notifications.pyo
${PYSITELIB}/ibus/object.py
${PYSITELIB}/ibus/object.pyc
${PYSITELIB}/ibus/object.pyo
${PYSITELIB}/ibus/observedpath.py
${PYSITELIB}/ibus/observedpath.pyc
${PYSITELIB}/ibus/observedpath.pyo
${PYSITELIB}/ibus/panel.py
${PYSITELIB}/ibus/panel.pyc
${PYSITELIB}/ibus/panel.pyo
${PYSITELIB}/ibus/property.py
${PYSITELIB}/ibus/property.pyc
${PYSITELIB}/ibus/property.pyo
${PYSITELIB}/ibus/serializable.py
${PYSITELIB}/ibus/serializable.pyc
${PYSITELIB}/ibus/serializable.pyo
${PYSITELIB}/ibus/text.py
${PYSITELIB}/ibus/text.pyc
${PYSITELIB}/ibus/text.pyo
${PYSITELIB}/ibus/utility.py
${PYSITELIB}/ibus/utility.pyc
${PYSITELIB}/ibus/utility.pyo