Re: Gentoo
Posted: 水 6 04, 2014 9:09 am
Gentooのthunderbird 成功です!!!!!!! Date: Mon, 30 Jan 2012
Gentooのインストしていたthunderbird英語版を削除して
emergeで日本語版のインストに成功です。
これもemergeに45分は掛かりました。
ファイルの修正はどのhttpから落とすかが問題で
thunderbirdの普通のところをクリックでは
http://mozilla.jp/thunderbird/download/ で
下方に有るビジネス用の3.1.17では
http://download.mozilla.org/?product=thunderbird-3.1.17&os=linux&lang=ja
で
下記がthunderbird-bin-9.0.1.ebuildファイルで修正した物ですがほぼ元と同じ
です。
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
/var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-9.0.1.ebuild,v
1.5 2012/01/28 05:53:22 nirbheek Exp $
EAPI="3"
inherit eutils multilib mozextension pax-utils fdo-mime gnome2-utils
nsplugins
# Can be updated using scripts/get_langs.sh from mozilla overlay
LANGS=(ja)
MY_PN="${PN/-bin}"
MY_PV="${PV/_beta/b}"
MY_P="${MY_PN}-${MY_PV}"
DESCRIPTION="Thunderbird Mail Client"
FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MY_PN}/releases/"
####
ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/9.0.1/linux-x86_64/ja/thunderbird-9.0.1.tar.bz2
en-US
#### http://mozilla.jp/thunderbird/download/
####
http://download.mozilla.org/?product=thunderbird-3.1.17&os=linux&lang=ja
SRC_URI="
amd64? ( ${FTP_URI}/${MY_PV}/linux-x86_64/ja/${MY_P}.tar.bz2 ->
${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${FTP_URI}/${MY_PV}/linux-i686/ja/${MY_P}.tar.bz2 ->
${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip"
KEYWORDS="-* amd64 x86"
SLOT="0"
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
IUSE="+crashreporter"
変えた所は
####
ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/9.0.1/linux-x86_64/ja/thunderbird-9.0.1.tar.bz2
en-US
#### http://mozilla.jp/thunderbird/download/
####
http://download.mozilla.org/?product=thunderbird-3.1.17&os=linux&lang=ja
を追加でこれは#付きなのでプログラムには関係のない 注記のような物です。
FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MY_PN}/releases/" は
元々有り
ftp://ftp.mozilla.org/pub/mozilla.org/ でFirefoxでやって
ftp://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/9.0.1/linux-x86_64/ja/thunderbird-9.0.1.tar.bz2
が
これも最新の日本語版のDownload先だと分かりこれが元のプログラムと親和性が
いいので
SRC_URI="
amd64? ( ${FTP_URI}/${MY_PV}/linux-x86_64/ja/${MY_P}.tar.bz2 ->
${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${FTP_URI}/${MY_PV}/linux-i686/ja/${MY_P}.tar.bz2 ->
${PN}_i686-${PV}.tar.bz2 )"
の元は/ja/の所が/en-US/でしたのでjaに変えてこれで行けそうな気がしたので
ファイルをセーブして
#ebuild thunderbird-bin-9.0.1.ebuild digest
#emerge thunderbird で
初めて一発で成功です。