summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <opfer@gentoo.org>2007-12-02 22:53:09 +0000
committerChristian Faulhammer <opfer@gentoo.org>2007-12-02 22:53:09 +0000
commit9cba8f56dc5ea21f3767ab4db5e37264f9061dc7 (patch)
tree59e9bda88d840e325074806c93744a2afe201898 /app-editors/emacs
parentNew packages outline-magic and wikipedia-mode, both from flameeyes-overlay. (diff)
downloademacs-9cba8f56dc5ea21f3767ab4db5e37264f9061dc7.tar.gz
emacs-9cba8f56dc5ea21f3767ab4db5e37264f9061dc7.tar.bz2
emacs-9cba8f56dc5ea21f3767ab4db5e37264f9061dc7.zip
sync with Portage: make some variables local and add quotes
svn path=/emacs-overlay/; revision=824
Diffstat (limited to 'app-editors/emacs')
-rw-r--r--app-editors/emacs/ChangeLog3
-rw-r--r--app-editors/emacs/Manifest4
-rw-r--r--app-editors/emacs/emacs-22.1-r3.ebuild11
3 files changed, 12 insertions, 6 deletions
diff --git a/app-editors/emacs/ChangeLog b/app-editors/emacs/ChangeLog
index aa74533..4559918 100644
--- a/app-editors/emacs/ChangeLog
+++ b/app-editors/emacs/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 02 Dec 2007; Christian Faulhammer <opfer@gentoo.org> emacs-22.1-r3.ebuild:
+ sync with Portage: make some variables local and add quotes
+
01 Dec 2007; Christian Faulhammer <opfer@gentoo.org> emacs-22.1-r3.ebuild:
Sync with Portage: Rename site-file from 00 -> 10 for USE=source
diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index f1e97aa..8925fc1 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -7,6 +7,6 @@ AUX emacs-22.1-hack-local-variables.patch 561 RMD160 248f09898369161dcd0e3148c7f
AUX emacs-22.1-oldxmenu-qa.patch 448 RMD160 ac5b0e57569f0963862ded46953be899fb637590 SHA1 10887f5e0ccebde6715307fdc59faa8f826dd597 SHA256 3039fa8eedc22c638e706123bd1affb0f736a53bf0ebc68566678ead92a4c590
AUX emacs-22.1-xembed.patch 12136 RMD160 96bf6095e8b6af78f7a5289820bde3a7043e74d8 SHA1 570faf7fa854624ea8f00df38a59c9b83f673f00 SHA256 ba41d8bf8830c657565c9ecc506d662f0eb45043e5aa2ea374031ba3185011f7
DIST emacs-22.1.tar.gz 38172226 RMD160 da5360871db8b1d473ff7f0b0937ee6c278c0b19 SHA1 327664173eabe5db49d4e7e4a4b1794577af902e SHA256 1ec43bef7127e572f92d7c3a846951cf8e263e27445c62c867035f94681c3ed0
-EBUILD emacs-22.1-r3.ebuild 7788 RMD160 f2f1b4c9a0b49b5c37ecc2c70fe2fe47f1ed6c2c SHA1 d618792f375061febb6922c6d1d9292d6a3e6345 SHA256 bbe356e6ca08b46d9a7265dc56e89fccea97d6f7436ff457ae541b2fbe6f8484
-MISC ChangeLog 1597 RMD160 c24fc01705011e751c6118b2826a2b4eb1d302cd SHA1 248f5c50f45b94e747ae924768d7d212a824a9e8 SHA256 452ab539c439adc263e60d2ac97d48755862d08e925c728c4365b5a13db8b18a
+EBUILD emacs-22.1-r3.ebuild 7823 RMD160 585f7c12e8d6bad59bca20968417531a19eca00d SHA1 b6e01f6402cc59259804138088cd3fcb19d55d67 SHA256 4bacf10b88d8fe63478861330e979e138ecafae4c0ac23f62fa2972999571f30
+MISC ChangeLog 1737 RMD160 941f6c567058a44c4e2b22e8938e0f17a814eb29 SHA1 98f40a289f96c60ffca6a6f4bd2d8414d615cd5d SHA256 0f2894d77032d5b0809f9d866d67842b4d5016ed7225583840ef296f1899153a
MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab
diff --git a/app-editors/emacs/emacs-22.1-r3.ebuild b/app-editors/emacs/emacs-22.1-r3.ebuild
index 0f24b49..0666be5 100644
--- a/app-editors/emacs/emacs-22.1-r3.ebuild
+++ b/app-editors/emacs/emacs-22.1-r3.ebuild
@@ -152,6 +152,7 @@ src_compile() {
}
src_install () {
+ local i m
emake install DESTDIR="${D}" || die "make install failed"
rm "${D}"/usr/bin/emacs-${FULL_VERSION}-emacs-${SLOT} \
@@ -162,13 +163,13 @@ src_install () {
# move info documentation to the correct place
einfo "Fixing info documentation ..."
for i in "${D}"/usr/share/info/emacs-${SLOT}/*; do
- mv ${i} ${i}.info || die "mv info failed"
+ mv "${i}" "${i}.info" || die "mv info failed"
done
# move man pages to the correct place
einfo "Fixing manpages ..."
for m in "${D}"/usr/share/man/man1/* ; do
- mv ${m} ${m%.1}-emacs-${SLOT}.1 || die "mv man failed"
+ mv "${m}" "${m%.1}-emacs-${SLOT}.1" || die "mv man failed"
done
# avoid collision between slots, see bug #169033 e.g.
@@ -205,18 +206,20 @@ emacs-infodir-rebuild() {
rm -f "${ROOT}"${infodir}/dir{,.*}
for f in "${ROOT}"${infodir}/*.info*; do
[[ ${f##*/} == *[0-9].info* ]] \
- || install-info --info-dir="${ROOT}"${infodir} ${f} &>/dev/null
+ || install-info --info-dir="${ROOT}"${infodir} "${f}" &>/dev/null
done
echo
}
pkg_postinst() {
+ local f
+
test -f "${ROOT}"/usr/share/emacs/site-lisp/subdirs.el ||
cp "${ROOT}"/usr/share/emacs{/${FULL_VERSION},}/site-lisp/subdirs.el
local f
for f in "${ROOT}"/var/lib/games/emacs/{snake,tetris}-scores; do
- test -e ${f} || touch ${f}
+ test -e "${f}" || touch "${f}"
done
elisp-site-regen