diff options
author | 2015-08-08 13:49:04 -0700 | |
---|---|---|
committer | 2015-08-08 17:38:18 -0700 | |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /app-i18n/ibus-table | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'app-i18n/ibus-table')
-rw-r--r-- | app-i18n/ibus-table/Manifest | 4 | ||||
-rw-r--r-- | app-i18n/ibus-table/files/ibus-table-1.5.0-pycompile.patch | 13 | ||||
-rw-r--r-- | app-i18n/ibus-table/ibus-table-1.2.0.20100111.ebuild | 46 | ||||
-rw-r--r-- | app-i18n/ibus-table/ibus-table-1.3.0.20100621.ebuild | 54 | ||||
-rw-r--r-- | app-i18n/ibus-table/ibus-table-1.3.9.20110827-r1.ebuild | 54 | ||||
-rw-r--r-- | app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild | 42 | ||||
-rw-r--r-- | app-i18n/ibus-table/ibus-table-1.5.0.ebuild | 56 | ||||
-rw-r--r-- | app-i18n/ibus-table/metadata.xml | 9 |
8 files changed, 278 insertions, 0 deletions
diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest new file mode 100644 index 000000000000..4880258ec816 --- /dev/null +++ b/app-i18n/ibus-table/Manifest @@ -0,0 +1,4 @@ +DIST ibus-table-1.2.0.20100111.tar.gz 419886 SHA256 0ae9e4628059978bbfd51af89fed66ce2ee0841f40e2b6ecd2cd1e10f7368044 SHA512 201baeaa74c5488783c2a99f3192a258113324e18fc9e8e8214be74c433b1ed6fc87faeda7f987df16a707b8733c9855322ec5c4404738d9fdfec53a3aec254a WHIRLPOOL acaf643cd315cadb3bd033a20a83474da51a68d24ca155c61b9ab9185eeb7937226c28f069d12eedcc89edf86d550fb929f29e4ba0ee39ca90a2431e005df8d3 +DIST ibus-table-1.3.0.20100621.tar.gz 421845 SHA256 c2c9604082bd3c50e76c2cd8494855485845147a6b9fe05d4fa1c4a2f6fd3324 SHA512 25192988b1194fc210545f967c4b5888cb790d12505c04cfbce54cacc013ad0e058de961b2321e837f50b41e44d4b9b77d687b4abd3654bb012c349b7d4099ab WHIRLPOOL 563892f540d3ac373d7817c4cf56bcd211376c764ef2eef60354633559dc20a12ba8066e5c755eb45f4e5f71d7c0e8cfb282c57e68d7f1826b79134246d43bdf +DIST ibus-table-1.3.9.20110827.tar.gz 428810 SHA256 99c5eee5175233d8ee5678d3a16ef3ed76c029eaeb9792d811345a02652f0401 SHA512 508197f2d862cd10c3818df032c014e03a9ba35cc4e16394dad448dc3efa8d0d53c361d8caadd6108ce222cca0841dfa4f0a76daae5edb1a51f31c7c6692205d WHIRLPOOL 78a2aeddbd4efbb83bde51f2ef6ec86edfa2f7c73139b208863985781c8b09b85de3659b1f51210cbe805d1cf9c0390892a04b62e1d848e5796e9bf1f6502ed7 +DIST ibus-table-1.5.0.tar.gz 432844 SHA256 6ba89c70c50773d43927769a2c608f71b282afbf3538188f65b9c89ebdc1a184 SHA512 2c52da1b4d6ae8aec29e97a8a413b388912cfcfd15860ba0e65c97b139b14f8a7d4087eb196d516abe731df03a2e4904666194414242da8cf1f3f0b54696248e WHIRLPOOL cec2ad28dd8fa936738e7e2ae1ffa3c0e96a6d5c6cf88c74a98ed0900c31464ba405c6e4449977936733dc28f3c7768f22bb216fca2a583f1679a7bcb596c39d diff --git a/app-i18n/ibus-table/files/ibus-table-1.5.0-pycompile.patch b/app-i18n/ibus-table/files/ibus-table-1.5.0-pycompile.patch new file mode 100644 index 000000000000..a492607eca27 --- /dev/null +++ b/app-i18n/ibus-table/files/ibus-table-1.5.0-pycompile.patch @@ -0,0 +1,13 @@ +diff --git a/engine/Makefile.in b/engine/Makefile.in +index c9d1a42..4d25a09 100644 +--- a/engine/Makefile.in ++++ b/engine/Makefile.in +@@ -418,7 +418,7 @@ install-engine_tablePYTHON: $(engine_table_PYTHON) + $(INSTALL_DATA) $$files "$(DESTDIR)$(engine_tabledir)" || exit $$?; \ + done || exit $$?; \ + if test -n "$$dlist"; then \ +- $(am__py_compile) --destdir "$(DESTDIR)" \ ++ $(py_compile) --destdir "$(DESTDIR)" \ + --basedir "$(engine_tabledir)" $$dlist; \ + else :; fi + diff --git a/app-i18n/ibus-table/ibus-table-1.2.0.20100111.ebuild b/app-i18n/ibus-table/ibus-table-1.2.0.20100111.ebuild new file mode 100644 index 000000000000..bcee465474c7 --- /dev/null +++ b/app-i18n/ibus-table/ibus-table-1.2.0.20100111.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="3" +PYTHON_DEPEND="2:2.5" +PYTHON_USE_WITH="sqlite" +inherit python + +DESCRIPTION="The Table Engine for IBus Framework" +HOMEPAGE="http://code.google.com/p/ibus/" +SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="nls" + +RDEPEND=">=app-i18n/ibus-1.2 + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + nls? ( >=sys-devel/gettext-0.16.1 ) + virtual/pkgconfig" + +src_prepare() { + mv py-compile py-compile.orig || die + ln -s "$(type -P true)" py-compile || die +} + +src_configure() { + econf $(use_enable nls) --disable-additional +} + +src_install() { + emake DESTDIR="${D}" install || die + + dodoc AUTHORS ChangeLog NEWS README || die +} + +pkg_postinst() { + python_mod_optimize /usr/share/${PN}/engine +} + +pkg_postrm() { + python_mod_cleanup /usr/share/${PN}/engine +} diff --git a/app-i18n/ibus-table/ibus-table-1.3.0.20100621.ebuild b/app-i18n/ibus-table/ibus-table-1.3.0.20100621.ebuild new file mode 100644 index 000000000000..3fcdbbfa3738 --- /dev/null +++ b/app-i18n/ibus-table/ibus-table-1.3.0.20100621.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="3" +PYTHON_DEPEND="2:2.5" +PYTHON_USE_WITH="sqlite" +inherit python + +DESCRIPTION="The Table Engine for IBus Framework" +HOMEPAGE="http://code.google.com/p/ibus/" +SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +RDEPEND=">=app-i18n/ibus-1.2 + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + nls? ( >=sys-devel/gettext-0.16.1 ) + virtual/pkgconfig" + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + mv py-compile py-compile.orig || die + ln -s "$(type -P true)" py-compile || die + python_convert_shebangs 2 engine/tabcreatedb.py || die + sed -i -e "s/python/python2/" \ + engine/ibus-table-createdb.in engine/ibus-engine-table.in || die +} + +src_configure() { + econf $(use_enable nls) --disable-additional +} + +src_install() { + emake DESTDIR="${D}" install || die + + dodoc AUTHORS ChangeLog NEWS README || die +} + +pkg_postinst() { + python_mod_optimize /usr/share/${PN}/engine +} + +pkg_postrm() { + python_mod_cleanup /usr/share/${PN}/engine +} diff --git a/app-i18n/ibus-table/ibus-table-1.3.9.20110827-r1.ebuild b/app-i18n/ibus-table/ibus-table-1.3.9.20110827-r1.ebuild new file mode 100644 index 000000000000..df7e0ec4f808 --- /dev/null +++ b/app-i18n/ibus-table/ibus-table-1.3.9.20110827-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="3" +PYTHON_DEPEND="2:2.5" +PYTHON_USE_WITH="sqlite" +inherit python + +DESCRIPTION="The Table Engine for IBus Framework" +HOMEPAGE="http://code.google.com/p/ibus/" +SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +RDEPEND=">=app-i18n/ibus-1.2 + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + nls? ( >=sys-devel/gettext-0.16.1 ) + virtual/pkgconfig" + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + mv py-compile py-compile.orig || die + ln -s "$(type -P true)" py-compile || die + python_convert_shebangs 2 engine/tabcreatedb.py || die + sed -i -e "s/python/python2/" \ + engine/ibus-table-createdb.in engine/ibus-engine-table.in || die +} + +src_configure() { + econf $(use_enable nls) --disable-additional PYTHON="${EPREFIX}"/usr/bin/python2 +} + +src_install() { + emake DESTDIR="${D}" install || die + + dodoc AUTHORS ChangeLog NEWS README || die +} + +pkg_postinst() { + python_mod_optimize /usr/share/${PN}/engine +} + +pkg_postrm() { + python_mod_cleanup /usr/share/${PN}/engine +} diff --git a/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild b/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild new file mode 100644 index 000000000000..4466705acc32 --- /dev/null +++ b/app-i18n/ibus-table/ibus-table-1.5.0-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="sqlite" +inherit eutils python-single-r1 + +DESCRIPTION="The Table Engine for IBus Framework" +HOMEPAGE="http://code.google.com/p/ibus/" +SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +RDEPEND="${PYTHON_DEPS} + >=app-i18n/ibus-1.2[python,${PYTHON_USEDEP}] + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + nls? ( >=sys-devel/gettext-0.16.1 ) + virtual/pkgconfig" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +src_prepare() { + python_fix_shebang . + + sed -i -e "s/python/${EPYTHON}/" \ + engine/ibus-table-createdb.in engine/ibus-engine-table.in || die +} + +src_configure() { + econf $(use_enable nls) +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS ChangeLog NEWS README +} diff --git a/app-i18n/ibus-table/ibus-table-1.5.0.ebuild b/app-i18n/ibus-table/ibus-table-1.5.0.ebuild new file mode 100644 index 000000000000..aaab9a442b77 --- /dev/null +++ b/app-i18n/ibus-table/ibus-table-1.5.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_DEPEND="2:2.5" +PYTHON_USE_WITH="sqlite" +inherit eutils python + +DESCRIPTION="The Table Engine for IBus Framework" +HOMEPAGE="http://code.google.com/p/ibus/" +SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz" + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +RDEPEND=">=app-i18n/ibus-1.2 + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + nls? ( >=sys-devel/gettext-0.16.1 ) + virtual/pkgconfig" + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + epatch "${FILESDIR}"/${P}-pycompile.patch + + mv py-compile py-compile.orig || die + ln -s "$(type -P true)" py-compile || die + python_convert_shebangs 2 engine/tabcreatedb.py || die + sed -i -e "s/python/python2/" \ + engine/ibus-table-createdb.in engine/ibus-engine-table.in || die +} + +src_configure() { + econf $(use_enable nls) PYTHON="${EPREFIX}"/usr/bin/python2 +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS ChangeLog NEWS README +} + +pkg_postinst() { + python_mod_optimize /usr/share/${PN}/engine +} + +pkg_postrm() { + python_mod_cleanup /usr/share/${PN}/engine +} diff --git a/app-i18n/ibus-table/metadata.xml b/app-i18n/ibus-table/metadata.xml new file mode 100644 index 000000000000..46e3a1d32673 --- /dev/null +++ b/app-i18n/ibus-table/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>cjk</herd> + <longdescription lang="en">The package contains general Table engine for IBus platform.</longdescription> + <upstream> + <remote-id type="google-code">ibus</remote-id> + </upstream> +</pkgmetadata> |