summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2009-12-01 18:38:01 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2009-12-01 18:38:01 +0000
commitf2c1b2589e41585cdc5a175b31e453ce5bbb3a04 (patch)
treefd52ac52a24ad2f93ebfef4a232233e5c5ed7d4a /dev-util
parent- Version bump. (diff)
downloadhistorical-f2c1b2589e41585cdc5a175b31e453ce5bbb3a04.tar.gz
historical-f2c1b2589e41585cdc5a175b31e453ce5bbb3a04.tar.bz2
historical-f2c1b2589e41585cdc5a175b31e453ce5bbb3a04.zip
Bump to 1.3.0 . Drop ~ppc and ~ppc64 keywords
Package-Manager: portage-2.2_rc54/cvs/Linux x86_64
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/qt-creator/ChangeLog7
-rw-r--r--dev-util/qt-creator/Manifest6
-rw-r--r--dev-util/qt-creator/metadata.xml1
-rw-r--r--dev-util/qt-creator/qt-creator-1.3.0.ebuild97
4 files changed, 108 insertions, 3 deletions
diff --git a/dev-util/qt-creator/ChangeLog b/dev-util/qt-creator/ChangeLog
index a305292920f2..9c7cc0016192 100644
--- a/dev-util/qt-creator/ChangeLog
+++ b/dev-util/qt-creator/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/qt-creator
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/ChangeLog,v 1.31 2009/11/09 10:52:11 abcd Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/ChangeLog,v 1.32 2009/12/01 18:38:01 hwoarang Exp $
+
+*qt-creator-1.3.0 (01 Dec 2009)
+
+ 01 Dec 2009; <hwoarang@gentoo.org> +qt-creator-1.3.0.ebuild:
+ Bump to 1.3.0 . Drop ~ppc and ~ppc64 keywords since qt-demo is not marked ~ach for those arches
09 Nov 2009; Jonathan Callen <abcd@gentoo.org>
-files/add_missing_plugins.patch:
diff --git a/dev-util/qt-creator/Manifest b/dev-util/qt-creator/Manifest
index 295bb734b2f0..c712197ed1a4 100644
--- a/dev-util/qt-creator/Manifest
+++ b/dev-util/qt-creator/Manifest
@@ -3,8 +3,10 @@ AUX docs_gen.patch 603 RMD160 9711ddb1c59e8ddd1ad17ba34f89c8e4c89b4504 SHA1 83cd
DIST qt-creator-1.1.0-src.zip 8168311 RMD160 2f4668f4d40b92e77c85d1d3948be5582567008a SHA1 e8c3b77575abbbbab3f9e7cef1d464ceddb62f5b SHA256 a2dce62d8a9b039b1bf63319381b3b2eaa86d9642e1097202a8e0cb551769a27
DIST qt-creator-1.2.1-src.zip 8631249 RMD160 6aea12a39bd5827422afa6e02cfcad2174dc6582 SHA1 41d10717a83d3b7de7bc5218a35a38f25408a8d6 SHA256 9b955421050c1a9dacefa1ed888a971bffa86258a18598a1a1b297e5d8d23cbf
DIST qt-creator-1.2.90-src.tar.gz 8033688 RMD160 f05c221588a846f36a0d4c6d96accca7fe97bab8 SHA1 4389e678a292623d0e5fd21f928ea77e49e87869 SHA256 cdbb18627f8c5dcfe56651f56bc5985c1e3f867c38baccc52efcc2cdef2eec6d
+DIST qt-creator-1.3.0-src.zip 12219885 RMD160 e1e1ce12575c1d4b2fc4db55cd1ce1444273d7fa SHA1 bb7e052378935af695a9aec735836c90706ec5d5 SHA256 5be7c50a31ea8f26232eb04ece5ef01411afe6ef9d61440e5ecc7af50aa65072
EBUILD qt-creator-1.1.0.ebuild 2581 RMD160 47f13fead4e49cc29447e213e8890a7083c01842 SHA1 2469895b0a5ffc173a85d061ef8f2ffd63011875 SHA256 2c6bea7b4b3472c4d4d3c529bf38ee4f3b1b8fc802f633fb5305b5be011e60fc
EBUILD qt-creator-1.2.1.ebuild 2895 RMD160 607e0b2eccab5394738b87947333bf6d9db041f7 SHA1 f3c2ff4f1bff200d0b66bdca554697ba89aa6433 SHA256 c82b45c1d52ea224bd33ee45b99da127e11420359f4bbd592ea722a6d8de0b5e
EBUILD qt-creator-1.2.90.ebuild 2914 RMD160 d082b60d44b8860b54f768c887b1d3de4137423a SHA1 18e5de6ed63422120bcbbb972c097947fda88f6e SHA256 ebab1068c9dbe6786a43e058104908925fcf6b919eb7e3e443b95647ec292a24
-MISC ChangeLog 4530 RMD160 733747d392a12c558ada9524b2ede5eb16b022a5 SHA1 d2f8716e172bbd6b6513dd9e3d070009444d0097 SHA256 21a0b634b8361bbf53dc03e9c2cba9b50584d7e6dd2853833ac5110cbd064596
-MISC metadata.xml 895 RMD160 8801ac01fc39baecabe094b64ba41a6a5c7c597f SHA1 e7b045c7ba1bec8eced17bbe88fc25eae5777bbe SHA256 4d5ebb9d910fb447d8082a845269c1cfca0f3891b7acfe50a7f27e124501eddb
+EBUILD qt-creator-1.3.0.ebuild 2909 RMD160 719e819f934f13e55b9407618f1d58c6c1720d66 SHA1 fcf8d0823ff2715e1f4f8fc540ae9d69905c3780 SHA256 d2fdd394c40624316c60c77adaa89ec38783ee9289dc3d0a9277f9e6290464e1
+MISC ChangeLog 4730 RMD160 3a58d15bfa15b703efb3af7a40f1aa9ffeeab7fc SHA1 c6edba19ae501eef924ce823df15c44f4d204ea0 SHA256 3e26d5cc53aca8b4abaf8df3d7716919509181b820e6b03d823f194a2be2c1e9
+MISC metadata.xml 950 RMD160 136ec99e9aec67089e3829caa726b03d2834b154 SHA1 85223091cfbeb8aa99b0f37004a334d25c430d92 SHA256 106347aee363bb389a5a912a1b6180aeaddff31f0e80cf834cd41ba596571917
diff --git a/dev-util/qt-creator/metadata.xml b/dev-util/qt-creator/metadata.xml
index f824a8b30a7f..8b8ac7440ddf 100644
--- a/dev-util/qt-creator/metadata.xml
+++ b/dev-util/qt-creator/metadata.xml
@@ -14,6 +14,7 @@
<flag name="designer">enable designer plugin</flag>
<flag name="fakevim">enable vim-like key bindings plugin</flag>
<flag name="git">enable git plugin</flag>
+ <flag name="mercurial">enable mercurial plugin</flag>
<flag name="perforce">enable perforce software configuration manager plugin</flag>
<flag name="qtscript">enable qt script editor plugin</flag>
<flag name="subversion">enable subersion plugin</flag>
diff --git a/dev-util/qt-creator/qt-creator-1.3.0.ebuild b/dev-util/qt-creator/qt-creator-1.3.0.ebuild
new file mode 100644
index 000000000000..4154bb6f1e9f
--- /dev/null
+++ b/dev-util/qt-creator/qt-creator-1.3.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/qt-creator-1.3.0.ebuild,v 1.1 2009/12/01 18:38:01 hwoarang Exp $
+
+EAPI="2"
+
+inherit qt4 multilib
+MY_PN="${PN/-/}"
+
+DESCRIPTION="Lightweight IDE for C++ development centering around Qt"
+HOMEPAGE="http://labs.qtsoftware.com/page/Projects/Tools/QtCreator"
+SRC_URI="http://get.qt.nokia.com/qtcreator/${P}-src.zip"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bineditor bookmarks +cmake cvs debug +debugger +designer doc examples fakevim git kde mercurial perforce qtscript subversion"
+
+DEPEND=">=x11-libs/qt-assistant-4.6.0_alpha_pre1:4
+ >=x11-libs/qt-gui-4.6.0_alpha_pre1:4[dbus,qt3support]"
+
+RDEPEND="${DEPEND}
+ >=x11-libs/qt-sql-4.6.0:4
+ >=x11-libs/qt-svg-4.6.0:4
+ >=x11-libs/qt-test-4.6.0:4
+ >=x11-libs/qt-webkit-4.6.0:4
+ !kde? ( || ( >=x11-libs/qt-phonon-4.6.0:4 media-sound/phonon ) )
+ kde? ( media-sound/phonon )
+ cmake? ( dev-util/cmake )
+ cvs? ( dev-util/cvs )
+ debugger? ( sys-devel/gdb )
+ examples? ( >=x11-libs/qt-demo-4.6.0:4 )
+ git? ( dev-util/git )
+ mercurial? ( dev-util/mercurial )
+ qtscript? ( >=x11-libs/qt-script-4.6.0:4 )
+ subversion? ( dev-util/subversion )"
+
+PLUGINS="bookmarks bineditor cmake cvs debugger designer fakevim git mercurial perforce qtscript subversion"
+
+LANGS="de es fr it ja pl ru sl"
+
+for x in ${LANGS}; do
+ IUSE="${IUSE} linguas_${x}"
+done
+
+src_prepare() {
+ qt4_src_prepare
+
+ # bug 263087
+ for plugin in ${PLUGINS};do
+ if ! use ${plugin};then
+ einfo "Disabling ${plugin} support"
+ if [[ ${plugin} == "cmake" ]];then
+ plugin="cmakeprojectmanager"
+ elif [[ ${plugin} == "qtscript" ]];then
+ plugin="qtscripteditor"
+ fi
+ sed -i "/plugin_${plugin}/s:^:#:" src/plugins/plugins.pro \
+ || die "Failed to disable ${plugin} plugin"
+ fi
+ done
+
+ if use perforce;then
+ ewarn
+ ewarn "You have enabled perforce plugin."
+ ewarn "In order to use it, you need to manually"
+ ewarn "download perforce client from http://www.perforce.com/perforce/downloads/index.html"
+ ewarn
+ ebeep 5
+ fi
+}
+
+src_configure() {
+ eqmake4 ${MY_PN}.pro IDE_LIBRARY_BASENAME="$(get_libdir)"
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}/usr" install_subtargets || die "emake install failed"
+ # fix binary name bug 275859
+ mv "${D}"/usr/bin/${MY_PN}.bin "${D}"/usr/bin/${MY_PN} || die "failed to rename executable"
+ if use doc;then
+ emake INSTALL_ROOT="${D}/usr" install_qch_docs || die "emake install qch_docs failed"
+ fi
+ make_desktop_entry ${MY_PN} QtCreator qtcreator_logo_48 \
+ 'Qt;Development;IDE' || die "make_desktop_entry failed"
+
+ # install translations
+ insinto /usr/share/${MY_PN}/translations/
+ for x in ${LINGUAS};do
+ for lang in ${LANGS};do
+ if [[ ${x} == ${lang} ]];then
+ doins share/${MY_PN}/translations/${MY_PN}_${x}.qm \
+ || die "failed to install translations"
+ fi
+ done
+ done
+}