From 3eadc9059c24d5c80a41da261b299569a9d9d4aa Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Fri, 21 May 2010 16:47:12 +0000 Subject: [PATCH] Initial commit of qwriter application. Moved from qting-edge overlay Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- app-editors/qwriter/ChangeLog | 10 +++++ app-editors/qwriter/Manifest | 4 ++ app-editors/qwriter/metadata.xml | 12 ++++++ app-editors/qwriter/qwriter-0.1.9.ebuild | 48 ++++++++++++++++++++++++ 4 files changed, 74 insertions(+) create mode 100644 app-editors/qwriter/ChangeLog create mode 100644 app-editors/qwriter/Manifest create mode 100644 app-editors/qwriter/metadata.xml create mode 100644 app-editors/qwriter/qwriter-0.1.9.ebuild diff --git a/app-editors/qwriter/ChangeLog b/app-editors/qwriter/ChangeLog new file mode 100644 index 000000000000..ee36136612b3 --- /dev/null +++ b/app-editors/qwriter/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-editors/qwriter +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/qwriter/ChangeLog,v 1.1 2010/05/21 16:47:12 hwoarang Exp $ + +*qwriter-0.1.9 (21 May 2010) + + 21 May 2010; Markos Chandras +qwriter-0.1.9.ebuild, + +metadata.xml: + Initial commit of qwriter application. Moved from qting-edge overlay + diff --git a/app-editors/qwriter/Manifest b/app-editors/qwriter/Manifest new file mode 100644 index 000000000000..7b617b229f33 --- /dev/null +++ b/app-editors/qwriter/Manifest @@ -0,0 +1,4 @@ +DIST qwriter-0.1.9-src.tar.gz 1305399 RMD160 a95cd0e9de9bf932ccea2b9cd4d532e4a60f9176 SHA1 8ed4c67ee7c45b771ce9c0725e00b4557846e60b SHA256 7a645f94b0a0050589d491e6c8a0bfa8f3381f513f9504aef348343d00c1ef8d +EBUILD qwriter-0.1.9.ebuild 1215 RMD160 f576639c89708678538ff28146f4cb095b721b8e SHA1 3a4ade32fed48f8d7225cf440f3424b464f7303a SHA256 24179dabfffb22c0af7f618ef5c896d84a2c28c858d122d503aec429a395ca86 +MISC ChangeLog 408 RMD160 20dbe1968783659cffd61583b027b4a3e1a3ef94 SHA1 0f456a824a8406230da0f2015cc52f3c8677767e SHA256 ccd7c4507938fe5a66e90effacd50bc0c743cec102337120597e468397df179c +MISC metadata.xml 294 RMD160 ac4e1baa0a1839ae0a807a9d4b915134788d6aa1 SHA1 82865de14486cb30dc9ebfe6f1aecc9c86c0075b SHA256 209af586ae032f00659b69da17d4186854660be14b244d31aa0bea2005c2c5ba diff --git a/app-editors/qwriter/metadata.xml b/app-editors/qwriter/metadata.xml new file mode 100644 index 000000000000..d5f9562e2df2 --- /dev/null +++ b/app-editors/qwriter/metadata.xml @@ -0,0 +1,12 @@ + + + +qt + +hwoarang@gentoo.org +Markos Chandras + + + + + 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..e3658685f197 --- /dev/null +++ b/app-editors/qwriter/qwriter-0.1.9.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/qwriter/qwriter-0.1.9.ebuild,v 1.1 2010/05/21 16:47:12 hwoarang Exp $ + +EAPI="2" +LANGS="ru" + +inherit 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="x11-libs/qt-gui: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" + 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 +} -- 2.26.2