Skip to content

Commit

Permalink
rtmpdump.mplayerhq.hu (#1937)
Browse files Browse the repository at this point in the history
* Create package.yml

* hmm

* curl $PATCH | tac | tac | patch -p0 || true

* Update package.yml

* modified:   projects/rtmpdump.mplayerhq.hu/package.yml

* modified:   projects/rtmpdump.mplayerhq.hu/package.yml

* fixes

* build deps

* more

* sigh

* one more

* diagnostics

* doesn't support openssl^3

---------

Co-authored-by: Jacob Heider <[email protected]>
  • Loading branch information
and-ri and jhheider authored May 10, 2023
1 parent 7c9a2c1 commit b445232
Showing 1 changed file with 50 additions and 0 deletions.
50 changes: 50 additions & 0 deletions projects/rtmpdump.mplayerhq.hu/package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
distributable:
url: http://rtmpdump.mplayerhq.hu/download/rtmpdump-{{version.marketing}}.tgz
strip-components: 1

display-name: rtmpdump

versions:
url: http://rtmpdump.mplayerhq.hu/download/
match: /rtmpdump-\d+\.\d+\.tgz/
strip:
- /^rtmpdump-/
- /.tgz$/

dependencies:
openssl.org: ^1.1
zlib.net: '*'

build:
dependencies:
tea.xyz/gx/cc: c99
tea.xyz/gx/make: '*'
gnu.org/patch: '*'
curl.se: '*'
script:
- curl $PATCH | patch -p0 || true

# need to make XCFLAGS/XLDFLAGS in the script for quoting reasons
- make XCFLAGS="$CFLAGS" XLDFLAGS="$LDFLAGS" $ARGS install
env:
PATCH: 'https://raw.githubusercontent.com/Homebrew/formula-patches/85fa66a9/rtmpdump/openssl-1.1.diff'
ARGS:
- CC=cc
- prefix={{prefix}}
- SHARED=no
darwin:
ARGS:
- SYS="darwin"
linux:
ARGS:
- SYS="posix"

provides:
- bin/rtmpdump
- bin/rtmpgw
- bin/rtmpsrv
- bin/rtmpsuck

test:
- rtmpdump -h
- rtmpdump -h 2>&1 | grep {{version.marketing}}

0 comments on commit b445232

Please sign in to comment.