summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMu Qiao <qiaomuf@gentoo.org>2010-11-24 17:11:35 +0800
committerMu Qiao <qiaomuf@gentoo.org>2010-11-24 17:11:35 +0800
commitca916aec070468e6efa0ac110f5c14b81e401deb (patch)
tree4c8b151424aa7e5b27e88988aa7ab2e879b158cc
parentAdd fcitx-4.0.0, fcitx-config-0.1.3, mendeleydesktop-0.9.8.1 and networkmanag... (diff)
downloadqiaomuf-ca916aec070468e6efa0ac110f5c14b81e401deb.tar.gz
qiaomuf-ca916aec070468e6efa0ac110f5c14b81e401deb.tar.bz2
qiaomuf-ca916aec070468e6efa0ac110f5c14b81e401deb.zip
add live ebuild for fcitx
(Portage version: 2.1.8.3/git/Linux x86_64) (Signed Manifest commit)
-rw-r--r--app-i18n/fcitx/ChangeLog5
-rw-r--r--app-i18n/fcitx/Manifest21
-rw-r--r--app-i18n/fcitx/fcitx-9999.ebuild68
3 files changed, 86 insertions, 8 deletions
diff --git a/app-i18n/fcitx/ChangeLog b/app-i18n/fcitx/ChangeLog
index 2d69cb6..b36473e 100644
--- a/app-i18n/fcitx/ChangeLog
+++ b/app-i18n/fcitx/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx/ChangeLog,v 1.30 2010/02/14 04:35:54 matsuu Exp $
+*fcitx-9999 (24 Nov 2010)
+
+ 24 Nov 2010; <gentoo@gentoo.org> +fcitx-9999.ebuild:
+ add live ebuild for fcitx
+
*fcitx-4.0.0 (24 Nov 2010)
24 Nov 2010; <gentoo@gentoo.org> +fcitx-4.0.0.ebuild,
diff --git a/app-i18n/fcitx/Manifest b/app-i18n/fcitx/Manifest
index 1b7a576..2b5a17a 100644
--- a/app-i18n/fcitx/Manifest
+++ b/app-i18n/fcitx/Manifest
@@ -3,17 +3,22 @@ Hash: SHA1
AUX fcitx-4.0.0-declare_DestroyTrayWindow.patch 421 RMD160 ffb4eefdfd06202dc86c42b5e12cfd17a0e973af SHA1 f1d01739feabe4aaec58e350da82a9c0e241932f SHA256 392bc1ff94a730dbfe7ed2cc2925e872db3bc6fba8f2644e0fd3f85aadce2f8e
DIST fcitx-4.0.0.tar.gz 1357079 RMD160 83dfa40351c185456378a23fe3f4b9751f1ba78b SHA1 43efdb2836a1640b49b8cde3b64923847f5673f0 SHA256 750884e992f51d8557447dc02fe6ada9758392611fc3271849ed26eba33f2d1c
+DIST pinyin.tar.gz 1613447 RMD160 9a84e26da3e0e3a341ea0fb6aa0ccb6f5e85e4e2 SHA1 9ee77a4b31a6645adeb2dff9348d066312ebb2d7 SHA256 bf8c581450f9fac0eab0498927d1d5e5c1cd465ed9937e4d9362ca9d67920fa4
+DIST pinyin.tar.gz.md5 48 RMD160 dec247d5a375702e89c094067348087fa86b1274 SHA1 2944c7f61ff21354f323bd105e886bf22b8cacf5 SHA256 2e9e8149d5de7a3d2805ec17583242b6833daa3d5739df4ef7814f83c08fcf09
+DIST table.tar.gz 4144686 RMD160 b678c943b232b8aba2c462c7b81b2f99f27ecd07 SHA1 b7e89f95ce2da991821acd270a1220a4cd4cb65a SHA256 6196053c724125e3ae3d8bd6b2f9172d0c83b65b0d410d3cde63b7a8d6ab87b7
+DIST table.tar.gz.md5 47 RMD160 9a4df8057fedcdc4d21b18776a8b36e5e9185f2c SHA1 dc3b2498f3352ab467e06e564600bfa10bb3e6e2 SHA256 9816709bfe24a5b1d5eaa15c180807e2766159b9c2487e5fde5a0c08e2a02b7e
EBUILD fcitx-4.0.0.ebuild 1413 RMD160 9c366db9d515680504f325a20bb0c65e3f8a1d48 SHA1 5bc2eeb6bf7c1cc37ebf918a20aaa875af00229a SHA256 44024a0ba5b13cf9bed3c388b98935662607aa05c13a5cfef061b89d5893117d
-MISC ChangeLog 4871 RMD160 1a867eb1380adfaa61e36f4c1ccb30cc0f05fcf0 SHA1 52958e502aea4649dc2fd29580c2a0f4057fa52e SHA256 05bcd40496da89385a199f59f8055d60e80d0c5d3013b09382c5af269c17b50e
+EBUILD fcitx-9999.ebuild 1785 RMD160 065e26e6800d9b8845b692c539482b127520803e SHA1 cb344a92a9c1408d9713c89f9d8556443afbd4b8 SHA256 826caa454218050b2780e4e347a3df8eef4175bd25b584193213920b762dfa80
+MISC ChangeLog 4982 RMD160 2c5f7d58d9588cb042874e270a0618c56d1d6f97 SHA1 df954335a24f2460f6cd4a515e98dea3a3d61f4b SHA256 0f177cfd57faa4dc64cce13681d237b6a5129260d589a6b9ba8d3b9ed4f19471
MISC metadata.xml 274 RMD160 e5c43c8b94a137d0176bac0b8eb6ea637524549c SHA1 6c003e97a6344fd877470713e673066c4a800c8f SHA256 f265a9b9cd7911d441f8218da24ee20bf7ef8933c30c5def65a88e63ee473c42
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iQEcBAEBAgAGBQJM7HCgAAoJEDCzDeQXsVfpDiAH/R8tPLRQ4XntDb7+gFakf8Rz
-5vrjathglecBLlg1jDUl+WlEGAP7y1J26ejJWRULB34B+79Jt/2uxltWMMvpR8Be
-W/3/352pr4BJoEIklMI7Xkv069YSyGw4Jn2aTCQ245PO5Cbr7WmjY+yqFqVOKRt+
-TXb1soSqOc8UVfu6KwLq5FrHvbPEumSryc77Dat4dVgqPlBPlN9QfguC8z3fKGLo
-6nYjRJBfuUYvmZh85zVsBdPPRNS+KuLhkJ2AiGugpAh0UUu+CK9PrEjFeGBSDpIh
-8wMyb4RyHZLvPtOzlYBPfj8VOqHNCxI5APuKN3QgKsvK1qpt+FgcmKmHL4kGUJI=
-=ROaN
+iQEcBAEBAgAGBQJM7NbHAAoJEDCzDeQXsVfpikMH/jWOmVXwkBHRPtyWlzioYPnM
+YBmPJckmL7rzpVBnmLKeZvML1tgq5dlNxzHxvzRR7yNdtVpNeGIr95Gjzigf0HLH
+zz/d/IR1sSCy4vL6BnrmuaI6Mi8v9kneW63/LP67n/x32n16uyZNL34+vI+pxO8+
+CetlYRVVL1hkLo7PZZrVcZqQijeY8VrXwK7lCMixq9kwbwWlpTN0HRB/N0bcbw6d
+J6ywyAw4rnR1MuusLMIyYuzdZ5U/f87Xm7vTyHAvKmtENha9d0cQ2ZJEcipJ/qAu
+MUgbTuDu10vezqKYlsmeGCCWql+vzsMGLQFYlxYU39CwM8Uavh/m8GC8jEXRqhw=
+=v9v5
-----END PGP SIGNATURE-----
diff --git a/app-i18n/fcitx/fcitx-9999.ebuild b/app-i18n/fcitx/fcitx-9999.ebuild
new file mode 100644
index 0000000..146c029
--- /dev/null
+++ b/app-i18n/fcitx/fcitx-9999.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="1"
+
+inherit mercurial
+
+DESCRIPTION="Free Chinese Input Toy for X. Another Chinese XIM Input Method"
+HOMEPAGE="http://fcitx.googlecode.com"
+SRC_URI="${HOMEPAGE}/files/pinyin.tar.gz
+ ${HOMEPAGE}/files/pinyin.tar.gz.md5
+ ${HOMEPAGE}/files/table.tar.gz
+ ${HOMEPAGE}/files/table.tar.gz.md5"
+EHG_REPO_URI="https://fcitx.googlecode.com/hg/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="dbus debug +pango"
+RESTRICT="mirror"
+
+RDEPEND="dbus? ( sys-apps/dbus )
+ media-libs/fontconfig
+ x11-libs/cairo
+ x11-libs/libX11
+ x11-libs/libXrender
+ x11-libs/pango"
+DEPEND="${RDEPEND}
+ dev-util/intltool
+ dev-util/pkgconfig
+ sys-devel/gettext
+ x11-proto/xproto"
+
+src_unpack() {
+ mercurial_src_unpack
+ cp "${DISTDIR}"/pinyin.tar.gz "${S}"/data
+ cp "${DISTDIR}"/pinyin.tar.gz.md5 "${S}"/data
+ cp "${DISTDIR}"/table.tar.gz "${S}"/data/table
+ cp "${DISTDIR}"/table.tar.gz.md5 "${S}"/data/table
+}
+
+src_compile() {
+ ./autogen.sh
+ econf --enable-tray --enable-recording \
+ $(use_enable dbus) \
+ $(use_enable debug) \
+ $(use_enable debug log)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Install failed"
+ dodoc AUTHORS ChangeLog README THANKS TODO || die "dodoc failed"
+ rm -rf "${D}"/usr/share/fcitx/doc || die
+ dodoc doc/cjkvinput.txt doc/fcitx4.pdf doc/pinyin.txt
+ dohtml doc/wb_fh.htm || die "dothml failed"
+}
+
+pkg_postinst() {
+ einfo "This is not an official release. Please report you bugs to:"
+ einfo "http://code.google.com/p/fcitx/issues/list"
+ echo
+ elog "You should export the following variables to use fcitx"
+ elog " export XMODIFIERS=\"@im=fcitx\""
+ elog " export XIM=\"fcitx\""
+ elog " export GTK_IM_MODULE=\"fcitx\""
+ elog " export QT_IM_MODULE=\"fcitx\""
+}