rev 13990 - trunk/packages/qt-creator/debian
Fathi Boudra
fabo at alioth.debian.org
Thu Mar 5 13:45:21 UTC 2009
Author: fabo
Date: 2009-03-05 13:45:21 +0000 (Thu, 05 Mar 2009)
New Revision: 13990
Added:
trunk/packages/qt-creator/debian/qt-creator-doc.install
trunk/packages/qt-creator/debian/qt-creator.install
Removed:
trunk/packages/qt-creator/debian/installed
Modified:
trunk/packages/qt-creator/debian/control
trunk/packages/qt-creator/debian/rules
Log:
Add Qt Creator doc package.
Fix executable pixmaps.
Remove share/doc directory, generated.
Merge from Adam:
- compress exclude
- dh_makeshlibs -n
Modified: trunk/packages/qt-creator/debian/control
===================================================================
--- trunk/packages/qt-creator/debian/control 2009-03-05 13:12:37 UTC (rev 13989)
+++ trunk/packages/qt-creator/debian/control 2009-03-05 13:45:21 UTC (rev 13990)
@@ -13,6 +13,7 @@
Package: qt-creator
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: qt-creator-doc
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
@@ -48,3 +49,15 @@
Build & Run
* Build Qt projects with integrated qmake cross-platform build tool
* Run projects from within Qt Creator
+
+Package: qt-creator-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Suggests: qt4-dev-tools
+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.
Deleted: trunk/packages/qt-creator/debian/installed
Added: trunk/packages/qt-creator/debian/qt-creator-doc.install
===================================================================
--- trunk/packages/qt-creator/debian/qt-creator-doc.install (rev 0)
+++ trunk/packages/qt-creator/debian/qt-creator-doc.install 2009-03-05 13:45:21 UTC (rev 13990)
@@ -0,0 +1 @@
+#usr/share/qtcreator/doc/qtcreator.qch
Added: trunk/packages/qt-creator/debian/qt-creator.install
===================================================================
--- trunk/packages/qt-creator/debian/qt-creator.install (rev 0)
+++ trunk/packages/qt-creator/debian/qt-creator.install 2009-03-05 13:45:21 UTC (rev 13990)
@@ -0,0 +1,78 @@
+usr/bin/qtcreator
+usr/lib/libAggregation.so.*
+usr/lib/libCPlusPlus.so.*
+usr/lib/libExtensionSystem.so.*
+usr/lib/libQtConcurrent.so.*
+usr/lib/libUtils.so.*
+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/FakeVim.pluginspec
+usr/lib/qtcreator/plugins/Nokia/Find.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/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/libFakeVim.so
+usr/lib/qtcreator/plugins/Nokia/libFind.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/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/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/designer/templates/templates.xml
+usr/share/qtcreator/gdbmacros/gdbmacros.cpp
+usr/share/qtcreator/gdbmacros/gdbmacros.pro
+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
Modified: trunk/packages/qt-creator/debian/rules
===================================================================
--- trunk/packages/qt-creator/debian/rules 2009-03-05 13:12:37 UTC (rev 13989)
+++ trunk/packages/qt-creator/debian/rules 2009-03-05 13:45:21 UTC (rev 13990)
@@ -5,15 +5,27 @@
include /usr/share/cdbs/1/rules/patchsys-quilt.mk
include /usr/share/cdbs/1/rules/utils.mk
+# Don't compress our Qt help database
+DEB_COMPRESS_EXCLUDE := .qch
+
+# Don't add unnecessary ldconfig to postinst
+DEB_DH_MAKESHLIBS_ARGS_ALL := -n
+
DEB_DH_SHLIBDEPS_ARGS := -l$(DEB_DESTDIR)/usr/lib/qtcreator/
-binary-install/qt-creator::
+install/qt-creator::
install -D -p -m 0644 debian/qtcreator.desktop \
$(DEB_DESTDIR)/usr/share/applications/qtcreator.desktop
install -D -p -m 0644 debian/Nokia-QtCreator.xml \
$(DEB_DESTDIR)/usr/share/mime/packages/Nokia-QtCreator.xml
+ install -D -p -m 0644 share/doc/qtcreator/qtcreator.qch \
+ $(DEB_DESTDIR)/usr/share/qtcreator/doc/qtcreator.qch
+
+ # Fix lintian warnings
+ find $(DEB_DESTDIR) -type f -name '*.png' | xargs chmod -x
+
dh_desktop -p$(cdbs_curpkg)
clean::
- rm -rf lib/ bin/
+ rm -rf bin lib share/doc
find . -name Makefile | xargs rm -f
More information about the pkg-kde-commits
mailing list