blob: 3b01ba43ed03604e8e7be074d20dfcae34e9d1e4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#!/usr/bin/make -f
build clean install binary-arch binary-indep binary:
dh $@
.PHONY: build clean install binary-arch binary-indep binary
override_dh_auto_configure:
if [ ! -x configure ]; then chmod +x configure; fi # debian.diff fails to +x
dh_auto_configure
override_dh_auto_build: bits.tar.gz
$(MAKE) -C texinfo bbdb.info bbdb.pdf
texi2html --split=chapter --output=texinfo/bbdb texinfo/bbdb.texinfo
override_dh_install:
dh_install
@echo Give perl executables to implementation-agnostic filenames
cd debian/bbdb/usr/bin && \
for f in *.pl; do \
mv $$f $$(basename $$f .pl); \
done
@echo Apply Debian patches
for f in $$(find debian/patches -name '*.patch'); do \
echo applying patch: $$f ; \
d=debian/bbdb/usr/share/emacs/site-lisp/bbdb ; \
patch $$d/$$(echo $$f | sed 's|^debian/patches/\(.*\)[.]patch$$|\1|') $$f; \
done
bits.tar.gz:
tar -cf - extern/*/* | tar -C bits -xvf -
tar -czf bits.tar.gz bits/
|