Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 12 additions & 10 deletions recipes/flac/flac.inc
Original file line number Diff line number Diff line change
@@ -1,23 +1,24 @@
DESCRIPTION = "FLAC stands for Free Lossless Audio Codec, an audio format similar to MP3, but lossless."
HOMEPAGE = "http://flac.sourceforge.net/"
BUGTRACKER = "http://sourceforge.net/tracker/?group_id=13478&atid=113478"
LICENSE = "GFDL-1.2 & GPLv2.0+ & LGPLv2.1+ & BSD"

HOMEPAGE = "https://xiph.org/flac"
LICENSE = "GFDL-1.2 GPL-2.0 LGPL-2.1 BSD-3-Clause"

inherit auto-package-libs configure-use c++
require conf/fetch/sourceforge.conf
SRC_URI = "${SOURCEFORGE_MIRROR}/flac/flac-${PV}.tar.gz"
SRC_URI = "http://downloads.xiph.org/releases/flac/flac-${PV}.tar.xz"

CONFIGURE_USE_FLAGS += "use=ogg:depend=libogg"

DEPENDS = "libm libgcc \
libstdc++"
PROVIDES_${PN}-libflac++[qa] += "allow-missing-provides"
PROVIDES_${PN}-libflac[qa] += "allow-missing-provides"

DEPENDS = "libm libc"

AUTO_PACKAGE_LIBS = "FLAC FLAC++"
AUTO_PACKAGE_LIBS_RDEPENDS:USE_ogg = " libogg"
AUTO_PACKAGE_LIBS_DEV_DEPENDS:USE_ogg = " libogg"

RDEPENDS_${PN}-libflac = "libm libgcc"
DEPENDS_${PN}-libflac = "libc libm"
RDEPENDS_${PN}-libflac = "libc libm"
DEPENDS_${PN}-libflac++ = "libc libflac libm libstdc++"
RDEPENDS_${PN}-libflac++ = "libflac libstdc++"
FILES_${PN}-libflac-dev += "${includedir}/FLAC \
${libdir}/pkgconfig/flac.pc \
Expand All @@ -30,7 +31,8 @@ FILES_${PN}-dev = ""

PROVIDES_${PN} = "metaflac"
FILES_${PN} = "${bindir}/*"
RDEPENDS_${PN} = "${PN}-libflaclibm"
DEPENDS_${PN} = "libc libm libflac"
RDEPENDS_${PN} = "${PN}-libflac libm libc"
RDEPENDS_${PN}:>USE_ogg = " libogg"
DEPENDS_${PN}:>USE_ogg = " libogg"

Expand Down
1 change: 1 addition & 0 deletions recipes/flac/flac_1.2.1.oe
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
require ${PN}.inc

SRC_URI = "http://downloads.xiph.org/releases/flac/flac-${PV}.tar.gz"
SRC_URI += "file://disable-xmms-plugin.patch"
SRC_URI += "file://flac-gcc43-fixes.patch"
SRC_URI += "file://14_metadata_iterators_memleak.patch"
Expand Down
1 change: 1 addition & 0 deletions recipes/flac/flac_1.3.2.oe
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
require ${PN}.inc
1 change: 1 addition & 0 deletions recipes/flac/flac_1.3.2.oe.sig
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2bdbb56b128a780a5d998e230f2f4f6eb98f33ee flac-1.3.2.tar.xz