File: rules

package info (click to toggle)
multitail 7.1.5-2
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 884 kB
  • sloc: ansic: 14,945; makefile: 119; sh: 28; perl: 25
file content (40 lines) | stat: -rwxr-xr-x 1,323 bytes parent folder | download
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
33
34
35
36
37
38
39
40
#!/usr/bin/make -f

include /usr/share/dpkg/pkg-info.mk

%:
	dh $@

override_dh_auto_build:
	export VERBOSE=1; \
	dh_auto_build --buildsystem=makefile -- DEBUG="$(CFLAGS)" PREFIX=/usr

override_dh_auto_install:
	$(MAKE) install DESTDIR=$(CURDIR)/debian/multitail PREFIX=/usr
	# FIXME
	mv $(CURDIR)/debian/multitail/usr/local/* \
		$(CURDIR)/debian/multitail/usr
	rmdir $(CURDIR)/debian/multitail/usr/local
	rm -rf $(CURDIR)/debian/multitail/etc/multitail

	cd $(CURDIR)/debian/multitail/usr/share/doc/ && \
		mv multitail-$(DEB_VERSION_UPSTREAM) multitail
	rm -f $(CURDIR)/debian/multitail/usr/share/doc/multitail/LICENSE \
	&& rm -f $(CURDIR)/debian/multitail/usr/share/doc/multitail/INSTALL

	mkdir -p $(CURDIR)/debian/multitail/usr/share/doc/multitail/examples
	mv $(CURDIR)/debian/multitail/usr/etc/multitail/* \
		$(CURDIR)/debian/multitail/usr/share/doc/multitail/examples
	rm -rf $(CURDIR)/debian/multitail/usr/etc

	install -m644 multitail.conf \
		$(CURDIR)/debian/multitail/etc

#	perl -pi -e 's/^min_n_bufferlines/\#min_n_bufferlines/' debian/multitail/etc/multitail.conf
#	perl -pi -e 's/^window_number/\#window_number/' debian/multitail/etc/multitail.conf
#	perl -pi -e 's/^subwindow_number/\#subwindow_number/' debian/multitail/etc/multitail.conf

# no need to run just cppcheck...
override_dh_auto_test: