~vish/ubuntu/maverick/pidgin/bug25979

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Felix Geyer
  • Date: 2009-10-09 19:40:26 UTC
  • mfrom: (1.4.1 upstream) (46.1.10 karmic)
  • Revision ID: james.westby@ubuntu.com-20091009194026-wbqqh0bsbz19nx5q
Tags: 1:2.6.2-1ubuntu7
* Don't stick the buddy list window to all desktops as some
  window managers have trouble to properly unstick it (LP: #346840)
  - debian/patches/11_buddy_list_really_show.patch
* Always use default tray icon size on KDE (LP: #209440)
  - debian/patches/62_tray_icon_size_kde.patch
* Use scrollbars in the preferences dialog if the screen height is
  below 700 px instead of 600 px
  - debian/patches/60_1024x600_gtkprefs.c.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
 
9
9
# Build into a separate directory
10
10
DEB_BUILDDIR = $(DEB_SRCDIR)/build
11
 
DEB_CONFIGURE_SCRIPT = $(CURDIR)/configure
12
 
DEB_CONFIGURE_INVOKE = cd "$(DEB_BUILDDIR)"; $(DEB_CONFIGURE_SCRIPT_ENV) \
13
 
        ../configure $(DEB_CONFIGURE_NORMAL_ARGS) --enable-gevolution \
14
 
                --enable-cap --with-system-ssl-certs=/etc/ssl/certs \
15
 
                --enable-perl --with-zephyr=/usr --enable-dbus --enable-gnutls=no \
16
 
                --enable-nss=yes --enable-cyrus-sasl
 
11
#DEB_CONFIGURE_SCRIPT = $(CURDIR)/configure
 
12
DEB_CONFIGURE_EXTRA_FLAGS = --enable-gevolution \
 
13
            --enable-cap --enable-nm --with-system-ssl-certs=/etc/ssl/certs \
 
14
            --enable-perl --with-zephyr=/usr --enable-dbus --enable-gnutls=no \
 
15
            --enable-nss=yes --enable-cyrus-sasl --enable-vv --enable-farsight \
 
16
            --enable-tcl --enable-tk
17
17
LDFLAGS = -Wl,--as-needed
18
18
 
 
19
DEB_INSTALL_DOCS_ALL := -XAUTHORS -XNEWS -XREADME
 
20
 
19
21
DEB_DH_MAKESHLIBS_ARGS_pidgin := -V -X/usr/lib/pidgin
20
22
DEB_DH_SHLIBDEPS_ARGS_pidgin := -X/usr/lib/pidgin/gevolution.so -X/usr/lib/pidgin/cap.so -- -dSuggests debian/pidgin/usr/lib/pidgin/cap.so -dDepends
 
23
DEB_PERL_INCLUDE_pidgin := /usr/lib/pidgin/perl
21
24
 
22
25
# finch package
23
26
DEB_DH_MAKESHLIBS_ARGS_finch := -V -X/usr/lib/finch
26
29
# libpurple package
27
30
DEB_DH_MAKESHLIBS_ARGS_libpurple0 := -X/usr/lib/purple-2
28
31
DEB_DH_SHLIBDEPS_ARGS_libpurple0 := -X/usr/lib/purple-2/tcl.so -- -dSuggests debian/libpurple0/usr/lib/purple-2/tcl.so -dDepends
 
32
DEB_PERL_INCLUDE_libpurple0 := /usr/lib/purple-2/perl
29
33
 
30
34
# for pidgin-dev, extra documentation is installed manually below
31
35
DEB_INSTALL_MANPAGES_pidgin-dev := debian/dh_pidgin.1
58
62
        touch doc/TracHeader.html doc/TracFooter.html
59
63
        cd build; make docs
60
64
 
 
65
binary-install/pidgin::
 
66
        # Add the launcher for pidgin
 
67
        mkdir -p debian/pidgin/usr/share/indicators/messages/applications
 
68
        echo /usr/share/applications/pidgin.desktop > debian/pidgin/usr/share/indicators/messages/applications/pidgin
 
69
 
61
70
binary-install/pidgin-dev::
62
71
        dh_installdocs -ppidgin-dev debian/README.Debian.dev
63
72