diff mbox

[20/22] libapr: Fixed package qa and beautified recipe

Message ID 29fb46e131f9d5fb47042126f01470fba97dc873.1389173315.git.kibo@prevas.dk
State Superseded
Delegated to: Esben Haabendal
Headers show

Commit Message

Kim Bøndergaard Jan. 8, 2014, 9:30 a.m. UTC
---
 recipes/libapr/libapr.inc      | 25 +++++++++++++++++++++++++
 recipes/libapr/libapr_1.5.0.oe | 22 +---------------------
 2 files changed, 26 insertions(+), 21 deletions(-)
 create mode 100644 recipes/libapr/libapr.inc
diff mbox

Patch

diff --git a/recipes/libapr/libapr.inc b/recipes/libapr/libapr.inc
new file mode 100644
index 0000000..6b714da
--- /dev/null
+++ b/recipes/libapr/libapr.inc
@@ -0,0 +1,25 @@ 
+DESCRIPTION="software libraries providing a predictable and consistent interface to underlying platform-specific implementations"
+HOMEPAGE="apr.apache.org"
+
+inherit autotools-autoreconf pkgconfig library binconfig
+
+SRC_URI = "http://apache.mirrors.spacedump.net/apr/apr-${PV}.tar.bz2"
+SRC_URI += "file://configure_fixes.patch"
+SRC_URI += "file://apr_escape.patch"
+
+LICENSE = "Apache-2.0"
+DEPENDS += "libdl libpthread"
+DEPENDS_${PN} += "libc libgcc libdl libpthread"
+RDEPENDS_${PN} += "libc libgcc libdl libpthread"
+
+RECIPE_TYPES = "machine sdk native"
+
+S = "${SRCDIR}/apr-${PV}"
+
+EXTRA_OECONF += "--disable-threads"
+
+FILES_${PN}-dev += "${libdir}/apr.exp ${datadir}/build-1/*"
+
+MAJOR_VERSION = "${@'${PV}'.split('.')[0]}"
+PROVIDES_${PN} += "${PN}-${MAJOR_VERSION}"
+
diff --git a/recipes/libapr/libapr_1.5.0.oe b/recipes/libapr/libapr_1.5.0.oe
index db7ab8b..bb2e7fb 100644
--- a/recipes/libapr/libapr_1.5.0.oe
+++ b/recipes/libapr/libapr_1.5.0.oe
@@ -1,22 +1,2 @@ 
-DESCRIPTION="software libraries providing a predictable and consistent interface to underlying platform-specific implementations"
-HOMEPAGE="apr.apache.org"
-
-inherit autotools-autoreconf pkgconfig library binconfig
-
-SRC_URI = "http://apache.mirrors.spacedump.net/apr/apr-${PV}.tar.bz2"
-SRC_URI += "file://configure_fixes.patch"
-SRC_URI += "file://apr_escape.patch"
-
-LICENSE = "Apache-2.0"
-DEPENDS += "libdl libpthread"
-DEPENDS_${PN} += "libc libgcc libdl libpthread"
-RDEPENDS_${PN} += "libc libgcc libdl libpthread"
-
-RECIPE_TYPES = "machine sdk native"
-
-S = "${SRCDIR}/apr-${PV}"
-
-EXTRA_OECONF += "--disable-threads"
-
-FILES_${PN}-dev += "${libdir}/apr.exp ${datadir}/build-1/*"
+include libapr.inc