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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
#.SILENT:
PACKAGE=tcos-usplash
##################################
USPLASH_dapper=0.2
USPLASH_edgy=0.5
USPLASH_feisty=0.5
USPLASH_etch=0.3
USPLASH_testing=0.5
USPLASH_lenny=0.5
USPLASH_unstable=0.5
USPLASH_experimental=0.5
USPLASH_gutsy=0.5
USPLASH_max=0.5
USPLASH_hardy=0.5
USPLASH_intrepid=0.5
USPLASH_jaunty=0.5
USPLASH_karmic=0.5
USPLASH_lucid=0.5
##################################
MAKE=make -B
INSTALL=install
VERSION=$(shell head -1 debian/changelog 2>/dev/null | awk '{gsub(/\(/,"",$$2); gsub(/\)/, "" , $$2); print $$2}' )
have_changelog := $(wildcard debian/changelog)
ifeq ($(strip $(have_changelog)),)
VERSION=$(shell head -1 ../debian/changelog 2>/dev/null | awk '{gsub(/\(/,"",$$2); gsub(/\)/, "" , $$2); print $$2}' )
endif
DISABLE_USPLASH=0
DISTRO_VERSION=$(shell dpkg-parsechangelog | awk '/^Distribution/ {print $$2}')
have_changelog := $(wildcard debian/changelog)
ifeq ($(strip $(have_changelog)),)
DISTRO_VERSION=$(shell dpkg-parsechangelog -l../debian/changelog | awk '/^Distribution/ {print $$2}')
endif
TCOS_ARCH=$(shell dpkg-architecture | awk -F"=" '/^DEB_BUILD_ARCH=/ {print $$2}')
TCOS_USPLASH_VERSION=$(USPLASH_$(DISTRO_VERSION))
ifeq ($(HAVE_USPLASH),0)
DISABLE_USPLASH=1
endif
# debian or ubuntu ???
HAVE_DEBIAN=$(shell grep -i -c debian /etc/issue)
HAVE_UBUNTU=$(shell grep -i -c ubuntu /etc/issue)
ifeq ($(HAVE_DEBIAN),1)
DISTRO=debian
endif
ifeq ($(HAVE_UBUNTU),1)
DISTRO=ubuntu
endif
ifeq ($(strip $(DISTRO)),)
DISTRO=debian
endif
PREFIX:=/usr
test:
@echo "------------------------------------"
@echo VERSION=$(VERSION)
@echo PACKAGE=$(PACKAGE)
@echo
@echo TCOS_ARCH=$(TCOS_ARCH)
@echo
@echo PREFIX=$(PREFIX)
@echo DESTDIR=$(DESTDIR)
@echo
@echo CURDIR=$(CURDIR)
@echo
@echo
@echo DISTRO=$(DISTRO)
@echo DISABLE_USPLASH=$(DISABLE_USPLASH)
@echo "------------------------------------"
@echo DISTRO_VERSION=$(DISTRO_VERSION)
@echo TCOS_USPLASH_VERSION=$(TCOS_USPLASH_VERSION)
|