[oe-commits] org.oe.dev merge of '4a9764846eca8e7a6608990c71feaab1b82bda1f'

oe commit openembedded-commits at lists.openembedded.org
Mon Dec 24 01:43:15 UTC 2007


merge of '4a9764846eca8e7a6608990c71feaab1b82bda1f'
     and '5ac15bc50757ca4ed18bce46192c87c5141b1068'

Author: oe at openembedded.org
Branch: org.openembedded.dev
Revision: d31f98aad124b724f9685f080dbcdb5bd97d183f
ViewMTN: http://monotone.openembedded.org/revision/info/d31f98aad124b724f9685f080dbcdb5bd97d183f
Files:
1
packages/images/base-image.bb
packages/images/nas-server-image.bb
packages/fmtools
packages/fmtools/files
packages/fmtools/files/makefile.patch
packages/fmtools/fmtools_1.0.2.bb
Diffs:

#
# mt diff -r4a9764846eca8e7a6608990c71feaab1b82bda1f -rd31f98aad124b724f9685f080dbcdb5bd97d183f
#
# 
# 
# patch "packages/images/base-image.bb"
#  from [a1e5aad1ac0a18575912aad884dfdc89508d7d46]
#    to [9c81aebd2963f50d6b9de4476bda3726a21b502b]
# 
# patch "packages/images/nas-server-image.bb"
#  from [4a3d731bbbd71dc410b89cd730fedb91cfa12035]
#    to [560048e8fa92ea93876cac92e66f0d4241079ad6]
# 
============================================================
--- packages/images/base-image.bb	a1e5aad1ac0a18575912aad884dfdc89508d7d46
+++ packages/images/base-image.bb	9c81aebd2963f50d6b9de4476bda3726a21b502b
@@ -17,22 +17,28 @@ DISTRO_SSH_DAEMON ?= "dropbear"
 # image is intended to be distro-agnostic.
 
 DISTRO_SSH_DAEMON ?= "dropbear"
+
 DISTRO_PACKAGE_MANAGER ?= "ipkg ipkg-collateral"
 
+# FIXME: We need a distro-indendent way of specifying feed configs.
+# Once the RFC for the DISTRO_FEED_CONFIGS variable name is approved,
+# we can remove this default definition and set it in the distro config.
+DISTRO_FEED_CONFIGS ?= "${ANGSTROM_FEED_CONFIGS}"
+
 DEPENDS = "\
 	task-boot \
-	task-distro-base task-machine-base \
 	${DISTRO_SSH_DAEMON} \
 	${DISTRO_PACKAGE_MANAGER} \
+	${DISTRO_FEED_CONFIGS} \
 	${@base_contains('MACHINE_FEATURES', 'ext2', 'task-base-ext2', '', d)} \
 	${@base_contains('MACHINE_FEATURES', 'usbhost', 'task-base-usbhost', '', d)} \
 	"
 
 IMAGE_INSTALL = "\
 	task-boot \
-	task-distro-base task-machine-base \
 	${DISTRO_SSH_DAEMON} \
 	${DISTRO_PACKAGE_MANAGER} \
+	${DISTRO_FEED_CONFIGS} \
 	${@base_contains('MACHINE_FEATURES', 'ext2', 'task-base-ext2', '', d)} \
 	${@base_contains('MACHINE_FEATURES', 'usbhost', 'task-base-usbhost', '', d)} \
 	"
============================================================
--- packages/images/nas-server-image.bb	4a3d731bbbd71dc410b89cd730fedb91cfa12035
+++ packages/images/nas-server-image.bb	560048e8fa92ea93876cac92e66f0d4241079ad6
@@ -22,24 +22,30 @@ DISTRO_PACKAGE_MANAGER ?= "ipkg ipkg-col
 DISTRO_SSH_DAEMON ?= "dropbear"
 DISTRO_PACKAGE_MANAGER ?= "ipkg ipkg-collateral"
 
