~mardy/empathy/lp1432613-trusty

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Jeremy Bicha
  • Date: 2013-09-10 01:21:25 UTC
  • Revision ID: jbicha@ubuntu.com-20130910012125-dz65ip3ii3xk8x29
  - debian/patches/include-empathy-keyring.h: fix implicit declaration of
    empathy_keyring_set_account_password_finish and co by including the right
    header.
  - debian/patches/ubuntu_launch_uoa_panel.patch:
    + Only launch UOA panel when running a Unity session.
    account-plugins-* and mcp-account-manager-goa/uoa packages.
  - Remove Universe Build-Deps for geocode and champlain and disable these
  - debian/control:
    + Replace/Conflict/Provide empathy-call
    + Recommend gnome-contacts
  - debian/shlibs.local: Bump version of the libraries
* debian/control: Fix Homepage URL
* debian/rules: Properly set extra LDFLAGS to not override hardening ones
* debian/rules: Re-enable cheese support
* debian/control, debian/rules: Re-enable libchamplain support
* debian/rules: Call dh-autoreconf with --as-needed option
* debian/control, debian/rules: Re-enable geoclue and geocode support
* debian/patches/*: Port to the released 0.99.1 version of geocode-glib
* debian/control: Drop gnome-doc-utils build-dependency (Closes: #717539)
* debian/control:
  + Drop obsolete rarian-compat and librarian-dev build
    dependencies.
* New upstream release
  - fixes a crash when displaying Google Talk vCards now that they
    can contain a read-only <URL> field, which telepathy-gabble does not
    flag as supported (Closes: #706900)
* New upstream release (3.8.3)
* debian/control:
  - Bump Standards-Version to 3.9.4 (no further changes)
  - Use canonical URL for the VCS fields
* debian/rules: Exclude /usr/lib/mission-control-plugins.0/ and
  /usr/lib/empathy from dh_makeshlibs call
* Add debian/shlibs.local file for private libraries and look for the
  privates libs in empathy package during build.
* New upstream release
* Drop libchamplain b-d as we're building without maps support atm
* debian/control: Update build-deps
* Temporarly disable geoclue integration
* Bump cheese & clutter-gtk build-deps

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
include /usr/share/cdbs/1/rules/debhelper.mk
7
7
include /usr/share/cdbs/1/class/gnome.mk
8
8
 
 
9
DEB_DH_AUTORECONF_ARGS = --as-needed
 
10
 
9
11
# List any files which are not installed
10
12
include /usr/share/cdbs/1/rules/utils.mk
11
13
DEB_DH_INSTALL_ARGS := --list-missing
12
14
 
13
15
# Ensure at build time that the library has no dependencies on undefined
14
16
# symbols, and speed up loading.
15
 
LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 
17
DEB_LDFLAGS_MAINT_APPEND=-Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 
18
include /usr/share/dpkg/buildflags.mk
16
19
 
17
20
DEB_CONFIGURE_EXTRA_FLAGS := --enable-spell=yes \
18
 
                             --enable-map=no \
19
 
                             --enable-location=no \
20
 
                             --without-cheese \
 
21
                             --enable-location=yes \
 
22
                             --enable-geocode=no \
 
23
                             --with-cheese \
21
24
                             --with-eds \
22
25
                             --enable-nautilus-sendto=yes \
23
26
                             --disable-schemas-compile \
24
27
                             --enable-map=no \
25
28
                             --enable-goa=yes \
26
 
                             --enable-gst-1.0=yes \
27
 
                             --disable-schemas-compile
 
29
                             --enable-gst-1.0=yes
28
30
 
29
31
DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH)
30
32
 
40
42
  DEB_CONFIGURE_EXTRA_FLAGS += --with-connectivity=no --enable-gudev=no
41
43
endif
42
44
 
 
45
DEB_DH_MAKESHLIBS_ARGS_ALL = -Xusr/lib/mission-control-plugins.0/ -Xusr/lib/empathy/
 
46
DEB_DH_SHLIBDEPS_ARGS_ALL = -Lempathy
 
47
 
43
48
binary-post-install/account-plugin-aim::
44
49
        rm -f debian/account-plugin-aim/usr/lib/libaccount-plugin-1.0/*/*a
45
50