[oe-commits] org.oe.dev merge of '37149b3d7b17d35e06e93ecd95c7eb36f4425da6'
Laibsch commit
openembedded-commits at lists.openembedded.org
Tue Jan 8 03:05:19 UTC 2008
merge of '37149b3d7b17d35e06e93ecd95c7eb36f4425da6'
and '562c973381fd0816ab9bc3ab53a276a6c274c8b2'
Author: Laibsch at openembedded.org
Branch: org.openembedded.dev
Revision: e2c29cfbd284f015d3c4165234bbaf65c184d38d
ViewMTN: http://monotone.openembedded.org/revision/info/e2c29cfbd284f015d3c4165234bbaf65c184d38d
Files:
1
packages/python/python-pyqt/assistantclient-fix.patch
classes/opie_i18n.bbclass
classes/rootfs_deb.bbclass
classes/rootfs_ipk.bbclass
contrib/mtn2git/mtn2git.py
contrib/mtn2git/status.py
packages/dpkg/dpkg.inc
packages/freenote/freenote_1.12.0.bb
packages/gpe-session-scripts/gpe-session-scripts_0.67.bb
packages/helloworld/helloworld_1.0.0.bb
packages/kdepimpi/kdepimpi-base.inc
packages/knights/knights_1.14.bb
packages/linux/linux-rp-2.6.23+2.6.24-rc0+git/defconfig-collie
packages/linux/linux-rp.inc
packages/linux/linux-rp_2.6.23+2.6.24-rc0+git.bb
packages/mgetty/mgetty_1.1.30.bb
packages/nonworking/imkit/imkit_0.4.5.bb
packages/nunome/nunome_1.0.2.bb
packages/python/python-pyqt_4.3.3.bb
packages/python/python24-pyqt2_3.13.bb
packages/python/python24-pyqwt2_3.10.bb
packages/qpe-games/crossword_0.0.3.bb
packages/slutils/slutils_0.1.0.bb
packages/u-boot/u-boot-openmoko_svn.bb
contrib/distro-packages/debian/openembedded-essential-1.2
contrib/distro-packages/debian/openembedded-essential-1.3
contrib/distro-packages/debian/openembedded-essential-1.3/debian/changelog
contrib/distro-packages/debian/openembedded-essential-1.3/debian/control
Diffs:
#
# mt diff -r37149b3d7b17d35e06e93ecd95c7eb36f4425da6 -re2c29cfbd284f015d3c4165234bbaf65c184d38d
#
#
#
# add_file "packages/python/python-pyqt/assistantclient-fix.patch"
# content [9ca8668619cf956f78dfe1470e55f7671347a31a]
#
# patch "classes/opie_i18n.bbclass"
# from [8e209cac4778de785791dca1f5858c9afe28bfcd]
# to [b6de291923c7e9e7c0b197d62fb116b16ef9cd6c]
#
# patch "classes/rootfs_deb.bbclass"
# from [a11a09e4cbc92351c6a2152d90f32d639e23ee76]
# to [e8db3994e43f6306e9aa0a2b2d8c58e06e87b803]
#
# patch "classes/rootfs_ipk.bbclass"
# from [9a35d1bcda6049ada7a521242c47fa46ef40ee64]
# to [bf45905ffdc916560ffe662769f35387e731975b]
#
# patch "contrib/mtn2git/mtn2git.py"
# from [f336e19760df662e35b161bf5791041c5a6e1824]
# to [ef2f536d1f3ef8e1e749df1cc8645740a9accdfd]
#
# patch "contrib/mtn2git/status.py"
# from [d3682877d9debb3e8439b6a0558bb11e6e2262b0]
# to [f6bd6e54ea9b86318ee717e4f86cc27701263844]
#
# patch "packages/dpkg/dpkg.inc"
# from [73042524486227d9936337860a313a3864cb255c]
# to [2d9820d2eae2b5362e1c7943d40e5e4252fc3983]
#
# patch "packages/freenote/freenote_1.12.0.bb"
# from [bb9baee29bfaef9ca451fcf916d745c35f21c05b]
# to [4d7ff6b9034129d3a75820e0a6d7c41bfb2230f2]
#
# patch "packages/gpe-session-scripts/gpe-session-scripts_0.67.bb"
# from [66c3ab86d2f892000aaad0732b969b1749d60985]
# to [e886f9c3d56e6dba00f20b02fdb8cff205713397]
#
# patch "packages/helloworld/helloworld_1.0.0.bb"
# from [1b2bf451b37e9d4a7c2ac6608651e2c41a8ba2e7]
# to [8556f8bfbf93a0f8c1005e4bb0d11a8a663fa697]
#
# patch "packages/kdepimpi/kdepimpi-base.inc"
# from [ede0b8f85fda46ba2efefb1270028763c8537951]
# to [4d7e652100ac9841e442091c7ba2ed04d465f8ba]
#
# patch "packages/knights/knights_1.14.bb"
# from [62373c66a5433266a5194728090d968c594ce599]
# to [a5ba2d28a4f7a900587b14a33bb552faa5d92f01]
#
# patch "packages/linux/linux-rp-2.6.23+2.6.24-rc0+git/defconfig-collie"
# from [1ded8b2f91fa52cff90e08f938c3860fc94907a2]
# to [1d0a3e54d0540b9d7fb266e65df279c450fcc317]
#
# patch "packages/linux/linux-rp.inc"
# from [0754d43aed9f1733a268bc5a327d596268b601e3]
# to [fae5978f66ce47eb9bd8319f1cd9e61ed9288f26]
#
# patch "packages/linux/linux-rp_2.6.23+2.6.24-rc0+git.bb"
# from [d5e81e383b5b22fe28113f00aed76b14cdbccb3d]
# to [0dad9c9f8cd8741095ce3f11996fb46de85e1c66]
#
# patch "packages/mgetty/mgetty_1.1.30.bb"
# from [2119c1d587441997ccba28e0e3fba3e5bf5a8e48]
# to [844bfc2fa4af283d57f515b658047992ca7f4110]
#
# patch "packages/nonworking/imkit/imkit_0.4.5.bb"
# from [f1c5de967015632742c9f469d8047c09d060ec8c]
# to [41d3613a62710cfe6b01a1ff132d553f82f6bfbd]
#
# patch "packages/nunome/nunome_1.0.2.bb"
# from [4e108210a865069507a587476dc0c0801a48e1bc]
# to [ba3b7952f30711c4139c1af9a100322113202b8e]
#
# patch "packages/python/python-pyqt_4.3.3.bb"
# from [4c9dd6dd767d79bb118e973d47bbda095cc45c6f]
# to [223ab1067352bfd8f64a2ce301d5cc0b02dcce43]
#
# patch "packages/python/python24-pyqt2_3.13.bb"
# from [a86c25cf42602e66a89c20552b8800b315d44ab8]
# to [f33b08fdb47711f481ac48c369d52a25cf47616f]
#
# patch "packages/python/python24-pyqwt2_3.10.bb"
# from [d73c7873c5613b17078902a2de603a34cbb06184]
# to [3ad6bd6c959096b5ed2cf1bab4edec4afcfcb7d5]
#
# patch "packages/qpe-games/crossword_0.0.3.bb"
# from [de0992c794628f861712dad71b8b93d6813207d4]
# to [974f66cc1b2db347d67083ec116808f888a4780d]
#
# patch "packages/slutils/slutils_0.1.0.bb"
# from [e2c26b78e55011f838bef351ef8f14571b2a352d]
# to [d2c466ef562660850455e109bf974a66908b693a]
#
# patch "packages/u-boot/u-boot-openmoko_svn.bb"
# from [d812cd2b7484ad3d696a1616eea6e3e80706d31c]
# to [728dd133bb54e3b77f041e6046fba6405c2a6b2e]
#
============================================================
--- packages/python/python-pyqt/assistantclient-fix.patch 9ca8668619cf956f78dfe1470e55f7671347a31a
+++ packages/python/python-pyqt/assistantclient-fix.patch 9ca8668619cf956f78dfe1470e55f7671347a31a
@@ -0,0 +1,13 @@
+Index: PyQt-x11-gpl-4.3.3/sip/QtAssistant/qassistantclient.sip
+===================================================================
+--- PyQt-x11-gpl-4.3.3.orig/sip/QtAssistant/qassistantclient.sip 2008-01-07 13:31:35.000000000 +0100
++++ PyQt-x11-gpl-4.3.3/sip/QtAssistant/qassistantclient.sip 2008-01-07 13:32:20.000000000 +0100
+@@ -26,7 +26,7 @@
+ {
+
+ %TypeHeaderCode
+-#include <qassistantclient.h>
++#include <QtAssistant/qassistantclient.h>
+ %End
+
+ %ConvertToSubClassCode
============================================================
--- classes/opie_i18n.bbclass 8e209cac4778de785791dca1f5858c9afe28bfcd
+++ classes/opie_i18n.bbclass b6de291923c7e9e7c0b197d62fb116b16ef9cd6c
@@ -13,7 +13,7 @@ die () {
DEPENDS += "opie-i18n"
die () {
- echo -e "opie_18n: ERROR: $1"
+ printf "opie_18n: ERROR: $1\n"
exit 1
}
@@ -60,21 +60,21 @@ do_build_opie_i18n () {
package_name2="`echo "${PN}"| sed "s/^opie\-//;s/\-//"`"
test "$package_name" != "$package_name2" && I18N_FILES="${package_name}.ts lib${package_name}.ts opie-${package_name}.ts ${package_name2}.ts lib${package_name2}.ts opie-${package_name2}.ts"
test "$package_name" = "$package_name2" && I18N_FILES="${package_name}.ts lib${package_name}.ts opie-${package_name}.ts"
- echo -e "I18N Datafiles: ${I18N_FILES} (auto-detected)\nYou can overide the auto-detection by setting I18N_FILES in your .oe file"
+ printf "I18N Datafiles: ${I18N_FILES} (auto-detected)\nYou can overide the auto-detection by setting I18N_FILES in your .oe file\n"
else
echo "I18N Datafiles: ${I18N_FILES} (provided by .bb)"
fi
rm -f "${WORKDIR}/FILES.tmp" "${WORKDIR}/PACKAGES.tmp"
- echo -e "\nFILES is set to [${FILES}]\n"
+ printf "\nFILES is set to [${FILES}]\n\n"
for file in ${I18N_FILES}
do
echo "Working on [$file]"
for ts_file in `ls -1 */*.ts | egrep "/$file"`
do
- echo -e "\tCompiling [$ts_file]"
+ printf "\tCompiling [$ts_file]\n"
cd "${WORKDIR}/i18n/`dirname $ts_file`" || die "[${WORKDIR}/i18n/`dirname $ts_file`] not found"
opie-lrelease "`basename $ts_file`" || die "lrelease failed! Make sure that <inherit opie_i18n> or <inherit opie> is *below* <DEPENDS =>!"
@@ -82,7 +82,7 @@ do_build_opie_i18n () {
# to allow packaging as "_" is not allowed in a package name
lang="`echo "$ts_file" | sed -n "s#\(.*\)/\(.*\)#\1#p"`"
lang_sane="`echo "$ts_file" | sed -n "s#\(.*\)/\(.*\)#\1#p"|sed s/\_/\-/`"
- echo -e "\tPackaging [`basename $ts_file`] for language [$lang]"
+ printf "\tPackaging [`basename $ts_file`] for language [$lang]\n"
install -d ${D}${palmtopdir}/i18n/$lang
install -m 0644 ${WORKDIR}/i18n/$lang/.directory ${D}${palmtopdir}/i18n/$lang/
@@ -93,14 +93,14 @@ do_build_opie_i18n () {
# function do_build_opie_i18n_data() which sets the variables FILES_* and
# PACKAGES as needed.
echo -n "${PN}-${lang_sane} " >> "${WORKDIR}/PACKAGES.tmp"
- echo -e "${PN}-${lang_sane}#${palmtopdir}/i18n/$lang" >> "${WORKDIR}/FILES.tmp"
+ printf "${PN}-${lang_sane}#${palmtopdir}/i18n/$lang" >> "${WORKDIR}/FILES.tmp\n"
ts_found_something=1
done
if test "$ts_found_something" != 1
then
- echo -e "\tNo translations found"
+ printf "\tNo translations found\n"
else
ts_found_something=""
ts_found="$ts_found $file"
@@ -109,7 +109,7 @@ do_build_opie_i18n () {
# Only used for debugging purposes
test "${I18N_STATS}" = 1 && cd "${WORKDIR}/i18n"
- echo -e "Completed [$file]\n\n"
+ printf "Completed [$file]\n\n\n"
done
qt_dirs="apps bin etc lib pics plugins share sounds"
@@ -125,7 +125,7 @@ do_build_opie_i18n () {
if (echo "${FILES}" | egrep "${palmtopdir}/? |${palmtopdir}/?$") &>/dev/null
then
echo "NOTE: FILES was set to ${palmtopdir} which would include the i18n directory"
- echo -e "\n\nI'll remove ${palmtopdir} from FILES and replace it with all directories"
+ printf "\n\nI'll remove ${palmtopdir} from FILES and replace it with all directories\n"
echo "below QtPalmtop, except i18n ($qt_dirs). See classes/opie_i18n.oeclass for details"
# Removes /opt/QtPalmtop from FILES but keeps /opt/QtPalmtop/$some_dir
@@ -138,7 +138,7 @@ do_build_opie_i18n () {
if test -z "${FILES}"
then
echo "NOTE:"
- echo -e "Since FILES is empty, i'll add all directories below ${palmtopdir} to it,\nexcluding i18n: ( $qt_dirs )"
+ printf "Since FILES is empty, i'll add all directories below ${palmtopdir} to it,\nexcluding i18n: ( $qt_dirs )\n"
echo "${PN}#$FILES $dir_" >> "${WORKDIR}/FILES.tmp"
fi
============================================================
--- classes/rootfs_deb.bbclass a11a09e4cbc92351c6a2152d90f32d639e23ee76
+++ classes/rootfs_deb.bbclass e8db3994e43f6306e9aa0a2b2d8c58e06e87b803
@@ -145,7 +145,7 @@ rootfs_deb_log_check() {
if (echo "$lf_txt" | grep -v log_check | grep "$keyword_die") >/dev/null 2>&1
then
echo "log_check: There were error messages in the logfile"
- echo -e "log_check: Matched keyword: [$keyword_die]\n"
+ printf "log_check: Matched keyword: [$keyword_die]\n"
echo "$lf_txt" | grep -v log_check | grep -C 5 -i "$keyword_die"
echo ""
do_exit=1
============================================================
--- classes/rootfs_ipk.bbclass 9a35d1bcda6049ada7a521242c47fa46ef40ee64
+++ classes/rootfs_ipk.bbclass bf45905ffdc916560ffe662769f35387e731975b
@@ -71,7 +71,7 @@ rootfs_ipk_log_check() {
if (echo "$lf_txt" | grep -v log_check | grep "$keyword_die") >/dev/null 2>&1
then
echo "log_check: There were error messages in the logfile"
- echo -e "log_check: Matched keyword: [$keyword_die]\n"
+ printf "log_check: Matched keyword: [$keyword_die]\n"
echo "$lf_txt" | grep -v log_check | grep -i "$keyword_die" -C1
echo ""
do_exit=1
============================================================
--- contrib/mtn2git/mtn2git.py f336e19760df662e35b161bf5791041c5a6e1824
+++ contrib/mtn2git/mtn2git.py ef2f536d1f3ef8e1e749df1cc8645740a9accdfd
@@ -519,7 +519,7 @@ def parse_revision(operations, revision)
revision_description["committer"] = cert[1]
else:
print >> sys.stderr, "Unknown Cert: Ignoring", cert[5], cert[7]
- assert(False)
+ #assert(False)
return revision_description
@@ -565,24 +565,37 @@ def main(mtn_cli, db, rev):
ops.automate.stop()
all_revs = []
+ branch_heads = {}
for branch in branches:
heads = [head for head in ops.heads(branch)]
+ if len(heads) != 1:
+ print >> sys.stderr, "Skipping branch '%s' due multiple heads" % (branch)
+ continue
+
if branch in status.former_heads:
old_heads = status.former_heads[branch]
else:
old_heads = []
for head in heads:
+ print >> sys.stderr, old_heads, head
all_revs += ops.ancestry_difference(head, old_heads)
- status.former_heads[branch] = heads
+ for rev in all_revs:
+ if not rev in branch_heads:
+ branch_heads[rev] = []
+ branch_heads[rev].append(branch)
+
sorted_revs = [rev for rev in ops.toposort(all_revs)]
for rev in sorted_revs:
if has_mark(rev):
- print >> sys.stderr, "Already having commit '%s'" % rev
+ print >> sys.stderr, "B: Already having commit '%s'" % rev
else:
print >> sys.stderr, "Going to import revision ", rev
fast_import(ops, parse_revision(ops, rev))
+ branches = branch_heads[rev]
+ for branch in branches:
+ status.former_heads[branch] = [rev]
if __name__ == "__main__":
============================================================
--- contrib/mtn2git/status.py d3682877d9debb3e8439b6a0558bb11e6e2262b0
+++ contrib/mtn2git/status.py f6bd6e54ea9b86318ee717e4f86cc27701263844
@@ -20,7 +20,7 @@
THE SOFTWARE.
"""
-import pickle
+import os, pickle
marks = {}
last_mark = 0
@@ -39,9 +39,16 @@ def store(status_name):
def store(status_name):
global marks, last_mark, mark_file, former_heads, same_revisions
- file = open(status_name, "wb")
+ file = open("%s.tmp-foo" % status_name, "wb")
pickle.dump(marks, file)
pickle.dump(last_mark, file)
pickle.dump(former_heads, file)
pickle.dump(same_revisions, file)
file.close()
+
+ # Almost atomic rename, without the risk to destroy something
+ try:
+ os.remove(status_name)
+ except:
+ pass
+ os.rename("%s.tmp-foo" % status_name, status_name)
============================================================
--- packages/dpkg/dpkg.inc 73042524486227d9936337860a313a3864cb255c
+++ packages/dpkg/dpkg.inc 2d9820d2eae2b5362e1c7943d40e5e4252fc3983
@@ -22,9 +22,9 @@ if [ "x$D" != "x" ]; then
if [ "x$D" != "x" ]; then
install -d ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d
# this happens at S98 where our good 'ole packages script used to run
- echo -e "#!/bin/sh
+ printf "#!/bin/sh
dpkg --configure -a
-" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}configure
+\n" > ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}configure
chmod 0755 ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}configure
fi
}
============================================================
--- packages/freenote/freenote_1.12.0.bb bb9baee29bfaef9ca451fcf916d745c35f21c05b
+++ packages/freenote/freenote_1.12.0.bb 4d7ff6b9034129d3a75820e0a6d7c41bfb2230f2
@@ -15,7 +15,7 @@ do_configure_prepend() {
do_configure_prepend() {
mv -f FreeNote subdir1
mv -f FreeNoteSetup subdir2
- echo -e "TEMPLATE=subdirs\nSUBDIRS=subdir1 subdir2\n" >> freenote.pro
+ printf "TEMPLATE=subdirs\nSUBDIRS=subdir1 subdir2\n" >> freenote.pro
pushd ${S}/subdir1 && rm *.pro && qmake -project && echo "TARGET=FreeNote" >> subdir1.pro && popd
pushd ${S}/subdir2 && rm *.pro && qmake -project && echo "TARGET=FreeNoteSetup" >> subdir2.pro && popd
}
============================================================
--- packages/gpe-session-scripts/gpe-session-scripts_0.67.bb 66c3ab86d2f892000aaad0732b969b1749d60985
+++ packages/gpe-session-scripts/gpe-session-scripts_0.67.bb e886f9c3d56e6dba00f20b02fdb8cff205713397
@@ -35,7 +35,7 @@ do_install_append() {
fi
install -d ${D}${sysconfdir}/matchbox
install ${WORKDIR}/matchbox-session ${D}${sysconfdir}/matchbox/session
- echo -e "exec matchbox-window-manager ${CURSOR_HIDE} \$@ \n" >> ${D}${sysconfdir}/matchbox/session
+ printf "exec matchbox-window-manager ${CURSOR_HIDE} \$@ \n" >> ${D}${sysconfdir}/matchbox/session
install -d ${D}${sysconfdir}/gpe/xsettings-default.d
============================================================
--- packages/helloworld/helloworld_1.0.0.bb 1b2bf451b37e9d4a7c2ac6608651e2c41a8ba2e7
+++ packages/helloworld/helloworld_1.0.0.bb 8556f8bfbf93a0f8c1005e4bb0d11a8a663fa697
@@ -7,7 +7,7 @@ do_fetch () {
do_fetch () {
mkdir -p ${WORKDIR}/${P}
cd ${WORKDIR}/${P}
- echo -e "#include <stdio.h>\nint main(void)\n{\n\tprintf(\"Hello world!\\\n\");\twhile(1);\n\treturn 0;\n}\n" >helloworld.c
+ printf "#include <stdio.h>\nint main(void)\n{\n\tprintf(\"Hello world!\\\n\");\twhile(1);\n\treturn 0;\n}\n" >helloworld.c
}
do_compile () {
============================================================
--- packages/kdepimpi/kdepimpi-base.inc ede0b8f85fda46ba2efefb1270028763c8537951
+++ packages/kdepimpi/kdepimpi-base.inc 4d7e652100ac9841e442091c7ba2ed04d465f8ba
@@ -53,7 +53,7 @@ do_configure_prepend() {
do_configure_prepend() {
mv ${S}/kabc/formats/binary/kabcformat_binaryE.pro ${S}/kabc/formats/binary/binaryE.pro
- echo -e "TEMPLATE=subdirs\nSUBDIRS=${SUBDIRS}\n" >all.pro
+ printf "TEMPLATE=subdirs\nSUBDIRS=${SUBDIRS}\n" >all.pro
for d in ${SUBDIRS}
do
if [ -f ${d}/`basename ${d}`E.pro ];
============================================================
--- packages/knights/knights_1.14.bb 62373c66a5433266a5194728090d968c594ce599
+++ packages/knights/knights_1.14.bb a5ba2d28a4f7a900587b14a33bb552faa5d92f01
@@ -17,7 +17,7 @@ do_configure_prepend() {
QMAKE_PROFILES = "knights.pro"
do_configure_prepend() {
- echo -e "TEMPLATE=subdirs\nSUBDIRS=qtcompat microkde knights\n" >knights.pro
+ printf "TEMPLATE=subdirs\nSUBDIRS=qtcompat microkde knights\n" >knights.pro
}
do_install() {
============================================================
%s
>>> DIFF TRUNCATED @ 16K
#
# mt diff -r562c973381fd0816ab9bc3ab53a276a6c274c8b2 -re2c29cfbd284f015d3c4165234bbaf65c184d38d
#
#
#
# rename "contrib/distro-packages/debian/openembedded-essential-1.2"
# to "contrib/distro-packages/debian/openembedded-essential-1.3"
#
# patch "contrib/distro-packages/debian/openembedded-essential-1.3/debian/changelog"
# from [47ad5c3f748dbee72f444f29ab36a1e6ec39c68a]
# to [0204de9ed50f15aad3a0a2d82a61c5c0a4b3388b]
#
# patch "contrib/distro-packages/debian/openembedded-essential-1.3/debian/control"
# from [83ae0939151da2c6327c23217ea8556867420a38]
# to [5a6894800162b10b61fdc964dc9b169aa1acd734]
#
============================================================
--- contrib/distro-packages/debian/openembedded-essential-1.3/debian/changelog 47ad5c3f748dbee72f444f29ab36a1e6ec39c68a
+++ contrib/distro-packages/debian/openembedded-essential-1.3/debian/changelog 0204de9ed50f15aad3a0a2d82a61c5c0a4b3388b
@@ -1,3 +1,10 @@
+
+openembedded-essential (1.3) unstable; urgency=low
+
+ * add gfortran as dependency to complement a5c7b007eaa675cc904f5285291d2f8a597efc84
+
+ -- Rolf Leggewie <oe-devel at rolf.leggewie.biz> Mon, 7 Jan 2008 20:25:00 +0100
+
openembedded-essential (1.2) unstable; urgency=low
* fixed packaging to make lintian happy
============================================================
--- contrib/distro-packages/debian/openembedded-essential-1.3/debian/control 83ae0939151da2c6327c23217ea8556867420a38
+++ contrib/distro-packages/debian/openembedded-essential-1.3/debian/control 5a6894800162b10b61fdc964dc9b169aa1acd734
@@ -7,7 +7,7 @@ Architecture: all
Package: openembedded-essential
Architecture: all
-Depends: python (>= 2.3), ccache, build-essential, quilt, bison, wget, cvs, subversion, git-core, monotone, coreutils, unzip, texi2html, texinfo, libsdl1.2-dev, docbook-utils, gawk
+Depends: python (>= 2.3), ccache, build-essential, quilt, bison, wget, cvs, subversion, git-core, monotone, coreutils, unzip, texi2html, texinfo, libsdl1.2-dev, docbook-utils, gawk, gfortran
Description: Metapackage to install all needed packages to start using OpenEmbedded
OpenEmbedded is a full-featured development environment allowing users to
target a wide variety of devices. Supporting multiple build, release paths and
More information about the Openembedded-commits
mailing list