Changes: applauncherd-dev installs qt-boostable.prf and qt-boostable.pc for non-MeeGo Touch applications.

pull/1/head
Jussi Lind 15 years ago
parent e050d6e5a1
commit c7b2bb3861

@ -90,9 +90,15 @@ endif (EXISTS ${Doxygen})
# Install README
install(FILES README DESTINATION /usr/share/doc/applauncherd)
# Install meegotouch-boostable.pc
# Install pkg-config and qmake feature files. Note that current packaging policy is such
# that applauncherd-dev installs only qt-boostable.pc which is intended for "all"
# non-MeeGo Touch applications. meegotouch-boostable.pc is installed by libmeegotouch-dev
# so as to make it easier for MeeGo Touch application developers.
#
# TODO: Should meegotouch-boostable.* be removed completely from here since it's already included
# in meegotouch-dev ?
install(FILES data/pkgconfig/meegotouch-boostable.pc DESTINATION /usr/lib/pkgconfig)
# Install the qmake config feature file
install(FILES data/mkspecs/features/meegotouch-boostable.prf DESTINATION /usr/share/qt4/mkspecs/features)
install(FILES data/pkgconfig/qt-boostable.pc DESTINATION /usr/lib/pkgconfig)
install(FILES data/mkspecs/features/qt-boostable.prf DESTINATION /usr/share/qt4/mkspecs/features)

@ -0,0 +1,5 @@
# Tell qmake to use pkg-config to get correct compiler and linker
# flags to make an application usable with applauncherd.
CONFIG += link_pkgconfig
PKGCONFIG += qt-boostable

@ -1,3 +1,3 @@
Do not move this file unless you modify the CMakeLists.txt files of
the test applications. Building the test applications looks for the
.pc file in this directory.
Do not move meegotouch-boostable.pc unless you modify the CMakeLists.txt files of
the test applications accordingly. Building the test applications looks for the
.pc file in this directory to get correct linker flags.

@ -0,0 +1,5 @@
Name: qt-boostable
Description: make application boostable by applauncherd
Version: 0.2.0
Libs: -pie -rdynamic
Cflags: -fPIC -fvisibility=hidden -fvisibility-inlines-hidden

@ -0,0 +1,3 @@
usr/lib/pkgconfig/qt-boostable.pc
usr/share/qt4/mkspecs/features/qt-boostable.prf

@ -1,10 +0,0 @@
#!/bin/sh
echo
echo "**********************************************************"
echo
echo "NOTE: This package is deprecated. Instead of this package,"
echo " use the libmeegotouch-dev package."
echo
echo "**********************************************************"
echo

2
debian/control vendored

@ -45,7 +45,7 @@ Description: Launcher debug package
Package: applauncherd-dev
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, libmeegotouch-dev
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Development files for applications using applauncherd
Development files for applications using applauncherd.

Loading…
Cancel
Save