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