--- qtcreator-1.2.1.orig/doc/doc.pri +++ qtcreator-1.2.1/doc/doc.pri @@ -1,6 +1,6 @@ unix { - QDOC = SRCDIR=$$PWD OUTDIR=$$OUT_PWD/doc/html $$(QTDIR)/tools/qdoc3/qdoc3 - HELPGENERATOR = $$(QTDIR)/bin/qhelpgenerator + QDOC = SRCDIR=$$PWD OUTDIR=$$OUT_PWD/doc/html /usr/bin/qdoc3 + HELPGENERATOR = /usr/bin/qhelpgenerator } else { QDOC = set SRCDIR=$$PWD&& set OUTDIR=$$OUT_PWD/doc/html&& $$(QTDIR)\tools\qdoc3\release\qdoc3.exe HELPGENERATOR = $$(QTDIR)\bin\qhelpgenerator.exe @@ -24,7 +24,7 @@ unix:!macx { system("mkdir -p `dirname $$QCH_FILE` && touch $$QCH_FILE") - qch_docs.path = /share/doc/qtcreator + qch_docs.path = $$[QT_INSTALL_PREFIX]/share/qtcreator/doc INSTALLS += qch_docs } --- qtcreator-1.2.1.orig/src/qtcreatorplugin.pri +++ qtcreator-1.2.1/src/qtcreatorplugin.pri @@ -43,8 +43,8 @@ CONFIG += plugin plugin_with_soname unix:!macx { - target.path = /$$IDE_LIBRARY_BASENAME/qtcreator/plugins/$$PROVIDER + target.path = $$[QT_INSTALL_LIBS]/qtcreator/plugins/$$PROVIDER pluginspec.files += $${TARGET}.pluginspec - pluginspec.path = /$$IDE_LIBRARY_BASENAME/qtcreator/plugins/$$PROVIDER + pluginspec.path = $$[QT_INSTALL_LIBS]/qtcreator/plugins/$$PROVIDER INSTALLS += target pluginspec } --- qtcreator-1.2.1.orig/src/qtcreatorlibrary.pri +++ qtcreator-1.2.1/src/qtcreatorlibrary.pri @@ -13,6 +13,6 @@ contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols unix:!macx { - target.path = /$$IDE_LIBRARY_BASENAME/qtcreator + target.path = $$[QT_INSTALL_LIBS]/qtcreator INSTALLS += target } --- qtcreator-1.2.1.orig/src/plugins/projectexplorer/debugginghelper.cpp +++ qtcreator-1.2.1/src/plugins/projectexplorer/debugginghelper.cpp @@ -67,7 +67,8 @@ directories << (qtInstallData + "/qtc-debugging-helper/") << (QApplication::applicationDirPath() + "/../qtc-debugging-helper/" + QString::number(hash)) + "/" - << (QDesktopServices::storageLocation(QDesktopServices::DataLocation) + "/qtc-debugging-helper/" + QString::number(hash)) + "/"; + << (QDesktopServices::storageLocation(QDesktopServices::DataLocation) + "/qtc-debugging-helper/" + QString::number(hash)) + "/" + << "/usr/lib/qtcreator/gdbmacros/"; // Use FHS on Debian return directories; } --- qtcreator-1.2.1.orig/src/plugins/help/helpplugin.cpp +++ qtcreator-1.2.1/src/plugins/help/helpplugin.cpp @@ -526,13 +526,7 @@ if (!assistantInternalDocRegistered) { QFileInfo fi(m_helpEngine->collectionFile()); - const QString qchFileName = - QDir::cleanPath(QCoreApplication::applicationDirPath() -#if defined(Q_OS_MAC) - + QLatin1String("/../Resources/doc/qtcreator.qch")); -#else - + QLatin1String("../../share/doc/qtcreator/qtcreator.qch")); -#endif + const QString qchFileName = QLatin1String("/usr/share/qtcreator/doc/qtcreator.qch"); QHelpEngineCore hc(fi.absoluteFilePath()); hc.setupData(); QString fileNamespace = QHelpEngineCore::namespaceName(qchFileName); --- qtcreator-1.2.1.orig/src/plugins/coreplugin/coreplugin.pro +++ qtcreator-1.2.1/src/plugins/coreplugin/coreplugin.pro @@ -173,7 +173,8 @@ unix:!macx { images.files = images/qtcreator_logo_*.png - images.path = /share/pixmaps + images.path = $$[QT_INSTALL_PREFIX]/share/pixmaps + INSTALLS += images } --- qtcreator-1.2.1.orig/src/app/app.pro +++ qtcreator-1.2.1/src/app/app.pro @@ -23,6 +23,6 @@ } else { LIBS *= -lExtensionSystem -lAggregation - target.path = /bin + target.path = $$[QT_INSTALL_BINS] INSTALLS += target } --- qtcreator-1.2.1.orig/src/libs/utils/consoleprocess_unix.cpp +++ qtcreator-1.2.1/src/libs/utils/consoleprocess_unix.cpp @@ -241,7 +241,7 @@ return QDir::cleanPath(QCoreApplication::applicationDirPath() + QLatin1String("/../Resources/runInTerminal.command")); #else - return QLatin1String("xterm"); + return QLatin1String("x-terminal-emulator"); #endif } --- qtcreator-1.2.1.orig/src/libs/utils/process_stub.pro +++ qtcreator-1.2.1/src/libs/utils/process_stub.pro @@ -19,5 +19,5 @@ LIBS += -lshell32 } -target.path = /bin # FIXME: libexec, more or less +target.path = $$[QT_INSTALL_BINS] # FIXME: libexec, more or less INSTALLS += target --- qtcreator-1.2.1.orig/share/qtcreator/static.pro +++ qtcreator-1.2.1/share/qtcreator/static.pro @@ -58,7 +58,7 @@ unix:!macx { for(data_dir, DATA_DIRS) { eval($${data_dir}.files = $$quote($$PWD/$$data_dir)) - eval($${data_dir}.path = /share/qtcreator) + eval($${data_dir}.path = $$[QT_INSTALL_PREFIX]/share/qtcreator) INSTALLS += $$data_dir } } --- qtcreator-1.2.1.orig/share/qtcreator/translations/translations.pro +++ qtcreator-1.2.1/share/qtcreator/translations/translations.pro @@ -48,5 +48,5 @@ } qmfiles.files = $$prependAll(LANGUAGES, $$OUT_PWD/qtcreator_,.qm) -qmfiles.path = /share/qtcreator/translations +qmfiles.path = $$[QT_INSTALL_PREFIX]/share/qtcreator/translations INSTALLS += qmfiles --- qtcreator-1.2.1.orig/debian/qtcreator.desktop +++ qtcreator-1.2.1/debian/qtcreator.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Exec=qtcreator %F +Icon=qtcreator_logo_32 +Type=Application +Terminal=false +Name=Qt Creator +GenericName=Integrated Development Environment +MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.nokia.qt.qmakeprofile;application/vnd.nokia.xml.qt.resource; +Categories=Qt;Development;IDE; --- qtcreator-1.2.1.orig/debian/copyright +++ qtcreator-1.2.1/debian/copyright @@ -0,0 +1,108 @@ +This package was debianized by: + + Adam Majer + Fathi Boudra + Jeremy Lainé + Jonathan Riddell + on Sun, 18 Jan 2009 14:42:22 +0100 + +It was downloaded from: + + http://www.qtsoftware.com + +Upstream Authors: + + Nokia Corporation and/or its subsidiary(-ies) + +Copyright: + + © 2008-2009 Nokia Corporation and/or its subsidiary(-ies) + +Copyright for Open Source front-end for C++, enhanced for use in Qt Creator: + + src/libs/cplusplus/Macro.cpp + src/libs/cplusplus/Macro.h + src/libs/cplusplus/PreprocessorEnvironment.cpp + src/libs/cplusplus/PreprocessorEnvironment.h + src/libs/cplusplus/pp-cctype.h + src/libs/cplusplus/pp-engine.cpp + src/libs/cplusplus/pp-engine.h + src/libs/cplusplus/pp-macro-expander.h + src/libs/cplusplus/pp-scanner.cpp + src/libs/cplusplus/pp-scanner.h + src/libs/cplusplus/pp.h + src/shared/cplusplus/* excluding: + - src/shared/cplusplus/Array.cpp + - src/shared/cplusplus/LiteralTable.cpp + - src/shared/cplusplus/ObjectiveCAtKeywords.cpp + - src/shared/cplusplus/PrettyPrinter.cpp + - src/shared/cplusplus/PrettyPrinter.h + + © 2005, 2008 Roberto Raggi + + MIT License + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +License: + + Commercial Usage + + Licensees holding valid Qt Commercial licenses may use this file in + accordance with the Qt Commercial License Agreement provided with the + Software or, alternatively, in accordance with the terms contained in + a written agreement between you and Nokia. + + GNU Lesser General Public License Usage + + Alternatively, this file may be used under the terms of the GNU Lesser + General Public License version 2.1 as published by the Free Software + Foundation and appearing in the file LICENSE.LGPL included in the + packaging of this file. Please review the following information to + ensure the GNU Lesser General Public License version 2.1 requirements + will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. + + In addition, as a special exception, Nokia gives you certain additional + rights. These rights are described in the Nokia Qt LGPL Exception + version 1.0, included in the file LGPL_EXCEPTION.txt in this package. + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. + +The Debian packaging is: + + © 2009, Adam Majer + © 2009, Fathi Boudra + © 2009, Jeremy Lainé + © 2009, Jonathan Riddell + +and is licensed under the GNU General Public License version 3, +see `/usr/share/common-licenses/GPL-3'. + +Nokia Qt LGPL Exception version 1.0 + +As a special exception to the GNU Lesser General Public License +version 2.1, the object code form of a "work that uses the Library" +may incorporate material from a header file that is part of the +Library. You may distribute such object code under terms of your +choice, provided that the incorporated material (i) does not exceed +more than 5% of the total size of the Library; and (ii) is limited to +numerical parameters, data structure layouts, accessors, macros, +inline functions and templates. + --- qtcreator-1.2.1.orig/debian/rules +++ qtcreator-1.2.1/debian/rules @@ -0,0 +1,36 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/qmake.mk +include /usr/share/cdbs/1/rules/utils.mk + +# Don't add unnecessary ldconfig to postinst +DEB_DH_MAKESHLIBS_ARGS_ALL := -n + +DEB_DH_SHLIBDEPS_ARGS := \ + -l$(DEB_DESTDIR)/usr/lib/qtcreator/ \ + -Xusr/lib/qtcreator/plugins/ + +DEB_INSTALL_CHANGELOGS_ALL := dist/changes-* + +configure/qtcreator:: + cd share/qtcreator/gdbmacros; $(QMAKE) + +build/qtcreator:: + cd share/qtcreator/gdbmacros; $(MAKE) + +binary-install/qtcreator:: + install -D -p -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg) + + # Fix lintian warnings + find debian/$(cdbs_curpkg) -type f -name '*.png' | xargs chmod -x + +clean:: + cd share/qtcreator/gdbmacros; if [ -e Makefile ]; then $(MAKE) distclean; fi + rm -rf doc/html lib share/doc + rm -f bin/qtcreator.* bin/qtcreator_* share/qtcreator/translations/qtcreator_*.qm + find . -type d -name '.moc' | xargs rm -rf + find . -type d -name '.obj' | xargs rm -rf + find . -type d -name '.rcc' | xargs rm -rf + find . -type d -name '.uic' | xargs rm -rf --- qtcreator-1.2.1.orig/debian/not-installed +++ qtcreator-1.2.1/debian/not-installed @@ -0,0 +1,7 @@ +# Installed through qtcreator.install in usr/lib/qtcreator +./usr/share/qtcreator/gdbmacros/Makefile +./usr/share/qtcreator/gdbmacros/gdbmacros.o +./usr/share/qtcreator/gdbmacros/libgdbmacros.so +./usr/share/qtcreator/gdbmacros/libgdbmacros.so.1 +./usr/share/qtcreator/gdbmacros/libgdbmacros.so.1.0 +./usr/share/qtcreator/gdbmacros/libgdbmacros.so.1.0.0 --- qtcreator-1.2.1.orig/debian/qtcreator.1 +++ qtcreator-1.2.1/debian/qtcreator.1 @@ -0,0 +1,35 @@ +.TH QTCREATOR 1 "March 5, 2009" +.SH NAME +qtcreator \- Integrated Development Environment for Qt +.SH SYNOPSIS +.B qtcreator +.RI [ options ] " file(s)" +.br +.SH DESCRIPTION +.B Qt Creator +is a lightweight, cross-platform integrated development environment (IDE) +designed to make development with the Qt application framework faster and +easier. +.SH OPTIONS +.TP +.B \-help +Show summary of options. +.TP +.B \-version +Show version of program. +.TP +.B \-client +Attempt to connect to already running instance. +.TP +.B \-noload \fI\fB +Do not load \fI\fB +.TP +.B file(s) +Files to load. +.SH SEE ALSO +.br +The full documentation is available in /usr/share/qtcreator/doc +.SH AUTHOR +This manual page was written by Adam Majer and +Jeremy Laine , for the Debian project +(and may be used by others). --- qtcreator-1.2.1.orig/debian/qtcreator.links +++ qtcreator-1.2.1/debian/qtcreator.links @@ -0,0 +1,3 @@ +# Needed for source code of gdbmacros +/usr/share/common-licenses/LGPL-2.1 /usr/share/qtcreator/gdbmacros/LICENSE.LGPL +/usr/share/doc/qtcreator/LGPL_EXCEPTION.TXT /usr/share/qtcreator/gdbmacros/LGPL_EXCEPTION.TXT --- qtcreator-1.2.1.orig/debian/qtcreator.install +++ qtcreator-1.2.1/debian/qtcreator.install @@ -0,0 +1,93 @@ +bin/qtcreator usr/bin/ +debian/Nokia-QtCreator.xml usr/share/mime/packages/ +debian/qtcreator.desktop usr/share/applications/ +share/qtcreator/gdbmacros/libgdbmacros.so* usr/lib/qtcreator/gdbmacros/ +share/qtcreator/translations/qtcreator_*.qm usr/share/qtcreator/translations/ +usr/bin/qtcreator.bin +usr/bin/qtcreator_process_stub +usr/lib/qtcreator/libAggregation.* +usr/lib/qtcreator/libCPlusPlus.* +usr/lib/qtcreator/libDebuggingHelper.* +usr/lib/qtcreator/libExtensionSystem.* +usr/lib/qtcreator/libQtConcurrent.* +usr/lib/qtcreator/libUtils.* +usr/lib/qtcreator/plugins/Nokia/BinEditor.pluginspec +usr/lib/qtcreator/plugins/Nokia/Bookmarks.pluginspec +usr/lib/qtcreator/plugins/Nokia/CMakeProjectManager.pluginspec +usr/lib/qtcreator/plugins/Nokia/CodePaster.pluginspec +usr/lib/qtcreator/plugins/Nokia/Core.pluginspec +usr/lib/qtcreator/plugins/Nokia/CppEditor.pluginspec +usr/lib/qtcreator/plugins/Nokia/CppTools.pluginspec +usr/lib/qtcreator/plugins/Nokia/Debugger.pluginspec +usr/lib/qtcreator/plugins/Nokia/Designer.pluginspec +usr/lib/qtcreator/plugins/Nokia/FakeVim.pluginspec +usr/lib/qtcreator/plugins/Nokia/Find.pluginspec +usr/lib/qtcreator/plugins/Nokia/GenericProjectManager.pluginspec +usr/lib/qtcreator/plugins/Nokia/Help.pluginspec +usr/lib/qtcreator/plugins/Nokia/Perforce.pluginspec +usr/lib/qtcreator/plugins/Nokia/ProjectExplorer.pluginspec +usr/lib/qtcreator/plugins/Nokia/Qt4ProjectManager.pluginspec +usr/lib/qtcreator/plugins/Nokia/QtScriptEditor.pluginspec +usr/lib/qtcreator/plugins/Nokia/QuickOpen.pluginspec +usr/lib/qtcreator/plugins/Nokia/ResourceEditor.pluginspec +usr/lib/qtcreator/plugins/Nokia/ScmGit.pluginspec +usr/lib/qtcreator/plugins/Nokia/Subversion.pluginspec +usr/lib/qtcreator/plugins/Nokia/TextEditor.pluginspec +usr/lib/qtcreator/plugins/Nokia/VCSBase.pluginspec +usr/lib/qtcreator/plugins/Nokia/libBinEditor.so +usr/lib/qtcreator/plugins/Nokia/libBookmarks.so +usr/lib/qtcreator/plugins/Nokia/libCMakeProjectManager.so +usr/lib/qtcreator/plugins/Nokia/libCodePaster.so +usr/lib/qtcreator/plugins/Nokia/libCore.so +usr/lib/qtcreator/plugins/Nokia/libCppEditor.so +usr/lib/qtcreator/plugins/Nokia/libCppTools.so +usr/lib/qtcreator/plugins/Nokia/libDebugger.so +usr/lib/qtcreator/plugins/Nokia/libDesigner.so +usr/lib/qtcreator/plugins/Nokia/libFakeVim.so +usr/lib/qtcreator/plugins/Nokia/libFind.so +usr/lib/qtcreator/plugins/Nokia/libGenericProjectManager.so +usr/lib/qtcreator/plugins/Nokia/libHelp.so +usr/lib/qtcreator/plugins/Nokia/libPerforce.so +usr/lib/qtcreator/plugins/Nokia/libProjectExplorer.so +usr/lib/qtcreator/plugins/Nokia/libQt4ProjectManager.so +usr/lib/qtcreator/plugins/Nokia/libQtScriptEditor.so +usr/lib/qtcreator/plugins/Nokia/libQuickOpen.so +usr/lib/qtcreator/plugins/Nokia/libResourceEditor.so +usr/lib/qtcreator/plugins/Nokia/libScmGit.so +usr/lib/qtcreator/plugins/Nokia/libSubversion.so +usr/lib/qtcreator/plugins/Nokia/libTextEditor.so +usr/lib/qtcreator/plugins/Nokia/libVCSBase.so +usr/share/pixmaps/qtcreator_logo_128.png +usr/share/pixmaps/qtcreator_logo_16.png +usr/share/pixmaps/qtcreator_logo_24.png +usr/share/pixmaps/qtcreator_logo_256.png +usr/share/pixmaps/qtcreator_logo_32.png +usr/share/pixmaps/qtcreator_logo_48.png +usr/share/pixmaps/qtcreator_logo_512.png +usr/share/pixmaps/qtcreator_logo_64.png +usr/share/qtcreator/designer/templates.xml +usr/share/qtcreator/designer/templates/Dialog_with_Buttons_Bottom.ui +usr/share/qtcreator/designer/templates/Dialog_with_Buttons_Right.ui +usr/share/qtcreator/designer/templates/Dialog_without_Buttons.ui +usr/share/qtcreator/designer/templates/Main_Window.ui +usr/share/qtcreator/designer/templates/Widget.ui +usr/share/qtcreator/gdbmacros/gdbmacros.cpp +usr/share/qtcreator/gdbmacros/gdbmacros.pro +usr/share/qtcreator/gdbmacros/test/dumpertest.pro +usr/share/qtcreator/gdbmacros/test/main.cpp +usr/share/qtcreator/schemes/MS_Visual_C++.kms +usr/share/qtcreator/schemes/Xcode.kms +usr/share/qtcreator/snippets/class_generic.snp +usr/share/qtcreator/snippets/class_qobject.snp +usr/share/qtcreator/snippets/class_qwidget.snp +usr/share/qtcreator/snippets/comment.snp +usr/share/qtcreator/snippets/for.snp +usr/share/qtcreator/snippets/foreach.snp +usr/share/qtcreator/snippets/if.snp +usr/share/qtcreator/snippets/ifelse.snp +usr/share/qtcreator/templates/qt4project/main.cpp +usr/share/qtcreator/templates/qt4project/mywidget.cpp +usr/share/qtcreator/templates/qt4project/mywidget.h +usr/share/qtcreator/templates/qt4project/mywidget_form.cpp +usr/share/qtcreator/templates/qt4project/mywidget_form.h +usr/share/qtcreator/templates/qt4project/widget.ui --- qtcreator-1.2.1.orig/debian/qtcreator-doc.install +++ qtcreator-1.2.1/debian/qtcreator-doc.install @@ -0,0 +1 @@ +usr/share/qtcreator/doc/qtcreator.qch --- qtcreator-1.2.1.orig/debian/Nokia-QtCreator.xml +++ qtcreator-1.2.1/debian/Nokia-QtCreator.xml @@ -0,0 +1,15 @@ + + + + + + Qt QMake Profile + + + + + Qt Resource File + + + + --- qtcreator-1.2.1.orig/debian/docs +++ qtcreator-1.2.1/debian/docs @@ -0,0 +1 @@ +LGPL_EXCEPTION.TXT --- qtcreator-1.2.1.orig/debian/changelog +++ qtcreator-1.2.1/debian/changelog @@ -0,0 +1,83 @@ +qtcreator (1.2.1-1ubuntu1) karmic; urgency=low + + * Merge from debian unstable (LP: #399414), remaining changes: + - Add qt-creator transitional package. + * debian/control: Conflicts on qt-creator (<< 1.2.1-1ubuntu1). + + -- Andres Rodriguez Sun, 19 Jul 2009 16:23:52 -0500 + +qtcreator (1.2.1-1) unstable; urgency=low + + * New upstream release. + + [ Fathi Boudra ] + * Re-add installation of gdbmacros. Debian is shipped with a known Qt version + and we should provide a ready to use debugger helper for this version. + * Install libDebuggingHelper. + + [ Adam Majer ] + * Move the gdbmacros helper under /usr/lib/qtcreator. + * Build gdbmacros from the correct .pro file. + * Install upstream changelogs. + + -- Fathi Boudra Wed, 15 Jul 2009 12:37:19 +0200 + +qtcreator (1.2.0-1) unstable; urgency=low + + * New upstream release. + + Includes git patches to 1.2.x tree until 2009-07-07. + + [ Fathi Boudra ] + * Bump Standard-Version to 3.8.2. No changes needed. + * Update debian/rules: + - Remove translations build. Infrastructure for translations added + upstream. + - Improve clean target by removing extra directories. + - Remove dh_desktop call. Deprecated. + - Add qt4-demos to Recommends. The combobox in the welcome page relies on + qt4-docs and qt4-demos being installed. + * Update debian/qtcreator.install. + * Fix wrapper target path moved to bin/bin.pro. + * Fix static and translations target installation. + + [ Adam Majer ] + * Removed some lintian errors from overrides. They should not be ignored. + * Remove installation of gdbmacros. This needs to be compiled per + version of Qt. Qt Creator automates this process and will compile + and install the debugging helper in the user's local directory. + The compilation routine is in the Tools -> Options -> Qt 4 -> Version + window. + * Install the LGPL_EXCEPTION.TXT in addition to mentioning it in copyright + as gdbmacros source code that is copied to user's local directory + requires a license. + + -- Adam Majer Sun, 12 Jul 2009 18:52:19 -0500 + +qtcreator (1.1.0-1ubuntu1) karmic; urgency=low + + * Add qt-creator transitional package (LP: #378910) + * Conflict qt-creator << 1.1.0-1ubuntu1 + + -- Alessandro Ghersi Thu, 21 May 2009 05:31:05 +0200 + +qtcreator (1.1.0-1) unstable; urgency=low + + * New upstream release. + * Bump Standard-Version to 3.8.1. No changes needed. + * Update debian/rules: + - adjust clean target to not remove qtcreator wrapper script. + * Update debian/qtcreator.install. + * Fix qtcreator wrapper/target installation. + * Update debian/rules to move and rename the debugging helper library. + * Update debian/qtcreator.desktop: + - fix missing icon. + - remove duplicate mimetype entry. + + -- Fathi Boudra Fri, 24 Apr 2009 00:01:08 +0200 + +qtcreator (1.0.0-1) experimental; urgency=low + + * Initial release (Closes: #509213). + + -- Fathi Boudra Fri, 06 Mar 2009 13:14:21 +0100 + --- qtcreator-1.2.1.orig/debian/qtcreator.manpages +++ qtcreator-1.2.1/debian/qtcreator.manpages @@ -0,0 +1 @@ +debian/qtcreator.1 --- qtcreator-1.2.1.orig/debian/control +++ qtcreator-1.2.1/debian/control @@ -0,0 +1,76 @@ +Source: qtcreator +Section: devel +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Qt/KDE Maintainers +Uploaders: Adam Majer , Fathi Boudra , Jeremy Lainé +Build-Depends: cdbs, debhelper (>= 7), libqt4-dev (>= 4.5.0~rc1), qt4-dev-tools +Standards-Version: 3.8.2 +Homepage: http://www.qtsoftware.com/developer/qt-creator +Vcs-Browser: http://git.debian.org/?p=collab-maint/qt-creator.git +Vcs-Git: git://git.debian.org/collab-maint/qt-creator.git + +Package: qtcreator +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: qt-creator (<< 1.2.1-1ubuntu1) +Recommends: qtcreator-doc, qt4-dev-tools, qt4-doc, qt4-demos, + gdb, make, xterm | x-terminal-emulator +Suggests: cmake, git-core, subversion +Description: lightweight integrated development environment (IDE) for Qt + Qt Creator is a new, lightweight, cross-platform integrated development + environment (IDE) designed to make development with the Qt application + framework even faster and easier. + . + * Tailored specifically to the needs of Qt developers creating cross-platform + applications + * Focuses on features that boost developer productivity without getting in + their way + * Helps new Qt developers get up and running faster + * Open and extendable; integrates familiar tools and file formats + . + Key Features + . + Qt Creator provides a focused set of features to boost the productivity of + experienced Qt developers, and to help new users get up and running with their + Qt projects faster. + . + Getting Started + * Project generating wizard + * Welcome screen for quickly launching recent sessions or projects + * Integrated, context-sensitive Qt Help system + . + Create, Edit and Navigate Code + * Advanced C++ code editor + * Powerful tools for navigating between files and classes + * Integrated Qt Designer visual layout and forms builder + . + Debug + * Graphical frontend to the GDB: GNU symbolic debugger + * Added awareness of Qt class structures for faster debugging + . + Build & Run + * Build Qt projects with integrated qmake cross-platform build tool + * Run projects from within Qt Creator + +Package: qtcreator-doc +Architecture: all +Section: doc +Depends: ${misc:Depends} +Suggests: qt4-dev-tools, qt4-doc +Description: documentation for Qt Creator IDE + Qt Creator is a new, lightweight, cross-platform integrated development + environment (IDE) designed to make development with the Qt application + framework even faster and easier. + . + This package contains the documentation for Qt Creator IDE. + +Package: qt-creator +Architecture: all +Priority: extra +Depends: qtcreator +Description: Transitional package + This dummy package is provided for a smooth transition from qt-creator to + the qtcreator package. + . + It may safely be removed after installation. --- qtcreator-1.2.1.orig/debian/qtcreator.lintian +++ qtcreator-1.2.1/debian/qtcreator.lintian @@ -0,0 +1,56 @@ +# FIXME: That's a known upstream bug. It should be fixed after Qt Creator 1.1.O release. +# qtcreator: arch-dependent-file-in-usr-share ./usr/share/qt4/qtc-debugging-helper/libgdbmacros.so.1.0.0 +# qtcreator: binary-or-shlib-defines-rpath ./usr/share/qt4/qtc-debugging-helper/libgdbmacros.so.1.0.0 $ORIGIN/../lib/qtcreator +# Private libraries and plugins. They need rpath. +qtcreator: binary-or-shlib-defines-rpath ./usr/bin/qtcreator.bin $ORIGIN/../lib/qtcreator +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/libAggregation.so.1.0.0 $ORIGIN/../lib/qtcreator +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/libCPlusPlus.so.1.0.0 $ORIGIN/../lib/qtcreator +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/libExtensionSystem.so.1.0.0 $ORIGIN/../lib/qtcreator +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/libQtConcurrent.so.1.0.0 $ORIGIN/../lib/qtcreator +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/libUtils.so.1.0.0 $ORIGIN/../lib/qtcreator +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libBinEditor.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libBinEditor.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libBookmarks.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libBookmarks.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libCMakeProjectManager.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libCMakeProjectManager.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libCodePaster.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libCodePaster.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libCore.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libCore.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libCppEditor.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libCppEditor.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libCppTools.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libCppTools.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libDebugger.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libDebugger.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libDesigner.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libDesigner.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libFakeVim.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libFakeVim.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libFind.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libFind.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libGenericProjectManager.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libGenericProjectManager.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libHelp.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libHelp.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libPerforce.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libPerforce.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libProjectExplorer.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libProjectExplorer.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libQt4ProjectManager.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libQt4ProjectManager.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libQtScriptEditor.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libQtScriptEditor.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libQuickOpen.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libQuickOpen.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libResourceEditor.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libResourceEditor.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libScmGit.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libScmGit.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libSubversion.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libSubversion.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libTextEditor.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libTextEditor.so $ORIGIN/../.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libVCSBase.so $ORIGIN/.. +qtcreator: binary-or-shlib-defines-rpath ./usr/lib/qtcreator/plugins/Nokia/libVCSBase.so $ORIGIN/../.. --- qtcreator-1.2.1.orig/debian/compat +++ qtcreator-1.2.1/debian/compat @@ -0,0 +1 @@ +7 --- qtcreator-1.2.1.orig/debian/qtcreator.postinst +++ qtcreator-1.2.1/debian/qtcreator.postinst @@ -0,0 +1,20 @@ +#!/bin/sh + +set -e + +case "$1" in + configure) + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 --- qtcreator-1.2.1.orig/bin/bin.pro +++ qtcreator-1.2.1/bin/bin.pro @@ -10,5 +10,5 @@ QMAKE_CLEAN = $$IDE_APP_WRAPPER -target.path = /bin +target.path = $$[QT_INSTALL_BINS] INSTALLS += target