~ubuntu-branches/ubuntu/wily/mate-settings-daemon/wily

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Package Import Robot
  • Author(s): John Paul Adrian Glaubitz, Martin Wimpress, John Paul Adrian Glaubitz
  • Date: 2015-08-16 16:35:32 UTC
  • mfrom: (10.1.4 experimental)
  • Revision ID: package-import@ubuntu.com-20150816163532-34zcev57w1c1bbv6
Tags: 1.10.1-1
[ Martin Wimpress ]
* debian/rules:
  + Remove obsolete build options.

[ John Paul Adrian Glaubitz ]
* Fix minor typo in debian/control (missing hyphen).
* Upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/usr/bin/make -f
2
2
 
3
 
include /usr/share/cdbs/1/rules/debhelper.mk
4
 
include /usr/share/cdbs/1/rules/utils.mk
5
 
include /usr/share/cdbs/1/class/autotools.mk
6
 
 
7
 
DEB_SRCDIR_mate-settings-daemon-pulse := $(CURDIR)/debian/build/mate-settings-daemon-pulse
8
 
DEB_BUILDDIR_mate-settings-daemon-pulse := $(CURDIR)/debian/build/mate-settings-daemon-pulse
9
 
DEB_DESTDIR_mate-settings-daemon-pulse := $(CURDIR)/debian/mate-settings-daemon-pulse
10
 
 
11
 
DEB_DH_MAKESHLIBS_ARGS_mate-settings-daemon-gstreamer += --no-act
12
 
DEB_DH_MAKESHLIBS_ARGS_mate-settings-daemon-pulse += --no-act
13
 
 
14
 
DEB_DH_INSTALL_ARGS += --fail-missing
15
 
 
16
 
# use the NEWS file as upstream ChangeLog...
17
 
DEB_DH_INSTALLCHANGELOGS_ARGS = NEWS
18
 
DEB_INSTALL_DOCS_ALL = README AUTHORS
19
 
 
20
 
DEB_BUILD_PARALLEL = 1
21
 
 
22
 
DEB_CONFIGURE_SCRIPT := ./autogen.sh
23
 
DEB_CONFIGURE_EXTRA_FLAGS += \
24
 
        --disable-silent-rules \
25
 
        --libexecdir=/usr/bin \
26
 
        --disable-static \
27
 
        --disable-pulse \
28
 
        --enable-gstreamer \
29
 
        --enable-polkit \
30
 
        --with-gtk=2.0
31
 
 
32
 
common-install-indep:: remove-cruft
33
 
common-install-arch:: remove-cruft
34
 
 
35
 
remove-cruft::
36
 
        rm -fv debian/tmp/usr/lib/mate-settings-daemon/*.la
37
 
        rm -fv debian/tmp/usr/share/MateConf/gsettings/*.convert
38
 
 
39
 
configure/mate-settings-daemon-pulse:: $(DEB_BUILDDIR_mate-settings-daemon-pulse)/config.status
40
 
$(DEB_BUILDDIR_mate-settings-daemon-pulse)/config.status:
41
 
        cp -a `find . -maxdepth 1 -mindepth 1 -not -name debian` $(DEB_SRCDIR_mate-settings-daemon-pulse)/$*
42
 
        cd $(DEB_BUILDDIR_mate-settings-daemon-pulse) && \
43
 
                $(DEB_CONFIGURE_SCRIPT_ENV) $(DEB_CONFIGURE_SCRIPT) \
44
 
                        $(DEB_CONFIGURE_NORMAL_ARGS) \
45
 
                        $(cdbs_configure_flags) \
46
 
                        --disable-silent-rules \
47
 
                        --libexecdir=/usr/bin \
48
 
                        --disable-static \
49
 
                        --enable-pulse \
50
 
                        --disable-gstreamer \
51
 
                        --enable-polkit \
52
 
                        --with-gtk=2.0 \
53
 
                        $(DEB_CONFIGURE_USER_FLAGS)
54
 
 
55
 
build/mate-settings-daemon-pulse::
56
 
        make -C $(DEB_BUILDDIR_mate-settings-daemon-pulse)
57
 
 
58
 
install/mate-settings-daemon-pulse::
59
 
        make -C $(DEB_BUILDDIR_mate-settings-daemon-pulse) install DESTDIR=$(DEB_DESTDIR_mate-settings-daemon-pulse)
60
 
        rm -rf debian/mate-settings-daemon-pulse/usr/lib/mate-settings-daemon/*.la
61
 
        # delete conflicts file with mate-settings-daemon-common
62
 
        rm -rf debian/mate-settings-daemon-pulse/usr/share/locale/
 
3
DHFLAGS=--parallel
 
4
 
 
5
%:
 
6
        dh $@ $(DHFLAGS)
 
7
 
 
8
override_dh_install:
 
9
        rm -rf debian/tmp/usr/lib/*/mate-settings-daemon/*.la
 
10
        rm -rf debian/tmp/usr/share/MateConf/gsettings/*.convert
 
11
        dh_install --fail-missing
 
12
 
 
13
override_dh_auto_configure:
 
14
        # upstream tarball is without configure. autogen.sh will create it
 
15
        NOCONFIGURE=1 ./autogen.sh
 
16
        dh_auto_configure $(DHFLAGS) -- \
 
17
                --disable-silent-rules \
 
18
                --libexecdir=/usr/bin \
 
19
                --disable-static \
 
20
                --enable-pulse \
 
21
                --with-gtk=2.0
 
22
 
 
23
override_dh_makeshlibs:
 
24
 
 
25
override_dh_strip:
 
26
        dh_strip --dbg-package=mate-settings-daemon-dbg
63
27
 
64
28
get-orig-source:
65
29
        uscan --noconf --force-download --rename --download-current-version --destdir=..