[Add] RapidKitFoundation_MacOS 2024.1230.1857.641
[CocoaPods.git] / Specs / 0 / 8 / e / libFFmpeg-iOS / 4.0b / libFFmpeg-iOS.podspec.json
blob33d496c27c0e0fdbe5997035d0f8e87664bb69e4
2   "name": "libFFmpeg-iOS",
3   "version": "4.0b",
4   "summary": "ffmpeg libraries for iOS.",
5   "homepage": "https://github.com/GWTimes/libFFmpeg-iOS",
6   "authors": {
7     "JonorZhang": "zyx1507@163.com"
8   },
9   "pod_target_xcconfig": {
10     "VALID_ARCHS": "x86_64 armv7 arm64"
11   },
12   "platforms": {
13     "ios": "9.0"
14   },
15   "requires_arc": true,
16   "source": {
17     "http": "https://github.com/GWTimes/libFFmpeg-iOS/archive/refs/tags/4.0b.zip"
18   },
19   "prepare_command": "zipdir=\"libFFmpeg-iOS-4.0b\"\nif [ -d \"./include\" ] && [ -d \"./lib\" ]; then\n  echo \"local path\"\nelse\n  echo \"remote download\"\n  if [ -d ${zipdir} ]; then\n    mv ${zipdir}/* .\n    rm -rf ${zipdir}\n  else\n    echo \"error ${zipdir}\"\n  fi\nfi",
20   "default_subspecs": [
21     "avcodec",
22     "avfilter",
23     "avformat",
24     "avutil",
25     "swresample",
26     "swscale",
27     "openssl"
28   ],
29   "deprecated": true,
30   "subspecs": [
31     {
32       "name": "avcodec",
33       "vendored_libraries": "lib/libavcodec.a",
34       "public_header_files": "include/{libavcodec,libffmpeg}/**/*.h",
35       "source_files": [
36         "include/{libavcodec,libffmpeg}/**/*.h",
37         "include/{libavcodec,libffmpeg}/**/*.h"
38       ]
39     },
40     {
41       "name": "avfilter",
42       "vendored_libraries": "lib/libavfilter.a",
43       "source_files": "include/{libavfilter,libffmpeg}/**/*.h",
44       "public_header_files": "include/{libavfilter,libffmpeg}/**/*.h"
45     },
46     {
47       "name": "avformat",
48       "vendored_libraries": "lib/libavformat.a",
49       "source_files": "include/{libavformat,libffmpeg}/**/*.h",
50       "public_header_files": "include/{libavformat,libffmpeg}/**/*.h"
51     },
52     {
53       "name": "avutil",
54       "vendored_libraries": "lib/libavutil.a",
55       "source_files": "include/{libavutil,libffmpeg}/**/*.h",
56       "public_header_files": "include/{libavutil,libffmpeg}/**/*.h"
57     },
58     {
59       "name": "swresample",
60       "vendored_libraries": "lib/libswresample.a",
61       "source_files": "include/{libswresample,libffmpeg}/**/*.h",
62       "public_header_files": "include/{libswresample,libffmpeg}/**/*.h"
63     },
64     {
65       "name": "swscale",
66       "vendored_libraries": "lib/libswscale.a",
67       "source_files": "include/{libswscale,libffmpeg}/**/*.h",
68       "public_header_files": "include/{libswscale,libffmpeg}/**/*.h"
69     },
70     {
71       "name": "openssl",
72       "vendored_libraries": "lib/{libssl,libcrypto}.a",
73       "source_files": "include/openssl/**/*.h",
74       "public_header_files": "include/openssl/**/*.h"
75     }
76   ]