summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2008-01-09 15:48:12 +0000
committerUlrich Müller <ulm@gentoo.org>2008-01-09 15:48:12 +0000
commitcc1e5e0a18ff701c7128c1d19e660e3d2ab5135f (patch)
treecd568a218ac480413509a4964a16421b30d739d0 /app-admin/eselect-emacs
parentNew snapshot. (diff)
downloademacs-cc1e5e0a18ff701c7128c1d19e660e3d2ab5135f.tar.gz
emacs-cc1e5e0a18ff701c7128c1d19e660e3d2ab5135f.tar.bz2
emacs-cc1e5e0a18ff701c7128c1d19e660e3d2ab5135f.zip
Moved to Portage tree.
svn path=/emacs-overlay/; revision=918
Diffstat (limited to 'app-admin/eselect-emacs')
-rw-r--r--app-admin/eselect-emacs/ChangeLog12
-rw-r--r--app-admin/eselect-emacs/Manifest5
-rw-r--r--app-admin/eselect-emacs/eselect-emacs-1.3-r2.ebuild28
-rwxr-xr-xapp-admin/eselect-emacs/files/emacs-updater84
-rw-r--r--app-admin/eselect-emacs/metadata.xml5
5 files changed, 0 insertions, 134 deletions
diff --git a/app-admin/eselect-emacs/ChangeLog b/app-admin/eselect-emacs/ChangeLog
deleted file mode 100644
index 16a1bda..0000000
--- a/app-admin/eselect-emacs/ChangeLog
+++ /dev/null
@@ -1,12 +0,0 @@
-# ChangeLog for app-admin/eselect-emacs
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
- 29 Dec 2007; Ulrich Mueller <ulm@gentoo.org> +files/emacs-updater:
- eselect-emacs-1.3-r2.ebuild:
- Install emacs-updater from FILESDIR on behalf of opfer.
-
- 29 Dec 2007; Ulrich Mueller <ulm@gentoo.org> +metadata.xml,
- +eselect-emacs-1.3-r2.ebuild:
- Copied from Portage. Install emacs-updater.
-
diff --git a/app-admin/eselect-emacs/Manifest b/app-admin/eselect-emacs/Manifest
deleted file mode 100644
index d50e4b0..0000000
--- a/app-admin/eselect-emacs/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX emacs-updater 1771 RMD160 34bae58591be4abfb0d8c23580d0567d57a12d99 SHA1 8b33aaab109694436dcd9c386b5a08a9d851b5ab SHA256 0be338c272f14ca8ae4410fac6852a8ec5d715f50fc3c6b14a19b3c1f938f663
-DIST eselect-emacs-1.3.tar.bz2 6597 RMD160 28552dc2e263bd26768120fc37433a14ee2feb12 SHA1 93b40064c5740d1f8c5d38e4a07d5062e2a3a22b SHA256 26ad557147a4bbf3757052d58c44874396a7724ea16af52c25e0df01f2178a29
-EBUILD eselect-emacs-1.3-r2.ebuild 945 RMD160 c46ec02e891d79ed38ee1cd07a5de0ff87a4af22 SHA1 1e678d87c033f748cbbb1418488e12e8bbe4571b SHA256 5ecda1ed2fe956d6eac07765cd3efaac21c56d8ad1297858c1f9f72da1a52cce
-MISC ChangeLog 424 RMD160 71665ac31feeabfc50ebd629a038f1140ee21087 SHA1 77e633af61ce8a81fa838beacb4f673ec283e327 SHA256 2cf2b3caefa2ccf1606e61fe6deb220ab03b5d5fd2820fdb935bd4fed52d21ca
-MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab
diff --git a/app-admin/eselect-emacs/eselect-emacs-1.3-r2.ebuild b/app-admin/eselect-emacs/eselect-emacs-1.3-r2.ebuild
deleted file mode 100644
index aaa9e03..0000000
--- a/app-admin/eselect-emacs/eselect-emacs-1.3-r2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-DESCRIPTION="Manages Emacs versions"
-HOMEPAGE="http://www.gentoo.org/proj/en/lisp/emacs/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
-IUSE=""
-
-DEPEND=""
-# Remove the blocker on emacs-updater when this goes into Portage
-RDEPEND=">=app-admin/eselect-1.0.10
- !app-admin/emacs-updater"
-# Now this should really be in RDEPEND, but it would result in blockers when
-# updating from <=eselect-emacs-1.3. Leave it as PDEPEND for the time being.
-PDEPEND="app-admin/eselect-ctags"
-
-src_install() {
- insinto /usr/share/eselect/modules
- doins emacs.eselect || die "doins failed"
- doman emacs.eselect.5 || die "doman failed"
- dodoc ChangeLog || die "dodoc failed"
- dosbin "${FILESDIR}/emacs-updater" || die "dosbin failed"
-}
diff --git a/app-admin/eselect-emacs/files/emacs-updater b/app-admin/eselect-emacs/files/emacs-updater
deleted file mode 100755
index 6b9539f..0000000
--- a/app-admin/eselect-emacs/files/emacs-updater
+++ /dev/null
@@ -1,84 +0,0 @@
-#!/bin/bash
-
-# Licensed under GPL version 2
-# Authors:
-# Christian Faulhammer <opfer@gentoo.org>
-# Ulrich Mueller <ulm@gentoo.org>
-
-# Only set colours if output is not redirected
-if tty -s <&1; then
- BLUE=$'\e[34;01m'
- GREEN=$'\e[32;01m'
- RED=$'\e[31;01m'
- YELLOW=$'\e[33;01m'
- CYAN=$'\e[36;01m'
- BOLD=$'\e[0;01m'
- NORMAL=$'\e[0m'
-fi
-
-SITELISP=/usr/share/emacs/site-lisp
-VERSION=0.3
-TMPFILE="$(mktemp /tmp/emacs-updater.XXXXXX)"
-
-
-message() {
- local OUTPUT=$@
- echo "${GREEN}*${NORMAL}${BOLD} ${OUTPUT}${NORMAL}"
-}
-
-warning() {
- local OUTPUT=$@
- echo "${YELLOW}*${NORMAL}${BOLD} ${OUTPUT}${NORMAL}"
-}
-
-failure() {
- local OUTPUT=$@
- echo "${RED}*${NORMAL}${BOLD} ${OUTPUT}${NORMAL}"
-}
-
-cat <<-EOF
-
-Emacs updater version ${VERSION}
-Written by the Gentoo Emacs team http://www.gentoo.org/proj/en/lisp/emacs/
-Find packages that are installed in the wrong location
-
-EOF
-
-if ! [ -x /usr/bin/qfile ]; then
- echo
- failure "Please emerge app-portage/portage-utils to use this tool"
- exit 1
-fi
-
-for sf in "${ROOT}${SITELISP}"/[0-9][0-9]*-gentoo.el
-do
- [ "${sf##*/}" = 00site-gentoo.el ] && continue
- message "Processing ${sf##*/} ..."
- qfile -qCR "${sf}" >> "${TMPFILE}"
-done
-echo
-
-if [ ! -s "${TMPFILE}" ]; then
- warning "No packages to update, quitting."
- exit 2
-fi
-
-message "Packages with site files in the wrong location:"
-cat "${TMPFILE}"
-
-echo
-echo -n "${BOLD}Remerge packages?${NORMAL} [${GREEN}Yes${NORMAL}/${RED}No${NORMAL}] "
-read choice
-echo
-case "${choice}" in
- y*|Y*|"")
- ;;
- *)
- warning "Quitting."
- exit 10 ;;
-esac
-
-emerge --oneshot --ask --verbose $(cat "${TMPFILE}")
-
-warning "If a package is being rebuilt over and over again,"
-warning "please report it on http://bugs.gentoo.org/"
diff --git a/app-admin/eselect-emacs/metadata.xml b/app-admin/eselect-emacs/metadata.xml
deleted file mode 100644
index bc306fe..0000000
--- a/app-admin/eselect-emacs/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>emacs</herd>
-</pkgmetadata>