diff --git a/recipes/liba52/liba52.inc b/recipes/liba52/liba52.inc new file mode 100644 index 0000000..a2388f3 --- /dev/null +++ b/recipes/liba52/liba52.inc @@ -0,0 +1,24 @@ +DESCRIPTION = "Library for reading some sort of media format." +HOMEPAGE = "http://liba52.sourceforge.net/" +LICENSE = "GPL-2.0" + +COMPATIBLE_HOST_ARCHS = ".*linux" + +inherit autotools-autoreconf library + +SRC_URI = "http://liba52.sourceforge.net/files/a52dec-${PV}.tar.gz" +S = "${SRCDIR}/a52dec-${PV}" +SRC_URI += "file://buildcleanup.patch" + +PROVIDES_${PN}[qa] += "allow-missing-provides" + +DEPENDS = "libm" +DEPENDS_${PN} = "libc libm" +RDEPENDS_${PN} = "libc libm" + +EXTRA_OECONF = "--enable-shared " + +inherit auto-package-utils +AUTO_PACKAGE_UTILS = "a52dec extract_a52" +AUTO_PACKAGE_UTILS_DEPENDS = "libc libm ${PN}" +AUTO_PACKAGE_UTILS_RDEPENDS = "libc libm ${PN}" diff --git a/recipes/liba52/liba52_0.7.4.oe b/recipes/liba52/liba52_0.7.4.oe index 4f21078..4c6fcaa 100644 --- a/recipes/liba52/liba52_0.7.4.oe +++ b/recipes/liba52/liba52_0.7.4.oe @@ -1,18 +1 @@ -DESCRIPTION = "Library for reading some sort of media format." -HOMEPAGE = "http://liba52.sourceforge.net/" -LICENSE = "GPL-2.0+" - -COMPATIBLE_HOST_ARCHS = ".*linux" - -inherit autotools-autoreconf library - -SRC_URI = "http://liba52.sourceforge.net/files/a52dec-${PV}.tar.gz" -S = "${SRCDIR}/a52dec-${PV}" -SRC_URI += "file://buildcleanup.patch" - -DEPENDS = "libm" - -EXTRA_OECONF = "--enable-shared " - -inherit auto-package-utils -AUTO_PACKAGE_UTILS = "a52dec extract_a52" +require liba52.inc