From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SBlVx-0006s1-Kh for garchives@archives.gentoo.org; Sun, 25 Mar 2012 11:21:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 23182E04E7; Sun, 25 Mar 2012 11:21:28 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id CDF52E04E7 for ; Sun, 25 Mar 2012 11:21:27 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 11A401B403E for ; Sun, 25 Mar 2012 11:21:27 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2178) id D966C2004B; Sun, 25 Mar 2012 11:21:25 +0000 (UTC) From: "Ulrich Mueller (ulm)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, ulm@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in app-emacs/emacs-common-gentoo: ChangeLog emacs-common-gentoo-1.3-r2.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog emacs-common-gentoo-1.3-r2.ebuild X-VCS-Directories: app-emacs/emacs-common-gentoo X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Mueller Content-Type: text/plain; charset=utf8 Message-Id: <20120325112125.D966C2004B@flycatcher.gentoo.org> Date: Sun, 25 Mar 2012 11:21:25 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: fb417998-069b-47dc-819f-df44ac69d064 X-Archives-Hash: b0cb3975eefa8119ec3f7502187ec056 ulm 12/03/25 11:21:25 Modified: ChangeLog Added: emacs-common-gentoo-1.3-r2.ebuild Log: Drop emacs22icons flag; always install all icons. Remove old cleanup co= de. =20 (Portage version: 2.1.10.51/cvs/Linux x86_64) Revision Changes Path 1.62 app-emacs/emacs-common-gentoo/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/emacs-co= mmon-gentoo/ChangeLog?rev=3D1.62&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/emacs-co= mmon-gentoo/ChangeLog?rev=3D1.62&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/emacs-co= mmon-gentoo/ChangeLog?r1=3D1.61&r2=3D1.62 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/app-emacs/emacs-common-gentoo/ChangeLog= ,v retrieving revision 1.61 retrieving revision 1.62 diff -u -r1.61 -r1.62 --- ChangeLog 15 Mar 2012 22:19:29 -0000 1.61 +++ ChangeLog 25 Mar 2012 11:21:25 -0000 1.62 @@ -1,6 +1,12 @@ # ChangeLog for app-emacs/emacs-common-gentoo # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-common-gentoo/ChangeL= og,v 1.61 2012/03/15 22:19:29 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-common-gentoo/ChangeL= og,v 1.62 2012/03/25 11:21:25 ulm Exp $ + +*emacs-common-gentoo-1.3-r2 (25 Mar 2012) + + 25 Mar 2012; Ulrich M=C3=BCller + +emacs-common-gentoo-1.3-r2.ebuild: + Drop emacs22icons flag; always install all icons. Remove old cleanup c= ode. =20 15 Mar 2012; Markus Meier emacs-common-gentoo-1.3-r1.ebuild: 1.1 app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.= 3-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/emacs-co= mmon-gentoo/emacs-common-gentoo-1.3-r2.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/emacs-co= mmon-gentoo/emacs-common-gentoo-1.3-r2.ebuild?rev=3D1.1&content-type=3Dte= xt/plain Index: emacs-common-gentoo-1.3-r2.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-common-gentoo/emacs-co= mmon-gentoo-1.3-r2.ebuild,v 1.1 2012/03/25 11:21:25 ulm Exp $ EAPI=3D4 inherit elisp-common eutils fdo-mime gnome2-utils DESCRIPTION=3D"Common files needed by all GNU Emacs versions" HOMEPAGE=3D"http://www.gentoo.org/proj/en/lisp/emacs/" SRC_URI=3D"mirror://gentoo/${P}.tar.gz" LICENSE=3D"GPL-3" SLOT=3D"0" KEYWORDS=3D"~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~s= parc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x8= 6-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE=3D"X" PDEPEND=3D"virtual/emacs" src_install() { insinto "${SITELISP}" doins subdirs.el keepdir /etc/emacs insinto /etc/emacs doins site-start.el if use X; then local i domenu emacs.desktop emacsclient.desktop || die pushd icons newicon sink.png emacs-sink.png || die newicon emacs_48.png emacs.png || die newicon emacs22_48.png emacs22.png || die for i in 16 24 32 48 128; do insinto /usr/share/icons/hicolor/${i}x${i}/apps newins emacs_${i}.png emacs.png [[ ${i} -ne 128 ]] && newins emacs22_${i}.png emacs22.png done insinto /usr/share/icons/hicolor/scalable/apps doins emacs.svg popd gnome2_icon_savelist fi } site-start-modified-p() { case $(cksum <"${EROOT}${SITELISP}/site-start.el") in # checksums of auto-generated site-start.el files "2098727038 349") return 1 ;; # elisp-common.eclass "3626264063 355") return 1 ;; # emacs-common-gentoo-1.0 (cvs rev 1.1) "3738455534 394") return 1 ;; # emacs-common-gentoo-1.0 (cvs rev 1.6) "4199862847 394") return 1 ;; # emacs-common-gentoo-1.1 "2547348044 394") return 1 ;; # emacs-common-gentoo-1.2 "2214952934 397") return 1 ;; # emacs-common-gentoo-1.2-r1 "3917799317 397") return 1 ;; # emacs-common-gentoo-1.2-r2 *) return 0 ;; esac } pkg_postinst() { if use X; then fdo-mime_desktop_database_update gnome2_icon_cache_update fi # make sure that site-gentoo.el exists since site-start.el requires it elisp-site-regen local line while read line; do elog "${line:- }"; done <<-EOF All site initialisation for Gentoo-installed packages is added to ${SITELISP}/site-gentoo.el. In order for this site initialisation to be loaded for all users automatically, a default site startup file /etc/emacs/site-start.el is installed. You are responsible for maintenance of this file. Alternatively, individual users can add the following command: (require 'site-gentoo) to their ~/.emacs initialisation files, or, for greater flexibility, users may load single package-specific initialisation files from ${SITELISP}/site-gentoo.d/. EOF if [[ -e ${EROOT}${SITELISP}/site-start.el ]]; then elog ewarn "The location of the site startup file for Emacs has changed to" ewarn "/etc/emacs/site-start.el." if site-start-modified-p; then ewarn "If your site-start.el file contains your own customisation," ewarn "you should move it to the new file. In any case, you should" ewarn "remove the old ${SITELISP}/site-start.el file." else ewarn "Removing the old ${SITELISP}/site-start.el file." rm -f "${EROOT}${SITELISP}/site-start.el" fi fi } pkg_postrm() { if use X; then fdo-mime_desktop_database_update gnome2_icon_cache_update fi }