~neon/project-neon/okteta-ubuntu

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/usr/bin/make -f

# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1

# This has to be exported to make some magic below work.
export DH_OPTIONS

# Disable compiler optimizations
export CFLAGS=-g -O0 
export CXXFLAGS=-g -O0 
export FFLAGS=-g -O0

export NEONDIR := /opt/project-neon
export PATH := $(NEONDIR)/bin:$(PATH)
export LD_LIBRARY_PATH := $(NEONDIR)/lib:$(LD_LIBRARY_PATH)
export PKG_CONFIG_PATH := $(NEONDIR)/lib/pkgconfig:$(PKG_CONFIG_PATH)
export QT_PLUGIN_PATH := $(NEONDIR)/lib/kde4/plugins:$(QT_PLUGIN_PATH)

%:
	dh $@ --with pkgkde_symbolshelper --parallel --buildsystem=cmake \
		--with kde --with lzma --list-missing

override_dh_auto_configure:
	dh_auto_configure -- \
		-DCMAKE_INSTALL_PREFIX=/opt/project-neon \
		-DCMAKE_PREFIX_PATH=/opt/project-neon \
		-DKDE_DEFAULT_HOME=.project-neon-kde \
		-DCMAKE_BUILD_TYPE=debugfull \
		-DKDE4_BUILD_TESTS=FALSE

override_dh_strip:
	dh_strip --dbg-package=project-neon-dummy-dbg

.PHONY: override_dh_auto_test