summaryrefslogtreecommitdiff
path: root/packages/emacs
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2007-12-23 09:05:12 +0000
committerKoen Kooi <koen@openembedded.org>2007-12-23 09:05:12 +0000
commit3e8396ab97e550f557033c73bf189c8e1a424dec (patch)
tree8941e4bfdceb58f392eae95e0771d7e83ac7af84 /packages/emacs
parent9f571ac7833bb1637ebc98c147825773f740b9c9 (diff)
emacs: attemp to unbreak:
* qemu-arm -> qemu-${TARGET_ARCH} * PV = 20060801 -> 1:22.0.50+cvs20060801 fails in do_install now, #3524
Diffstat (limited to 'packages/emacs')
-rw-r--r--packages/emacs/emacs-x11_20060801.bb4
-rw-r--r--packages/emacs/emacs-x11_cvs.bb3
-rw-r--r--packages/emacs/emacs_20060801.bb2
-rw-r--r--packages/emacs/emacs_cvs.bb12
4 files changed, 14 insertions, 7 deletions
diff --git a/packages/emacs/emacs-x11_20060801.bb b/packages/emacs/emacs-x11_20060801.bb
index 8b598bf21f..3878c42536 100644
--- a/packages/emacs/emacs-x11_20060801.bb
+++ b/packages/emacs/emacs-x11_20060801.bb
@@ -1,3 +1,5 @@
require emacs-x11_cvs.bb
-SRCDATE = "${PV}"
+
+SRCDATE = "20060801"
+
DEFAULT_PREFERENCE = "0"
diff --git a/packages/emacs/emacs-x11_cvs.bb b/packages/emacs/emacs-x11_cvs.bb
index 8fdba95742..809176a3c3 100644
--- a/packages/emacs/emacs-x11_cvs.bb
+++ b/packages/emacs/emacs-x11_cvs.bb
@@ -1,5 +1,8 @@
require emacs_cvs.bb
+
# full X (non-diet) is needed for X support
DEPENDS += "libx11"
+
EXTRA_OECONF = "--without-sound"
+
RREPLACES = "emacs"
diff --git a/packages/emacs/emacs_20060801.bb b/packages/emacs/emacs_20060801.bb
index aa72944eca..834e5b6239 100644
--- a/packages/emacs/emacs_20060801.bb
+++ b/packages/emacs/emacs_20060801.bb
@@ -1,3 +1,3 @@
require emacs_cvs.bb
-SRCDATE = "${PV}"
+SRCDATE = "20060801"
DEFAULT_PREFERENCE = "0"
diff --git a/packages/emacs/emacs_cvs.bb b/packages/emacs/emacs_cvs.bb
index ef58dfa5b6..017f9313f4 100644
--- a/packages/emacs/emacs_cvs.bb
+++ b/packages/emacs/emacs_cvs.bb
@@ -7,7 +7,9 @@ DEPENDS += "qemu-native"
#NOTE: I have found that this only works with qemu-0.8.0. If I use 0.8.1 or 0.8.2
# the build gets hung up on compiling certain .el files
-PR = "r7"
+PV = "22.0.50+cvs${SRCDATE}"
+PE = "1"
+PR = "r8"
DEFAULT_PREFERENCE = "-1"
@@ -17,14 +19,14 @@ S = "${WORKDIR}/emacs"
inherit autotools
-PACKAGES = "${PN}-el ${PN}-dbg ${PN} ${PN}-doc ${PN}-dev ${PN}-locale"
+PACKAGES += "${PN}-el"
-FILES_${PN}-el = "${datadir}/emacs/22.0.50/*/*.el.gz \
- ${datadir}/emacs/22.0.50/*/*/*.el.gz"
+FILES_${PN}-el = "${datadir}/emacs/*/*/*.el.gz \
+ ${datadir}/emacs/*/*/*/*.el.gz"
FILES_${PN} += "${datadir}/emacs"
-QEMU = "qemu-arm -L ${STAGING_DIR}/${TARGET_SYS}"
+QEMU = "qemu-${TARGET_ARCH} -L ${STAGING_DIR}/${TARGET_SYS}"
LDFLAGS += "-L${CROSS_DIR}/${TARGET_SYS}/lib"
EXTRA_OECONF = "--without-sound --without-x"