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