diff --git a/recipes/flac/flac.inc b/recipes/flac/flac.inc index f5a82b4..9454744 100644 --- a/recipes/flac/flac.inc +++ b/recipes/flac/flac.inc @@ -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 \ @@ -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" diff --git a/recipes/flac/flac_1.2.1.oe b/recipes/flac/flac_1.2.1.oe index e121283..f470220 100644 --- a/recipes/flac/flac_1.2.1.oe +++ b/recipes/flac/flac_1.2.1.oe @@ -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" diff --git a/recipes/flac/flac_1.3.2.oe b/recipes/flac/flac_1.3.2.oe new file mode 100644 index 0000000..bd54419 --- /dev/null +++ b/recipes/flac/flac_1.3.2.oe @@ -0,0 +1 @@ +require ${PN}.inc diff --git a/recipes/flac/flac_1.3.2.oe.sig b/recipes/flac/flac_1.3.2.oe.sig new file mode 100644 index 0000000..d6bef1d --- /dev/null +++ b/recipes/flac/flac_1.3.2.oe.sig @@ -0,0 +1 @@ +2bdbb56b128a780a5d998e230f2f4f6eb98f33ee flac-1.3.2.tar.xz