Ticket #66424: Portfile.moreminimal

File Portfile.moreminimal, 2.5 KB (added by artkiver (グレェ), 2 years ago)

A more minimal Portfile which seems to function A-OK on macOS Ventura, with far fewer dependencies.

Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2
3PortSystem          1.0
4
5PortGroup           legacysupport 1.1
6
7name                ffmpeg
8version             5.1.2
9revision            0
10set my_name         ffmpeg
11distname            ${name}-portable-${version}
12categories          multimedia
13license             LGPL-2.1+
14maintainers         {mascguy @mascguy} {devans @dbevans} {jeremyhu @jeremyhu} openmaintainer
15
16description         FFmpeg is a complete solution to play, record, convert and \
17                    stream audio and video.
18
19long_description    FFmpeg is a complete solution to record, convert and \
20                    stream audio and video. It includes libavcodec, the \
21                    leading audio/video codec library. \
22                    \
23                    The project is made of several components: \
24                    \
25                    ffmpeg is a command line tool to convert one video \
26                    file format to another. It also supports grabbing and \
27                    encoding in real time from a TV card. \
28                    \
29                    ffserver is an HTTP (RTSP is being developed) \
30                    multimedia streaming server for live broadcasts. Time \
31                    shifting of live broadcast is also supported. \
32                    \
33                    ffplay is a simple media player based on SDL and on \
34                    the ffmpeg libraries. \
35                    \
36                    ffprobe gathers information from multimedia streams and \
37                    prints it in human- and machine-readable fashion. \
38                    \
39                    libavcodec is a library containing all the ffmpeg \
40                    audio/video encoders and decoders. Most codecs were \
41                    developed from scratch to ensure best performance \
42                    and high code reusability. \
43                    \
44                    libavformat is a library containing parsers and \
45                    generators for all common audio/video formats.
46
47homepage            https://ffmpeg.org/
48master_sites        ${homepage}releases/
49distname            ${my_name}-${version}
50dist_subdir         ${my_name}
51use_xz              yes
52
53checksums           rmd160  75458f46e0106c76f34dd1780f417c4e58c1a13f \
54                    sha256  619e706d662c8420859832ddc259cd4d4096a48a2ce1eefd052db9e440eef3dc \
55                    size    10004956