Hex Artifact Content

Artifact dc320025c3e0c205c4da16bb461545f07298552a:


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 32  bash..version='2
0020: 2e 34 2e 33 27 0a 75 72 6c 3d 22 68 74 74 70 73  .4.3'.url="https
0030: 3a 2f 2f 77 77 77 2e 66 66 6d 70 65 67 2e 6f 72  ://www.ffmpeg.or
0040: 67 2f 72 65 6c 65 61 73 65 73 2f 66 66 6d 70 65  g/releases/ffmpe
0050: 67 2d 24 7b 76 65 72 73 69 6f 6e 7d 2e 74 61 72  g-${version}.tar
0060: 2e 62 7a 32 22 0a 64 6f 6d 61 69 6e 3d 72 6b 65  .bz2".domain=rke
0070: 65 6e 65 2e 6f 72 67 0a 73 68 61 32 35 36 3d 27  ene.org.sha256='
0080: 63 61 35 63 33 65 33 63 30 65 34 66 39 65 34 33  ca5c3e3c0e4f9e43
0090: 62 39 64 63 65 61 66 63 65 62 38 36 36 61 63 62  b9dceafceb866acb
00a0: 31 65 61 35 37 35 63 62 39 66 32 64 39 34 65 30  1ea575cb9f2d94e0
00b0: 64 39 35 39 33 30 33 65 34 66 63 34 65 36 30 32  d959303e4fc4e602
00c0: 27 0a 72 65 71 75 69 72 65 3d 28 7a 6c 69 62 40  '.require=(zlib@
00d0: 63 6f 72 65 2e 61 70 70 66 73 2e 72 6b 65 65 6e  core.appfs.rkeen
00e0: 65 2e 6f 72 67 20 72 65 61 64 6c 69 6e 65 40 63  e.org readline@c
00f0: 6f 72 65 2e 61 70 70 66 73 2e 72 6b 65 65 6e 65  ore.appfs.rkeene
0100: 2e 6f 72 67 29 0a 6d 61 6b 65 5f 65 78 74 72 61  .org).make_extra
0110: 3d 28 2d 6a 31 30 29 0a 0a 66 75 6e 63 74 69 6f  =(-j10)..functio
0120: 6e 20 63 6f 6e 66 69 67 75 72 65 28 29 20 7b 0a  n configure() {.
0130: 09 63 6f 6e 66 69 67 75 72 65 5f 67 63 63 0a 09  .configure_gcc..
0140: 43 43 3d 22 24 28 65 63 68 6f 20 22 24 7b 43 43  CC="$(echo "${CC
0150: 7d 22 20 7c 20 73 65 64 20 27 73 40 20 2d 6e 6f  }" | sed 's@ -no
0160: 73 74 64 69 6e 63 20 40 20 40 67 27 29 22 0a 09  stdinc @ @g')"..
0170: 2e 2f 63 6f 6e 66 69 67 75 72 65 20 2d 2d 70 72  ./configure --pr
0180: 65 66 69 78 3d 22 24 7b 70 72 65 66 69 78 7d 22  efix="${prefix}"
0190: 20 2d 2d 63 63 3d 22 24 7b 43 43 7d 20 24 7b 43   --cc="${CC} ${C
01a0: 50 50 46 4c 41 47 53 7d 22 20 2d 2d 65 78 74 72  PPFLAGS}" --extr
01b0: 61 2d 63 66 6c 61 67 73 3d 22 24 7b 43 46 4c 41  a-cflags="${CFLA
01c0: 47 53 7d 22 20 2d 2d 68 6f 73 74 2d 63 70 70 66  GS}" --host-cppf
01d0: 6c 61 67 73 3d 22 24 7b 43 50 50 46 4c 41 47 53  lags="${CPPFLAGS
01e0: 7d 22 20 2d 2d 65 78 74 72 61 2d 6c 64 66 6c 61  }" --extra-ldfla
01f0: 67 73 3d 22 24 7b 4c 44 46 4c 41 47 53 7d 22 20  gs="${LDFLAGS}" 
0200: 2d 2d 65 6e 61 62 6c 65 2d 73 68 61 72 65 64 20  --enable-shared 
0210: 2d 2d 65 6e 61 62 6c 65 2d 70 69 63 20 2d 2d 65  --enable-pic --e
0220: 6e 61 62 6c 65 2d 72 70 61 74 68 20 2d 2d 65 6e  nable-rpath --en
0230: 61 62 6c 65 2d 78 31 31 67 72 61 62 20 2d 2d 65  able-x11grab --e
0240: 6e 61 62 6c 65 2d 67 70 6c 20 7c 7c 20 72 65 74  nable-gpl || ret
0250: 75 72 6e 20 31 0a 09 65 63 68 6f 20 27 23 20 49  urn 1..echo '# I
0260: 67 6e 6f 72 65 3a 20 44 45 53 54 44 49 52 27 20  gnore: DESTDIR' 
0270: 3e 3e 20 4d 61 6b 65 66 69 6c 65 0a 7d 0a        >> Makefile.}.