Ravenports generated: 02 Apr 2023 18:43
[ravenports.git] / bucket_8C / a52dec
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               a52dec
4 VERSION=                0.8.0
5 KEYWORDS=               audio
6 VARIANTS=               standard
7 SDESC[standard]=        ATSC A/52 stream decoder and library
8 HOMEPAGE=               https://git.adelielinux.org/community/a52dec/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://distfiles.adelielinux.org/source/a52dec/
13 DISTFILE[1]=            a52dec-0.8.0.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 USES=                   gmake libtool mbsdfix
21
22 FPC_EQUIVALENT=         audio/liba52
23
24 MUST_CONFIGURE=         gnu
25 CONFIGURE_ARGS=         --disable-oss
26                         --enable-shared
27
28 INSTALL_TARGET=         install-strip
29
30 post-install:
31         ${INSTALL_DATA} ${WRKSRC}/liba52/a52_internal.h \
32                 ${STAGEDIR}${PREFIX}/include/a52dec
33
34 pre-configure:
35         ${REINPLACE_CMD} -E \
36                 -e 's!-O3!${CFLAGS}!' \
37                 -e 's!-mcpu=[^"]+"!"!' \
38                 -e '/-prefer-non-pic/d' \
39                  ${WRKSRC}/configure
40
41 [FILE:410:descriptions/desc.single]
42 liba52 is a free library for decoding ATSC A/52 streams. The A/52 standard
43 is used in a variety of applications, including digital television and DVD.
44 It is also known as AC-3.
45
46 The main goals in liba52 development are: portability, reusability,
47 precision, and speed.
48
49 This package also contains a52dec, which decodes ATSC A/52 streams, and
50 also includes a demultiplexer for mpeg-1 and mpeg-2 program streams.
51
52
53 [FILE:98:distinfo]
54 03c181ce9c3fe0d2f5130de18dab9bd8bc63c354071515aa56983c74a9cffcc9       456192 a52dec-0.8.0.tar.gz
55
56
57 [FILE:231:manifests/plist.single]
58 bin/
59  a52dec
60  extract_a52
61 include/a52dec/
62  a52.h
63  a52_internal.h
64  attributes.h
65  audio_out.h
66  mm_accel.h
67 lib/
68  liba52.a
69  liba52.so
70  liba52.so.0
71  liba52.so.0.0.0
72 lib/pkgconfig/liba52.pc
73 share/man/man1/
74  a52dec.1.gz
75  extract_a52.1.gz
76
77
78 [FILE:1185:patches/patch-configure]
79 --- configure.intermediate      2022-11-05 09:23:51 UTC
80 +++ configure
81 @@ -14791,25 +14791,6 @@ fi
82  
83  
84  
85 -{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if libtool supports -prefer-non-pic flag" >&5
86 -printf %s "checking if libtool supports -prefer-non-pic flag... " >&6; }
87 -    mkdir ac_test_libtool; cd ac_test_libtool; ac_cv_libtool_non_pic=no
88 -    echo "int g (int i); int f (int i) {return g (i);}" >f.c
89 -    echo "int (* hook) (int) = 0; int g (int i) {if (hook) i = hook (i); return i + 1;}" >g.c
90 -    ../libtool --mode=compile $CC $CFLAGS -prefer-non-pic \
91 -               -c f.c >/dev/null 2>&1 && \
92 -       ../libtool --mode=compile $CC $CFLAGS -prefer-non-pic \
93 -               -c g.c >/dev/null 2>&1 && \
94 -       ../libtool --mode=link $CC $CFLAGS -prefer-non-pic -o libfoo.la \
95 -               -rpath / f.lo g.lo >/dev/null 2>&1 &&
96 -       ac_cv_libtool_non_pic=yes
97 -    cd ..; rm -fr ac_test_libtool; { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libtool_non_pic" >&5
98 -printf "%s\n" "$ac_cv_libtool_non_pic" >&6; }
99 -    if test x"$ac_cv_libtool_non_pic" = x"yes"; then
100 -       LIBA52_CFLAGS="$LIBA52_CFLAGS -prefer-non-pic"
101 -    else
102 -       :
103 -    fi
104  
105  # Check whether --enable-fixed was given.
106  if test ${enable_fixed+y}
107