diff options
author | 2007-12-02 22:53:09 +0000 | |
---|---|---|
committer | 2007-12-02 22:53:09 +0000 | |
commit | 9cba8f56dc5ea21f3767ab4db5e37264f9061dc7 (patch) | |
tree | 59e9bda88d840e325074806c93744a2afe201898 /app-editors | |
parent | New packages outline-magic and wikipedia-mode, both from flameeyes-overlay. (diff) | |
download | emacs-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')
-rw-r--r-- | app-editors/emacs/ChangeLog | 3 | ||||
-rw-r--r-- | app-editors/emacs/Manifest | 4 | ||||
-rw-r--r-- | app-editors/emacs/emacs-22.1-r3.ebuild | 11 |
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 |