commit:     4c301ee1f265fbad872e1eadcd5c902d94af5379
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  1 01:16:34 2015 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Apr  1 01:16:34 2015 +0000
URL:        https://gitweb.gentoo.org/proj/emacs.git/commit/?id=4c301ee1

app-editors/sxemacs: Remove package from overlay, fatal repoman errors.

 app-editors/sxemacs/ChangeLog              |  47 ----
 app-editors/sxemacs/Manifest               |  22 --
 app-editors/sxemacs/metadata.xml           |  26 ---
 app-editors/sxemacs/sxemacs-22.1.15.ebuild | 361 -----------------------------
 4 files changed, 456 deletions(-)

diff --git a/app-editors/sxemacs/ChangeLog b/app-editors/sxemacs/ChangeLog
deleted file mode 100644
index 74d6cb5..0000000
--- a/app-editors/sxemacs/ChangeLog
+++ /dev/null
@@ -1,47 +0,0 @@
-# ChangeLog for app-editors/sxemacs
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  31 Mar 2015; Ulrich Müller <[email protected]> sxemacs-22.1.15.ebuild:
-  Update blocker after package move of eselect modules to app-eselect.
-
-  09 Aug 2013; Ulrich Müller <[email protected]> sxemacs-22.1.15.ebuild:
-  Non-maintainer commit: Drop dependency on media-sound/alsa-headers because
-  that package has been masked for removal; also it is not clear why it was
-  needed as a dependency, in the first place. Depend on media-libs/alsa-lib,
-  otherwise the configure phase will fail with USE=alsa.
-
-  24 Oct 2012; Ulrich Müller <[email protected]> sxemacs-22.1.15.ebuild:
-  Update dependency after package move from x11-libs/openmotif to
-  x11-libs/motif.
-
-  24 Oct 2012; Hans de Graaff <[email protected]> sxemacs-22.1.15.ebuild,
-  metadata.xml:
-  Fix all repoman warnings and errors, bug 439448.
-
-*sxemacs-22.1.15 (23 Jul 2012)
-
-  23 Jul 2012; Hans de Graaff <[email protected]> +sxemacs-22.1.15.ebuild:
-  Update from Horst Günther Burkhardt III
-
-*sxemacs-22.1.14 (18 Mar 2011)
-
-  18 Mar 2011; Hans de Graaff <[email protected]> +sxemacs-22.1.14.ebuild:
-  Update from Horst Günther Burkhardt III
-
-*sxemacs-22.1.12 (28 Feb 2011)
-
-  28 Feb 2011; Hans de Graaff <[email protected]> -sxemacs-22.1.9.ebuild,
-  +sxemacs-22.1.12.ebuild:
-  Version bump from bug 356657.
-
-  22 Jul 2008; Hans de Graaff <[email protected]> ChangeLog:
-  Change postgres dependency to the new base virtual.
-
-  14 Jun 2008; Ulrich Mueller <[email protected]> sxemacs-22.1.9.ebuild:
-  Change to new syntax of eselect-emacs and add missing dependency.
-
-  08 Jun 2008; Hans de Graaff <[email protected]> ChangeLog:
-  Initial import of sxemacs ebuild. I'm proxying this for Horst Günther
-  Burkhardt III, from the sxemacs dev team.
-

diff --git a/app-editors/sxemacs/Manifest b/app-editors/sxemacs/Manifest
deleted file mode 100644
index 084f99a..0000000
--- a/app-editors/sxemacs/Manifest
+++ /dev/null
@@ -1,22 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST NeXT_XEmacs.tar.gz 39571 SHA256 
35a0d988fd4ee801572639a99798571aa9fad140ddbed1455565ae9d5e0086c7 SHA512 
611ddbbf5be3d2274e7f76be7f8200c6c7f3cba917efcc24e73685aa5f61c94237e6e48ce66f2d59ee4b74862e686f3ea7a29cf006717d5d0674db24d243d566
 WHIRLPOOL 
