blob: 73ff55036a47d28dc4e6e7b725da4257a4af833f (
plain)
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
36
37
38
39
40
41
42
43
44
45
46
47
48
|
#!/usr/bin/make -f
include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
# Fixes FTBFS (4:4.3.4-2) on ia64 (khtml code is too large to fit):
# html/khtmlview.cpp:3623: relocation truncated to fit: GPREL22 against `.rodata'
# etc. We will have to reevalute if this is still needed some time later.
ifeq (ia64,$(shell dpkg-architecture -qDEB_HOST_ARCH))
export CFLAGS += -ffunction-sections
export CXXFLAGS += -ffunction-sections
endif
override_dh_auto_configure:
$(overridden_command) -- -DKDE4_BUILD_TESTS=false \
-DWITH_HUpnp=OFF \
-DWITH_SOLID_UDISKS2=ON \
-DKDE_DISTRIBUTION_TEXT="Debian packages" \
-DKDE4_USE_ALWAYS_FULL_RPATH=false \
-DCONFIG_INSTALL_DIR=/usr/share/kde4/config \
-DDATA_INSTALL_DIR=/usr/share/kde4/apps \
-DHTML_INSTALL_DIR=/usr/share/doc/kde/HTML \
-DKCFG_INSTALL_DIR=/usr/share/kde4/config.kcfg \
-DLIB_INSTALL_DIR=/usr/lib \
-DSYSCONF_INSTALL_DIR=/etc \
-DLIBKDEINIT_INSTALL_DIR:PATH=/usr/lib/kde4/libkdeinit
override_dh_auto_test:
# Disable auto tests at build time
:
override_dh_auto_install:
$(overridden_command)
chmod a+x debian/tmp/usr/share/kde4/apps/kconf_update/ksslcertificatemanager.upd.sh
override_dh_strip:
$(overridden_command) --dbg-package=kdelibs5-dbg
# remove dependencies on kdebase-runtime and phonon (the metapackage)
override_dh_shlibdeps:
$(overridden_command) -- -xkde-runtime -xphonon
override_dh_fixperms:
$(overridden_command) -Xusr/lib/kde4/libexec/fileshareset
# Library stuff
libpkgs_addsubst_allLibraries = kdelibs5-dev kdelibs5-dbg
libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages)
include /usr/share/pkg-kde-tools/qt-kde-team/2/library-packages.mk
|