diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2009-10-03 16:44:30 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2009-10-03 16:44:30 +0000 |
commit | d1dc027a1c90d2a35a61866fc4fef6707ad3c541 (patch) | |
tree | a1091ab8ec7351cd38ecfc551ff2d8bb80dd5452 /dev-util/qt-creator | |
parent | stable sparc, bug 270008 (diff) | |
download | historical-d1dc027a1c90d2a35a61866fc4fef6707ad3c541.tar.gz historical-d1dc027a1c90d2a35a61866fc4fef6707ad3c541.tar.bz2 historical-d1dc027a1c90d2a35a61866fc4fef6707ad3c541.zip |
Version bump to 1.2.90
Package-Manager: portage-2.2_rc42/cvs/Linux x86_64
Diffstat (limited to 'dev-util/qt-creator')
-rw-r--r-- | dev-util/qt-creator/ChangeLog | 8 | ||||
-rw-r--r-- | dev-util/qt-creator/Manifest | 5 | ||||
-rw-r--r-- | dev-util/qt-creator/files/docs_gen-1.2.90.patch | 19 | ||||
-rw-r--r-- | dev-util/qt-creator/qt-creator-1.2.90.ebuild | 102 |
4 files changed, 132 insertions, 2 deletions
diff --git a/dev-util/qt-creator/ChangeLog b/dev-util/qt-creator/ChangeLog index 3823c56c23b7..c8ba36b49561 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-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/ChangeLog,v 1.28 2009/09/27 15:10:42 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/ChangeLog,v 1.29 2009/10/03 16:44:30 hwoarang Exp $ + +*qt-creator-1.2.90 (03 Oct 2009) + + 03 Oct 2009; Markos Chandras <hwoarang@gentoo.org> + +qt-creator-1.2.90.ebuild, +files/docs_gen-1.2.90.patch: + Version bump to 1.2.90 27 Sep 2009; nixnut <nixnut@gentoo.org> qt-creator-1.2.1.ebuild: ppc stable #281662 diff --git a/dev-util/qt-creator/Manifest b/dev-util/qt-creator/Manifest index 7d3536490923..a45f8592447b 100644 --- a/dev-util/qt-creator/Manifest +++ b/dev-util/qt-creator/Manifest @@ -1,8 +1,11 @@ AUX add_missing_plugins.patch 920 RMD160 9d29a8ca800131d0904d2bd9eeb0ebc0ed5c3c97 SHA1 399af9bf05587a367f264199c3a32338125008b1 SHA256 6ca898640206cfb8f29297db561c3f0b794fe1335dde2bddfa39cfbe43f66803 +AUX docs_gen-1.2.90.patch 656 RMD160 fc7a67d7beffa50bd2b38609fce7b24b67f53c63 SHA1 a60d8d9c12ec741175f53519f54613ce13812f12 SHA256 d11b76c45a754b96bff947d1e56d2ca7b470deb4e6d3db5316de59d11207de8d AUX docs_gen.patch 603 RMD160 9711ddb1c59e8ddd1ad17ba34f89c8e4c89b4504 SHA1 83cd745baabd1545a1079c59edef6279b254074a SHA256 7428155e6f09201d60f308c3934153aa5fa5b25296a96d86dad80354dc8e3b93 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 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 -MISC ChangeLog 4129 RMD160 d6bbc4a202295b5d33c7244606af7681244096c0 SHA1 6cc59869a99fc4aa4a5ccc5c9de816115405a84d SHA256 a49ee97b2c0bebd167c6bcf094f55de36f1c2c9db4b7d65adb527d599259a2fe +EBUILD qt-creator-1.2.90.ebuild 2914 RMD160 8ea7c11432e79d8d4134462f2a3a30744b93a8e3 SHA1 b8681e1867e3260722cdb49a51995d7881c7e231 SHA256 dfd82c1095de192ba3ce07d0d7ca0a19f5901d9a9be06c3324a758d99010ba90 +MISC ChangeLog 4303 RMD160 8f2f2079d92e63a8f030f31c02628622ebdc32cb SHA1 3ce17cf27a98cd0088349bab98e488635ea9afeb SHA256 01445b1f415da8eb58a0b67108f61df22c86af651f1cf9b4caca2f1fb1dd3428 MISC metadata.xml 895 RMD160 8801ac01fc39baecabe094b64ba41a6a5c7c597f SHA1 e7b045c7ba1bec8eced17bbe88fc25eae5777bbe SHA256 4d5ebb9d910fb447d8082a845269c1cfca0f3891b7acfe50a7f27e124501eddb diff --git a/dev-util/qt-creator/files/docs_gen-1.2.90.patch b/dev-util/qt-creator/files/docs_gen-1.2.90.patch new file mode 100644 index 000000000000..045f648798e2 --- /dev/null +++ b/dev-util/qt-creator/files/docs_gen-1.2.90.patch @@ -0,0 +1,19 @@ +diff --git a/doc/doc.pri b/doc/doc.pri +index 0deac0f..4cd350b 100644 +--- a/doc/doc.pri ++++ b/doc/doc.pri +@@ -1,4 +1,4 @@ +-unix:QDOC_BIN = $$(QTDIR)/bin/qdoc3 ++unix:QDOC_BIN = /usr/bin/qdoc3 + win32:QDOC_BIN = $$(QTDIR)/bin/qdoc3.exe + win32:QDOC_BIN = $$replace(QDOC_BIN, "/", "\\") + +@@ -17,7 +17,7 @@ win32:QDOC_BIN = $$replace(QDOC_BIN, "/", "\\") + + unix { + QDOC = SRCDIR=$$PWD OUTDIR=$$OUT_PWD/doc/html $$QDOC_BIN +- HELPGENERATOR = $$(QTDIR)/bin/qhelpgenerator ++ HELPGENERATOR = /usr/bin/qhelpgenerator + } else { + QDOC = set SRCDIR=$$PWD&& set OUTDIR=$$OUT_PWD/doc/html&& $$QDOC_BIN + HELPGENERATOR = $$(QTDIR)\bin\qhelpgenerator.exe diff --git a/dev-util/qt-creator/qt-creator-1.2.90.ebuild b/dev-util/qt-creator/qt-creator-1.2.90.ebuild new file mode 100644 index 000000000000..6397bef2c1c9 --- /dev/null +++ b/dev-util/qt-creator/qt-creator-1.2.90.ebuild @@ -0,0 +1,102 @@ +# 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.2.90.ebuild,v 1.1 2009/10/03 16:44:30 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="ftp://ftp.qt.nokia.com/${MY_PN}/${P}-src.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="bineditor bookmarks +cmake cvs debug +debugger +designer doc examples fakevim git kde perforce qtscript subversion" + +DEPEND=">=x11-libs/qt-assistant-4.5.0:4 + >=x11-libs/qt-gui-4.5.0:4[dbus,qt3support]" + +RDEPEND="${DEPEND} + >=x11-libs/qt-sql-4.5.0:4 + >=x11-libs/qt-svg-4.5.0:4 + >=x11-libs/qt-test-4.5.0:4 + >=x11-libs/qt-webkit-4.5.0:4 + !kde? ( || ( >=x11-libs/qt-phonon-4.5.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.5.0:4 ) + git? ( dev-util/git ) + qtscript? ( >=x11-libs/qt-script-4.5.0:4 ) + subversion? ( dev-util/subversion )" + +PLUGINS="bookmarks bineditor cmake cvs debugger designer fakevim git perforce qtscript subversion" + +PATCHES=( + "${FILESDIR}/docs_gen.patch-${PV}" +) + +S="${WORKDIR}/${P}-src" + +LANGS="de es fr it ja ru" + +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 +} |