[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: a08e23e007bfd7131e67d2206ddf9c9e28a7ae0f Author: Ulrich Müller gentoo org> AuthorDate: Thu Feb 25 17:39:05 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Feb 25 21:14:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08e23e0 app-emacs/emacs-common-gentoo: Remove old Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Ulrich Müller gentoo.org> .../emacs-common-gentoo-1.6-r3.ebuild | 102 - 1 file changed, 102 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild deleted file mode 100644 index 8a4fe25ab12..000 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit elisp-common desktop xdg-utils readme.gentoo-r1 - -DESCRIPTION="Common files needed by all GNU Emacs versions" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; -SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" -IUSE="games X" - -RDEPEND="games? ( acct-group/gamestat )" -DEPEND="${RDEPEND}" -PDEPEND=">=app-editors/emacs-23.1:*" - -src_install() { - insinto "${SITELISP}" - doins subdirs.el - newins site-gentoo.el{,.orig} - - keepdir /etc/emacs - insinto /etc/emacs - doins site-start.el - - if use games; then - keepdir /var/games/emacs - fowners 0:gamestat /var/games/emacs - fperms g+w /var/games/emacs - fi - - if use X; then - local i - domenu emacs.desktop emacsclient.desktop - - pushd icons || die - newicon sink.png emacs-sink.png - newicon emacs25_48.png emacs.png - for i in 16 24 32 48 128; do - [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png emacs22.png - newicon -s ${i} emacs23_${i}.png emacs23.png - newicon -s ${i} emacs25_${i}.png emacs.png - done - doicon -s scalable emacs23.svg - newicon -s scalable emacs25.svg emacs.svg - popd - fi - - DOC_CONTENTS="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. - \n\nAlternatively, individual users can add the following command: - \n\n(require 'site-gentoo) - \n\nto their ~/.emacs initialisation files, or, for greater - flexibility, users may load single package-specific initialisation - files from the ${SITELISP}/site-gentoo.d/ directory." - readme.gentoo_create_doc -} - -pkg_preinst() { - # make sure that site-gentoo.el exists since site-start.el requires it - if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518 - mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die - fi - if [[ -d ${EROOT}${SITELISP} ]]; then - elisp-site-regen - cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die - fi - - if use games; then - local f - for f in /var/games/emacs/{snake,tetris}-scores; do - if [[ -e ${EROOT}${f} ]]; then - cp "${EROOT}${f}" "${ED}${f}" || die - fi - touch "${ED}${f}" || die - chgrp gamestat "${ED}${f}" || die - chmod g+w "${ED}${f}" || die - done - fi -} - -pkg_postinst() { - if use X; then - xdg_desktop_database_update - xdg_icon_cache_update - fi - readme.gentoo_print_elog -} - -pkg_postrm() { - if use X; then - xdg_desktop_database_update - xdg_icon_cache_update - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 013cd6ea1cda74d6347ef60a2bd03c73f3bd56a9 Author: Ulrich Müller gentoo org> AuthorDate: Thu Feb 25 17:38:26 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Feb 25 21:14:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013cd6ea app-emacs/emacs-common-gentoo: Version bump to 1.7 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/emacs-common-gentoo/Manifest | 1 + .../emacs-common-gentoo-1.7.ebuild | 103 + 2 files changed, 104 insertions(+) diff --git a/app-emacs/emacs-common-gentoo/Manifest b/app-emacs/emacs-common-gentoo/Manifest index fd7d7bba1a0..594dffa6779 100644 --- a/app-emacs/emacs-common-gentoo/Manifest +++ b/app-emacs/emacs-common-gentoo/Manifest @@ -1 +1,2 @@ DIST emacs-common-gentoo-1.6.tar.xz 61224 BLAKE2B 70e4f30c26c9098fdb02a53cab5d60cb611143d8bac6947707f3c7596b5a81ceb513b5a0809ee90f351472824f1d4216720c02cadb51d25b3dfce5e436e02bdf SHA512 a7daed2241d778ab283482ecc016801e25084eed10fcbbc50e187d5f842df5a0d278a77f94ae950b086c8651e8ca1a18f89c11dffdde9cf9168755288aae926a +DIST emacs-common-gentoo-1.7.tar.xz 61344 BLAKE2B bb5ec108ce230cfd45fa9cff1426b3731baf6a25b8346681128b0fc149649db5ca3b22720b3f8dba8495544f1ec5357a612aa35c687e36f5a181b2ab2fc324e5 SHA512 6c321a63d5329fe5e33f674951f1483acd724072a1d453ac0f4dbcb9b87825b735ac865fd9b9706a460b88828d1bfefbd65cc83d24a87b6359dd354c686605ce diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.7.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.7.ebuild new file mode 100644 index 000..314ea5c739a --- /dev/null +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.7.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp-common desktop xdg-utils readme.gentoo-r1 + +DESCRIPTION="Common files needed by all GNU Emacs versions" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +IUSE="games gui" + +RDEPEND="games? ( acct-group/gamestat )" +DEPEND="${RDEPEND}" +PDEPEND=">=app-editors/emacs-23.1:*" + +src_install() { + insinto "${SITELISP}" + sed -e "s:@libdir@:$(get_libdir):g" subdirs.el.in | newins - subdirs.el + assert + newins site-gentoo.el{,.orig} + + keepdir /etc/emacs + insinto /etc/emacs + doins site-start.el + + if use games; then + keepdir /var/games/emacs + fowners 0:gamestat /var/games/emacs + fperms g+w /var/games/emacs + fi + + if use gui; then + local i + domenu emacs.desktop emacsclient.desktop + + pushd icons || die + newicon sink.png emacs-sink.png + newicon emacs25_48.png emacs.png + for i in 16 24 32 48 128; do + [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png emacs22.png + newicon -s ${i} emacs23_${i}.png emacs23.png + newicon -s ${i} emacs25_${i}.png emacs.png + done + doicon -s scalable emacs23.svg + newicon -s scalable emacs25.svg emacs.svg + popd + fi + + DOC_CONTENTS="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. + \n\nAlternatively, individual users can add the following command: + \n\n(require 'site-gentoo) + \n\nto their ~/.emacs initialisation files, or, for greater + flexibility, users may load single package-specific initialisation + files from the ${SITELISP}/site-gentoo.d/ directory." + readme.gentoo_create_doc +} + +pkg_preinst() { + # make sure that site-gentoo.el exists since site-start.el requires it + if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518 + mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die + fi + if [[ -d ${EROOT}${SITELISP} ]]; then + elisp-site-regen + cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die + fi + + if use games; then + local f + for f in /var/games/emacs/{snake,tetris}-scores; do + if [[ -e ${EROOT}${f} ]]; then + cp "${EROOT}${f}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 7c874292afe27f1e691737991e50acc52b72078a Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 13:05:04 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 13:05:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c874292 app-emacs/emacs-common-gentoo: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild | 4 ++-- app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r4.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index 2b9b81915b2..8a4fe25ab12 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )" diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r4.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r4.ebuild index 5e3c5961742..c4365debbdf 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r4.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="games gui" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: dc22ab6d98381884fb09fb13280b47a040a0b90b Author: Ulrich Müller gentoo org> AuthorDate: Sun Jan 12 16:47:26 2020 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Aug 29 11:43:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc22ab6d app-emacs/emacs-common-gentoo: Migrate from X to gui USE flag. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> .../emacs-common-gentoo-1.6-r4.ebuild | 102 + 1 file changed, 102 insertions(+) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r4.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r4.ebuild new file mode 100644 index 000..5e3c5961742 --- /dev/null +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r4.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp-common desktop xdg-utils readme.gentoo-r1 + +DESCRIPTION="Common files needed by all GNU Emacs versions" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="games gui" + +RDEPEND="games? ( acct-group/gamestat )" +DEPEND="${RDEPEND}" +PDEPEND=">=app-editors/emacs-23.1:*" + +src_install() { + insinto "${SITELISP}" + doins subdirs.el + newins site-gentoo.el{,.orig} + + keepdir /etc/emacs + insinto /etc/emacs + doins site-start.el + + if use games; then + keepdir /var/games/emacs + fowners 0:gamestat /var/games/emacs + fperms g+w /var/games/emacs + fi + + if use gui; then + local i + domenu emacs.desktop emacsclient.desktop + + pushd icons || die + newicon sink.png emacs-sink.png + newicon emacs25_48.png emacs.png + for i in 16 24 32 48 128; do + [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png emacs22.png + newicon -s ${i} emacs23_${i}.png emacs23.png + newicon -s ${i} emacs25_${i}.png emacs.png + done + doicon -s scalable emacs23.svg + newicon -s scalable emacs25.svg emacs.svg + popd + fi + + DOC_CONTENTS="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. + \n\nAlternatively, individual users can add the following command: + \n\n(require 'site-gentoo) + \n\nto their ~/.emacs initialisation files, or, for greater + flexibility, users may load single package-specific initialisation + files from the ${SITELISP}/site-gentoo.d/ directory." + readme.gentoo_create_doc +} + +pkg_preinst() { + # make sure that site-gentoo.el exists since site-start.el requires it + if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518 + mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die + fi + if [[ -d ${EROOT}${SITELISP} ]]; then + elisp-site-regen + cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die + fi + + if use games; then + local f + for f in /var/games/emacs/{snake,tetris}-scores; do + if [[ -e ${EROOT}${f} ]]; then + cp "${EROOT}${f}" "${ED}${f}" || die + fi + touch "${ED}${f}" || die + chgrp gamestat "${ED}${f}" || die + chmod g+w "${ED}${f}" || die + done + fi +} + +pkg_postinst() { + if use gui; then + xdg_desktop_database_update + xdg_icon_cache_update + fi + readme.gentoo_print_elog +} + +pkg_postrm() { + if use gui; then + xdg_desktop_database_update + xdg_icon_cache_update + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/, app-emacs/ghc-mod/, app-emacs/gnuserv/, ...
commit: 46b9dfba2a81410b87d0b4589e6114ff1d3f7fa8 Author: Ulrich Müller gentoo org> AuthorDate: Wed Dec 11 07:44:34 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Dec 11 07:44:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b9dfba app-emacs: Remove unnecessary die statements after eclass functions. Functions elisp-compile, elisp-install, and elisp-site-file-install from elisp-common.eclass all die by themselves. Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Ulrich Müller gentoo.org> .../emacs-common-gentoo-1.6-r3.ebuild | 2 +- .../emacs-w3m/emacs-w3m-1.4.625_pre20180518.ebuild | 4 ++-- app-emacs/ghc-mod/ghc-mod-5.4.0.0.ebuild| 2 +- app-emacs/ghc-mod/ghc-mod-5.5.0.0-r1.ebuild | 2 +- app-emacs/ghc-mod/ghc-mod-5.7.0.0.ebuild| 2 +- app-emacs/gnuserv/gnuserv-3.12.8-r5.ebuild | 4 +--- app-emacs/slime/slime-2.15.ebuild | 21 + app-emacs/slime/slime-2.20-r1.ebuild| 19 +-- app-emacs/slime/slime-2.20.ebuild | 19 +-- app-emacs/slime/slime-2.21.ebuild | 19 +-- .../twittering-mode/twittering-mode-2.0.0.ebuild| 4 ++-- .../twittering-mode/twittering-mode-3.0.0.ebuild| 4 ++-- .../twittering-mode/twittering-mode-.ebuild | 4 ++-- 13 files changed, 49 insertions(+), 57 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index de398952a5d..8cbf1b14e04 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -35,7 +35,7 @@ src_install() { if use X; then local i - domenu emacs.desktop emacsclient.desktop || die + domenu emacs.desktop emacsclient.desktop pushd icons || die newicon sink.png emacs-sink.png diff --git a/app-emacs/emacs-w3m/emacs-w3m-1.4.625_pre20180518.ebuild b/app-emacs/emacs-w3m/emacs-w3m-1.4.625_pre20180518.ebuild index cfd2bfcc7f2..5541f1eb326 100644 --- a/app-emacs/emacs-w3m/emacs-w3m-1.4.625_pre20180518.ebuild +++ b/app-emacs/emacs-w3m/emacs-w3m-1.4.625_pre20180518.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -41,7 +41,7 @@ src_install() { ICONDIR="${ED}${SITEETC}/${PN}" \ install-en $(use l10n_ja && echo install-ja) install-icons - elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die + elisp-site-file-install "${FILESDIR}/${SITEFILE}" dodoc ChangeLog* NEWS README use l10n_ja && dodoc BUGS.ja NEWS.ja README.ja diff --git a/app-emacs/ghc-mod/ghc-mod-5.4.0.0.ebuild b/app-emacs/ghc-mod/ghc-mod-5.4.0.0.ebuild index 9803686ef35..a54c351b2c4 100644 --- a/app-emacs/ghc-mod/ghc-mod-5.4.0.0.ebuild +++ b/app-emacs/ghc-mod/ghc-mod-5.4.0.0.ebuild @@ -60,7 +60,7 @@ src_compile() { haskell-cabal_src_compile if use emacs ; then pushd elisp - elisp-compile *.el || die + elisp-compile *.el popd fi } diff --git a/app-emacs/ghc-mod/ghc-mod-5.5.0.0-r1.ebuild b/app-emacs/ghc-mod/ghc-mod-5.5.0.0-r1.ebuild index b67184547ee..122d5f8ea2c 100644 --- a/app-emacs/ghc-mod/ghc-mod-5.5.0.0-r1.ebuild +++ b/app-emacs/ghc-mod/ghc-mod-5.5.0.0-r1.ebuild @@ -60,7 +60,7 @@ src_compile() { haskell-cabal_src_compile if use emacs ; then pushd elisp - elisp-compile *.el || die + elisp-compile *.el popd fi } diff --git a/app-emacs/ghc-mod/ghc-mod-5.7.0.0.ebuild b/app-emacs/ghc-mod/ghc-mod-5.7.0.0.ebuild index fb6256d2db1..f054faba651 100644 --- a/app-emacs/ghc-mod/ghc-mod-5.7.0.0.ebuild +++ b/app-emacs/ghc-mod/ghc-mod-5.7.0.0.ebuild @@ -55,7 +55,7 @@ src_compile() { haskell-cabal_src_compile if use emacs ; then pushd elisp - elisp-compile *.el || die + elisp-compile *.el popd fi } diff --git a/app-emacs/gnuserv/gnuserv-3.12.8-r5.ebuild b/app-emacs/gnuserv/gnuserv-3.12.8-r5.ebuild index 94972c40cfd..142d9af 100644 --- a/app-emacs/gnuserv/gnuserv-3.12.8-r5.ebuild +++ b/app-emacs/gnuserv/gnuserv-3.12.8-r5.ebuild @@ -53,9 +53,7 @@ src_install() { elisp-site-file-install "${FILESDIR}/${SITEFILE}" dodoc ChangeLog README README.orig - if use X; then - domenu "${FILESDIR}"/gnuclient.desktop || die - fi + use X && domenu "${FILESDIR}"/gnuclient.desktop } pkg_postinst() { diff --git a/app-emacs/slime/slime-2.15.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 09b7d5ee0ad5c4bf389ffbe697bb9887b1e8e0a8 Author: Ulrich Müller gentoo org> AuthorDate: Sat Sep 7 18:30:40 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Sep 7 18:31:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b7d5ee app-emacs/emacs-common-gentoo: Remove old. Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Ulrich Müller gentoo.org> .../emacs-common-gentoo-1.6-r1.ebuild | 106 - 1 file changed, 106 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild deleted file mode 100644 index 84eab96b484..000 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit elisp-common desktop xdg-utils gnome2-utils readme.gentoo-r1 user - -DESCRIPTION="Common files needed by all GNU Emacs versions" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; -SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="games X" - -PDEPEND="virtual/emacs" - -pkg_setup() { - use games && enewgroup gamestat 36 -} - -src_install() { - insinto "${SITELISP}" - doins subdirs.el - newins site-gentoo.el{,.orig} - - keepdir /etc/emacs - insinto /etc/emacs - doins site-start.el - - if use games; then - keepdir /var/games/emacs - fowners 0:gamestat /var/games/emacs - fperms g+w /var/games/emacs - fi - - if use X; then - local i - domenu emacs.desktop emacsclient.desktop || die - - pushd icons || die - newicon sink.png emacs-sink.png - newicon emacs25_48.png emacs.png - for i in 16 24 32 48 128; do - [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png emacs22.png - newicon -s ${i} emacs23_${i}.png emacs23.png - newicon -s ${i} emacs25_${i}.png emacs.png - done - doicon -s scalable emacs23.svg - newicon -s scalable emacs25.svg emacs.svg - popd - - gnome2_icon_savelist - fi - - DOC_CONTENTS="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. - \n\nAlternatively, individual users can add the following command: - \n\n(require 'site-gentoo) - \n\nto their ~/.emacs initialisation files, or, for greater - flexibility, users may load single package-specific initialisation - files from the ${SITELISP}/site-gentoo.d/ directory." - readme.gentoo_create_doc -} - -pkg_preinst() { - # make sure that site-gentoo.el exists since site-start.el requires it - if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518 - mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die - fi - if [[ -d ${EROOT}${SITELISP} ]]; then - elisp-site-regen - cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die - fi - - if use games; then - local f - for f in /var/games/emacs/{snake,tetris}-scores; do - if [[ -e ${EROOT}${f} ]]; then - cp "${EROOT}${f}" "${ED}${f}" || die - fi - touch "${ED}${f}" || die - chgrp gamestat "${ED}${f}" || die - chmod g+w "${ED}${f}" || die - done - fi -} - -pkg_postinst() { - if use X; then - xdg_desktop_database_update - gnome2_icon_cache_update - fi - readme.gentoo_print_elog -} - -pkg_postrm() { - if use X; then - xdg_desktop_database_update - gnome2_icon_cache_update - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 2926fba9be692cbf8a4ae0865d5fa852a96013db Author: Ulrich Müller gentoo org> AuthorDate: Sat Sep 7 18:29:29 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Sep 7 18:30:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2926fba9 app-emacs/emacs-common-gentoo: hppa stable per allarches policy, bug 693382. Fixes: ddc9f77b3d2588c1782127b96a193eb62021ac0a Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index 0e9f0fb9c15..ac15465304f 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 19aacf37529b6026b4ba0a605e651807299056f8 Author: Aaron Bauman gentoo org> AuthorDate: Sat Sep 7 17:06:24 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Sep 7 17:06:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19aacf37 app-emacs/emacs-common-gentoo: drop back to ~riscv Signed-off-by: Aaron Bauman gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index c27a5d0a467..0e9f0fb9c15 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 riscv ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: ddc9f77b3d2588c1782127b96a193eb62021ac0a Author: Aaron Bauman gentoo org> AuthorDate: Sat Sep 7 15:30:27 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Sep 7 15:30:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc9f77b app-emacs/emacs-common-gentoo: ALLARCHES Signed-off-by: Aaron Bauman gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index b6a09310a9f..c27a5d0a467 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 riscv ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: c3da211f05bf9f243f98a4a130d863e044e8f267 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 5 11:36:00 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 5 11:36:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3da211f app-emacs/emacs-common-gentoo: ia64 stable wrt bug #693382 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index d570d912123..b6a09310a9f 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: eb61aad31d0fce01f82fdd30a0e9be021cbe017a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 5 11:35:02 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 5 11:35:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb61aad3 app-emacs/emacs-common-gentoo: sparc stable wrt bug #693382 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index 2e5cd7b34e8..d570d912123 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 6330694c22668fc5c4822abaf33257121d94fb3d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 5 07:45:25 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 5 07:45:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6330694c app-emacs/emacs-common-gentoo: ppc64 stable wrt bug #693382 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index e37726b4a0d..2e5cd7b34e8 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: c618d101fe21c97c8dc79df69853fe9dd86248b2 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 5 07:43:56 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 5 07:43:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c618d101 app-emacs/emacs-common-gentoo: ppc stable wrt bug #693382 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index 727c0a3917c..e37726b4a0d 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 1e87e735b30350dcb4585d39606fcb62682425b9 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 4 09:40:52 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 4 09:40:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e87e735 app-emacs/emacs-common-gentoo: x86 stable wrt bug #693382 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index 8270544de2f..727c0a3917c 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: f8d0e137bdd196c27f2acf202b7aaa2772aa52a0 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 4 08:38:34 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 4 08:38:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d0e137 app-emacs/emacs-common-gentoo: amd64 stable wrt bug #693382 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index abe44b42f39..8270544de2f 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 5b6d3970f5f56006703fd9645f1d3de3796fb98f Author: Ulrich Müller gentoo org> AuthorDate: Thu Aug 22 12:22:52 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Aug 22 12:44:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6d3970 app-emacs/emacs-common-gentoo: Drop 1.6-r2 to unstable. Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild index 5e48e30334c..6cd58fb8613 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 66bd2c16de5af5d58a7413ba7cbb89e6b6c2f5aa Author: Ulrich Müller gentoo org> AuthorDate: Thu Aug 22 12:34:36 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Aug 22 12:44:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bd2c16 app-emacs/emacs-common-gentoo: Drop gnome2-utils. gnome2_icon_savelist() and gnome2_icon_cache_update() are no longer defined in EAPI 7. Use xdg_icon_cache_update as replacement. Closes: https://bugs.gentoo.org/692520 Reported-by: Stephan Hartmann googlemail.com> Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Ulrich Müller gentoo.org> ...mon-gentoo-1.6-r2.ebuild => emacs-common-gentoo-1.6-r3.ebuild} | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild similarity index 94% rename from app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild rename to app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild index 6cd58fb8613..abe44b42f39 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit elisp-common desktop xdg-utils gnome2-utils readme.gentoo-r1 +inherit elisp-common desktop xdg-utils readme.gentoo-r1 DESCRIPTION="Common files needed by all GNU Emacs versions" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; @@ -48,8 +48,6 @@ src_install() { doicon -s scalable emacs23.svg newicon -s scalable emacs25.svg emacs.svg popd - - gnome2_icon_savelist fi DOC_CONTENTS="All site initialisation for Gentoo-installed packages is @@ -91,7 +89,7 @@ pkg_preinst() { pkg_postinst() { if use X; then xdg_desktop_database_update - gnome2_icon_cache_update + xdg_icon_cache_update fi readme.gentoo_print_elog } @@ -99,6 +97,6 @@ pkg_postinst() { pkg_postrm() { if use X; then xdg_desktop_database_update - gnome2_icon_cache_update + xdg_icon_cache_update fi }
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 80a6b7daa42d1a7e5b14ef7e6f6cd4d04189ab2c Author: Ulrich Müller gentoo org> AuthorDate: Thu Aug 22 12:19:30 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Aug 22 12:44:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a6b7da Revert "app-emacs/emacs-common-gentoo: Remove old." This reverts commit 4eb555730a68dd5e0673f23137fe3eed87ce0c2e. Signed-off-by: Ulrich Müller gentoo.org> .../emacs-common-gentoo-1.6-r1.ebuild | 106 + 1 file changed, 106 insertions(+) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild new file mode 100644 index 000..84eab96b484 --- /dev/null +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit elisp-common desktop xdg-utils gnome2-utils readme.gentoo-r1 user + +DESCRIPTION="Common files needed by all GNU Emacs versions" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="games X" + +PDEPEND="virtual/emacs" + +pkg_setup() { + use games && enewgroup gamestat 36 +} + +src_install() { + insinto "${SITELISP}" + doins subdirs.el + newins site-gentoo.el{,.orig} + + keepdir /etc/emacs + insinto /etc/emacs + doins site-start.el + + if use games; then + keepdir /var/games/emacs + fowners 0:gamestat /var/games/emacs + fperms g+w /var/games/emacs + fi + + if use X; then + local i + domenu emacs.desktop emacsclient.desktop || die + + pushd icons || die + newicon sink.png emacs-sink.png + newicon emacs25_48.png emacs.png + for i in 16 24 32 48 128; do + [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png emacs22.png + newicon -s ${i} emacs23_${i}.png emacs23.png + newicon -s ${i} emacs25_${i}.png emacs.png + done + doicon -s scalable emacs23.svg + newicon -s scalable emacs25.svg emacs.svg + popd + + gnome2_icon_savelist + fi + + DOC_CONTENTS="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. + \n\nAlternatively, individual users can add the following command: + \n\n(require 'site-gentoo) + \n\nto their ~/.emacs initialisation files, or, for greater + flexibility, users may load single package-specific initialisation + files from the ${SITELISP}/site-gentoo.d/ directory." + readme.gentoo_create_doc +} + +pkg_preinst() { + # make sure that site-gentoo.el exists since site-start.el requires it + if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518 + mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die + fi + if [[ -d ${EROOT}${SITELISP} ]]; then + elisp-site-regen + cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die + fi + + if use games; then + local f + for f in /var/games/emacs/{snake,tetris}-scores; do + if [[ -e ${EROOT}${f} ]]; then + cp "${EROOT}${f}" "${ED}${f}" || die + fi + touch "${ED}${f}" || die + chgrp gamestat "${ED}${f}" || die + chmod g+w "${ED}${f}" || die + done + fi +} + +pkg_postinst() { + if use X; then + xdg_desktop_database_update + gnome2_icon_cache_update + fi + readme.gentoo_print_elog +} + +pkg_postrm() { + if use X; then + xdg_desktop_database_update + gnome2_icon_cache_update + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 4eb555730a68dd5e0673f23137fe3eed87ce0c2e Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 18 11:13:47 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Aug 18 11:13:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb55573 app-emacs/emacs-common-gentoo: Remove old. Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Ulrich Müller gentoo.org> .../emacs-common-gentoo-1.6-r1.ebuild | 106 - 1 file changed, 106 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild deleted file mode 100644 index 84eab96b484..000 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit elisp-common desktop xdg-utils gnome2-utils readme.gentoo-r1 user - -DESCRIPTION="Common files needed by all GNU Emacs versions" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; -SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="games X" - -PDEPEND="virtual/emacs" - -pkg_setup() { - use games && enewgroup gamestat 36 -} - -src_install() { - insinto "${SITELISP}" - doins subdirs.el - newins site-gentoo.el{,.orig} - - keepdir /etc/emacs - insinto /etc/emacs - doins site-start.el - - if use games; then - keepdir /var/games/emacs - fowners 0:gamestat /var/games/emacs - fperms g+w /var/games/emacs - fi - - if use X; then - local i - domenu emacs.desktop emacsclient.desktop || die - - pushd icons || die - newicon sink.png emacs-sink.png - newicon emacs25_48.png emacs.png - for i in 16 24 32 48 128; do - [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png emacs22.png - newicon -s ${i} emacs23_${i}.png emacs23.png - newicon -s ${i} emacs25_${i}.png emacs.png - done - doicon -s scalable emacs23.svg - newicon -s scalable emacs25.svg emacs.svg - popd - - gnome2_icon_savelist - fi - - DOC_CONTENTS="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. - \n\nAlternatively, individual users can add the following command: - \n\n(require 'site-gentoo) - \n\nto their ~/.emacs initialisation files, or, for greater - flexibility, users may load single package-specific initialisation - files from the ${SITELISP}/site-gentoo.d/ directory." - readme.gentoo_create_doc -} - -pkg_preinst() { - # make sure that site-gentoo.el exists since site-start.el requires it - if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518 - mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die - fi - if [[ -d ${EROOT}${SITELISP} ]]; then - elisp-site-regen - cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die - fi - - if use games; then - local f - for f in /var/games/emacs/{snake,tetris}-scores; do - if [[ -e ${EROOT}${f} ]]; then - cp "${EROOT}${f}" "${ED}${f}" || die - fi - touch "${ED}${f}" || die - chgrp gamestat "${ED}${f}" || die - chmod g+w "${ED}${f}" || die - done - fi -} - -pkg_postinst() { - if use X; then - xdg_desktop_database_update - gnome2_icon_cache_update - fi - readme.gentoo_print_elog -} - -pkg_postrm() { - if use X; then - xdg_desktop_database_update - gnome2_icon_cache_update - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: e1b15df4d7be948a5059c4477957de96e06fe490 Author: Ulrich Müller gentoo org> AuthorDate: Sun Aug 18 11:12:53 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Aug 18 11:12:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b15df4 app-emacs/emacs-common-gentoo: Remaining arches stable, bug 692410. Per ALLARCHES policy. Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild index 39e416d8e56..5e48e30334c 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: f141c3cc25c3cd637a6cde110e36ab73d8352dd0 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Aug 18 10:12:16 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Aug 18 10:12:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f141c3cc app-emacs/emacs-common-gentoo: stable 1.6-r2 for ppc64, bug #692410 Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild index ad8e4bdf871..39e416d8e56 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 9796f5f4da05136f7ec315be3816d5cb5a929de9 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Aug 18 10:10:30 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Aug 18 10:10:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9796f5f4 app-emacs/emacs-common-gentoo: stable 1.6-r2 for ppc, bug #692410 Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild index 8be783cb968..ad8e4bdf871 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 3cd7960e9d664dfffe479ca812d26ef5082eeba0 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Aug 18 10:08:04 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Aug 18 10:08:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd7960e app-emacs/emacs-common-gentoo: stable 1.6-r2 for ia64, bug #692410 Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild index 6cd58fb8613..8be783cb968 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 2e37fa8ab888e7324f602d967146f4a061269598 Author: Aaron Bauman gentoo org> AuthorDate: Fri Jul 26 02:21:39 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Jul 26 13:18:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e37fa8a app-emacs/emacs-common-gentoo: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild index ce220414a0c..84eab96b484 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" PDEPEND="virtual/emacs"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 14d024d43727b5634ffcc993717044d9b28446b3 Author: Marcus Comstedt mc pp se> AuthorDate: Thu Jul 4 14:41:35 2019 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Jul 5 21:12:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d024d4 app-emacs/emacs-common-gentoo: keyworded 1.6-r2 for riscv, bug #689246 Signed-off-by: Marcus Comstedt mc.pp.se> Signed-off-by: Andreas K. Hüttel gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild index e7d0b643728..6cd58fb8613 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" RDEPEND="games? ( acct-group/gamestat )"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 70cf69320ed242a312348dfb1fddc3c8d0542b12 Author: Ulrich Müller gentoo org> AuthorDate: Tue Jun 25 07:34:47 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Jun 25 07:34:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cf6932 app-emacs/emacs-common-gentoo: Depend on acct-group/gamestat. Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Ulrich Müller gentoo.org> .../emacs-common-gentoo-1.6-r2.ebuild | 104 + 1 file changed, 104 insertions(+) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild new file mode 100644 index 000..e7d0b643728 --- /dev/null +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r2.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit elisp-common desktop xdg-utils gnome2-utils readme.gentoo-r1 + +DESCRIPTION="Common files needed by all GNU Emacs versions" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="games X" + +RDEPEND="games? ( acct-group/gamestat )" +DEPEND="${RDEPEND}" +PDEPEND="virtual/emacs" + +src_install() { + insinto "${SITELISP}" + doins subdirs.el + newins site-gentoo.el{,.orig} + + keepdir /etc/emacs + insinto /etc/emacs + doins site-start.el + + if use games; then + keepdir /var/games/emacs + fowners 0:gamestat /var/games/emacs + fperms g+w /var/games/emacs + fi + + if use X; then + local i + domenu emacs.desktop emacsclient.desktop || die + + pushd icons || die + newicon sink.png emacs-sink.png + newicon emacs25_48.png emacs.png + for i in 16 24 32 48 128; do + [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png emacs22.png + newicon -s ${i} emacs23_${i}.png emacs23.png + newicon -s ${i} emacs25_${i}.png emacs.png + done + doicon -s scalable emacs23.svg + newicon -s scalable emacs25.svg emacs.svg + popd + + gnome2_icon_savelist + fi + + DOC_CONTENTS="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. + \n\nAlternatively, individual users can add the following command: + \n\n(require 'site-gentoo) + \n\nto their ~/.emacs initialisation files, or, for greater + flexibility, users may load single package-specific initialisation + files from the ${SITELISP}/site-gentoo.d/ directory." + readme.gentoo_create_doc +} + +pkg_preinst() { + # make sure that site-gentoo.el exists since site-start.el requires it + if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518 + mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die + fi + if [[ -d ${EROOT}${SITELISP} ]]; then + elisp-site-regen + cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die + fi + + if use games; then + local f + for f in /var/games/emacs/{snake,tetris}-scores; do + if [[ -e ${EROOT}${f} ]]; then + cp "${EROOT}${f}" "${ED}${f}" || die + fi + touch "${ED}${f}" || die + chgrp gamestat "${ED}${f}" || die + chmod g+w "${ED}${f}" || die + done + fi +} + +pkg_postinst() { + if use X; then + xdg_desktop_database_update + gnome2_icon_cache_update + fi + readme.gentoo_print_elog +} + +pkg_postrm() { + if use X; then + xdg_desktop_database_update + gnome2_icon_cache_update + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: a965bd7e33bf69255e2d6918b01e5a1eced9425b Author: Ulrich Müller gentoo org> AuthorDate: Mon Apr 2 15:31:46 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Apr 2 15:32:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a965bd7e app-emacs/emacs-common-gentoo: Inherit desktop rather than eutils. Needed for domenu and doicon/newicon. Package-Manager: Portage-2.3.27, Repoman-2.3.9 app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild index cd5609e84a7..ce220414a0c 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit elisp-common eutils xdg-utils gnome2-utils readme.gentoo-r1 user +inherit elisp-common desktop xdg-utils gnome2-utils readme.gentoo-r1 user DESCRIPTION="Common files needed by all GNU Emacs versions" HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs;
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 7c0fbf3b07501df63f4b5707e464dfa49b08bf2b Author: Ulrich Müller gentoo org> AuthorDate: Mon Mar 5 08:03:40 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Mar 5 08:04:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0fbf3b app-emacs/emacs-common-gentoo: Remove old. Package-Manager: Portage-2.3.24, Repoman-2.3.6 .../emacs-common-gentoo-1.6.ebuild | 113 - 1 file changed, 113 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild deleted file mode 100644 index e795561fea8..000 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit elisp-common eutils fdo-mime gnome2-utils readme.gentoo-r1 user - -DESCRIPTION="Common files needed by all GNU Emacs versions" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; -SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="games X" - -PDEPEND="virtual/emacs" - -pkg_setup() { - use games && enewgroup gamestat 36 -} - -src_install() { - insinto "${SITELISP}" - doins subdirs.el - newins site-gentoo.el{,.orig} - - keepdir /etc/emacs - insinto /etc/emacs - doins site-start.el - - if use games; then - keepdir /var/games/emacs - fowners 0:gamestat /var/games/emacs - fperms g+w /var/games/emacs - fi - - if use X; then - local i - domenu emacs.desktop emacsclient.desktop || die - - pushd icons || die - newicon sink.png emacs-sink.png - newicon emacs25_48.png emacs.png - for i in 16 24 32 48 128; do - [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png emacs22.png - newicon -s ${i} emacs23_${i}.png emacs23.png - newicon -s ${i} emacs25_${i}.png emacs.png - done - doicon -s scalable emacs23.svg - newicon -s scalable emacs25.svg emacs.svg - popd - - gnome2_icon_savelist - fi - - DOC_CONTENTS="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. - \n\nAlternatively, individual users can add the following command: - \n\n(require 'site-gentoo) - \n\nto their ~/.emacs initialisation files, or, for greater - flexibility, users may load single package-specific initialisation - files from the ${SITELISP}/site-gentoo.d/ directory." - readme.gentoo_create_doc -} - -pkg_preinst() { - # make sure that site-gentoo.el exists since site-start.el requires it - if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518 - mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die - fi - if [[ -d ${EROOT}${SITELISP} ]]; then - elisp-site-regen - cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die - fi - - if use games; then - local f - for f in /var/games/emacs/{snake,tetris}-scores; do - if [[ -e ${EROOT}${f} ]]; then - cp "${EROOT}${f}" "${ED}${f}" || die - fi - touch "${ED}${f}" || die - chgrp gamestat "${ED}${f}" || die - chmod g+w "${ED}${f}" || die - done - - if has 1.4-r1 ${REPLACING_VERSIONS} \ - && [[ -d ${EROOT}/var/games/emacs ]]; then - elog "Updating owner and permissions of score file directory." - chown 0:gamestat "${EROOT}"/var/games/emacs || die - chmod 775 "${EROOT}"/var/games/emacs || die - fi - fi -} - -pkg_postinst() { - if use X; then - fdo-mime_desktop_database_update - gnome2_icon_cache_update - fi - readme.gentoo_print_elog -} - -pkg_postrm() { - if use X; then - fdo-mime_desktop_database_update - gnome2_icon_cache_update - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 67f05403c292bd81d5947bda51d61b9a5785 Author: Ulrich Müller gentoo org> AuthorDate: Mon Mar 5 08:02:42 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Mar 5 08:04:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f05403 app-emacs/emacs-common-gentoo: Remaining arches stable, bug 648098. By ALLARCHES policy. Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild index 5aa9b958605..cd5609e84a7 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" PDEPEND="virtual/emacs"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 911187581f3c440f0532a6a19f003bed9a1d71d6 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 22 09:02:15 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 22 09:05:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91118758 app-emacs/emacs-common-gentoo: amd64 stable wrt bug #648098 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64" app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild index 6ac7b282f54..5aa9b958605 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" PDEPEND="virtual/emacs"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 1dc3ffd08c6370d03715013ecb6e6ec4ed58d960 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 19 20:05:38 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 19 20:05:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc3ffd0 app-emacs/emacs-common-gentoo: stable 1.6-r1 for ia64, bug #648098 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild index 96ba1d744c3..6ac7b282f54 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" PDEPEND="virtual/emacs"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 556b10bcc04e1c3f71fe5d757bfbd3788757874f Author: Ulrich Müller gentoo org> AuthorDate: Mon Feb 19 17:23:36 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Feb 19 17:24:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556b10bc app-emacs/emacs-common-gentoo: Drop old backwards compatibility code. Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild | 7 --- 1 file changed, 7 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild index a24874151b9..96ba1d744c3 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild @@ -87,13 +87,6 @@ pkg_preinst() { chgrp gamestat "${ED}${f}" || die chmod g+w "${ED}${f}" || die done - - if has 1.4-r1 ${REPLACING_VERSIONS} \ - && [[ -d ${EROOT}/var/games/emacs ]]; then - elog "Updating owner and permissions of score file directory." - chown 0:gamestat "${EROOT}"/var/games/emacs || die - chmod 775 "${EROOT}"/var/games/emacs || die - fi fi }
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: fb36df95df7415ea3da2cb4aacdc685cfee16c69 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Feb 19 16:52:36 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Feb 19 16:52:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb36df95 app-emacs/emacs-common-gentoo: x86 stable (bug #648098) Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild index d9f2fb9b450..a24874151b9 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" PDEPEND="virtual/emacs"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: f43684cbee7dcd0de6307b8f5ff1975bfa029fab Author: Ulrich Müller gentoo org> AuthorDate: Mon Nov 13 18:33:21 2017 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Nov 13 18:33:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43684cb app-emacs/emacs-common-gentoo: Migrate to xdg-utils.eclass. Package-Manager: Portage-2.3.13, Repoman-2.3.4 .../emacs-common-gentoo-1.6-r1.ebuild | 113 + 1 file changed, 113 insertions(+) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild new file mode 100644 index 000..d9f2fb9b450 --- /dev/null +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6-r1.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit elisp-common eutils xdg-utils gnome2-utils readme.gentoo-r1 user + +DESCRIPTION="Common files needed by all GNU Emacs versions" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="games X" + +PDEPEND="virtual/emacs" + +pkg_setup() { + use games && enewgroup gamestat 36 +} + +src_install() { + insinto "${SITELISP}" + doins subdirs.el + newins site-gentoo.el{,.orig} + + keepdir /etc/emacs + insinto /etc/emacs + doins site-start.el + + if use games; then + keepdir /var/games/emacs + fowners 0:gamestat /var/games/emacs + fperms g+w /var/games/emacs + fi + + if use X; then + local i + domenu emacs.desktop emacsclient.desktop || die + + pushd icons || die + newicon sink.png emacs-sink.png + newicon emacs25_48.png emacs.png + for i in 16 24 32 48 128; do + [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png emacs22.png + newicon -s ${i} emacs23_${i}.png emacs23.png + newicon -s ${i} emacs25_${i}.png emacs.png + done + doicon -s scalable emacs23.svg + newicon -s scalable emacs25.svg emacs.svg + popd + + gnome2_icon_savelist + fi + + DOC_CONTENTS="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. + \n\nAlternatively, individual users can add the following command: + \n\n(require 'site-gentoo) + \n\nto their ~/.emacs initialisation files, or, for greater + flexibility, users may load single package-specific initialisation + files from the ${SITELISP}/site-gentoo.d/ directory." + readme.gentoo_create_doc +} + +pkg_preinst() { + # make sure that site-gentoo.el exists since site-start.el requires it + if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518 + mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die + fi + if [[ -d ${EROOT}${SITELISP} ]]; then + elisp-site-regen + cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die + fi + + if use games; then + local f + for f in /var/games/emacs/{snake,tetris}-scores; do + if [[ -e ${EROOT}${f} ]]; then + cp "${EROOT}${f}" "${ED}${f}" || die + fi + touch "${ED}${f}" || die + chgrp gamestat "${ED}${f}" || die + chmod g+w "${ED}${f}" || die + done + + if has 1.4-r1 ${REPLACING_VERSIONS} \ + && [[ -d ${EROOT}/var/games/emacs ]]; then + elog "Updating owner and permissions of score file directory." + chown 0:gamestat "${EROOT}"/var/games/emacs || die + chmod 775 "${EROOT}"/var/games/emacs || die + fi + fi +} + +pkg_postinst() { + if use X; then + xdg_desktop_database_update + gnome2_icon_cache_update + fi + readme.gentoo_print_elog +} + +pkg_postrm() { + if use X; then + xdg_desktop_database_update + gnome2_icon_cache_update + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 1a8d7661dd9fa676315ebb9a7f2f2af57db5cd0a Author: Alexis Ballier gentoo org> AuthorDate: Sun Jun 18 11:13:52 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Jun 18 11:44:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8d7661 app-emacs/emacs-common-gentoo: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild index f3474d6cb87..e795561fea8 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" PDEPEND="virtual/emacs"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: dbf30bbd3feb47253e7564d998017471747b7178 Author: Ulrich Müller gentoo org> AuthorDate: Sat Jun 10 17:20:58 2017 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Jun 10 17:22:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf30bbd app-emacs/emacs-common-gentoo: Remove old. Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-emacs/emacs-common-gentoo/Manifest | 1 - .../emacs-common-gentoo-1.5.ebuild | 114 - 2 files changed, 115 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/Manifest b/app-emacs/emacs-common-gentoo/Manifest index 3f9d2d67772..7254540e115 100644 --- a/app-emacs/emacs-common-gentoo/Manifest +++ b/app-emacs/emacs-common-gentoo/Manifest @@ -1,2 +1 @@ -DIST emacs-common-gentoo-1.5.tar.xz 40844 SHA256 fbec52de8552c6b22f56382a28d469d9346c02c7569c05cdb0db6a54b39995a1 SHA512 61ac2a1bb8bc449480137789f4d93228d81d2a7ea87a255a7fd82072ce98eecf5f585d102db95f0deda06102e27efbd5d9fce8cd21d6b58239f7a2b6d4ee4d55 WHIRLPOOL bb6d58d8afb55c9d6204f82553962190cd50f64d25ea5fb50308827f88ea3b1c42dc0e072155567391ffc7745b8871c733c9aee5042b57bfcbef5e5419d0b6cf DIST emacs-common-gentoo-1.6.tar.xz 61224 SHA256 7f43a198068abba9e0735f7dee3bb642dd1531e33563ded364751319bea8f9ec SHA512 a7daed2241d778ab283482ecc016801e25084eed10fcbbc50e187d5f842df5a0d278a77f94ae950b086c8651e8ca1a18f89c11dffdde9cf9168755288aae926a WHIRLPOOL 7112026dda683d6282807181e7a6e1d666c90df0858b63ae704db05b40ff59b10ab984dd066eeb91fc670cff71eb9bc94cac7b19571409ac166d53a6cec16e39 diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.5.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.5.ebuild deleted file mode 100644 index dab2cf5aa30..000 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.5.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit elisp-common eutils fdo-mime gnome2-utils readme.gentoo user - -DESCRIPTION="Common files needed by all GNU Emacs versions" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; -SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="games X" - -PDEPEND="virtual/emacs" - -pkg_setup() { - use games && enewgroup gamestat 36 -} - -src_install() { - insinto "${SITELISP}" - doins subdirs.el - newins site-gentoo.el{,.orig} - - keepdir /etc/emacs - insinto /etc/emacs - doins site-start.el - - if use games; then - keepdir /var/games/emacs - fowners 0:gamestat /var/games/emacs - fperms g+w /var/games/emacs - fi - - if use X; then - local i - domenu emacs.desktop emacsclient.desktop || die - - pushd icons || die - newicon sink.png emacs-sink.png - newicon emacs_48.png emacs.png - newicon emacs22_48.png emacs22.png - for i in 16 24 32 48 128; do - newicon -s ${i} emacs_${i}.png emacs.png - done - for i in 16 24 32 48; do - newicon -s ${i} emacs22_${i}.png emacs22.png - done - doicon -s scalable emacs.svg - popd - - gnome2_icon_savelist - fi - - DOC_CONTENTS="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. - \n\nAlternatively, individual users can add the following command: - \n\n(require 'site-gentoo) - \n\nto their ~/.emacs initialisation files, or, for greater - flexibility, users may load single package-specific initialisation - files from the ${SITELISP}/site-gentoo.d/ directory." - readme.gentoo_create_doc -} - -pkg_preinst() { - # make sure that site-gentoo.el exists since site-start.el requires it - if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518 - mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die - fi - if [[ -d ${EROOT}${SITELISP} ]]; then - elisp-site-regen - cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die - fi - - if use games; then - local f - for f in /var/games/emacs/{snake,tetris}-scores; do - if [[ -e ${EROOT}${f} ]]; then -
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: dc8c8586879f2453ddb5afaf71078e958bd1d7c5 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Apr 29 15:00:07 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Apr 29 15:00:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8c8586 app-emacs/emacs-common-gentoo: ppc stable wrt bug #613904 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild index ad4907b38fc..77da735814c 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" PDEPEND="virtual/emacs"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 8b7847519cb326b2bc7ca9abfd4ef33dda8663da Author: Jeroen Roovers gentoo org> AuthorDate: Tue Apr 11 06:35:35 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Apr 11 06:35:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b784751 app-emacs/emacs-common-gentoo: Stable for HPPA (bug #613904). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild index aa19e765280..b99d5faf778 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" PDEPEND="virtual/emacs"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: c7db900422d82ee934d975d0a78db24c37cb2df7 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Apr 4 19:27:53 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Apr 4 19:27:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7db9004 app-emacs/emacs-common-gentoo-1.6-r0: add alpha keyword Gentoo-Bug: 613904 app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild index 8f28f2c006f..aa19e765280 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" PDEPEND="virtual/emacs"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: cff875b10d49ff2e0f8512c4bdc5ad1a7ba03671 Author: Michael Weber gentoo org> AuthorDate: Tue Mar 28 15:30:32 2017 + Commit: Michael Weber gentoo org> CommitDate: Tue Mar 28 15:30:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff875b1 app-emacs/emacs-common-gentoo: arm ppc64 stable (bug 613904). Package-Manager: Portage-2.3.5, Repoman-2.3.2 app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild index 842f8eb98b4..74d23d13f55 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" PDEPEND="virtual/emacs"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: ae5e85c5af36c14cd0da0887e401360c8d275052 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Mar 28 09:54:57 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Mar 28 09:54:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5e85c5 app-emacs/emacs-common-gentoo: amd64 stable wrt bug #613904 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild index b64e14b7e7d..842f8eb98b4 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="games X" PDEPEND="virtual/emacs"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 335941249e0cb554695e9b2daf1c9c8e752aaf34 Author: Ulrich Müller gentoo org> AuthorDate: Sat Feb 4 14:52:24 2017 + Commit: Ulrich Müller gentoo org> CommitDate: Sat Feb 4 14:55:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33594124 app-emacs/emacs-common-gentoo: Version bump. This adds the set of icons from Emacs 25.1. Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-emacs/emacs-common-gentoo/Manifest | 1 + .../emacs-common-gentoo-1.6.ebuild | 114 + 2 files changed, 115 insertions(+) diff --git a/app-emacs/emacs-common-gentoo/Manifest b/app-emacs/emacs-common-gentoo/Manifest index ca19f69..3f9d2d6 100644 --- a/app-emacs/emacs-common-gentoo/Manifest +++ b/app-emacs/emacs-common-gentoo/Manifest @@ -1 +1,2 @@ DIST emacs-common-gentoo-1.5.tar.xz 40844 SHA256 fbec52de8552c6b22f56382a28d469d9346c02c7569c05cdb0db6a54b39995a1 SHA512 61ac2a1bb8bc449480137789f4d93228d81d2a7ea87a255a7fd82072ce98eecf5f585d102db95f0deda06102e27efbd5d9fce8cd21d6b58239f7a2b6d4ee4d55 WHIRLPOOL bb6d58d8afb55c9d6204f82553962190cd50f64d25ea5fb50308827f88ea3b1c42dc0e072155567391ffc7745b8871c733c9aee5042b57bfcbef5e5419d0b6cf +DIST emacs-common-gentoo-1.6.tar.xz 61224 SHA256 7f43a198068abba9e0735f7dee3bb642dd1531e33563ded364751319bea8f9ec SHA512 a7daed2241d778ab283482ecc016801e25084eed10fcbbc50e187d5f842df5a0d278a77f94ae950b086c8651e8ca1a18f89c11dffdde9cf9168755288aae926a WHIRLPOOL 7112026dda683d6282807181e7a6e1d666c90df0858b63ae704db05b40ff59b10ab984dd066eeb91fc670cff71eb9bc94cac7b19571409ac166d53a6cec16e39 diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild new file mode 100644 index ..74c313e --- /dev/null +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.6.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit elisp-common eutils fdo-mime gnome2-utils readme.gentoo-r1 user + +DESCRIPTION="Common files needed by all GNU Emacs versions" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; +SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="games X" + +PDEPEND="virtual/emacs" + +pkg_setup() { + use games && enewgroup gamestat 36 +} + +src_install() { + insinto "${SITELISP}" + doins subdirs.el + newins site-gentoo.el{,.orig} + + keepdir /etc/emacs + insinto /etc/emacs + doins site-start.el + + if use games; then + keepdir /var/games/emacs + fowners 0:gamestat /var/games/emacs + fperms g+w /var/games/emacs + fi + + if use X; then + local i + domenu emacs.desktop emacsclient.desktop || die + + pushd icons || die + newicon sink.png emacs-sink.png + newicon emacs25_48.png emacs.png + for i in 16 24 32 48 128; do + [[ ${i} -le 48 ]] && newicon -s ${i} emacs22_${i}.png emacs22.png + newicon -s ${i} emacs23_${i}.png emacs23.png + newicon -s ${i} emacs25_${i}.png emacs.png + done + doicon -s scalable emacs23.svg + newicon -s scalable emacs25.svg emacs.svg + popd + + gnome2_icon_savelist + fi + + DOC_CONTENTS="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. + \n\nAlternatively, individual users can add the following command: + \n\n(require 'site-gentoo) + \n\nto their ~/.emacs initialisation files, or, for greater + flexibility, users may load single package-specific initialisation + files from the ${SITELISP}/site-gentoo.d/ directory." + readme.gentoo_create_doc +} + +pkg_preinst() { + # make sure that site-gentoo.el exists since site-start.el requires it + if [[ ! -f ${ED}${SITELISP}/site-gentoo.el ]]; then #554518 + mv "${ED}${SITELISP}"/site-gentoo.el{.orig,} || die + fi + if [[ -d ${EROOT}${SITELISP} ]]; then + elisp-site-regen + cp "${EROOT}${SITELISP}/site-gentoo.el" "${ED}${SITELISP}/" || die + fi + + if use games; then + local f + for f in
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common-gentoo/
commit: 5b65252e481ae9b60d2b0253f4c01a000beba97c Author: Ulrich Müller gentoo org> AuthorDate: Tue Jun 7 17:27:16 2016 + Commit: Ulrich Müller gentoo org> CommitDate: Tue Jun 7 17:27:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b65252e app-emacs/emacs-common-gentoo: Remove backwards compatibility code. Package-Manager: portage-2.3.0_rc1 app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.5.ebuild | 10 +- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.5.ebuild b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.5.ebuild index e2486ba..ebdfe42 100644 --- a/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.5.ebuild +++ b/app-emacs/emacs-common-gentoo/emacs-common-gentoo-1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -84,20 +84,12 @@ pkg_preinst() { for f in /var/games/emacs/{snake,tetris}-scores; do if [[ -e ${EROOT}${f} ]]; then cp "${EROOT}${f}" "${ED}${f}" || die - elif [[ -e ${EROOT}/var/lib${f#/var} ]]; then - # backwards compatibility - cp "${EROOT}/var/lib${f#/var}" "${ED}${f}" || die fi touch "${ED}${f}" || die chgrp gamestat "${ED}${f}" || die chmod g+w "${ED}${f}" || die done - if [[ -d ${EROOT}/var/games && -z $(find "${EROOT}"/var/games \ - -maxdepth 0 -uid 0 -gid 0 -perm 755 -print) ]]; then - chown 0:0 "${EROOT}"/var/games || die - chmod 755 "${EROOT}"/var/games || die - fi if has 1.4-r1 ${REPLACING_VERSIONS} \ && [[ -d ${EROOT}/var/games/emacs ]]; then elog "Updating owner and permissions of score file directory."