sv_lary пишет: И дальше - ничего... Но ведь warning - не ошибка ! Почему все помирает ?
Ну на самом деле, ни что не умерло у вас, все собралось нормально, в отдельном каталоге, не знаю как правили .mozconfig , но где то должен быть подкаталог dist/bin в нем как раз и находится bluegriffon
а так если интересно с исходников, то я делал так:
сначала создал два архива и кинул в каталог /usr/portage/distfiles так как исходник bluegriffon-1.0 недоступен пока в архиве, а только через svn.
делал так:
svn checkout http://sources.disruptive-innovations.com/bluegriffon/tags/1.0 bluegriffon ; tar czf bluegriffon-1.0.tar.gz bluegriffon
rm -rf bluegriffon
svn checkout http://sources.disruptive-innovations.com/bluegriffon-l10n/tags/1.0 locales ; tar czf bluegriffon-locale-1.0.tar.gz locales
rm -rf locales
Далее все делает ебилд и патч к нему прилагающийся
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="3"
inherit eutils autotools
DESCRIPTION="The next-generation Web Editor based on the rendering engine of Firefox"
HOMEPAGE="http://www.bluegriffon.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
SRC_URI="ftp://ftp.mozilla.org/pub/firefox/releases/4.0/source/firefox-4.0.source.tar.bz2 \
bluegriffon-1.0.tar.gz \
bluegriffon-locale-1.0.tar.gz"
src_unpack() {
unpack firefox-4.0.source.tar.bz2
cd ${WORKDIR}/mozilla-2.0
unpack bluegriffon-1.0.tar.gz
cd ${WORKDIR}/mozilla-2.0/bluegriffon
unpack bluegriffon-locale-1.0.tar.gz
}
src_prepare() {
cd ${WORKDIR}
epatch "${FILESDIR}"/bluegriffon.patch
}
src_compile(){
cd ${WORKDIR}/mozilla-2.0
emake -f client.mk|| die "emake failed"
mkdir ${WORKDIR}/usr ${WORKDIR}/usr/bin ${WORKDIR}/usr/share
cp -rfL ${WORKDIR}/mozilla-2.0/bluegriffon/dist/bin ${WORKDIR}/usr/share/bluegriffon
echo "#!/bin/sh" > ${WORKDIR}/usr/bin/bluegriffon
echo "PATH=/usr/share/BlueGriffon:$PATH /usr/share/BlueGriffon/bluegriffon" >> ${WORKDIR}/usr/bin/bluegriffon
chmod a+x ${WORKDIR}/usr/bin/bluegriffon
}
src_install(){
mv ${WORKDIR}/usr ${D}/
}
Ебилд с патчем находится тут