Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 279632 - app-i18n/ibus-table-array30: new ebuild
Summary: app-i18n/ibus-table-array30: new ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://code.google.com/p/ibus/downloa...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2009-07-29 22:17 UTC by Siuchung Cheung (Clement)
Modified: 2009-11-29 03:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild as submitted by author (ibus-table-array30-1.2.0.20090729.ebuild,560 bytes, text/plain)
2009-07-29 23:36 UTC, James Earl Spahlinger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Siuchung Cheung (Clement) 2009-07-29 22:17:32 UTC
The IBus project seems to have released a new input method array30, which is missing in portage.

IBus sources:
<http://ibus.googlecode.com/files/ibus-table-array30-1.2.0.20090729-Source.tar.gz>

Packages for other distros:
<http://rpmfind.net//linux/RPM/fedora/devel/x86_64/ibus-table-array30-1.2.0.20090715-1.fc12.noarch.html>
<http://ftp-master.debian.org/new/ibus-table-array30_1.2.0.20090715-1.html>

Reproducible: Always

Steps to Reproduce:




The following crude adaptation of the ibus-chewing ebuild seems to work: (Note that this package seems to follow the -Source tarball structure with CMake inside, like ibus-chewing, unlike all other ibus-table-* packages.)

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI="1"
inherit cmake-utils

MY_P="${P}-Source"
DESCRIPTION="The Array 30 input method on IBus Table"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"

RDEPEND=">=app-i18n/ibus-table-1.1"
DEPEND="${RDEPEND}
        dev-util/cmake
        dev-util/pkgconfig"

S="${WORKDIR}/${MY_P}"

CMAKE_IN_SOURCE_BUILD=1

DOCS="AUTHORS ChangeLog README"
Comment 1 James Earl Spahlinger 2009-07-29 23:36:02 UTC
Created attachment 199609 [details]
ebuild as submitted by author

Thanks for submitting, several things to note.

1) this package by the date on the source is brand new
2) You may also want to investigate putting your ebuild in the sunrise overlay which is located at http://www.gentoo.org/proj/en/sunrise/. When/if the ebuild is put into sunrise, please let us know on this bug.
Comment 2 Sam M W 2009-11-25 21:55:14 UTC
I suppose the sunrise overlay is the place for this, since it's where all the other input modules are kept.
It would be nice to have these in Portage though.
Anyway, I just wanted to add myself to the CC list
Comment 3 Siuchung Cheung (Clement) 2009-11-29 03:23:19 UTC
Apparently, somebody put that in the portage tree already:
<http://www.gentoo-portage.com/app-i18n/ibus-table-array30/ChangeLog#ptabs>