d47aafa6fe7a11de94196dffb752c683722b8ead23979a7f4344c61964ebcd052a4f0ad6b9ab42a5d41f5551c0a543f46af59656fc8a79340257626272c1faae
-DIST sxemacs-22.1.15.tar.xz 6964448 SHA256 
3303817fdf27518f11671c016420156f6702a9a9f895e1099b3e70127ad5eabe SHA512 
23a822c5dcd10c36b68dabda16aa79b3f4f2f05c1ec1b161fc942dadcd17b804bf845755e853206ca6645b1decbbcbafbaefcce11dbeb886d096106282f337e4
 WHIRLPOOL 
6a4604dd06e8d9c4f58eb94f02129437c1e0f5f0c0f63ba49e9fde23f60e1de3aed71b6d1c490abc26273fc63a044c170bc43b47995ffae4105818f80f9d575c
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQIcBAEBCAAGBQJQiBgYAAoJEDxpGckxwJCBs5wP+wZV+5dGPH/2EH+MeYluTgd0
-0N8UfOUj25KRDy6BLm1e45pHgWO3QMOA4NOt1DIi307N8bzrMAilPRTj89DMxmly
-uTjYcXVSStCw2OMhqXbNMAK1H3wv5Dg9IQaGZIHXbYZ3npJVFFvo88UGJYpKK4JJ
-nq2mr8mNYhsQo0+JzQ4kHfiMoV/9YHkyPkSuK16LXIAz4E0hrMYg1zgKO0hMzLaR
-LrjwkqkCqdJUEUt953lUn0S4dbQUVYxA4PWwemh5GFJbSjkRhqihLcL4XGtYNgXo
-TnQ+NbKDLkYa18OJOFIKYoQdyCUxRcCtaAxSAhXaEhpcIN/uODuG4UikKxLyfaY3
-w7Tz11vye4B6GII7thqlYli5d0fbZHFSjqS9A/RnuA+LYmewvLaWem4iijHJlxUB
-plBxOfRPXaVT/LJlG8+SlLEjqI/DU6cgrDg8QzM5SAT3OqXryJVp66vvUmZliu/R
-4vebvADCkP+4Oe1VlaNJoavO7+B3utwsYR6ge7qowpYJ2r+mD3uNZfCLZpRxjDBx
-Z+XWv2skuNm/9lb/bIjCc+1p6dnH37cFxZg16fLdwjJCbYRpTLDj8Q5Fta63IfnA
-KcAc1JFfjIvMp6o04pKcClbnN81vtnlP3NYll7g/5QH+xjG/fa4UajhDx2jFCYKy
-uZ+judwvdR6aa7JprGQG
-=Wt1R
------END PGP SIGNATURE-----

diff --git a/app-editors/sxemacs/metadata.xml b/app-editors/sxemacs/metadata.xml
deleted file mode 100644
index e041910..0000000
--- a/app-editors/sxemacs/metadata.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-        <maintainer>
-                <email>[email protected]</email>
-                <description>Primary Maintainer</description>
-        </maintainer>
-        <herd>xemacs</herd>
-        <longdescription></longdescription>
-        <use>
-          <flag name='bdwgc'>?</flag>
-          <flag name='tls'>?</flag>
-          <flag name='pop'>?</flag>
-          <flag name='hesiod'>Enable support for 
<pkg>net-dns/hesiod</pkg></flag>
-          <flag name='postgresql'>?</flag>
-          <flag name='mpfr'>?</flag>
-          <flag name='magic'>?</flag>
-          <flag name='athena'>Enable the MIT Athena widget set
-          (<pkg>x11-libs/libXaw</pkg>)</flag>
-          <flag name='xim'>?</flag>
-          <flag name='tty'>?</flag>
-          <flag name='socks'>?</flag>
-          <flag name='omgoptimize'>?</flag>
-          <flag name='warnfull'>?</flag>
-        </use>
-</pkgmetadata>

