]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - snapcraft.yaml
UBUNTU: Start new release
[mirror_ubuntu-artful-kernel.git] / snapcraft.yaml
CommitLineData
d9d9bc59
PP
1name: pi2-kernel
2version: null
3version-script: |
4 . debian/debian.env
5 dpkg-parsechangelog -l $DEBIAN/changelog -S version
6summary: The Canonical raspi2 Linux kernel
7description: The Canonical raspi2 Linux kernel
8grade: stable
9confinement: strict
d067a903
TG
10type: kernel
11
12parts:
13 kernel:
14 plugin: kernel
15 source: .
16 source-type: git
d9d9bc59 17 kconfigflavour: raspi2
d067a903
TG
18 kconfigs:
19 - CONFIG_DEBUG_INFO=n
8a4e7565 20 kernel-image-target: zImage
d9d9bc59
PP
21 install: |
22 tar -C $SNAPCRAFT_PART_INSTALL/dtbs -f $SNAPCRAFT_PART_INSTALL/dtbs/overlays.tgz -czv overlays
23 rm -rf $SNAPCRAFT_PART_INSTALL/dtbs/overlays
24 firmware:
25 plugin: nil
26 stage-packages:
27 - linux-firmware
28 organize:
29 lib/firmware: firmware
30 prime:
31 - -usr
32 - -lib
33 install: |
34 rm $SNAPCRAFT_PART_INSTALL/lib/firmware/brcm/brcmfmac43430-sdio.bin
35 build-packages:
36 - cpio
37 - libssl-dev
38 raspiwififw:
39 plugin: nil
40 source: .
41 after:
42 - firmware
43 prepare: |
44 PKGS="http://ppa.launchpad.net/snappy-dev/image/ubuntu/dists/xenial/main/binary-armhf/Packages.gz"
45 PKGPATH="$(wget -q -O- $PKGS|zcat|grep-dctrl raspberrypi-wireless-firmware |\
46 grep Filename|tail -1| sed 's/^Filename: //')"
47 wget http://ppa.launchpad.net/snappy-dev/image/ubuntu/$PKGPATH
48 dpkg -x $(basename $PKGPATH) unpack/
49 install: |
50 mkdir -p $SNAPCRAFT_PART_INSTALL/firmware/brcm
51 mv unpack/usr/share/doc/raspberrypi-wireless-firmware $SNAPCRAFT_PART_INSTALL/firmware/rpi-wlanfw-licenses
52 mv unpack/lib/firmware/brcm80211/brcm/* $SNAPCRAFT_PART_INSTALL/firmware/brcm
53 build-packages:
54 - coreutils
55 - dctrl-tools
56 - sed
57 - wget