diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-03-11 17:55:56 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-03-11 17:55:56 +0000 |
commit | c9394bacee91383e6d1aee49fe5550555f0983fa (patch) | |
tree | 90d085feaafabca628a2a4b588213f818bdbfa4a /app-editors/xemacs-gamma | |
parent | mask beta vmware (diff) | |
download | historical-c9394bacee91383e6d1aee49fe5550555f0983fa.tar.gz historical-c9394bacee91383e6d1aee49fe5550555f0983fa.tar.bz2 historical-c9394bacee91383e6d1aee49fe5550555f0983fa.zip |
moved to app-xemacs
Diffstat (limited to 'app-editors/xemacs-gamma')
-rw-r--r-- | app-editors/xemacs-gamma/ChangeLog | 59 | ||||
-rw-r--r-- | app-editors/xemacs-gamma/files/README.Gentoo | 43 | ||||
-rw-r--r-- | app-editors/xemacs-gamma/files/Xemacs.desktop-gentoo.patch | 11 | ||||
-rw-r--r-- | app-editors/xemacs-gamma/files/digest-xemacs-gamma-21.4.6 | 4 | ||||
-rw-r--r-- | app-editors/xemacs-gamma/files/digest-xemacs-gamma-21.4.8 | 4 | ||||
-rw-r--r-- | app-editors/xemacs-gamma/files/emodules.info-gentoo.patch | 14 | ||||
-rw-r--r-- | app-editors/xemacs-gamma/xemacs-gamma-21.4.6.ebuild | 158 | ||||
-rw-r--r-- | app-editors/xemacs-gamma/xemacs-gamma-21.4.8.ebuild | 158 |
8 files changed, 0 insertions, 451 deletions
diff --git a/app-editors/xemacs-gamma/ChangeLog b/app-editors/xemacs-gamma/ChangeLog deleted file mode 100644 index 1759e4517138..000000000000 --- a/app-editors/xemacs-gamma/ChangeLog +++ /dev/null @@ -1,59 +0,0 @@ -# ChangeLog for app-editors/xemacs-gamma -# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs-gamma/ChangeLog,v 1.7 2003/02/12 03:49:48 vapier Exp $ - - 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords - -*xemacs-gamma-21.4.8 (10 May 2002) - - 10 May 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, - xemacs-gamme-21.4.8.ebuild, files/digest-xemacs-gamme-21.4.8 : - - Removed xemacs-gamma-21.4.7.ebuild, added xemacs-gamma-21.4.8.ebuild. - -*xemacs-gamma-21.4.7 (7 May 2002) - - 7 May 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, - xemacs-gamma-21.4.7.ebuild, files/Xemacs.desktop-gentoo.patch, - files/digest-xemacs-gamma-21.4.7, files/emodules.info-gentoo.patch : - - XEmacs "gamma" ebuild. New ebuild. - - From http://www.xemacs.org/Releases/index.html#Gamma: - - "The gamma series of releases is satisfactorily stable for most - sophisticated users. Most Linux or *BSD users should get the best - results from the gamma series, and we strongly recommend it to the - ``tester'' distributions like NetBSD current, Debian sid, Mandrake - Cooker, Red Hat Rawhide, and so on. XEmacs will be ready when they - are!" - - "The gamma series of releases is the candidate for promotion to a - stable series. Although we do not promote the code base to gamma - while there are known critical bugs in the code base, to attempt to - meet schedules we also do promote fairly quickly once we've fixed - the last known critical bug. Everybody does this, and everybody - knows that despite the best efforts of the developers, ``point oh'' - releases typically still have bugs in them. The gamma concept simply - acknowledges this." - - "The gamma concept allows us to expand our tester base substantially - beyond our dedicated beta testers, while warning the administrators - or users that we still acknowledge some risk of more or less serious - bugs we don't yet know about. It also offers the kinds of users who - use ``tester'' Linux distributions a much more featureful - application with low, but not absolutely minimal, risk." - - "The gamma series receives active attention on a daily basis from - the core developers. Important bugs that do not imply data loss, - including problems with font-locking in C and Lisp modes will be - addressed in the gamma series. Low-risk fixes that provide most of - the missing functionality are the priority. The primary goal is - strictly increasing stability. Improved functionality consistent - with improving stability is secondary, and basically limited to the - as-yet immature MS Windows port. All changes must be approved by the - 21.4 Release Manager, Stephen Turnbull." - - "Users of the gamma series should read the release announcement, and - the NEWS and PROBLEMS files carefully, as many of the known issues - will not yet be reflected in the FAQ or Info documentation." diff --git a/app-editors/xemacs-gamma/files/README.Gentoo b/app-editors/xemacs-gamma/files/README.Gentoo deleted file mode 100644 index e8d1a804b7ad..000000000000 --- a/app-editors/xemacs-gamma/files/README.Gentoo +++ /dev/null @@ -1,43 +0,0 @@ -README.Gentoo -------------- - -This is a quick tutorial on how to configure XEmacs's package user -interface (package-ui). After you configure package-ui, you will be -able to download and install XEmacs packages while in XEmacs. For the -complete documentation, see -/usr/share/doc/xemacs-21.4.*/README.packages.gz - -Once XEmacs is emerged onto a Gentoo Linux system, you will only have -the following elisp modules install: xemacs-base, efs and (optionally -if youi had mule in USE) mule-base. This guide will show how to use -package-ui to download and install your own preference in elisp -modules to ~/.xemacs/xemacs-packages. - -First, start XEmacs and load the package-ui elisp module. - - M-x load-library RET package-ui RET - -The first thing to set is the download site (XEmacs' package-ui -installs via network). - - M-x package-get-remote RET - - Choice: Remote - Host: ibiblio.org - Directory: /pub/packages/editors/xemacs/packages/ - -Make sure you set and save the change. Note, other host/directories -are possible. The the documentation for package-ui for more -information. Hint: ibiblio.org is *fast*. - -Then set the location package-ui should install to: - - M-x customize-variable RET pui-package-install-dest-dir RET - - Directory: ~/.xemacs/xemacs-packages - -Make sure you set and save the change you make. - -At this point you can install your modules: - - M-x pui-list-packages diff --git a/app-editors/xemacs-gamma/files/Xemacs.desktop-gentoo.patch b/app-editors/xemacs-gamma/files/Xemacs.desktop-gentoo.patch deleted file mode 100644 index e70540188aef..000000000000 --- a/app-editors/xemacs-gamma/files/Xemacs.desktop-gentoo.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- /usr/share/gnome/apps/Applications/Xemacs.desktop 2002-05-05 05:33:03.000000000 -0500 -+++ Xemacs.desktop 2002-05-06 14:14:01.000000000 -0500 -@@ -66,7 +66,7 @@ - Comment[hu]=Xemacs szövegszerkesztő - TryExec=xemacs - Exec=xemacs --Icon=/usr/local/pixmaps/icon/editor.xpm -+Icon=/usr/share/pixmaps/gnome-emacs.png - Terminal=false - MultipleArgs=false - Type=Application diff --git a/app-editors/xemacs-gamma/files/digest-xemacs-gamma-21.4.6 b/app-editors/xemacs-gamma/files/digest-xemacs-gamma-21.4.6 deleted file mode 100644 index 4116a4876e4e..000000000000 --- a/app-editors/xemacs-gamma/files/digest-xemacs-gamma-21.4.6 +++ /dev/null @@ -1,4 +0,0 @@ -MD5 e27bf0aa5c332d8ee130633df7c2ca3e xemacs-21.4.6.tar.gz 10460867 -MD5 7622650d9c754337d7fd97c61ea8942b efs-1.28-pkg.tar.gz 370073 -MD5 f6e0bb7401bfce2d5a670c352b2376bb xemacs-base-1.61-pkg.tar.gz 457628 -MD5 5686febbb08c950ead2b4d0b1707c09e mule-base-1.39-pkg.tar.gz 443543 diff --git a/app-editors/xemacs-gamma/files/digest-xemacs-gamma-21.4.8 b/app-editors/xemacs-gamma/files/digest-xemacs-gamma-21.4.8 deleted file mode 100644 index 510b903afe50..000000000000 --- a/app-editors/xemacs-gamma/files/digest-xemacs-gamma-21.4.8 +++ /dev/null @@ -1,4 +0,0 @@ -MD5 8d111231c5ad7d2434f0a80de6de238d xemacs-21.4.8.tar.gz 10539644 -MD5 7622650d9c754337d7fd97c61ea8942b efs-1.28-pkg.tar.gz 370073 -MD5 f6e0bb7401bfce2d5a670c352b2376bb xemacs-base-1.61-pkg.tar.gz 457628 -MD5 5686febbb08c950ead2b4d0b1707c09e mule-base-1.39-pkg.tar.gz 443543 diff --git a/app-editors/xemacs-gamma/files/emodules.info-gentoo.patch b/app-editors/xemacs-gamma/files/emodules.info-gentoo.patch deleted file mode 100644 index ffb927fa8fb3..000000000000 --- a/app-editors/xemacs-gamma/files/emodules.info-gentoo.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- info/emodules.info.original Fri May 10 17:29:36 2002 -+++ info/emodules.info Fri May 10 17:29:17 2002 -@@ -1,6 +1,11 @@ - This is ../info/emodules.info, produced by makeinfo version 4.1 from - emodules.texi. - -+INFO-DIR-SECTION XEmacs Editor -+START-INFO-DIR-ENTRY -+* emodules: (emodules). XEmacs module loading technology. -+END-INFO-DIR-ENTRY -+ - This file documents the module loading technology of XEmacs. - - Copyright (C) 1998 J. Kean Johnston. diff --git a/app-editors/xemacs-gamma/xemacs-gamma-21.4.6.ebuild b/app-editors/xemacs-gamma/xemacs-gamma-21.4.6.ebuild deleted file mode 100644 index 4a0b1514d67e..000000000000 --- a/app-editors/xemacs-gamma/xemacs-gamma-21.4.6.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs-gamma/xemacs-gamma-21.4.6.ebuild,v 1.13 2003/02/13 07:01:57 vapier Exp $ - -IUSE="gpm motif postgres xface tiff gtk jpeg mule nas esd X png gnome" - -# this is just TEMPORARY until we can get to the core of the problem -SANDBOX_DISABLED="1" - -REAL_P=${P//-gamma/} -S="${WORKDIR}/${REAL_P}" -DESCRIPTION="XEmacs is a highly customizable open source text editor and application development system." -EFS=1.28 -BASE=1.61 -MULE=1.39 -SRC_URI="http://ftp.us.xemacs.org/ftp/pub/xemacs/xemacs-21.4/${REAL_P}.tar.gz - http://ftp.us.xemacs.org/ftp/pub/xemacs/packages/efs-${EFS}-pkg.tar.gz - http://ftp.us.xemacs.org/ftp/pub/xemacs/packages/xemacs-base-${BASE}-pkg.tar.gz - http://ibiblio.org/pub/packages/editors/xemacs/packages/mule-base-${MULE}-pkg.tar.gz" -HOMEPAGE="http://www.xemacs.org" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 sparc " - -DEPEND=">=sys-libs/gdbm-1.8.0 - >=sys-libs/zlib-1.1.4 - >=dev-libs/openssl-0.9.6 - >=media-libs/audiofile-0.2.3 - - xface? ( media-libs/compface ) - gpm? ( >=sys-libs/gpm-1.20.0 ) - postgres? ( >=dev-db/postgresql-7.2 ) - - nas? ( media-libs/nas ) - esd? ( media-sound/esound ) - - motif? ( >=x11-libs/openmotif-2.1.30 ) - gtk? ( =x11/libs/gtk+-1.2* ) - gnome? ( =gnome-base/gnome-core-1.4* ) - - tiff? ( media-libs/tiff ) - png? ( =media-libs/libpng-1.2* ) - jpeg? ( media-libs/jpeg ) - - X? ( virtual/x11 )" - -src_unpack() { - cd ${WORKDIR} - unpack ${REAL_P}.tar.gz - patch -p0 <${FILESDIR}/emodules.info-gentoo.patch -} - -src_compile() { - local myconf="" - - if use X; - then - myconf="${myconf} - --with-x - --with-xpm - --without-dragndrop - --with-gif=no" - - use tiff && myconf="${myconf} --with-tiff" || - myconf="${myconf} --without-tiff" - use png && mconf="${myconf} --with-png" || - myconf="${myconf} --without-png" - use jpeg && myconf="${myconf} --with-jpeg" || - myconf="${myconf} --without-jpeg" - use xface && myconf="${myconf} --with-xface" || - myconf="${myconf} --without-xface" - - local USE_PREF=lucid - - case $USE_PREF in - gtk ) - myconf="${myconf} --with-gtk" - use gnome && myconf="${myconf} --with-gnome" || - myconf="${myconf} --without-gnome" - ;; - lucid ) - myconf="${myconf} --with-dialogs=lucid --with-widgets=lucid" - myconf="${myconf} --with-scrollbars=lucid" - myconf="${myconf} --with-menubars=lucid" - ;; - motif ) - myconf="${myconf} --with-dialogs=motif --with-widgets=motif" -# myconf="${myconf} --with-scrollbars=motif" -# myconf="${myconf} --with-menubars=motif" - myconf="${myconf} --with-scrollbars=lucid" - myconf="${myconf} --with-menubars=lucid" - ;; - * ) - einfo "Sorry, $USE_PREF is not a supported USE_PREF" - die - ;; - esac - else - myconf="${myconf} - --without-x - --without-xpm - --without-dragndrop - --with-gif=no" - fi - - use gpm && myconf="${myconf} --with-gpm" || - myconf="${myconf} --without-gpm" - use postgres && myconf="${myconf} --with-postgresql" || - myconf="${myconf} --without-postgresql" - use mule && myconf="${myconf} --with-mule" || - myconf="${myconf} --without-mule" - - local soundconf="native" - - use nas && soundconf="${soundconf},nas" - use esd && soundconf="${soundconf},esd" - - myconf="${myconf} --with-sound=${soundconf}" - - ./configure ${myconf} \ - --prefix=/usr \ - --with-database=gnudbm \ - --with-pop \ - --with-ncurses \ - --with-site-lisp=yes \ - --package-path=/usr/lib/xemacs/xemacs-packages/ \ - --with-msw=no \ - || die - - emake || die -} - -src_install() { - make prefix="${D}/usr" \ - mandir="${D}/usr/share/man/man1" \ - infodir="${D}/usr/share/info" \ - install gzip-el || die - - # install base packages - dodir /usr/lib/xemacs/xemacs-packages/ - cd ${D}/usr/lib/xemacs/xemacs-packages/ - unpack efs-${EFS}-pkg.tar.gz - unpack xemacs-base-${BASE}-pkg.tar.gz - # (optionally) install mule base package - if use mule; - then - dodir /usr/lib/xemacs/mule-packages - cd ${D}/usr/lib/xemacs/mule-packages/ - unpack mule-base-${MULE}-pkg.tar.gz - fi - - # remove extraneous files - cd ${D}/usr/share/info - rm -f dir info.info texinfo* termcap* - cd ${S} - dodoc BUGS CHANGES-* COPYING ChangeLog GETTING* INSTALL PROBLEMS README* -} diff --git a/app-editors/xemacs-gamma/xemacs-gamma-21.4.8.ebuild b/app-editors/xemacs-gamma/xemacs-gamma-21.4.8.ebuild deleted file mode 100644 index 48c5fc2e4b4a..000000000000 --- a/app-editors/xemacs-gamma/xemacs-gamma-21.4.8.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs-gamma/xemacs-gamma-21.4.8.ebuild,v 1.13 2003/02/13 07:02:03 vapier Exp $ - -IUSE="gpm motif postgres xface tiff gtk jpeg mule nas esd X png gnome" - -# this is just TEMPORARY until we can get to the core of the problem -SANDBOX_DISABLED="1" - -REAL_P=${P//-gamma/} -S="${WORKDIR}/${REAL_P}" -DESCRIPTION="XEmacs is a highly customizable open source text editor and application development system." -EFS=1.28 -BASE=1.61 -MULE=1.39 -SRC_URI="http://ftp.xemacs.org/xemacs-21.4/${REAL_P}.tar.gz - http://ftp.xemacs.org/packages/efs-${EFS}-pkg.tar.gz - http://ftp.xemacs.org/packages/xemacs-base-${BASE}-pkg.tar.gz - http://ftp.xemacs.org/packages/mule-base-${MULE}-pkg.tar.gz" -HOMEPAGE="http://www.xemacs.org" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 sparc " - -DEPEND=">=sys-libs/gdbm-1.8.0 - >=sys-libs/zlib-1.1.4 - >=dev-libs/openssl-0.9.6 - >=media-libs/audiofile-0.2.3 - - xface? ( media-libs/compface ) - gpm? ( >=sys-libs/gpm-1.20.0 ) - postgres? ( >=dev-db/postgresql-7.2 ) - - nas? ( media-libs/nas ) - esd? ( media-sound/esound ) - - motif? ( >=x11-libs/openmotif-2.1.30 ) - gtk? ( =x11/libs/gtk+-1.2* ) - gnome? ( =gnome-base/gnome-core-1.4* ) - - tiff? ( media-libs/tiff ) - png? ( =media-libs/libpng-1.2* ) - jpeg? ( media-libs/jpeg ) - - X? ( virtual/x11 )" - -src_unpack() { - cd ${WORKDIR} - unpack ${REAL_P}.tar.gz - cd ${S} - patch -p0 <${FILESDIR}/emodules.info-gentoo.patch -} - -src_compile() { - local myconf="" - - if use X; - then - myconf="${myconf} - --with-x - --with-xpm - --with-dragndrop - --with-gif=no" - - use tiff && myconf="${myconf} --with-tiff" || - myconf="${myconf} --without-tiff" - use png && mconf="${myconf} --with-png" || - myconf="${myconf} --without-png" - use jpeg && myconf="${myconf} --with-jpeg" || - myconf="${myconf} --without-jpeg" - use xface && myconf="${myconf} --with-xface" || - myconf="${myconf} --without-xface" - - case ${USE_PREF:=lucid} in - gtk ) - myconf="${myconf} --with-gtk" - use gnome && myconf="${myconf} --with-gnome" || - myconf="${myconf} --without-gnome" - ;; - lucid ) - myconf="${myconf} --with-dialogs=lucid --with-widgets=lucid" - myconf="${myconf} --with-scrollbars=lucid" - myconf="${myconf} --with-menubars=lucid" - ;; - motif ) - myconf="${myconf} --with-dialogs=motif --with-widgets=motif" -# myconf="${myconf} --with-scrollbars=motif" -# myconf="${myconf} --with-menubars=motif" - myconf="${myconf} --with-scrollbars=lucid" - myconf="${myconf} --with-menubars=lucid" - ;; - * ) - einfo "Sorry, $USE_PREF is not a supported USE_PREF" - die - ;; - esac - else - myconf="${myconf} - --without-x - --without-xpm - --without-dragndrop - --with-gif=no" - fi - - use gpm && myconf="${myconf} --with-gpm" || - myconf="${myconf} --without-gpm" - use postgres && myconf="${myconf} --with-postgresql" || - myconf="${myconf} --without-postgresql" - use mule && myconf="${myconf} --with-mule" || - myconf="${myconf} --without-mule" - - local soundconf="native" - - use nas && soundconf="${soundconf},nas" - use esd && soundconf="${soundconf},esd" - - myconf="${myconf} --with-sound=${soundconf}" - - ./configure ${myconf} \ - --prefix=/usr \ - --with-database=gnudbm \ - --with-pop \ - --with-ncurses \ - --with-site-lisp=yes \ - --package-path=/usr/lib/xemacs/xemacs-packages/ \ - --with-msw=no \ - || die - - emake || die -} - -src_install() { - make prefix="${D}/usr" \ - mandir="${D}/usr/share/man/man1" \ - infodir="${D}/usr/share/info" \ - install gzip-el || die - - # install base packages - dodir /usr/lib/xemacs/xemacs-packages/ - cd ${D}/usr/lib/xemacs/xemacs-packages/ - unpack efs-${EFS}-pkg.tar.gz - unpack xemacs-base-${BASE}-pkg.tar.gz - # (optionally) install mule base package - if use mule; - then - dodir /usr/lib/xemacs/mule-packages - cd ${D}/usr/lib/xemacs/mule-packages/ - unpack mule-base-${MULE}-pkg.tar.gz - fi - - # remove extraneous files - cd ${D}/usr/share/info - rm -f dir info.info texinfo* termcap* - cd ${S} - dodoc BUGS CHANGES-* COPYING ChangeLog GETTING* INSTALL PROBLEMS README* - dodoc ${FILESDIR}/README.Gentoo -} |