[oe-commits] org.oe.dev iproute2: Move common parts of the recipes for 2.6.16 and 2.6.18 into

lenehan commit openembedded-commits at lists.openembedded.org
Fri Dec 15 05:05:44 UTC 2006


iproute2: Move common parts of the recipes for 2.6.16 and 2.6.18 into
iproute2.inc.

Author: lenehan at openembedded.org
Branch: org.openembedded.dev
Revision: 9f17bb47e7899a5664c31edd5c6e25de8b4ef19f
ViewMTN: http://monotone.openembedded.org/revision.psp?id=9f17bb47e7899a5664c31edd5c6e25de8b4ef19f
Files:
1
packages/iproute2/iproute2.inc
packages/iproute2/iproute2_2.6.16.bb
packages/iproute2/iproute2_2.6.18.bb
Diffs:

#
# mt diff -r41e48b263a156b6efa6eec3dd322d7b01f6dd8b2 -r9f17bb47e7899a5664c31edd5c6e25de8b4ef19f
#
# 
# 
# add_file "packages/iproute2/iproute2.inc"
#  content [d368bbaf0eca79bcfb874bbfb1aec70ae29eb0a4]
# 
# patch "packages/iproute2/iproute2_2.6.16.bb"
#  from [087dbd561b52f6296006ad54db79694a1ec44872]
#    to [3b0c77343621b7154f2f65eed6df0b77eeab92c2]
# 
# patch "packages/iproute2/iproute2_2.6.18.bb"
#  from [2ac55038b5f83236f924d4c8b4cf12e520297011]
#    to [18a0141416d298c9b865c5cddd4218541995eec4]
# 
============================================================
--- packages/iproute2/iproute2.inc	d368bbaf0eca79bcfb874bbfb1aec70ae29eb0a4
+++ packages/iproute2/iproute2.inc	d368bbaf0eca79bcfb874bbfb1aec70ae29eb0a4
@@ -0,0 +1,18 @@
+DESCRIPTION = "kernel routing and traffic control utilities"
+SECTION = "base"
+LICENSE = "GPL"
+DEPENDS = "flex-native bison-native"
+
+# Set DATE in the .bb file
+SRC_URI = "http://developer.osdl.org/dev/iproute2/download/${P}-${DATE}.tar.gz"
+
+S = "${WORKDIR}/${P}-${DATE}"
+
+EXTRA_OEMAKE = "CC='${CC}' KERNEL_INCLUDE=${STAGING_KERNEL_DIR}/include DOCDIR=${docdir}/iproute2 SUBDIRS='lib tc ip' SBINDIR=/sbin"
+
+do_install () {
+        oe_runmake DESTDIR=${D} install
+}
+
+FILES_${PN} += "/usr/lib/tc/*"
+FILES_${PN}-dbg += "/usr/lib/tc/.debug"
============================================================
--- packages/iproute2/iproute2_2.6.16.bb	087dbd561b52f6296006ad54db79694a1ec44872
+++ packages/iproute2/iproute2_2.6.16.bb	3b0c77343621b7154f2f65eed6df0b77eeab92c2
@@ -1,20 +1,8 @@
-SECTION = "base"
-DESCRIPTION = "kernel routing and traffic control utilities"
-LICENSE = "GPL"
-DEPENDS = "flex-native bison-native"
+PR = "r1"
 
-DATE="060323"
-SRC_URI="http://developer.osdl.org/dev/iproute2/download/${P}-${DATE}.tar.gz \
-	file://iproute2-2.6.15_no_strip.diff;patch=1;pnum=0 \
-	file://new-flex-fix.patch;patch=1"
-PR="r1"
-S="${WORKDIR}/${P}-${DATE}"
-	
-EXTRA_OEMAKE = "CC='${CC}' KERNEL_INCLUDE=${STAGING_KERNEL_DIR}/include DOCDIR=${docdir}/iproute2 SUBDIRS='lib tc ip' SBINDIR=/sbin"
+SRC_URI += "file://iproute2-2.6.15_no_strip.diff;patch=1;pnum=0 \
+            file://new-flex-fix.patch;patch=1"
 
-do_install () {
-	oe_runmake DESTDIR=${D} install
-}
+require iproute2.inc
 
+DATE = "060323"
-FILES_${PN} += "/usr/lib/tc/*"
-FILES_${PN}-dbg += "/usr/lib/tc/.debug"
============================================================
--- packages/iproute2/iproute2_2.6.18.bb	2ac55038b5f83236f924d4c8b4cf12e520297011
+++ packages/iproute2/iproute2_2.6.18.bb	18a0141416d298c9b865c5cddd4218541995eec4
@@ -1,21 +1,8 @@
-DESCRIPTION = "kernel routing and traffic control utilities"
-SECTION = "base"
-LICENSE = "GPL"
-DEPENDS = "flex-native bison-native"
 PR = "r0"
 
-DATE = "061002"
-SRC_URI = "http://developer.osdl.org/dev/iproute2/download/${P}-${DATE}.tar.gz \
-           file://iproute2-2.6.15_no_strip.diff;patch=1;pnum=0 \
-           file://new-flex-fix.patch;patch=1"
+SRC_URI += "file://iproute2-2.6.15_no_strip.diff;patch=1;pnum=0 \
+            file://new-flex-fix.patch;patch=1"
 
-S = "${WORKDIR}/${P}-${DATE}"
+require iproute2.inc
 
+DATE = "061002"
-EXTRA_OEMAKE = "CC='${CC}' KERNEL_INCLUDE=${STAGING_KERNEL_DIR}/include DOCDIR=${docdir}/iproute2 SUBDIRS='lib tc ip' SBINDIR=/sbin"
-
-do_install () {
-        oe_runmake DESTDIR=${D} install
-}
-
-FILES_${PN} += "/usr/lib/tc/*"
-FILES_${PN}-dbg += "/usr/lib/tc/.debug"






More information about the Openembedded-commits mailing list