~cyphermox/gnome-keyring/ipc_lock

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Michael Terry
  • Date: 2011-06-30 15:32:46 UTC
  • Revision ID: michael.terry@canonical.com-20110630153246-tjdph2rdnesg52cm
sync with debian

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/usr/bin/make -f
2
2
 
 
3
DEB_BUILDDIR = debian/build
 
4
DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/install/@FLAVOR@
 
5
DEB_MAKE_FLAVORS = gtk2 gtk3
 
6
 
 
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
10
 
 
11
 
#LDFLAGS := -Wl,-O1 -Wl,-z,defs -Wl,--as-needed
 
12
include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
13
 
 
14
LDFLAGS := -Wl,-O1 -Wl,-z,defs -Wl,--as-needed
 
15
 
 
16
DEB_MAKE_CHECK_TARGET := -k check || true
12
17
 
13
18
DEB_CONFIGURE_EXTRA_FLAGS += --enable-static --with-pam-dir=/lib/security \
14
 
                             --with-root-certs=/etc/ssl/certs
 
19
                             --enable-gtk-doc
 
20
 
 
21
DEB_CONFIGURE_FLAGS_gtk3 = --with-gtk=3.0
 
22
DEB_CONFIGURE_FLAGS_gtk2 = --with-gtk=2.0
 
23
 
 
24
# Default installation source dir is the gtk3, override for gtk2 based library
 
25
# packages only
 
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
15
30
 
16
31
DEB_DH_MAKESHLIBS_ARGS_gnome-keyring := --no-act
17
 
 
18
 
install/gnome-keyring::
19
 
        rm debian/tmp/etc/xdg/autostart/gnome-keyring-gpg.desktop
20
 
 
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
 
35
 
 
36
common-binary-post-install-arch:: list-missing
 
37
 
 
38
install/libpam-gnome-keyring::
 
39
        cp -r debian/pam-configs debian/install/gtk3/usr/share