3
DEB_BUILDDIR = debian/build
4
DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/install/@FLAVOR@
5
DEB_MAKE_FLAVORS = gtk2 gtk3
7
include /usr/share/cdbs/1/rules/autoreconf.mk
3
8
include /usr/share/cdbs/1/rules/debhelper.mk
4
include /usr/share/cdbs/1/rules/simple-patchsys.mk
5
9
include /usr/share/cdbs/1/class/gnome.mk
6
include /usr/share/cdbs/1/rules/autoreconf.mk
7
10
include /usr/share/cdbs/1/rules/utils.mk
8
11
include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
9
-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
11
#LDFLAGS := -Wl,-O1 -Wl,-z,defs -Wl,--as-needed
12
include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
14
LDFLAGS := -Wl,-O1 -Wl,-z,defs -Wl,--as-needed
16
DEB_MAKE_CHECK_TARGET := -k check || true
13
18
DEB_CONFIGURE_EXTRA_FLAGS += --enable-static --with-pam-dir=/lib/security \
14
--with-root-certs=/etc/ssl/certs
21
DEB_CONFIGURE_FLAGS_gtk3 = --with-gtk=3.0
22
DEB_CONFIGURE_FLAGS_gtk2 = --with-gtk=2.0
24
# Default installation source dir is the gtk3, override for gtk2 based library
26
DEB_DH_INSTALL_SOURCEDIR = $(or $(DEB_DH_INSTALL_SOURCEDIR_$(cdbs_curpkg)),$(DEB_DH_INSTALL_SOURCEDIR_ALL))
27
DEB_DH_INSTALL_SOURCEDIR_ALL = debian/install/gtk3
28
DEB_DH_INSTALL_SOURCEDIR_libgcr0 = debian/install/gtk2
29
DEB_DH_INSTALL_SOURCEDIR_libgcr-dev = debian/install/gtk2
16
31
DEB_DH_MAKESHLIBS_ARGS_gnome-keyring := --no-act
18
install/gnome-keyring::
19
rm debian/tmp/etc/xdg/autostart/gnome-keyring-gpg.desktop
21
common-binary-predeb-arch:: list-missing
32
DEB_DH_MAKESHLIBS_ARGS_libgcr0 += -V -- -c4
33
DEB_DH_MAKESHLIBS_ARGS_libgcr-3-0 += -V -- -c4
34
DEB_DH_MAKESHLIBS_ARGS_libgck0 += -V -- -c4
36
common-binary-post-install-arch:: list-missing
38
install/libpam-gnome-keyring::
39
cp -r debian/pam-configs debian/install/gtk3/usr/share