]> git.decadent.org.uk Git - videolink.git/blob - debian/rules
Removed strict version dependency on libxul0d based on an assurances from Mike Hommey...
[videolink.git] / debian / rules
1 #!/usr/bin/make -f
2
3 build :
4         make prefix=/usr
5
6 binary : binary-arch binary-indep
7
8 binary-arch : build
9         dh_testroot
10         make DESTDIR=debian/videolink prefix=/usr install
11         dh_strip
12         dh_shlibdeps
13         # VideoLink relies on some un-frozen APIs which may break
14         # between releases and even with backported security patches.
15         # The libxul packages have sonames and a shlibs file so we
16         # should get correct dependencies automatically, but this is
17         # not the case for mozilla-browser.
18         if dpkg-query -W libxul-dev >&/dev/null; then \
19             echo "mozilla:Depends=" >> debian/videolink.substvars ; \
20         else \
21             MOZ_VERSION=$$(dpkg-query -W --showformat='$${version}' mozilla-browser | sed 's/+b[0-9]*$$//') \
22             && echo "mozilla:Depends=mozilla-browser (>= $$MOZ_VERSION), mozilla-browser (<< $${MOZ_VERSION}+b99)" >> debian/videolink.substvars ; \
23         fi
24         mkdir -p -m755 debian/videolink/usr/share/doc/videolink
25         install -m644 debian/copyright debian/videolink/usr/share/doc/videolink/copyright
26         mv debian/videolink/usr/share/doc/videolink/ChangeLog.gz \
27             debian/videolink/usr/share/doc/videolink/changelog.gz
28         dh_installchangelogs
29         dh_compress
30         dh_fixperms
31         dh_installdeb
32         dh_gencontrol
33         dh_builddeb
34
35 binary-indep :
36
37 clean :
38         make clean
39         dh_clean
40
41 .PHONY : build binary binary-arch binary-dep clean svn-build