3
3
# Uncomment this to turn on verbose mode.
6
include /usr/share/cdbs/1/rules/debhelper.mk
7
include /usr/share/cdbs/1/class/qmake.mk
8
include /usr/share/cdbs/1/rules/patchsys-quilt.mk
11
PKG_version := $(shell dpkg-parsechangelog | sed -n 's/^Version: //p')
12
PKG_source := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p')
13
UPS_version := $(shell echo '$(PKG_version)' | sed 's/.*://; s/-[^-]*$$//')
14
GIT_rev := $(shell echo '$(UPS_version)' | sed 's/.*+//')
15
GIT_repo := https://git.gitorious.org/maliit/maliit-framework.git
19
space := $(empty) $(empty)
22
ENABLE_MULTITOUCH = false
23
DEB_QMAKE_CONFIG_VAL = qt5-inputcontext debug notests nodoc
9
26
MALIIT_SERVER_ARGUMENTS="-software -bypass-wm-hint" \
10
CONFIG+=disable-gtk-cache-update \
11
CONFIG+=enable-dbus-activation
13
override_dh_auto_configure:
14
dh_auto_configure -- -r $(QMAKE_OPTIONS)
16
override_dh_auto_clean:
19
rm -f connection/*glue.h connection-glib/*glue.h maliit-glib/html.stamp
21
override_dh_auto_install:
22
GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 dh_auto_install
24
override_dh_auto_test:
25
ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
31
dh_install --list-missing \
35
dh_gtkmodules -p maliit-inputcontext-gtk2
36
dh_gtkmodules -p maliit-inputcontext-gtk3
38
override_dh_makeshlibs:
42
dh_strip -pmaliit-framework \
43
--dbg-package=maliit-framework-dbg
44
dh_strip -plibmaliit0 \
45
--dbg-package=libmaliit0-dbg
46
dh_strip -plibmaliit-glib0 \
47
--dbg-package=libmaliit-glib0-dbg
51
dh $@ --with gir --buildsystem=qmake_qt4
53
.PHONY: override_dh_auto_configure override_dh_auto_clean override_dh_auto_install override_dh_auto_test override_dh_install override_dh_makeshlibs override_dh_strip
27
MALIIT_DEFAULT_PLUGIN=libmaliit-keyboard-plugin.so
29
get-packaged-orig-source:
30
rm -rf $(PKG_source)-$(UPS_version)
31
rm -f $(PKG_source)-$(UPS_version).orig.tar.gz
32
git clone $(GIT_repo) $(PKG_source)-$(UPS_version)
33
cd $(PKG_source)-$(UPS_version) && git archive \
35
--prefix $(PKG_source)-$(UPS_version)/ \
37
| gzip >../$(PKG_source)_$(UPS_version).orig.tar.gz
38
rm -rf $(PKG_source)-$(UPS_version)
40
DEB_DH_STRIP_ARGS := --dbg-package=maliit-framework-dbg