~eugenenuke/ubuntu/wily/console-setup/fix-for-1565542

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Bazaar Package Importer
  • Author(s): Evan Dandrea
  • Date: 2010-01-20 15:22:34 UTC
  • Revision ID: james.westby@ubuntu.com-20100120152234-3z7ryu317q0w460b
Tags: 1.34ubuntu7
* Merge support for translated keyboard names from Debian.
* Update ckb/rules/base.xml to point at the new location.

Show diffs side-by-side

added added

removed removed

Lines of Context:
10
10
        cd Keyboard && $(MAKE) build-mini xkbdir=$(xkbdir)
11
11
        touch main_build
12
12
 
 
13
debian/kbdnames.gz: main_build
 
14
        ( cd Keyboard \
 
15
        && ./kbdnames-maker MyKeyboardNames.pl \
 
16
                | grep -v '^C[*]' | grep -v '[*]model[*]' | sort | gzip -9 ) >$@
 
17
 
13
18
debian/console-setup.config debian/console-setup-mini.config: debian/config.proto main_build
14
19
        awk ' \
15
20
/## *PACKAGE *##/ { \
29
34
    next; \
30
35
} \
31
36
/## *KBDNAMES *##/ { \
32
 
    printf "kbdnames='\''"; \
33
 
    system("cd Keyboard && ./kbdnames-maker MyKeyboardNames.pl"); \
34
 
    printf "'\''"; \
 
37
    printf "all_kbdnames () {\n cat <<'\''EOF'\'' \n"; \
 
38
    system("cd Keyboard && ./kbdnames-maker MyKeyboardNames.pl | grep '\''^C[*]'\'' | grep -v '\''[*]model[*]'\''"); \
 
39
    printf "EOF\n [ ! -f /usr/share/console-setup-mini/kbdnames.gz ] || zcat /usr/share/console-setup-mini/kbdnames.gz \n}\n"; \
35
40
    next; \
36
41
} \
37
42
{ \
38
43
   print; \
39
44
}' debian/config.proto >$@
40
45
 
41
 
build: main_build debian/console-setup.config debian/console-setup-mini.config
 
46
build: main_build debian/kbdnames.gz debian/console-setup.config debian/console-setup-mini.config
42
47
 
43
48
.PHONY : clean
44
49
clean:
47
52
        -rm -f build main_build
48
53
        -rm -f debian/*.config
49
54
        -rm -f debian/*~
 
55
        -rm -f debian/kbdnames.gz
50
56
        dh_clean
51
57
 
52
58
.PHONY : install
130
136
                usr/share/consolefonts
131
137
        dh_install -pconsole-setup-mini Fonts/Vietnamese-Fixed16.psf.gz \
132
138
                usr/share/consolefonts
 
139
        dh_install -pconsole-setup-mini debian/kbdnames.gz \
 
140
                usr/share/console-setup-mini
133
141
        dh_install -pconsole-setup-mini Keyboard/ckbcomp-mini usr/bin
134
142
        dh_link -pconsole-setup-mini usr/bin/ckbcomp-mini usr/bin/ckbcomp
135
143
        dh_install -pconsole-setup-mini setupcon bin