diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2009-12-01 18:38:01 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2009-12-01 18:38:01 +0000 |
commit | f2c1b2589e41585cdc5a175b31e453ce5bbb3a04 (patch) | |
tree | fd52ac52a24ad2f93ebfef4a232233e5c5ed7d4a /dev-util | |
parent | - Version bump. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/qt-creator/Manifest | 6 | ||||
-rw-r--r-- | dev-util/qt-creator/metadata.xml | 1 | ||||
-rw-r--r-- | dev-util/qt-creator/qt-creator-1.3.0.ebuild | 97 |
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 +} |