~ubuntu-branches/ubuntu/utopic/cdbs/utopic

« back to all changes in this revision

Viewing changes to 1/class/perl-build.mk.in

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2014-06-26 12:00:42 UTC
  • mfrom: (1.3.29 sid)
  • Revision ID: package-import@ubuntu.com-20140626120042-aqwvy6olr3kvoelc
Tags: 0.4.125ubuntu1
* Merge from Debian unstable. Remaining changes:
  - 1/rules/utils.mk.in: add some text before listing missing file to make
    it easier to see from the build log. (Debian #565771)
  - 1/class/gnome.mk.in: Call dh_translations.
  - test/testsuite_functions: Set NO_PKG_MANGLE so that tests do not fail
    with pkgstriptranslations installed. (Ubuntu-specific)
  - 1/rules/debhelper.mk.in: Call dh_scour.
  - debian/control.in: Add scour build and binary dependency (build dep for
    test suite).

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
CDBS_BUILD_DEPENDS_class_perl-build_perl ?= perl
30
30
CDBS_BUILD_DEPENDS += , $(CDBS_BUILD_DEPENDS_class_perl-build_perl)
31
31
 
32
 
# Added dependencies when using Module::Build::Tiny
 
32
# Added dependencies when using Module::Build or Module::Build::Tiny
33
33
cdbs_perl_module-build-tiny_check := $(shell grep -slP '^use\s+Module::Build::Tiny' $(DEB_PERL_SRCDIR)/Build.PL)
 
34
CDBS_BUILD_DEPENDS_class_perl-build_module-build ?= libmodule-build-perl
34
35
CDBS_BUILD_DEPENDS_class_perl-build_module-build-tiny ?= libmodule-build-tiny-perl, cdbs (>= 0.4.122~)
35
 
CDBS_BUILD_DEPENDS += $(if $(cdbs_perl_module-build-tiny_check),$(comma) $(CDBS_BUILD_DEPENDS_class_perl-build_module-build-tiny))
 
36
CDBS_BUILD_DEPENDS += $(strip $(if $(cdbs_perl_module-build-tiny_check),\
 
37
        $(comma) $(CDBS_BUILD_DEPENDS_class_perl-build_module-build-tiny),\
 
38
        $(comma) $(CDBS_BUILD_DEPENDS_class_perl-build_module-build)))
36
39
 
37
40
# Sanity check: DEB_PERL_SRCDIR must be declared early
38
41
cdbs_perl_srcdir_early := $(DEB_PERL_SRCDIR)
45
48
cdbs_perl_curbuilddir = $(cdbs_perl_builddir_check)$(cdbs_curbuilddir)
46
49
cdbs_perl_curdestdir = $(cdbs_perl_builddir_check)$(or $(DEB_PERL_DESTDIR_$(cdbs_curpkg)),$(DEB_PERL_DESTDIR))
47
50
 
 
51
# always be non-interactive
 
52
export AUTOMATED_TESTING = $(DEB_PERL_AUTOMATED_TESTING)
 
53
 
48
54
common-configure-arch common-configure-indep:: $(DEB_PERL_SRCDIR)/Build
49
55
$(DEB_PERL_SRCDIR)/Build:
50
56
        $(cdbs_perl_srcdir_check)