diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2010-11-08 12:16:40 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2010-11-08 12:16:40 +0000 |
commit | 2ce19aabb362f21f2cea77c7953e7c51f46562b3 (patch) | |
tree | 932c45534c91b3886397830909e71c80308aa4eb /dev-util | |
parent | update qt-creator mask entry (diff) | |
download | historical-2ce19aabb362f21f2cea77c7953e7c51f46562b3.tar.gz historical-2ce19aabb362f21f2cea77c7953e7c51f46562b3.tar.bz2 historical-2ce19aabb362f21f2cea77c7953e7c51f46562b3.zip |
Version bump to beta1. Bug #341587
Package-Manager: portage-2.1.9.24/cvs/Linux x86_64
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/buildbot-slave/Manifest | 6 | ||||
-rw-r--r-- | dev-util/qt-creator/ChangeLog | 8 | ||||
-rw-r--r-- | dev-util/qt-creator/Manifest | 14 | ||||
-rw-r--r-- | dev-util/qt-creator/qt-creator-2.1.0_beta1.ebuild | 128 |
4 files changed, 154 insertions, 2 deletions
diff --git a/dev-util/buildbot-slave/Manifest b/dev-util/buildbot-slave/Manifest new file mode 100644 index 000000000000..9c7673502a3b --- /dev/null +++ b/dev-util/buildbot-slave/Manifest @@ -0,0 +1,6 @@ +AUX buildslave.confd 217 RMD160 cc817874f59ba1def4bde208184345865bfe1cce SHA1 5c9fe707b194da6f07a1fe06f6ee154d07d937c1 SHA256 c324eee07561afd8be623b46cd8f50cbbac5f1e42f2c493aa75dbaace6dcfa6f +AUX buildslave.initd 1097 RMD160 fa5553818e91782637fae0f3e8a79b5df5888eaa SHA1 c601283c184819be195d75c6de7750795fcf66f5 SHA256 84c0ab447b9a58ad8a0c937ae68dce7c5a0500c6958eaf8c98ce9c2bcc102325 +DIST buildbot-slave-0.8.2.tar.gz 79997 RMD160 138c2c05d77f91590de652faae67045fce873d75 SHA1 5749c9e22ba0336b239fdb6dfe0a39278579230a SHA256 7bdecb962f2bd877e1b06bc33628949e1540010634eacfc378f68f0db407fb07 +EBUILD buildbot-slave-0.8.2.ebuild 1734 RMD160 4a5caac2c1a869f1c4edae51d31648d136ab5cba SHA1 fc0b67f3c2f32e893fee44ea3f584d17c13aba97 SHA256 e560c9edf7623dfd266436878c9571a94aeb1962f02518689b3607380f805308 +MISC ChangeLog 473 RMD160 0110c253a70996951c0f543762d2860324a07f82 SHA1 b58bb1fb86c98a1db85ae986fe98a05aa03d62cd SHA256 d09daaeaa03b84e75000ea6aaebb542635be5106c25e4e90b4b7d42854579348 +MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a diff --git a/dev-util/qt-creator/ChangeLog b/dev-util/qt-creator/ChangeLog index 8460211f867e..58feadbd5769 100644 --- a/dev-util/qt-creator/ChangeLog +++ b/dev-util/qt-creator/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-util/qt-creator # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/ChangeLog,v 1.59 2010/11/01 14:01:59 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/ChangeLog,v 1.60 2010/11/08 12:16:40 hwoarang Exp $ + +*qt-creator-2.1.0_beta1 (08 Nov 2010) + + 08 Nov 2010; Markos Chandras <hwoarang@gentoo.org> + +qt-creator-2.1.0_beta1.ebuild: + Version bump to beta1. Bug #341587 01 Nov 2010; Samuli Suominen <ssuominen@gentoo.org> qt-creator-2.0.1.ebuild: diff --git a/dev-util/qt-creator/Manifest b/dev-util/qt-creator/Manifest index 7a8ffc81d09a..c41414b474c4 100644 --- a/dev-util/qt-creator/Manifest +++ b/dev-util/qt-creator/Manifest @@ -1,9 +1,21 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX docs_gen.patch 603 RMD160 9711ddb1c59e8ddd1ad17ba34f89c8e4c89b4504 SHA1 83cd745baabd1545a1079c59edef6279b254074a SHA256 7428155e6f09201d60f308c3934153aa5fa5b25296a96d86dad80354dc8e3b93 DIST qt-creator-1.2.1-src.zip 8631249 RMD160 6aea12a39bd5827422afa6e02cfcad2174dc6582 SHA1 41d10717a83d3b7de7bc5218a35a38f25408a8d6 SHA256 9b955421050c1a9dacefa1ed888a971bffa86258a18598a1a1b297e5d8d23cbf DIST qt-creator-1.3.1-src.tar.gz 10623442 RMD160 37bebc4566cfef85d5a7901c1efd8b917b3a0584 SHA1 49b61c3e8010d94d6d595fef38d3da737b26cd80 SHA256 b738a327b64276c5d8c0a01cbb840e316a657635514bc8e41c6cfa1c77e691ed DIST qt-creator-2.0.1-src.zip 21954080 RMD160 ac0f61a82d49fb5768331f548cdad44b48c4ca14 SHA1 367b5f148f46a31ab25342917f44992ee57a1558 SHA256 11952e2602ac1f433ad10948b6f19ebd49cdbb8115dfbd3cbe53923d6baa3f59 +DIST qt-creator-2.1.0-beta1-src.zip 25564001 RMD160 83f3aaab2714c1d32db4ad8c2ee432529d5abfa6 SHA1 72360a4df342113ea90052e3464c79204af00cd2 SHA256 be6902690004b822729ca031eda34c684452a457b62207ff895170850af784b7 EBUILD qt-creator-1.2.1.ebuild 2877 RMD160 416a97236be7bc7eb755e767ebf2303faf9830ec SHA1 01f6cb828301c5a805e1213a531b16f077a115c4 SHA256 77de0b2c402e7c12ee3b6309211af0a7c3d9984a3741a3646ebdebbccea92cfc EBUILD qt-creator-1.3.1-r1.ebuild 3512 RMD160 980433faeab74fe06ed1e09f6994f4b9611fa204 SHA1 790dcda8f70f83c652306bb4ae6f4aa882f382f9 SHA256 bd9986ca4aca5377813d040e38a1b153df2277feb33fa3038ebd83ba27cbfd29 EBUILD qt-creator-2.0.1.ebuild 3901 RMD160 e5d06120a14447907905bf9554898b2ced9024b0 SHA1 6ad28cd94b096121746612b12b80c6294074e534 SHA256 a5350b9b1c98aa2f40951016eab32aae1041dd44be6b1e6cc2775a17d282fcdd -MISC ChangeLog 8437 RMD160 b4c333c5ab516efd33ee27e669be6cdc1c1e0431 SHA1 c0d44c05848119378592f20c8d9c2c0cf309b89b SHA256 6396687def94c98fb800952d8394c765160ef37c909306b5b4e24be805b6e16f +EBUILD qt-creator-2.1.0_beta1.ebuild 3906 RMD160 6aee762b599b4faa9ee4d7a57d79862b1b9ead24 SHA1 d3758f3194ab9a92774bf7a0e92f24dabff9ecf0 SHA256 46b34d868eb177cd752492c2529aa1b90a838bf4a9ba3e09524126555c8cd6e9 +MISC ChangeLog 8600 RMD160 7d7014b8c42e5946a733609661c838b151c2f738 SHA1 d9c248a2a0cd73d4198e4f13941146d3e61ccbd9 SHA256 d481a984961fa00722dffc421605f8d3ba526610841863c43d5a729de5e3182c MISC metadata.xml 1034 RMD160 ff0e30c74188440729f8a7eb6ac4edb78a58261e SHA1 96e28085ccb41904e21e54ef0a3e160bf13d0acc SHA256 9fad95b6ee7de9a1136b6e780084f2185d3fe5ce111f5d605cea5e0292da7878 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.16 (GNU/Linux) + +iEYEARECAAYFAkzX6kQACgkQ9/cejkQaxBBEfQCdHFGT6qt1E18gUIC6Tq92nbtM +FEkAn33C4TLOsN6bqBwhUFKAqgTJCx6y +=ACYq +-----END PGP SIGNATURE----- diff --git a/dev-util/qt-creator/qt-creator-2.1.0_beta1.ebuild b/dev-util/qt-creator/qt-creator-2.1.0_beta1.ebuild new file mode 100644 index 000000000000..efe61a54ef48 --- /dev/null +++ b/dev-util/qt-creator/qt-creator-2.1.0_beta1.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/qt-creator-2.1.0_beta1.ebuild,v 1.1 2010/11/08 12:16:40 hwoarang Exp $ + +EAPI="2" +LANGS="de es fr it ja pl ru sl" + +inherit qt4-r2 multilib +MY_PN="${PN/-/}" +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Lightweight IDE for C++ development centering around Qt" +HOMEPAGE="http://qt.nokia.com/products/developer-tools" +SRC_URI="http://get.qt.nokia.com/${MY_PN}/${MY_P}-src.zip" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="bineditor bookmarks +cmake cvs debug +designer doc examples fakevim git + kde mercurial perforce +qml qtscript rss subversion" + +QTVER="4.7.0_beta1:4" +DEPEND=">x11-libs/qt-assistant-${QTVER}[doc?]" +RDEPEND="${DEPEND} + >x11-libs/qt-sql-${QTVER} + >x11-libs/qt-svg-${QTVER} + >x11-libs/qt-test-${QTVER} + >x11-libs/qt-webkit-${QTVER} + !kde? ( || ( >x11-libs/qt-phonon-${QTVER} media-sound/phonon ) ) + kde? ( media-sound/phonon ) + cmake? ( dev-util/cmake ) + cvs? ( dev-vcs/cvs ) + sys-devel/gdb + examples? ( >=x11-libs/qt-demo-${QTVER} ) + git? ( dev-vcs/git ) + mercurial? ( dev-vcs/mercurial ) + !qml? ( >=x11-libs/qt-gui-${QTVER}[qt3support] ) + qml? ( + >=x11-libs/qt-declarative-${QTVER}[private-headers] + >=x11-libs/qt-core-${QTVER}[private-headers] + >=x11-libs/qt-gui-${QTVER}[qt3support,private-headers] + >=x11-libs/qt-script-${QTVER}[private-headers] + ) + qtscript? ( >x11-libs/qt-script-${QTVER} ) + subversion? ( dev-vcs/subversion )" + +PLUGINS="bookmarks bineditor cmake cvs designer fakevim git mercurial perforce + qml qtscript subversion" + +S="${WORKDIR}"/"${MY_P}"-src + +src_prepare() { + qt4-r2_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" + elif [[ ${plugin} == "qml" ]]; then + plugins="qmljseditor" + sed -i "/^include(qml\/qml.pri)/d" \ + src/plugins/debugger/debugger.pro + fi + if [[ ${plugin} == "designer" ]]; then + sed -i "/plugin_qt4projectmanager/s:^:#:" \ + src/plugins/plugins.pro \ + || die "Failed to disable qt4projectmanager plugin" + 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 + fi + # disable rss news on startup ( bug #302978 ) + if ! use rss; then + einfo "Disabling RSS welcome news" + sed -i "/m_rssFetcher->fetch/s:^:\/\/:" \ + src/plugins/welcome/communitywelcomepagewidget.cpp || die + fi + + # add rpath to make qtcreator actual find its *own* plugins + sed -i "/^LIBS/s:+=:& -Wl,-rpath,/usr/$(get_libdir)/${MY_PN} :" qtcreator.pri || die +} + +src_configure() { + #the path must NOT be empty + local qtheaders="False" + use qml && qtheaders="/usr/include/qt4/" + eqmake4 \ + ${MY_PN}.pro \ + IDE_LIBRARY_BASENAME="$(get_libdir)" \ + QT_PRIVATE_HEADERS=${qtheaders} +} + +src_install() { + #install wrapper + dobin bin/${MY_PN} || die "Failed to install launcher" + emake INSTALL_ROOT="${D%/}${EPREFIX}/usr" install_subtargets || die + if use doc;then + emake INSTALL_ROOT="${D%/}${EPREFIX}/usr" install_qch_docs || die + fi + make_desktop_entry ${MY_PN} QtCreator qtcreator_logo_48 \ + 'Qt;Development;IDE' || die + + # install additional translations + insinto /usr/share/${MY_PN}/translations/ + for x in ${LINGUAS}; do + for lang in ${LANGS}; do + if [[ ${x} == ${lang} ]]; then + cd "${S}"/share/${MY_PN}/translations + lrelease ${MY_PN}_${x}.ts -qm ${MY_PN}_${x}.qm || die + doins ${MY_PN}_${x}.qm || die + fi + done + done +} |