summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen de Groot <yngwin@gentoo.org>2008-10-01 18:37:27 +0000
committerBen de Groot <yngwin@gentoo.org>2008-10-01 18:37:27 +0000
commit468232865877cdca8eae5061212453e9bd8055f9 (patch)
tree06d16b81319520042e94209be88e2be87f85b016 /www-client
parentOops, let's commit ChangeLog as well (diff)
downloadhistorical-468232865877cdca8eae5061212453e9bd8055f9.tar.gz
historical-468232865877cdca8eae5061212453e9bd8055f9.tar.bz2
historical-468232865877cdca8eae5061212453e9bd8055f9.zip
Version bump, adding linguas support. Drop old versions.
Package-Manager: portage-2.2_rc11/cvs/Linux 2.6.26.5 i686
Diffstat (limited to 'www-client')
-rw-r--r--www-client/arora/ChangeLog9
-rw-r--r--www-client/arora/Manifest8
-rw-r--r--www-client/arora/arora-0.3_pre20080705.ebuild28
-rw-r--r--www-client/arora/arora-0.3_pre20080720.ebuild28
-rw-r--r--www-client/arora/arora-0.4.ebuild62
5 files changed, 73 insertions, 62 deletions
diff --git a/www-client/arora/ChangeLog b/www-client/arora/ChangeLog
index 2f6296ae8aa3..33d297cd7ece 100644
--- a/www-client/arora/ChangeLog
+++ b/www-client/arora/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for www-client/arora
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/arora/ChangeLog,v 1.5 2008/08/05 05:32:04 yngwin Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/arora/ChangeLog,v 1.6 2008/10/01 18:37:27 yngwin Exp $
+
+*arora-0.4 (01 Oct 2008)
+
+ 01 Oct 2008; Ben de Groot <yngwin@gentoo.org>
+ -arora-0.3_pre20080705.ebuild, -arora-0.3_pre20080720.ebuild,
+ +arora-0.4.ebuild:
+ Version bump, adding linguas support. Drop old versions.
*arora-0.3 (05 Aug 2008)
diff --git a/www-client/arora/Manifest b/www-client/arora/Manifest
index f2030064651c..e359ee0063da 100644
--- a/www-client/arora/Manifest
+++ b/www-client/arora/Manifest
@@ -1,8 +1,6 @@
DIST arora-0.3.tar.gz 644516 RMD160 7920dd487229271f7a8e6c447d7fdec8d4d0b8da SHA1 560707e2e20bbc18f3692f227033111b0f41af34 SHA256 c632a6a75f7fe22ad5cdad2a58f1bc4ed50bb8827c299f89add9f03967634afe
-DIST arora-0.3_pre20080705.tar.bz2 477522 RMD160 3d437a10452472ec92016120a5af0b5218226a3b SHA1 24a1fba18a5d02f1743b77179c4a7154884506ee SHA256 84a2093d2b2c908f5cdf0874a57e611b597d522a086b58e49af97cdfcb7ad3e5
-DIST arora-0.3_pre20080720.tar.bz2 496080 RMD160 530d0106c11912e91645b8157228f73eae74a739 SHA1 12af0de9bf3508f6437b2c7aa4d2dc8573f00f9b SHA256 d1c54807346ae19d79cbe44d91c8243f7000f65d441d757c44700b6afda3c33f
+DIST arora-0.4.tar.gz 673838 RMD160 97b5d78c312577392a31437de069b1fd7c0621e3 SHA1 b3facd08256c4622fc08cafa0cb0202d9b468f18 SHA256 113bf82e6adfd7116b2990ef948f0065b24ac24b9d0a700d99eac611634bda86
EBUILD arora-0.3.ebuild 706 RMD160 764285b337c495489350ef677916e13f898bbcee SHA1 88e2a130d3ea7e1f76b5c9fbab4fe09ba95a7744 SHA256 2f6e7396b1f838fc23fd3193ee0f43eb4b4452fb47ac3f8a76015ff453eeb8bc
-EBUILD arora-0.3_pre20080705.ebuild 701 RMD160 2def36b5a5e5ae59cdf0b94dde57838bba4f475a SHA1 976c32687b8e74b1f7572e72a3cdcd1b55284824 SHA256 e44fde30b4bc0054ba77068f7e6ac1368b99963e1b8c50b83a95ccbd7b885814
-EBUILD arora-0.3_pre20080720.ebuild 701 RMD160 e02279e5b8294df3da870e39cbbb443ee5e7289b SHA1 60e08323fffafa3dbc99255fe2acce5d28a405a1 SHA256 bffad8d0343f81ebd86afc72040baa9cab30eb6f16f679bab74e756be82725ef
-MISC ChangeLog 1102 RMD160 8e6fdc785bd1e0b760d17b6aeac6f06cede0b625 SHA1 7933497fcf02d557a18d3740331e3814c89daa60 SHA256 11bd2499b6b98fe3ac80b988d971fba5bd355ead9eb2a3ae549476245c1eb1b3
+EBUILD arora-0.4.ebuild 1409 RMD160 d330715d89fcb9ffac4208af63f6b8ef11a98f26 SHA1 7bd7cb9659efefe1c9ef00d7dd30b60a9e09dd12 SHA256 761cccc748344bc0660f607d5df33a7d8cf66383ec50e4ea5a4dce987ba083bf
+MISC ChangeLog 1321 RMD160 a0155cb348679cca4650bf5ab2c956bef3a3a71b SHA1 539b89c247a058d9662de015fef283008b5f9eeb SHA256 bc21cad2f283beb278e017697cf4ee9a179ab9b52c9ef08ec6a268dcc26fa157
MISC metadata.xml 232 RMD160 9ecfc7859f6b56e7a1a67bb9bbcc9a45f603ecfb SHA1 7464321eab66439d045944f6c230222bb5f94a1b SHA256 7b161635135ae3b209a34294595896c0b3bbcd599d439a257f50227fcc633b20
diff --git a/www-client/arora/arora-0.3_pre20080705.ebuild b/www-client/arora/arora-0.3_pre20080705.ebuild
deleted file mode 100644
index 90ef9fe64154..000000000000
--- a/www-client/arora/arora-0.3_pre20080705.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/arora/arora-0.3_pre20080705.ebuild,v 1.1 2008/07/05 22:52:57 yngwin Exp $
-
-EAPI=1
-inherit eutils qt4
-
-DESCRIPTION="A cross-platform Qt4 WebKit browser"
-HOMEPAGE="http://arora.googlecode.com/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="|| ( GPL-3 GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=x11-libs/qt-webkit-4.4.0:4"
-DEPEND="${RDEPEND}"
-
-src_compile() {
- eqmake4 arora.pro PREFIX="${D}/usr" || die "qmake failed"
- emake || die "make failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc AUTHORS ChangeLog README
-}
diff --git a/www-client/arora/arora-0.3_pre20080720.ebuild b/www-client/arora/arora-0.3_pre20080720.ebuild
deleted file mode 100644
index 5aad58265689..000000000000
--- a/www-client/arora/arora-0.3_pre20080720.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/arora/arora-0.3_pre20080720.ebuild,v 1.1 2008/07/20 14:39:53 yngwin Exp $
-
-EAPI=1
-inherit eutils qt4
-
-DESCRIPTION="A cross-platform Qt4 WebKit browser"
-HOMEPAGE="http://arora.googlecode.com/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="|| ( GPL-3 GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=x11-libs/qt-webkit-4.4.0:4"
-DEPEND="${RDEPEND}"
-
-src_compile() {
- eqmake4 arora.pro PREFIX="${D}/usr" || die "qmake failed"
- emake || die "make failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- dodoc AUTHORS ChangeLog README
-}
diff --git a/www-client/arora/arora-0.4.ebuild b/www-client/arora/arora-0.4.ebuild
new file mode 100644
index 000000000000..f70137d241d2
--- /dev/null
+++ b/www-client/arora/arora-0.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/arora/arora-0.4.ebuild,v 1.1 2008/10/01 18:37:27 yngwin Exp $
+
+EAPI=2
+inherit eutils qt4
+
+DESCRIPTION="A cross-platform Qt4 WebKit browser"
+HOMEPAGE="http://arora.googlecode.com/"
+SRC_URI="http://arora.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="|| ( GPL-3 GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/qt-webkit:4"
+DEPEND="$RDEPEND"
+
+ARORA_LANGS="da de en es es_CR et fr_CA gl he hu it nl pl pt_BR ru tr"
+ARORA_NOLONGLANGS="cs_CZ fr_FR"
+
+for L in $ARORA_LANGS; do
+ IUSE="$IUSE linguas_$L"
+done
+for L in $ARORA_NOLONGLANGS; do
+ IUSE="$IUSE linguas_${L%_*}"
+done
+
+src_prepare() {
+ # process linguas
+ local langs=
+ for lingua in $LINGUAS; do
+ if has $lingua $ARORA_LANGS; then
+ langs="$langs ${lingua}.ts"
+ else
+ for a in $ARORA_NOLONGLANGS; do
+ if [[ $lingua == ${a%_*} ]]; then
+ langs="$langs ${a}.ts"
+ fi
+ done
+ fi
+ done
+
+ # remove all translations, then add only the ones we want
+ sed -i '/ts/d' src/locale/locale.pri || die 'sed failed'
+ sed -i "/^TRANSLATIONS/s:\\\:${langs}:" src/locale/locale.pri \
+ || die 'sed failed'
+}
+
+src_configure() {
+ eqmake4 arora.pro PREFIX="${D}/usr"
+}
+
+src_compile() {
+ emake || die "make failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog README
+}