summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2012-08-25 08:42:13 +0000
committerUlrich Müller <ulm@gentoo.org>2012-08-25 08:42:13 +0000
commit7d0583f3d586655bd8b1353e53f1ea2f102b2d72 (patch)
tree808d704ed80fae780eb108ba54e0129e1ce077df /app-editors
parentCopied from Portage tree. (diff)
downloademacs-7d0583f3d586655bd8b1353e53f1ea2f102b2d72.tar.gz
emacs-7d0583f3d586655bd8b1353e53f1ea2f102b2d72.tar.bz2
emacs-7d0583f3d586655bd8b1353e53f1ea2f102b2d72.zip
Display some elog messages only on first installation.
(Portage version: 2.1.11.11/svn/Linux x86_64, signed Manifest commit with key 7DC6EA25) svn path=/emacs-overlay/; revision=1824
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/emacs-vcs/ChangeLog3
-rw-r--r--app-editors/emacs-vcs/Manifest30
-rw-r--r--app-editors/emacs-vcs/emacs-vcs-24.2.9999.ebuild33
3 files changed, 36 insertions, 30 deletions
diff --git a/app-editors/emacs-vcs/ChangeLog b/app-editors/emacs-vcs/ChangeLog
index 166a04e..20cfe4b 100644
--- a/app-editors/emacs-vcs/ChangeLog
+++ b/app-editors/emacs-vcs/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 25 Aug 2012; Ulrich Müller <ulm@gentoo.org> emacs-vcs-24.2.9999.ebuild:
+ Display some elog messages only on first installation.
+
*emacs-vcs-24.2.9999 (25 Aug 2012)
25 Aug 2012; Ulrich Müller <ulm@gentoo.org>
diff --git a/app-editors/emacs-vcs/Manifest b/app-editors/emacs-vcs/Manifest
index 53be4d9..caf9b60 100644
--- a/app-editors/emacs-vcs/Manifest
+++ b/app-editors/emacs-vcs/Manifest
@@ -2,23 +2,23 @@
Hash: SHA256
AUX emacs-24.0.92-ns-appdirs.patch 1538 SHA256 588b276284c7a56494fdba935a975c66edb668e5431bf25f1396696950c8f804 SHA512 141d6f2a0df176eafd476b1b064586ac1d32d2b920fd3e65a7bdd9ad6335d3c148761238da07329795477c7aebab2db3b685c3466ddbe6c0d297654949bb8364 WHIRLPOOL daf3baf1d88c2399435b340c178888a126ae4ed1e9ffa87575b14977f215f3cb07b109e0c1fe13ccdd5cf9b1d63b7ebd1237586fef7393c0bc279cf9a6196459
-EBUILD emacs-vcs-24.2.9999.ebuild 10992 SHA256 2ea84549bbf594092a090fd636e54d6cf8e7af36c694594de760bd3fb09d183d SHA512 c425cb5e0f04511c049ed42b1404a4401c42cf8a7c7f3b68538319ced6c6fabd37a19f58ee2248bfed610feca13ec5d8415f99a56ba8cb2104e50ad7ccf17fd0 WHIRLPOOL 20224b0b3bd0243ace3feb57534aabd6e205d2aa70fb80c1e3b35e63ea630e238bb42d4d3f18a3ef3cbae596ece99cf86190c6585708f4c65627d4f799448dc9
-MISC ChangeLog 321 SHA256 13017f5f3bd53eff52456aba5123adb51405125bdf4c3abad99409d7e9b140fb SHA512 f1b8fbed8610f8decd612a01dd3d8387564e332b9a5d17417266a4b88158c68925ca340b4e283e6fc3bfbea89b02a8d54f4aa350a602d02c707c96a9329f52d7 WHIRLPOOL 9922d1d966aaaffef484763629627e0462c430937d18a6ea0ffa68dd83b21430bcf8b7c431cdf40062a9518be1b048e84b2e028702f263944491a4408ab5feb3
+EBUILD emacs-vcs-24.2.9999.ebuild 11045 SHA256 2f854470409fb3a01937c06503d2dcd6488c0c8a451e6bb85bef4eb6e338a5ed SHA512 1e87e891064e8e4ac08b40b5f958e7cce6ff62a9bf66af82836c5a8fd108a7e4feda8e527ed90245ce1b45f545cb26a1951c96445ab82c43ae52eceaaff0a2bd WHIRLPOOL b6ad3846c78969d9e77dc09a354eea6bcd25790ca96e723b217c5af17974e1a44ac80c1af94290218bbd466aca690a66de082f37a707833b8957c0abb5c06c0d
+MISC ChangeLog 454 SHA256 3ef67f9d34e15994ee2c458c8f5b43b6481f8f0359f7af0f17e523588c310d99 SHA512 6d29d79f24ec5de2de10a9657f3dbaadb30352473b91bedbf20112caf6f9fb783fd91d412060bd77e2ad61a9e6e3a9e3628cef59b23c01687d432903dc384374 WHIRLPOOL 06d6cc5e0d9e419c9bff063343236b67e723654430c60194ee253bebe313a2d3e77186b3793b60b65c3c1562e2764f771ae97f8334df54e741006c6840ffd6b3
MISC metadata.xml 2333 SHA256 6a4ab4b0709e8f61773994140d420a9c75b6c8a3eef7b02727bf4c18d91abe74 SHA512 2ea80909c30fe404ae0ca7059ae444fa9b4bdb168d6c7b2a08d566980e4374d95f21d56d2fba40ac5182705fbbd650362194aa091b3c9fadeebaf82fe92fdfd6 WHIRLPOOL 8987cb0f15d50817f0ab89bc82e1c85e1225797bfe77b13db3a917f2875be9d314054520b6d78b1552bcd1afe7f4446423eafdece71bb638dc26cb9fc41011f2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQOHqyAAoJEDxpGckxwJCBGZMP/071YOEfeHzKnQI87Zc+tmen
-rmI3XbJnl12hdUwuTRjWFR+AoNMgSEc4AbdpT1tz31GWuqfmV1NuYs1OLjFyHyYz
-LT+1TKWWF5UmUNWkRChcM9JHh95xk9nmAsa/9TWXioWUDHC+2nzFHpDEmJ0RzHc0
-rricJsOS675QYIJuL351vCYQvKyAdc8cBWe9t7ACe/I5fWp1u8jkWyUbDld+BOvq
-7jqzEDhpm0wOVkRpsIHl86lbJNFPAbxtgnWcUsMJ3SsvkYPUoY27EpHpYoNgHDk1
-We7MBA1OzxGCKw7Sx9jM2RRc/bN6DewbLGYBSOfcWMs9kD99O+ATeHK0nZos8ovH
-Qqz7xHhwAP70W6pJxCYqdg6E1hvdIa4PpkbBxefCyDmFbW5BYSvUiq62pB6hugg+
-O5Uq+ehnCYKGHglIHl2/NlxHOR18JNsTO/VdX+EXvKTBfsJxubxfppGRFvMgYedu
-Fb8pssaDb0K/HkAqVIPeqNKJ4oxptx60y8o8eDoSeLkMudPF1UzsxKT4UkgRno/E
-UvM38ap7449r5diD1S7tYVT/6aM0Awr6TXBNsp0Kp8dPAFGNLsPhhFCOdXrz7HKZ
-Et37eVAq1jZ4703BVKyO4kvSkyqj2FUw8vekGolDmFbmWXuihDJBkKsShpypG8pD
-Irggne7Y47kbcYbtQ2ps
-=7rmc
+iQIcBAEBCAAGBQJQOJGsAAoJEDxpGckxwJCBvMsQAKaNKI2Mw5+Y5QnX0qLEnvXw
+yMa8dJeTEJ6GY2M9tZlTBNqIOUvY7RpPuieSf6lNoBjDx2sEI/zI59Tqat0ma64c
+em61g9R/grrl/F/E/8N6UU/5iL2KtDntBDBuXxC3clCDBG1d22koMpxtWv7WnqLY
+purHsF/JBayA0dfcSfwlHcW5c0fZg2pmTTtEu7/q1yVCxw0jO4ynoiQjlgTinPt+
+rSQdE6vyshyc6+5Wyxlj+WYL9M3InJQBx7szNQ1JAtGAnjA7wLBSMgKPYuPzGzU/
+cf3yYY75j/0p+Soiq4Kz/f6gNwI7x1KA3+r8rcY2dUjQUEZ6naUS9JjrN3mN6YHH
+vEYCgy8+Pwr5Ao+sPErWVx1Gd8LIiYZ5Vjy5FEa9QiZwM4YUffIxGjOP9wbrEHSe
+zEmWN66ZDeIYcwb2Esg0w7uzwNlcJ3Ga/SY+gZI9qGiI1DXyCkDF8SzsKxY40/cb
+ymJAB4tG98JiW1nnqZu4blwIcDnByKPE8qqs6ZG9jfwfc0fYwJNeM6GTOmfvIdPH
+IvRl0w1GczjTejeJn9xMrffdY5OTpUAyJz1e6aBuONGFv6dVrZgxb0fq35IhSDzE
+SnKLpVLtsERG+wxKDeAzG4aqvbf4AjJH6k0etUdTYq7t6j0ZVom/Nn/V0GZlloR9
+ykHwHukuTrvu6QkJ+v53
+=qj3i
-----END PGP SIGNATURE-----
diff --git a/app-editors/emacs-vcs/emacs-vcs-24.2.9999.ebuild b/app-editors/emacs-vcs/emacs-vcs-24.2.9999.ebuild
index 0cb6064..384cdee 100644
--- a/app-editors/emacs-vcs/emacs-vcs-24.2.9999.ebuild
+++ b/app-editors/emacs-vcs/emacs-vcs-24.2.9999.ebuild
@@ -317,23 +317,26 @@ pkg_postinst() {
elisp-site-regen
eselect emacs update ifunset
- if use X; then
- elog "You need to install some fonts for Emacs."
- elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
- elog "machine would satisfy basic Emacs requirements under X11."
- elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
- elog "for how to enable anti-aliased fonts."
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ # new installation, or new slot
+ if use X; then
+ elog "You need to install some fonts for Emacs. Installing"
+ elog "media-fonts/font-adobe-{75,100}dpi on the X server's"
+ elog "machine would satisfy basic Emacs requirements under X11."
+ elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
+ elog "for how to enable anti-aliased fonts."
+ elog
+ fi
+
+ elog "You can set the version to be started by /usr/bin/emacs through"
+ elog "the Emacs eselect module. Therefore, several Emacs versions can"
+ elog "be installed at the same time. See emacs.eselect(5) for details."
elog
+ elog "If you upgrade from a previous major version of Emacs, then it"
+ elog "is strongly recommended that you use app-admin/emacs-updater to"
+ elog "rebuild all byte-compiled elisp files of the installed Emacs"
+ elog "packages."
fi
-
- elog "You can set the version to be started by /usr/bin/emacs through"
- elog "the Emacs eselect module, which also redirects man and info pages."
- elog "Therefore, several Emacs versions can be installed at the same time."
- elog "\"man emacs.eselect\" for details."
- elog
- elog "If you upgrade from a previous major version of Emacs, then it is"
- elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
- elog "all byte-compiled elisp files of the installed Emacs packages."
}
pkg_postrm() {