Ravenports generated: 15 Jan 2020 17:51
[ravenports.git] / bucket_E0 / gstreamer1-plugins-resindvd
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               gstreamer1-plugins-resindvd
4 VERSION=                1.16.2
5 KEYWORDS=               multimedia
6 VARIANTS=               standard
7 SDESC[standard]=        GStreamer1 DVD playback plugin
8 HOMEPAGE=               https://gstreamer.freedesktop.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://gstreamer.freedesktop.org/src/gst-plugins-bad/
13 DISTFILE[1]=            gst-plugins-bad-1.16.2.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILD_DEPENDS=          gstreamer1-plugins-bad:single:standard
21 BUILDRUN_DEPENDS=       gstreamer1-plugins-base:single:standard
22                         gstreamer1:single:standard
23                         libdvdnav:single:standard
24                         libdvdread:single:standard
25
26 USES=                   gmake pkgconfig libtool
27 GNOME_COMPONENTS=       glib introspection
28
29 DISTNAME=               gst-plugins-bad-1.16.2
30
31 FPC_EQUIVALENT=         multimedia/gstreamer1-plugins-resindvd
32
33 MUST_CONFIGURE=         gnu
34 CONFIGURE_ARGS=         --disable-assrender
35                         --disable-bs2b
36                         --disable-chromaprint
37                         --disable-curl
38                         --disable-dash
39                         --disable-dtls
40                         --disable-dts
41                         --disable-faac
42                         --disable-faad
43                         --disable-flite
44                         --disable-gme
45                         --disable-gsm
46                         --disable-gtk3
47                         --disable-hls
48                         --disable-kate
49                         --disable-kms
50                         --disable-ladspa
51                         --disable-libde265
52                         --disable-libmms
53                         --disable-modplug
54                         --disable-mpeg2enc
55                         --disable-mplex
56                         --disable-musepack
57                         --disable-neon
58                         --disable-ofa
59                         --disable-openal
60                         --disable-opencv
61                         --disable-openexr
62                         --disable-opengl
63                         --disable-openh264
64                         --disable-openjpeg
65                         --enable-resindvd
66                         --disable-rtmp
67                         --disable-rsvg
68                         --disable-schro
69                         --disable-smoothstreaming
70                         --disable-sndfile
71                         --disable-soundtouch
72                         --disable-spandsp
73                         --disable-spc
74                         --disable-srtp
75                         --disable-ttml
76                         --disable-vdpau
77                         --disable-wayland
78                         --disable-webp
79                         --disable-webrtcdsp
80                         --disable-x265
81                         --disable-zbar
82                         --disable-gles2
83                         --disable-egl
84                         --disable-glx
85                         --disable-bz2
86                         --disable-dvb
87                         --disable-shm
88                         --disable-acm
89                         --disable-android_media
90                         --disable-apple_media
91                         --disable-avc
92                         --disable-bluez
93                         --disable-directfb
94                         --disable-direct3d
95                         --disable-directsound
96                         --disable-msdk
97                         --disable-nvenc
98                         --disable-sbc
99                         --disable-tinyalsa
100                         --disable-uvch264
101                         --disable-vcd
102                         --disable-vulkan
103                         --disable-wasapi
104                         --disable-wgl
105                         --disable-winks
106                         --disable-winscreencap
107
108 BUILD_WRKSRC=           {{WRKSRC}}/ext/resindvd
109
110 INSTALL_WRKSRC=         {{WRKSRC}}/ext/resindvd
111 INSTALL_TARGET=         install-strip
112 INSTALL_REQ_TOOLCHAIN=  yes
113 PLIST_SUB=              GSTVER=1.0
114                         PLUGIN=resindvd
115
116 CFLAGS=                 -Wno-format
117
118 post-patch:
119         ${REINPLACE_CMD} -e 's|FLAGS -Werror|FLAGS|' ${WRKSRC}/configure
120         ${FIND} ${WRKSRC}/ext ${WRKSRC}/sys -name Makefile.in |\
121         ${XARGS} ${REINPLACE_CMD} -E \
122         -e '/la_DEPENDENCIES/,/am__DEPENDENCIES/s|[$$][(]top_builddir[)]/gst-libs/.*.la||' \
123         -e 's|[@$$][(]?GST_API_VERSION[@)]\.la|$$\{VERSION\}|g'
124         # resindvd only
125         ${REINPLACE_CMD} -e 's|/dev/dvd|${DEFAULT_DVD_DEVICE}|g' \
126                 ${WRKSRC}/ext/resindvd/resindvdbin.c \
127                 ${WRKSRC}/ext/resindvd/resindvdsrc.c
128
129 post-configure:
130         ${REINPLACE_CMD} -e 's|HAVE_X11 = yes|HAVE_X11 = no|g' \
131                 -e 's|#ifdef HAVE_X11|#ifdef NO_X11|g' \
132                 -e 's|$$(X11_CFLAGS) \\|\\|g' \
133                 -e 's|$$(X11_LIBS) \\|\\|g' \
134                 ${WRKSRC}/gst/librfb/Makefile \
135                 ${WRKSRC}/gst/librfb/gstrfbsrc.c
136
137 [FILE:56:descriptions/desc.single]
138 This package contains the resindvd DVD playback plugin.
139
140
141 [FILE:108:distinfo]
142 f1cb7aa2389569a5343661aae473f0a940a90b872001824bc47fa8072a041e74      4887812 gst-plugins-bad-1.16.2.tar.xz
143
144
145 [FILE:45:manifests/plist.single]
146 lib/gstreamer-%%GSTVER%%/libgst%%PLUGIN%%.so
147
148
149 [FILE:30:files/special.mk]
150 DEFAULT_DVD_DEVICE?=    /dev/cd0
151