diff --git a/app-editors/sxemacs/sxemacs-22.1.15.ebuild 
b/app-editors/sxemacs/sxemacs-22.1.15.ebuild
deleted file mode 100644
index 1b46a14..0000000
--- a/app-editors/sxemacs/sxemacs-22.1.15.ebuild
+++ /dev/null
@@ -1,361 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header:  $
-
-# Note: Although this ebuild has the approval of the SXEmacs Project,
-# it is not an official subset of the project and thus only limited
-# support can be offered for this ebuild.
-
-EAPI="4"
-
-inherit eutils flag-o-matic
-
-DESCRIPTION="Text editing and development environment based on XEmacs aimed at 
stability, features, innovation"
-HOMEPAGE="http://www.sxemacs.org/";
-SRC_URI="http://downloads.sxemacs.org/releases/${P}.tar.xz
-       http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="X alsa jack pulseaudio oss nas ao gif png jpeg xface tiff ffmpeg mad 
bdwgc \
-         sndfile sox ssl tls ipv6 pop kerberos hesiod postgresql libffi gmp 
mpfr magic xpm \
-         athena neXt motif xim canna freewnn gdbm berkdb tty gpm ncurses mule 
socks \
-         omgoptimize warnfull"
-
-X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps"
-
-# The blockers at the end are because sxemacs has file conflicts with all of
-# those packages and blockers are the easiest solution.
-DEPEND="virtual/libc
-       sys-libs/zlib
-       >=media-libs/audiofile-0.2.3
-       X? ( $X_DEPEND !neXt? ( x11-libs/libXaw ) )
-       alsa? ( media-libs/alsa-lib )
-       jack? ( media-sound/jack )
-       pulseaudio? ( media-sound/pulseaudio )
-       nas? ( media-libs/nas )
-       ao? ( >=media-libs/libao-0.8.5 )
-       png? ( media-libs/libpng )
-       jpeg? ( virtual/jpeg )
-       xface? ( media-libs/compface )
-       tiff? ( media-libs/tiff )
-       ffmpeg? ( media-video/ffmpeg )
-       mad? ( media-libs/libmad media-sound/madplay )
-       bdwgc? ( dev-libs/boehm-gc )
-       sndfile? ( media-libs/libsndfile )
-       sox? ( media-sound/sox )
-       ssl? ( >=dev-libs/openssl-0.9.8 )
-       tls? ( >=net-libs/gnutls-2.0.4 )
-       kerberos? ( app-crypt/mit-krb5 )
-       hesiod? ( net-dns/hesiod )
-       postgresql? ( dev-db/postgresql-base )
-       libffi? ( dev-libs/libffi )
-       gmp? ( dev-libs/gmp )
-       mpfr? ( dev-libs/mpfr )
-       athena? ( x11-libs/libXaw )
-       neXt? ( x11-libs/neXtaw )
-       motif? ( >=x11-libs/motif-2.3:0 )
-       canna? ( app-i18n/canna )
-       freewnn? ( app-i18n/freewnn )
-       gdbm? ( >=sys-libs/gdbm-1.8.3 )
-       berkdb? ( sys-libs/db )
-       gpm? ( sys-libs/gpm )
-       ncurses? ( >=sys-libs/ncurses-5.2 )
-       magic? ( sys-apps/file )
-       !app-eselect/eselect-ctags
-       !app-editors/emacs
-       !app-editors/emacs-vcs
-       !app-editors/xemacs
-       !dev-util/ctags"
-
-# app-xemacs/xemacs-base should probably be here but it causes
-# app-editors/xemacs to be installed which causes file conflicts
-PDEPEND="mule? ( app-xemacs/mule-base )"
-
-pkg_setup() {
-       if use libffi ;
-       then
-               elog "You've elected to build SXEmacs with FFI support."
-               elog "This will allow you to view in SXEmacs any image type"
-               elog "supported by ImageMagick's libWand."
-               elog "It will also allow you to download the initial XE 
packages"
-               elog "from within SXEmacs itself. To do this, use"
-               elog "            M-x pui-bootstrap RET"
-       fi
-
-       if use bdwgc ;
-       then
-               ewarn "You've elected to compile SXEmacs with support for the"
-               ewarn "Boehm-Demers-Weiser Garbage Collector, or Boehm-GC."
-               ewarn "The BDWGC code is still in its infancy, and is known to"
-               ewarn "consume larger-than-average amounts of memory in an 
SXEmacs"
-               ewarn "session. You have been warned."
-       fi
-
-       ewarn "Note: Although this ebuild has the approval of the SXEmacs 
Project,"
-       ewarn "it is not an official subset of the project and thus only 
limited"
-       ewarn "support can be offered for this ebuild. "
-}
-
-src_unpack() {
-       unpack ${P}.tar.xz
-       use neXt && unpack NeXT_XEmacs.tar.gz
-}
-
-src_prepare() {
-       use neXt && cp "${WORKDIR}"/NeXT.XEmacs/xemacs-icons/* 
"${S}"/etc/toolbar/
-}
-
-src_configure() {
-
-       #####################################
-       # Allow SXEmacs to decide on CFLAGS #
-       #####################################
-       # Don't know why a higher value won't work on some Gentoo systems, but 
to be
-       # safe and ensure that users don't whinge too much, we'll arbitrate -O2 
as
-       # the optimisation level.
-       # Also work around hardened compiler bugs.
-       if use omgoptimize ; then
-               echo ""
-       else
-               replace-flags -O* -O2
-       fi
-       filter-flags -fomit-frame-pointer -fPIE
-       is-flag -nopie && append-flags -nopie
-
-       #################
-       # Configuration #
-       #################
-       local myconf=""
-
-               #######################
-               # Configuration for X #
-               #######################
-               if use X ; then
-               myconf="${myconf} --with-widgets=athena"
-               myconf="${myconf} --with-dialogs=athena"
-               myconf="${myconf} --with-menubars=lucid"
-               myconf="${myconf} --with-scrollbars=lucid"
-               if use motif ; then
-               myconf="--with-widgets=motif"
-               myconf="${myconf} --with-dialogs=motif"
-               myconf="${myconf} --with-scrollbars=motif"
-               myconf="${myconf} --with-menubars=lucid"
-               fi
-               if use athena ; then
-               myconf="--with-scrollbars=athena"
-               fi
-               if use neXt ; then
-               myconf="${myconf} --with-athena=next"
-               else
-               myconf="${myconf} --with-athena=xaw"
-               fi
-
-               else
-               myconf="${myconf} --without-x"
-               fi
-
-               #########################
-               # Configuration for TTY #
-               #########################
-               local ttyconf=""
-               if use tty ; then
-               ttyconf="${ttyconf} --with-tty"
-               if use tty ; then
-               if use ncurses ; then
-                       ttyconf="${ttyconf} --with-ncurses"
-               else
-                       ttyconf="${ttyconf} --without-ncurses"
-               fi
-               if use gpm ; then
-                       ttyconf="${ttyconf} --with-gpm"
-               else
-                       ttyconf="${ttyconf} --without-gpm"
-               fi
-               fi
-               else
-               ttyconf="${ttyconf} --without-tty"
-               fi
-               myconf="${myconf} ${ttyconf}"
-
-               ######################
-               # MULE Configuration #
-               ######################
-               if use mule ; then
-               myconf="${myconf} --with-mule"
-               if use xim ; then
-               if use motif ; then
-                       myconf="${myconf} --with-xim=motif"
-               else
-                       myconf="${myconf} --with-xim=xlib"
-               fi
-               else
-               myconf="${myconf} --with-xim=no"
-               fi
-               use canna && myconf="${myconf} --with-canna"
-               use freewnn && myconf="${myconf} --with-wnn"
-               else
-               myconf="${myconf} --without-mule"
-               fi
-
-               #######################
-               # Sound Configuration #
-               #######################
-               local soundconf="none"
-               # Define what sound outputs we use
-               use alsa && soundconf="${soundconf},alsa"
-               use jack && soundconf="${soundconf},jack"
-               use oss && soundconf="${soundconf},oss"
-               use nas && soundconf="${soundconf},nas"
-               use arts && soundconf="${soundconf},arts"
-               use ao && soundconf="${soundconf},ao"
-               use esd && soundconf="${soundconf},esd"
-               # And make them work
-               myconf="${myconf} --with-sound=${soundconf}"
-               use pulseaudio && myconf="${myconf} --with-pulseaudio"
-
-               ########################
-               # Images Configuration #
-               ########################
-               local imageconf="none"
-               # Define Image Types to support
-               use gif && imageconf="${imageconf},gif"
-               use png && imageconf="${imageconf},png"
-               use jpeg && imageconf="${imageconf},jpeg"
-               use xface && imageconf="${imageconf},xface"
-               use tiff && imageconf="${imageconf},tiff"
-               use xpm && imageconf="${imageconf},xpm"
-               # And make them work
-               myconf="${myconf} --with-image=${imageconf}"
-               # Note - If FFI useflag is set, and ImageMagick is installed, 
SXEmacs
-               # will make use of libWand and can thus display many more types 
of
-               # image.
-
-               ##########################
-               # Database Configuration #
-               ##########################
-               local mydb="none"
-               use gdbm && mydb="${mydb},gdbm"
-               use berkdb && mydb="${mydb},berkdb"
-               myconf="${myconf} --with-database=${mydb}"
-               # and add support for postgre here
-               use postgresql && myconf="${myconf} --with-postgresql" || 
myconf="${myconf} --without-postgresql"
-
-               #######################
-               # Media Configuration #
-               #######################
-               local mediaconf="none,internal"
-               # Define Media Types to support
-               use ffmpeg && mediaconf="${mediaconf},ffmpeg"
-               use mad && mediaconf="${mediaconf},mad"
-               use sndfile && mediaconf="${mediaconf},sndfile"
-               use magic && mediaconf="${mediaconf},magic"
-               use sox && mediaconf="${mediaconf},sox"
-               # And make them work
-               myconf="${myconf} --with-media=${mediaconf}"
-
-               ########################
-               # Cryptography Options #
-               ########################
-               local crypto=""
-               use ssl && crypto="${crypto} --with-openssl"
-               use tls && crypto="${crypto} --with-gnutls"
-               myconf="${myconf} ${crypto}"
-
-               ############################
-               # Networking Configuration #
-               ############################
-               local netconf=""
-               use pop && netconf="${netconf} --with-pop" || 
netconf="${netconf} --without-pop"
-               use kerberos && netconf="${netconf} --with-kerberos" || 
netconf="${netconf} --without-kerberos"
-               use hesiod && netconf="${netconf} --with-hesiod"
-               use socks && netconf="${netconf} --with-socks"
-               myconf="${myconf} ${netconf}"
-
-               #######
-               # FFI #
-               #######
-               use libffi && myconf="${myconf} --with-ffi"
-
-               #########################################
-               # Boehm-Demers-Weiser Garbage Collector #
-               #########################################
-               use bdwgc && myconf="${myconf} --with-experimental-features=all"
-
-               ############################
-               # Aggressive Optimisations #
-               ############################
-               use omgoptimize && myconf="${myconf} 
--with-ridiculously-aggressive-optimisations"
-
-               ##########################
-               # Maximum Warning Output #
-               ##########################
-               use warnfull && myconf="${myconf} --with-maximum-warning-output"
-
-               ####################
-               # Neat Math Tricks #
-               ####################
-               # I'm going to let SXEmacs do the deciding here.
-               # The useflags will simply be for dependencies.
-               myconf="${myconf} --with-ent=all --with-ase=all"
-
-               ##################
-               # Module Support #
-               ##################
-               myconf="${myconf} --with-module-support"
-               myconf="${myconf} --with-modules=all"
-
-       ########################
-       # End of Configuration #
-       ########################
-
-       ###############
-       # ./configure #
-       ###############
-
-       econf ${myconf}
-}
-
-src_compile()
-{
-       #################
-       # Build SXEmacs #
-       #################
-
-       emake build-report
-
-}
-
-src_install() {
-       ###################
-       # Install SXEmacs #
-       ###################
-       default
-
-       dodir /usr/share/sxemacs-22.1.15/
-       dodir /usr/share/sxemacs/xemacs-packages/
-       dodir /usr/share/sxemacs/sxemacs-packages/
-       dodir /usr/share/sxemacs/site-packages/
-
-       if use mule;
-       then
-       dodir /usr/share/sxemacs/mule-packages
-       fi
-
-       insinto /usr/share/pixmaps
-       newins "${S}"/etc/${PN}-icon3.xpm ${PN}.xpm
-
-       insinto /usr/share/applications
-       doins "${S}"/etc/${PN}.desktop
-
-}
-
-pkg_postinst() {
-       eselect emacs update --if-unset
-}
-
-pkg_postrm() {
-       eselect emacs update --if-unset
-}

Reply via email to