File: rules

package info (click to toggle)
choose-mirror 1.07sarge1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 984 kB
  • ctags: 72
  • sloc: perl: 1,122; ansic: 323; sh: 139; makefile: 86
file content (57 lines) | stat: -rwxr-xr-x 1,161 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#!/usr/bin/make -f

build: build-stamp
build-stamp:
	dh_testdir
	$(MAKE) small

	# C. Perrier 2/7/2004
	# DO NOT actually uncomment these
	# the scripts have not been tested enough
	# we'd better include this for post-rc1
	# Grab ISO codes from iso-codes package
	#chmod u+x ./get-iso-codes
	#./get-iso-codes
	# Yes, we use this one, embarked, because it has been
	# hacked for using partial translations in lists
	#chmod u+x ./intltool-merge
	# Build the templates
	#chmod u+x ./mktemplates
	#./mktemplates
	# END of do not uncomment

	touch build-stamp

clean:
	dh_testdir
	dh_testroot
	rm -f build-stamp debian/choose-mirror.postinst
	$(MAKE) clean
	dh_clean

install: build
	dh_testdir
	dh_testroot
	dh_clean -k
	dh_install choose-mirror bin

binary-indep: build install

binary-arch: build install
	dh_testdir
	dh_testroot
	dh_installdebconf
	# Sort countries (including in translations)
	# MUST be after dh_installdebconf
	chmod u+x ./sort-countries
	./sort-countries
	dh_strip
	dh_compress
	dh_fixperms
	dh_installdeb
	dh_shlibdeps
	dh_gencontrol
	dh_builddeb

binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install