diff options
Diffstat (limited to 'app-editors/qwriter/qwriter-0.1.9.ebuild')
-rw-r--r-- | app-editors/qwriter/qwriter-0.1.9.ebuild | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/app-editors/qwriter/qwriter-0.1.9.ebuild b/app-editors/qwriter/qwriter-0.1.9.ebuild new file mode 100644 index 000000000000..d6a022b7ed99 --- /dev/null +++ b/app-editors/qwriter/qwriter-0.1.9.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="2" +LANGS="ru" + +inherit eutils qt4-r2 + +MY_P="${P}-src" + +DESCRIPTION="Advanced text editor with syntax highlighting" +HOMEPAGE="http://qt-apps.org/content/show.php/QWriter?content=106377" +#upstream failed to provide a sane url +SRC_URI="http://qwriter.googlecode.com/files/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="dev-qt/qtgui:4 + x11-libs/qscintilla" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + sed -i "s:languages:/usr/share/${PN}/languages:" src/MainWindow.cpp \ + || die "failed to fix translation path" + # gcc-4.7. Bug #425252 + epatch "${FILESDIR}"/${P}-gcc47.patch + qt4-r2_src_prepare +} + +src_install() { + dobin bin/${PN} || die "dobin failed" + newicon images/w.png ${PN}.png || die "newicon failed" + make_desktop_entry ${PN} QWriter ${PN} \ + || die "make_desktop_entry failed" + insinto /usr/share/${PN}/languages/ + for x in ${LANGS};do + for j in ${LINGUAS};do + if [[ $x == $j ]]; then + doins languages/${PN}_$x.qm \ + || die "failed to install $x translation" + fi + done + done +} |