File: rules

package info (click to toggle)
whatweb 0.4.8~git20161009-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 8,588 kB
  • ctags: 540
  • sloc: ruby: 33,376; sh: 612; makefile: 42
file content (43 lines) | stat: -rwxr-xr-x 1,141 bytes parent folder | download | duplicates (2)
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
41
42
43
#!/usr/bin/make -f
# -*- makefile -*-

DESTINATION = $(CURDIR)/debian/whatweb

# override /usr default upstream location
override_dh_auto_build:
	dh_auto_build -- DESTDIR=$(DESTINATION)/usr

override_dh_install:
	dh_install

	# move my-plugins to /var/lib
	mkdir -p $(DESTINATION)/var/lib/whatweb
	mv $(DESTINATION)/usr/share/whatweb/my-plugins \
		$(DESTINATION)/var/lib/whatweb/

	# fix env path
	sed -i 's|!/bin|!/usr/bin|' \
		$(DESTINATION)/usr/share/whatweb/lib/tld.rb

	# remove extra documentation
	rm -f $(DESTINATION)/usr/share/doc/whatweb/CHANGELOG
	rm -f $(DESTINATION)/usr/share/doc/whatweb/INSTALL
	rm -f $(DESTINATION)/usr/share/doc/whatweb/LICENSE

	# don't provide license for anemone as debian/copyright
	# mention MIT License
	rm -f $(DESTINATION)/usr/share/whatweb/lib/anemone/LICENSE

override_dh_fixperms:
	chmod a+x $(DESTINATION)/usr/share/whatweb/addons/verify-nikto
	chmod a+x $(DESTINATION)/usr/share/whatweb/lib/tld.rb
	dh_fixperms

override_dh_auto_clean:
	dh_auto_clean -- DESTDIR=$(DESTINATION)/usr

%:
	dh $@ 

.PHONY: override_dh_auto_clean override_dh_auto_build override_dh_install \
	override_dh_fixperms