1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= gstreamer1-plugins-libav
7 SDESC[standard]= GStreamer1 AV library plugin
8 HOMEPAGE= https://gstreamer.freedesktop.org/
12 SITES[main]= http://gstreamer.freedesktop.org/src/gst-libav/
13 DISTFILE[1]= gst-libav-1.16.2.tar.xz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILD_DEPENDS= nasm:primary:standard
21 BUILDRUN_DEPENDS= gstreamer1-plugins-base:single:standard
22 gstreamer1:single:standard
24 USES= gmake pkgconfig libtool python:build
25 GNOME_COMPONENTS= glib introspection
27 DISTNAME= gst-libav-1.16.2
29 FPC_EQUIVALENT= multimedia/gstreamer1-libav
32 CONFIGURE_ARGS= --enable-gtk-doc-html=no
34 INSTALL_TARGET= install-strip
35 INSTALL_REQ_TOOLCHAIN= yes
39 ${REINPLACE_CMD} -e 's|-Werror||g' ${WRKSRC}/configure
40 # configure is broken, we don't want docs
41 ${REINPLACE_CMD} -e 's|= plugins|=|' ${WRKSRC}/docs/Makefile.in
43 [FILE:149:descriptions/desc.single]
44 The GStreamer libav package provides mpeg support for GStreamer. It
45 includes codecs for most popular formats, and optimized color-space
50 c724f612700c15a933c7356fbeabb0bb9571fb5538f8b1b54d4d2d94188deef2 9466288 gst-libav-1.16.2.tar.xz
53 [FILE:40:manifests/plist.single]
54 lib/gstreamer-%%GSTVER%%/libgstlibav.so
57 [FILE:744:patches/patch-gst-libs_ext_libav_configure]
58 --- gst-libs/ext/libav/configure.orig 2018-03-19 20:25:44 UTC
59 +++ gst-libs/ext/libav/configure
60 @@ -482,7 +482,7 @@ log(){
64 - pr -n -t $1 >> $logfile
69 @@ -3372,12 +3372,7 @@ target_os_default=$(tolower $(uname -s))
70 host_os=$target_os_default
73 -if test "$target_os_default" = aix; then
74 - arch_default=$(uname -p)
75 - strip_default="strip -X32_64"
77 - arch_default=$(uname -m)
79 +arch_default=$(uname -p)
83 @@ -3532,7 +3527,7 @@ die_unknown(){
86 cols=$(expr $ncols / 24)
87 - cat | tr ' ' '\n' | sort | pr -r "-$cols" -w $ncols -t
88 + cat | tr ' ' '\n' | sort