[SCM] qtquick1 packaging branch, master, updated. debian/5.2.1-2-2-g18693dc

Lisandro Damián Nicanor Pérez lisandro at moszumanska.debian.org
Tue Mar 25 14:18:38 UTC 2014


Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtquick1.git;a=commitdiff;h=56997bc

The following commit has been merged in the master branch:
commit 56997bc8e1e8f904b65957eb756d6db483e0a17e
Author: Lisandro Damián Nicanor Pérez Meyer <perezmeyer at gmail.com>
Date:   Sat Mar 1 17:07:16 2014 -0300

    Install private headers, neede by Qt Creator.
---
 debian/changelog                      |  3 +++
 debian/control                        | 11 +++++++++++
 debian/qtquick1-5-private-dev.install |  2 ++
 debian/rules                          |  5 -----
 4 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 5e8cb7d..72c1a9a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,8 @@
 qtquick1-opensource-src (5.2.1-2) UNRELEASED; urgency=medium
 
+  [ Lisandro Damián Nicanor Pérez Meyer ]
+  * Install private headers, needed by Qt Creator.
+
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sat, 01 Mar 2014 17:01:31 -0300
 
 qtquick1-opensource-src (5.2.1-1) experimental; urgency=medium
diff --git a/debian/control b/debian/control
index cf3e412..8a60a70 100644
--- a/debian/control
+++ b/debian/control
@@ -92,6 +92,17 @@ Description: Qt Quick 1 development files
  This package contains the development files for building
  Qt Quick 1 applications on Qt 5.
 
+Package: qtquick1-5-private-dev
+Architecture: any
+Section: libdevel
+Depends: libqt5declarative5 (= ${binary:Version}), qtbase5-dev, ${misc:Depends}
+Description: Qt Quick 1 private development files
+ Qt is a cross-platform C++ application framework. Qt's primary feature
+ is its rich set of widgets that provide standard GUI functionality.
+ .
+ This package contains the private development files for building
+ Qt Quick 1 applications on Qt 5. Use at your own risk.
+
 Package: qtquick1-5-examples
 Architecture: any
 Multi-Arch: same
diff --git a/debian/qtquick1-5-private-dev.install b/debian/qtquick1-5-private-dev.install
new file mode 100644
index 0000000..a40b664
--- /dev/null
+++ b/debian/qtquick1-5-private-dev.install
@@ -0,0 +1,2 @@
+usr/include/qt5/QtDeclarative/private/*
+usr/lib/*/qt5/mkspecs/modules/qt_lib_declarative_private.pri
diff --git a/debian/rules b/debian/rules
index 5d7721b..dd5a737 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,11 +17,6 @@ override_dh_auto_configure:
 override_dh_auto_install:
 	dh_auto_install
 
-	# Remove stuff that we don't ship.
-	# Private headers.
-	rm -vrf debian/tmp/usr/include/qt5/QtDeclarative/5.?.?/QtDeclarative/private
-	# And other private stuff.
-	rm -fv debian/tmp/usr/lib/*/qt5/mkspecs/modules/qt_lib_declarative_private.pri
 	# libtool-like files
 	rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.la
 

-- 
qtquick1 packaging



More information about the pkg-kde-commits mailing list