AUX qt-creator-1.3.1-qt47.patch 415 RMD160 c1006214dd399baf8c996e4d51801c8a8c544ccb SHA1 3434e72a399808c77e34722ad5c69e2cbc9f6a62 SHA256 9dc1ec786ed9d329d81228f031e94b867165947b8af9ed16082e1c69a830343f
AUX qt-creator-2.1.0_rc1-qml-plugin.patch 724 RMD160 f9eff709b1585ad0264b5855b477f2a703c3e232 SHA1 2f84e0f3d32e4efb4328fdef484bc0a7af552ed3 SHA256 78c9f628b6f167cc80317d328a327c106e2dbcc2b3141c7beace9ffc4b30d0af
DIST qt-creator-2.1.0-src.zip 28181645 RMD160 16fdf6f03ab8ea6a567f4cd1cb58580772a9627b SHA1 f1d7abf92df7a9ba53eb9006ca189ac7203c0e9f SHA256 a68d80f158b5e0a0faffd1a9fe7ef8afda545a970557572f5a192ecd9db0b85a
-DIST qt-creator-2.2.1-src.zip 29975538 RMD160 dc4b6d6306c770b0bcab3dbaf08cab19bc7c0100 SHA1 6a369dffa7ee52ae068d9ebb3616e29d185a5009 SHA256 7fa583e8363c88334847fe5487341c4e8e22172902f4e627254b22d15cd12eb7
DIST qt-creator-2.3.1-src.tar.gz 26820259 RMD160 06cdd661954a72125a5a6a7c75a293338c2df6c4 SHA1 620fe944994fffe0812a1474deff78e07b34025b SHA256 e9d25f5d8d489b44300a68f446ad30d2f9259f1d27c7e8e1ac7bb145772d481a
DIST qt-creator-2.4.0-src.tar.gz 26105130 RMD160 c8be1e24e100b856a8f78b52848ad7053e7fa366 SHA1 12934e34fdda3f493812e671f8db1fb789578e91 SHA256 3d83013d9d6842f1dfe4d345dd837b83855c8686035b9fe55aec2a0ecb901af0
EBUILD qt-creator-2.1.0.ebuild 4366 RMD160 7bb6643a50343ba236fff12a4c43a44ab109a317 SHA1 bfe69de1ae21e45ec2144a8ea75a558aa34fbe26 SHA256 9e07242bfddf41eb585118cefb41650c8b18d34378c7be263e775acfa50cf70f
-EBUILD qt-creator-2.2.1.ebuild 3927 RMD160 08e20c15e7a9b5f7858f63034392cf45b4c269ce SHA1 d2ca1e76a4410dd61d3ccc2e89d8a72b189aa08c SHA256 ffd9d9e2a05b4f25419848ab76b25d264fb08bc018b5c61b95cdea0cd329b9da
EBUILD qt-creator-2.3.1.ebuild 5412 RMD160 6e3b8aa2202fc12906ae719b32ab0d2d4b6a7511 SHA1 84b44670fa726265229afab3cdadd6d68190bbfb SHA256 beaad6d1aa7b9f2a1e3895960568153894def2f7dc62e0bc524af0e152f31073
EBUILD qt-creator-2.4.0.ebuild 5363 RMD160 ef5c3f8673687449b05e0c8bb0961b70ce7043b2 SHA1 1828be36fabe560d7166576a42f3f1134a8c8b9b SHA256 faed766f4d12e8b1023f37385191b8e71137f61cbd3fda7dddcdcd402a96903d
-MISC ChangeLog 15992 RMD160 9d5a36bf6a65c3c77d9a4487a2614fab01835b25 SHA1 8742790791f139b8950aee20af402fe9ffface75 SHA256 baad926668a50569359ad356315df727faa9487e310a38c81d5c39ceb90495c3
+MISC ChangeLog 16083 RMD160 4b95a57cea8be0cc33f1c609be85c7bf8fc6456b SHA1 7681fd4373c7d5406febde9d9d00352dcb581494 SHA256 1db78439dd80bad374f489b9acab84d26cd4168026310b74906bfc442e5401e4
MISC metadata.xml 1182 RMD160 a3d34a17f3bc9f9e78828e001b5039ce0b513914 SHA1 d5e53ca653574a332a644abe72021372ef10cf0a SHA256 151feaa82fdd12a111412f4223cc29312d76fa35f8a039df46d764f090b7b2ab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBCgAGBQJO/vyJAAoJEPqDWhW0r/LCx/YQAK/BkDhjK2dAuVUQLThIZbhe
-4kTOlQ1Gf2tRf1DCkh2W2pQrzesf8n+4QDifHehbVQx+efyjAeBDChk3YJtHPeGt
-fxaaWpMhXTkVUlrFoTKHiYYtGzAi+RBNnV4Todi5VyDR0QLgF5Ni54YdS7Uh5JGI
-RiUhDrgjso6MpzxoKIbtn/7hfru8JdNTzGlKkSF8Gs9vMEwVU7EVI5gktXnwVtdv
-/rT4tMGZFTeSs4+BQ9A1OaVgC4tmJ0AZZYdnJCXN5DJoqfp8kpkT4FmHQeZeZHVF
-FN0BpC/2A0swORUps0bmEGKVkzk+llrv6v2jMpjNpLtqMi5emba1afLkP6mP5DwT
-cTKnBDS6H1x0ky6S7CJgY3ON+jY9LB3SLsuVFULGavVWF5gpBdYg6hkMbnFiGCeZ
-y4PDrrzl5MOe/PfCwLQKIOn45yYE8/u7gLEJQ4pulSwAeuwTl5gNM08WpWQrhrNJ
-V6MeW4cRN1wTXxQOFMhPLk4UA9zgnsh88+g+BrzPnAQCY4DB39V1Nss1ettVixbP
-G9Fdj1APU26TT+VVJJkHXrLFqwoocxmohLIcjGVapR2yftDPeIfn6EyG9LPzjO/E
-HVZXBFYEqOBXTSQ9jJerBOTWewhLOkQREl+hbLCjJYphpbvrVSMNNph5g1Z4JhZb
-E4ewDPjiQlJDZr1ZM/6W
-=JPib
+iQIcBAEBCgAGBQJO/ynpAAoJEPqDWhW0r/LCjeYP/jWoPqCmO+qSKZ/kRPN70nES
+Pghj6NQU/f5CpVJMQtX5kdnAEp+9tHK8RsIfDQmPVuNPvRUtQSQc6M1YjDdzaT5W
+VD8kGGS7x5fQ2EMk9wWO4Z0Np6EwMlwmsJSqRg6NHPQAQ84N0L8oh/o+J00s0+FU
+BoJiHv68nDrzsIo8yhEPjpKTUURuzzbSqxC8T5P8vMfsCo4x9X3980pXLyoyQ8oU
+KEypfOsMfZ6tNxA9BUyeNmUY/6kljVW0PaeXg9UJmdO2ZC6/bYZMe7Cg8ZlS2qyx
+Gt+IgAiVcMuOrTlvFRb5abLSgxa/TUgESn2hADm2od+Sdjs921BYYsObnQ2kzVut
+eDuSwx/m+U2X+rt3cnScpfnPO3qYdXG6n83rwTNlPb+uXCHSWX5Vj43cGxbSjWk8
+5L3ZHZC8cyrCyseizw08AdHQl55MBcTmJWraO+IckqeoJIHpPBONHrFzarCcegNp
+o4ywzfPaG+GbSNGwvt/vzMHeevMkcDJiW8AJIZKUasJMxVV7512vjsfkNm970C5/
+TYnsiJNXP7UgvsnGRVMLdgJQq2NzerFwuq5wtF4M/WOqVxbOHsBk6EDlAWhfJT0h
+2bm4bHc30bBOZzBG/Onb98WDwHD8Y2hqDYnxeoKBysqIlKmb9MZ/x18MIMRL2UWB
+FtBPwDpn/u3hl03PdsvO
+=0FLB
-----END PGP SIGNATURE-----
+++ /dev/null
-# Copyright 1999-2011 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.2.1.ebuild,v 1.5 2011/10/20 18:38:12 hwoarang Exp $
-
-EAPI="4"
-LANGS="cs de es fr hu it ja pl ru sl uk zh_CN"
-
-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="bazaar bineditor bookmarks +cmake cvs debug doc examples fakevim git
- mercurial perforce +qml qtscript rss subversion"
-QTVER="4.7.1:4"
-DEPEND="app-arch/unzip
- >=x11-libs/qt-assistant-${QTVER}[doc?]
- >=x11-libs/qt-sql-${QTVER}
- >=x11-libs/qt-svg-${QTVER}
- debug? ( >=x11-libs/qt-test-${QTVER} )
- !qml? ( >=x11-libs/qt-gui-${QTVER} )
- qml? (
- >=x11-libs/qt-declarative-${QTVER}[private-headers]
- >=x11-libs/qt-core-${QTVER}[private-headers]
- >=x11-libs/qt-gui-${QTVER}[private-headers]
- >=x11-libs/qt-script-${QTVER}[private-headers]
- )
- qtscript? ( >=x11-libs/qt-script-${QTVER} )"
-
-RDEPEND="${DEPEND}
- bazaar? ( dev-vcs/bzr )
- cmake? ( dev-util/cmake )
- cvs? ( dev-vcs/cvs )
- sys-devel/gdb[python]
- examples? ( >=x11-libs/qt-demo-${QTVER} )
- git? ( dev-vcs/git )
- mercurial? ( dev-vcs/mercurial )
- subversion? ( dev-vcs/subversion )"
-
-PLUGINS="bookmarks bineditor cmake cvs fakevim git mercurial
-perforce qml qtscript subversion"
-
-S="${WORKDIR}"/"${MY_P}"-src
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1.0_rc1-qml-plugin.patch
-)
-
-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
- for x in qmlprojectmanager qmljsinspector qmljseditor qmljstools qmldesigner; do
- einfo "Disabling ${x} support"
- sed -i "/plugin_${x}/s:^:#:" src/plugins/plugins.pro \
- || die "Failed to disable ${x} plugin"
- done
- fi
- # Now disable the plugins
- sed -i "/plugin_${plugin}/s:^:#:" src/plugins/plugins.pro
- 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 the 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} bin/qtpromaker || die "dobin failed"
- if use qml; then
- # qmlpuppet component. Bug #367383
- dobin bin/qmlpuppet || die "Failed to install qmlpuppet component"
- fi
- 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
-}