-DEPENDS = "task-boot task-base-apex \
-            task-distro-base task-machine-base \
-            ${DISTRO_SSH_DAEMON} \
-            ${DISTRO_PACKAGE_MANAGER} \
-            task-base-usbhost task-base-ext2 \
-	    task-nas-server-everything \
-           "
+DEPENDS = "\
+	task-boot \
+	${@base_contains('MACHINE_FEATURES', 'apex', 'task-base-apex', '', d)} \
+	task-distro-base task-machine-base \
+	${DISTRO_SSH_DAEMON} \
+	${DISTRO_PACKAGE_MANAGER} \
+	${@base_contains('MACHINE_FEATURES', 'ext2', 'task-base-ext2', '', d)} \
+	${@base_contains('MACHINE_FEATURES', 'usbhost', 'task-base-usbhost', '', d)} \
+	task-nas-server-everything \
+	"
 
 IMAGE_INSTALL_TASKS = "\
-            task-nas-server-everything \
-           "
+	task-nas-server-everything \
+	"
 
-IMAGE_INSTALL = "task-boot task-base-apex \
-            ${DISTRO_SSH_DAEMON} \
-            ${DISTRO_PACKAGE_MANAGER} \
-            task-base-usbhost task-base-ext2 \
-            ${IMAGE_INSTALL_TASKS} \
-	   "
+IMAGE_INSTALL = "\
+	task-boot \
+	${@base_contains('MACHINE_FEATURES', 'apex', 'task-base-apex', '', d)} \
+	${DISTRO_SSH_DAEMON} \
+	${DISTRO_PACKAGE_MANAGER} \
+	${@base_contains('MACHINE_FEATURES', 'ext2', 'task-base-ext2', '', d)} \
+	${@base_contains('MACHINE_FEATURES', 'usbhost', 'task-base-usbhost', '', d)} \
+	${IMAGE_INSTALL_TASKS} \
+	"
 
 export IMAGE_BASENAME = "nas-server-image"
 IMAGE_LINGUAS = ""


#
# mt diff -r5ac15bc50757ca4ed18bce46192c87c5141b1068 -rd31f98aad124b724f9685f080dbcdb5bd97d183f
#
# 
# 
# add_dir "packages/fmtools"
# 
# add_dir "packages/fmtools/files"
# 
# add_file "packages/fmtools/files/makefile.patch"
#  content [9867b4fde17b60384925b1bd502bdde2cc250d30]
# 
# add_file "packages/fmtools/fmtools_1.0.2.bb"
#  content [4543389e888358f731bc6de60f770a46474047d5]
# 
============================================================
--- packages/fmtools/files/makefile.patch	9867b4fde17b60384925b1bd502bdde2cc250d30
+++ packages/fmtools/files/makefile.patch	9867b4fde17b60384925b1bd502bdde2cc250d30
@@ -0,0 +1,11 @@
+--- fmtools-1.0.2/Makefile	2002-08-17 06:05:09.000000000 +0200
++++ fmtools-1.0.2p/Makefile	2007-12-22 21:45:28.000000000 +0100
+@@ -1,8 +1,5 @@
+ # fmtools Makefile - just the basics for now
+ 
+-CC	= gcc
+-CFLAGS	= -Wall -O2
+-
+ INSTALL	= /usr/bin/install
+ 
+ # Since fmtools doesn't use configure, these paths are provided here
============================================================
--- packages/fmtools/fmtools_1.0.2.bb	4543389e888358f731bc6de60f770a46474047d5
+++ packages/fmtools/fmtools_1.0.2.bb	4543389e888358f731bc6de60f770a46474047d5
@@ -0,0 +1,15 @@
+DESCRIPTION = "fmtools - programs for Video for Linux radio cards"
+LICENSE = "GPL"
+PR = "r0"
+
+SRC_URI = "http://www.stanford.edu/~blp/fmtools/fmtools-1.0.2.tar.gz \
+           file://makefile.patch;patch=1"
+
+inherit autotools
+
+do_install() {
+    install -d ${D}${bindir}
+    install -m 0755 ${S}/fm ${D}${bindir}/fm
+    install -m 0755 ${S}/fmscan ${D}${bindir}/fmscan
+}
+






More information about the Openembedded-commits mailing list