summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
authorTimo Jyrinki <timo.jyrinki@canonical.com>2013-01-19 11:44:15 +0200
committerTimo Jyrinki <timo.jyrinki@canonical.com>2013-01-19 11:44:15 +0200
commitb3655f20a480b2ca540e1b0165a19a41c960ebba (patch)
tree0a667ddbdfe2e802a4ec01597898635bdfc45f42 /debian/rules
parent55fd18fa5ecdd5cc1a13946351c77ce4bb66a10e (diff)
downloadqt4-x11-b3655f20a480b2ca540e1b0165a19a41c960ebba.tar.gz
Fix the -qt4 symlink creation.
Make it actually work. Possibly could be done more elegantly.
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules14
1 files changed, 14 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules
index fa83f42..f5f1dc8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -280,6 +280,20 @@ override_dh_auto_install:
find $(CURDIR)/debian/tmp/usr/lib -type f -name '*.prl' \
-exec sed -i -e "/^QMAKE_PRL_BUILD_DIR/d;s/\(QMAKE_PRL_LIBS =\).*/\1/" {} \;
+ # Add symlinks for the -qt4 binaries still used by some
+ cat debian/libqt4-dev-bin.links.in > debian/libqt4-dev-bin.links
+ sed -i 's/MULTIARCH/$(DEB_HOST_MULTIARCH)/' debian/libqt4-dev-bin.links
+ cat debian/qt4-designer.links.in > debian/qt4-designer.links
+ sed -i 's/MULTIARCH/$(DEB_HOST_MULTIARCH)/' debian/qt4-designer.links
+ cat debian/qt4-dev-tools.links.in > debian/qt4-dev-tools.links
+ sed -i 's/MULTIARCH/$(DEB_HOST_MULTIARCH)/' debian/qt4-dev-tools.links
+ cat debian/qt4-linguist-tools.links.in > debian/qt4-linguist-tools.links
+ sed -i 's/MULTIARCH/$(DEB_HOST_MULTIARCH)/' debian/qt4-linguist-tools.links
+ cat debian/qt4-qmake.links.in > debian/qt4-qmake.links
+ sed -i 's/MULTIARCH/$(DEB_HOST_MULTIARCH)/' debian/qt4-qmake.links
+ cat debian/qt4-qtconfig.links.in > debian/qt4-qtconfig.links
+ sed -i 's/MULTIARCH/$(DEB_HOST_MULTIARCH)/' debian/qt4-qtconfig.links
+
install -D -p -m0644 debian/collection/qtdemo.qhc \
debian/qt4-demos/usr/lib/qt4/demos/qtdemo/qtdemo.qhc