~mozillateam/nss/nss.jaunty

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Alexander Sack
  • Date: 2008-11-26 17:32:45 UTC
  • Revision ID: asac@jwsdot.com-20081126173245-rhsmmj0ngwqdcmsq
* explitily pass libraries to be used for dpkg-gensymbols run of
  dh_makeshlibs
  - update debian/rules
* fix lintian complain about no-shlibs-control-file
  - update debian/rules

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
 
29
29
DISTDIR := $(CURDIR)/mozilla/dist
30
30
 
 
31
libnss3_1d_EXPORTED_LIBS := \
 
32
        libnss3.so \
 
33
        libnssutil3.so \
 
34
        libsmime3.so \
 
35
        libssl3.so \
 
36
        $(NULL)
 
37
 
31
38
build: build-stamp
32
39
build-stamp: $(QUILT_STAMPFN)
33
40
        dh_testdir
110
117
                debian/libnss3-tools/usr/bin/shlibsign -v -i debian/libnss3-1d/usr/lib/nss/$(lib);)
111
118
        dh_compress -a
112
119
        dh_fixperms -a
113
 
        dh_makeshlibs -a -V 'libnss3-1d (>= 3.12.0~beta3)' -- -c4
 
120
        dh_makeshlibs -plibnss3-1d -- -c4 \
 
121
                $(foreach i,$(libnss3_1d_EXPORTED_LIBS),-edebian/libnss3-1d/usr/lib/$(i))
 
122
        install -d debian/libnss3-1d/usr/share/lintian/overrides/
 
123
        echo 'libnss3-1d binary:  no-shlibs-control-file' > debian/libnss3-1d/usr/share/lintian/overrides/libnss3-1d
114
124
        dh_installdeb -a
115
125
        dh_shlibdeps -a
116
126
        dh_gencontrol -a