Hex Artifact Content

Artifact 9fe679842b914bccb7f6a25154d0bc7ec2c55b3e:


0000: 23 21 20 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20  #! /usr/bin/env 
0010: 62 61 73 68 0a 0a 76 65 72 73 69 6f 6e 3d 27 33  bash..version='3
0020: 2e 31 37 2e 32 27 0a 75 72 6c 3d 22 68 74 74 70  .17.2'.url="http
0030: 73 3a 2f 2f 77 77 77 2e 6b 65 72 6e 65 6c 2e 6f  s://www.kernel.o
0040: 72 67 2f 70 75 62 2f 6c 69 6e 75 78 2f 6b 65 72  rg/pub/linux/ker
0050: 6e 65 6c 2f 76 33 2e 78 2f 6c 69 6e 75 78 2d 24  nel/v3.x/linux-$
0060: 7b 76 65 72 73 69 6f 6e 7d 2e 74 61 72 2e 78 7a  {version}.tar.xz
0070: 22 0a 64 6f 6d 61 69 6e 3d 63 6f 72 65 2e 61 70  ".domain=core.ap
0080: 70 66 73 2e 72 6b 65 65 6e 65 2e 6f 72 67 0a 73  pfs.rkeene.org.s
0090: 68 61 32 35 36 3d 27 66 39 32 32 31 64 63 30 38  ha256='f9221dc08
00a0: 37 38 39 35 35 33 31 38 61 62 35 37 62 38 62 62  78955318ab57b8bb
00b0: 35 65 61 31 66 32 36 63 62 62 61 61 33 39 33 35  5ea1f26cbbaa3935
00c0: 39 63 39 31 64 30 66 36 63 38 64 65 37 34 64 36  9c91d0f6c8de74d6
00d0: 38 61 65 61 37 39 36 27 0a 0a 66 75 6e 63 74 69  8aea796'..functi
00e0: 6f 6e 20 63 6f 6e 66 69 67 75 72 65 28 29 20 7b  on configure() {
00f0: 0a 09 3a 0a 7d 0a 0a 66 75 6e 63 74 69 6f 6e 20  ..:.}..function 
0100: 62 75 69 6c 64 28 29 20 7b 0a 09 6d 61 6b 65 20  build() {..make 
0110: 64 65 66 63 6f 6e 66 69 67 20 7c 7c 20 64 69 65  defconfig || die
0120: 0a 7d 0a 0a 66 75 6e 63 74 69 6f 6e 20 69 6e 73  .}..function ins
0130: 74 61 6c 6c 28 29 20 7b 0a 09 6d 61 6b 65 20 49  tall() {..make I
0140: 4e 53 54 41 4c 4c 5f 48 44 52 5f 50 41 54 48 3d  NSTALL_HDR_PATH=
0150: 22 24 7b 64 65 73 74 64 69 72 7d 2f 24 7b 70 72  "${destdir}/${pr
0160: 65 66 69 78 7d 22 20 68 65 61 64 65 72 73 5f 69  efix}" headers_i
0170: 6e 73 74 61 6c 6c 20 7c 7c 20 64 69 65 0a 7d 0a  nstall || die.}.