~ubuntu-branches/ubuntu/trusty/grub2/trusty-updates

« back to all changes in this revision

Viewing changes to debian/rules

  • Committer: Package Import Robot
  • Author(s): Colin Watson, Colin Watson, Jon Severinsson
  • Date: 2014-03-31 16:30:37 UTC
  • mfrom: (17.3.93 sid)
  • Revision ID: package-import@ubuntu.com-20140331163037-b7h7nc1lf6st1z87
Tags: 2.02~beta2-8
[ Colin Watson ]
* Backport from upstream:
  - ieee1275: check for IBM pseries emulated machine.
  - Fix partmap, cryptodisk, and abstraction handling in grub-mkconfig
    (closes: #735935).
  - btrfs: fix get_root key comparison failures due to endianness.
* Build-depend on automake (>= 1.10.1) to ensure that it meets configure's
  requirements (LP: #1299041).
* When installing an image for use with UEFI Secure Boot, generate a
  load.cfg even if there are no device abstractions in use (LP: #1298399).

[ Jon Severinsson ]
* Add Tanglu support, as in Debian except:
  - Enable splash screen by default (as Ubuntu)
  - Enable quiet and quick boot (as Ubuntu)
  - Enable the grub-common init script (as Ubuntu)
  - Enable dynamic gfxpayload (as Ubuntu)
  - Enable vt handover (as Ubuntu)
  - Use monochromatic theme by default (as Ubuntu)
  - Use Tanglu GRUB wallpaper by default.

Show diffs side-by-side

added added

removed removed

Lines of Context:
71
71
substvars := \
72
72
        -Vlsb-base-depends="lsb-base (>= 3.0-6)" \
73
73
        -Vgfxpayload-depends="grub-gfxpayload-lists [any-i386 any-amd64]"
 
74
else ifeq (yes,$(shell dpkg-vendor --derives-from Tanglu && echo yes))
 
75
DEFAULT_CMDLINE := quiet splash
 
76
DEFAULT_TIMEOUT := 10
 
77
DEFAULT_HIDDEN_TIMEOUT := 0
 
78
DEFAULT_HIDDEN_TIMEOUT_BOOL := true
 
79
confflags += \
 
80
        --enable-quiet-boot \
 
81
        --enable-quick-boot \
 
82
        --enable-gfxpayload-dynamic \
 
83
        --enable-vt-handoff
 
84
substvars := \
 
85
        -Vlsb-base-depends="lsb-base (>= 3.0-6)" \
 
86
        -Vgfxpayload-depends="grub-gfxpayload-lists [any-i386 any-amd64]"
74
87
else
75
88
DEFAULT_CMDLINE := quiet
76
89
DEFAULT_TIMEOUT := 5
382
395
ifeq (yes,$(shell dpkg-vendor --derives-from Ubuntu && echo yes))
383
396
override_dh_installinit:
384
397
        dh_installinit -- start 99 2 3 4 5 .
 
398
else ifeq (yes,$(shell dpkg-vendor --derives-from Tanglu && echo yes))
 
399
override_dh_installinit:
 
400
        dh_installinit -- start 99 2 3 4 5 .
385
401
else
386
402
override_dh_installinit:
387
403
        :