~directhex/libubuntuone/mono_packaging

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Jo Shields
  • Date: 2010-03-08 23:04:32 UTC
  • Revision ID: directhex@desire-20100308230432-y146oqyjepdchwaw
Fiddle dh_makeshlibs to actually version dependencies of packages built against libubuntuone-1.0-1 (i.e. no nasty manual hard-coding of lib version needed in consumer apps like banshee or rhythmbox)
Tweak rule order to guarantee dh_shlibdeps happens after dh_makeshlibs

Show diffs side-by-side

added added

removed removed

Lines of Context:
13
13
DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc
14
14
API_VERSION = 0.1
15
15
 
 
16
DEB_DH_MAKESHLIBS_ARGS_libubuntuone-1.0-1 := -V 'libubuntuone-1.0-1 (>= 0.2.100)'
 
17
 
16
18
configure-stamp-%:
17
19
        mkdir build-$*
18
20
        cd build-$* && PYTHON=`which $*` \
37
39
        dh_pycentral
38
40
 
39
41
binary-install/libubuntuone1.0-cil::
40
 
        dh_cligacpolicy
41
42
        dh_clistrip
42
43
        dh_clifixperms
43
44
        dh_makeclilibs -V
44
45
        dh_installcligac
45
 
        dh_clideps
 
46
 
 
47
binary-predeb/libubuntuone1.0-cil:: binary-fixup/libubuntuone-1.0-1
 
48
        dh_clideps -plibubuntuone1.0-cil
46
49
 
47
50
configure-stamp:
48
51
        $(DEB_CONFIGURE_SCRIPT) $(DEB_CONFIGURE_NORMAL_ARGS) $(DEB_CONFIGURE_EXTRA_FLAGS)