1 DESCRIPTION
= "FLAC is a Free Lossless Audio Codec."
7 SRC_URI
= "${SOURCEFORGE_MIRROR}/flac/flac-${PV}.tar.gz \
8 file://disable-xmms-plugin.patch;patch=1 \
10 S
= "${WORKDIR}/flac-${PV}"
14 EXTRA_OECONF
= "--disable-oggtest --disable-id3libtest \
15 --with-ogg-libraries=${STAGING_LIBDIR} \
16 --with-ogg-includes=${STAGING_INCDIR} \
17 --without-xmms-prefix \
18 --without-xmms-exec-prefix \
19 --without-libiconv-prefix \
22 PACKAGES
+= "libflac libflac++ liboggflac liboggflac++"
23 FILES_$
{PN
} = "${bindir}/*"
24 FILES_libflac
= "${libdir}/libFLAC.so.*"
25 FILES_libflac
++ = "${libdir}/libFLAC++.so.*"
26 FILES_liboggflac
= "${libdir}/libOggFLAC.so.*"
27 FILES_liboggflac
++ = "${libdir}/libOggFLAC++.so.*"
31 install
-m
0644 $
{WORKDIR
}/xmms.m4 $
{S
}/m4
/
32 autotools_do_configure
36 install
-d $
{STAGING_DATADIR
}/aclocal
38 oe_libinstall
-a
-so
-C src
/libOggFLAC libOggFLAC $
{STAGING_LIBDIR
}/
39 install
-d $
{STAGING_INCDIR
}/OggFLAC
40 install
-m
0644 $
{S
}/include/OggFLAC
/export.h $
{STAGING_INCDIR
}/OggFLAC
/export.h
41 install
-m
0644 $
{S
}/include/OggFLAC
/all.h $
{STAGING_INCDIR
}/OggFLAC
/all.h
42 install
-m
0644 $
{S
}/include/OggFLAC
/stream_encoder.h $
{STAGING_INCDIR
}/OggFLAC
/stream_encoder.h
43 install
-m
0644 $
{S
}/include/OggFLAC
/stream_decoder.h $
{STAGING_INCDIR
}/OggFLAC
/stream_decoder.h
44 install
-m
0644 $
{S
}/src
/libOggFLAC
/libOggFLAC.m4 $
{STAGING_DATADIR
}/aclocal
/
46 oe_libinstall
-a
-so
-C src
/libFLAC libFLAC $
{STAGING_LIBDIR
}/
47 install
-d $
{STAGING_INCDIR
}/FLAC
48 install
-m
0644 $
{S
}/include/FLAC
/export.h $
{STAGING_INCDIR
}/FLAC
/export.h
49 install
-m
0644 $
{S
}/include/FLAC
/metadata.h $
{STAGING_INCDIR
}/FLAC
/metadata.h
50 install
-m
0644 $
{S
}/include/FLAC
/all.h $
{STAGING_INCDIR
}/FLAC
/all.h
51 install
-m
0644 $
{S
}/include/FLAC
/format.h $
{STAGING_INCDIR
}/FLAC
/format.h
52 install
-m
0644 $
{S
}/include/FLAC
/stream_encoder.h $
{STAGING_INCDIR
}/FLAC
/stream_encoder.h
53 install
-m
0644 $
{S
}/include/FLAC
/stream_decoder.h $
{STAGING_INCDIR
}/FLAC
/stream_decoder.h
54 install
-m
0644 $
{S
}/include/FLAC
/ordinals.h $
{STAGING_INCDIR
}/FLAC
/ordinals.h
55 install
-m
0644 $
{S
}/include/FLAC
/seekable_stream_encoder.h $
{STAGING_INCDIR
}/FLAC
/seekable_stream_encoder.h
56 install
-m
0644 $
{S
}/include/FLAC
/file_encoder.h $
{STAGING_INCDIR
}/FLAC
/file_encoder.h
57 install
-m
0644 $
{S
}/include/FLAC
/seekable_stream_decoder.h $
{STAGING_INCDIR
}/FLAC
/seekable_stream_decoder.h
58 install
-m
0644 $
{S
}/include/FLAC
/file_decoder.h $
{STAGING_INCDIR
}/FLAC
/file_decoder.h
59 install
-m
0644 $
{S
}/include/FLAC
/assert.h $
{STAGING_INCDIR
}/FLAC
/assert.h
60 install
-m
0644 $
{S
}/src
/libFLAC
/libFLAC.m4 $
{STAGING_DATADIR
}/aclocal
/
62 oe_libinstall
-a
-so
-C src
/libFLAC
++ libFLAC
++ $
{STAGING_LIBDIR
}/
63 install
-d $
{STAGING_INCDIR
}/FLAC
++
64 install
-m
0644 $
{S
}/include/FLAC
++/export.h $
{STAGING_INCDIR
}/FLAC
++/export.h
65 install
-m
0644 $
{S
}/include/FLAC
++/metadata.h $
{STAGING_INCDIR
}/FLAC
++/metadata.h
66 install
-m
0644 $
{S
}/include/FLAC
++/all.h $
{STAGING_INCDIR
}/FLAC
++/all.h
67 install
-m
0644 $
{S
}/include/FLAC
++/encoder.h $
{STAGING_INCDIR
}/FLAC
++/encoder.h
68 install
-m
0644 $
{S
}/include/FLAC
++/decoder.h $
{STAGING_INCDIR
}/FLAC
++/decoder.h
69 install
-m
0644 $
{S
}/src
/libFLAC
++/libFLAC
++.m4 $
{STAGING_DATADIR
}/aclocal
/
71 oe_libinstall
-a
-so
-C src
/libOggFLAC
++ libOggFLAC
++ $
{STAGING_LIBDIR
}/
72 install
-d $
{STAGING_INCDIR
}/OggFLAC
++
73 install
-m
0644 $
{S
}/include/OggFLAC
++/export.h $
{STAGING_INCDIR
}/OggFLAC
++/export.h
74 install
-m
0644 $
{S
}/include/OggFLAC
++/all.h $
{STAGING_INCDIR
}/OggFLAC
++/all.h
75 install
-m
0644 $
{S
}/include/OggFLAC
++/encoder.h $
{STAGING_INCDIR
}/OggFLAC
++/encoder.h
76 install
-m
0644 $
{S
}/include/OggFLAC
++/decoder.h $
{STAGING_INCDIR
}/OggFLAC
++/decoder.h
77 install
-m
0644 $
{S
}/src
/libOggFLAC
++/libOggFLAC
++.m4 $
{STAGING_DATADIR
}/aclocal
/