diff options
author | Hans de Graaff <graaff@gentoo.org> | 2010-01-23 13:34:44 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2010-01-23 13:34:44 +0000 |
commit | bc566fdc8cba987aae99790a11be8c1b8163ebb3 (patch) | |
tree | 8768604dea3381fc7667919d5b382842c2212991 /app-editors | |
parent | keyword ~x86-fbsd, bug #205082 (diff) | |
download | historical-bc566fdc8cba987aae99790a11be8c1b8163ebb3.tar.gz historical-bc566fdc8cba987aae99790a11be8c1b8163ebb3.tar.bz2 historical-bc566fdc8cba987aae99790a11be8c1b8163ebb3.zip |
Remove old version.
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/xemacs/ChangeLog | 8 | ||||
-rw-r--r-- | app-editors/xemacs/Manifest | 15 | ||||
-rw-r--r-- | app-editors/xemacs/xemacs-21.4.22.ebuild | 234 | ||||
-rw-r--r-- | app-editors/xemacs/xemacs-21.5.29-r2.ebuild | 6 |
4 files changed, 21 insertions, 242 deletions
diff --git a/app-editors/xemacs/ChangeLog b/app-editors/xemacs/ChangeLog index 5f899974a020..20eb9de03ba2 100644 --- a/app-editors/xemacs/ChangeLog +++ b/app-editors/xemacs/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-editors/xemacs -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/ChangeLog,v 1.132 2009/07/26 15:37:23 ranger Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/ChangeLog,v 1.133 2010/01/23 13:34:44 graaff Exp $ + + 23 Jan 2010; Hans de Graaff <graaff@gentoo.org> -xemacs-21.4.22.ebuild, + xemacs-21.5.29-r2.ebuild: + Remove old version. 26 Jul 2009; Brent Baude <ranger@gentoo.org> xemacs-21.4.22-r1.ebuild: Marking xemacs-21.4.22-r1 ppc64 for bug 275397 diff --git a/app-editors/xemacs/Manifest b/app-editors/xemacs/Manifest index f699c650ab4e..4c8b3b302ab5 100644 --- a/app-editors/xemacs/Manifest +++ b/app-editors/xemacs/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX README.Gentoo 1426 RMD160 2aee174f6eaa410ac036ad316fb860be340b17a7 SHA1 0f10e8c6907e6f4c33e284ef37ffee9f6467c84c SHA256 9fa4fa31fc4deb0742dd220c8a1cf41af2bb4f4651e4f995589389afcc9f5f92 AUX xemacs-21.4.19-db.patch 3157 RMD160 354d4b70dce5313ecd8732336b2562f66153c351 SHA1 f83a0870a07a10ec5f177c0e0292607463ff095a SHA256 c0c0cf18ccd01ee0e34e913c4f275977f4f61aa7343fef9fdff1f3ba84096022 AUX xemacs-21.4.19-texi.patch 1107 RMD160 2cedf0e0dfe50fdb2eb578fd7605629ea28a6f61 SHA1 4858d4297fc9c4a2db2b53b718618a23441b48c9 SHA256 9f7af4de522d03c9e78076c4801db775ce919d30b27f4f84c8b055d17f476ae5 @@ -11,7 +14,13 @@ DIST NeXT_XEmacs.tar.gz 39571 RMD160 3c2cedf75e4ece412031b20a15614a78367393f4 SH DIST xemacs-21.4.22.tar.gz 8357931 RMD160 f7d71d3607c3301760df8f7ae5a93d1d37df56ba SHA1 24ed9b13d80c53c06bba60c7bb68387f692b7373 SHA256 87fb7633106625935105e821eb8fe65e521a3de44d45fe864109779c3a8e4bd1 DIST xemacs-21.5.29.tar.gz 15453810 RMD160 96b951fd44915b3b73a9d69a7ab80c1237fdecc7 SHA1 0815975a2a7e9720d1a8fe0b347b0f977786e2a5 SHA256 071f84a2572eb70d4ae5cfc079f8f4c199371621f1855833a55a9577dffc0186 EBUILD xemacs-21.4.22-r1.ebuild 6580 RMD160 907fedf0e1cecd15d7bfed1223dee1354e8aa23b SHA1 384d3e22ef29a19aeb6adacb9b40ac10373783fb SHA256 eb3b162fd1dd8718c92a5172d09c3a327ec304cba1127a6d27a0cc5a4fcf5610 -EBUILD xemacs-21.4.22.ebuild 6506 RMD160 1a14073274ffd2cf0688cb227d5afe2059655796 SHA1 b103f3466657b2dd369858c3f72a94903b2e5f21 SHA256 c0e50972ad36e48285e2dafeed76b7c9c29e2d7717b5299e9a8c84aee6c54d61 -EBUILD xemacs-21.5.29-r2.ebuild 7071 RMD160 e620d4c55539a6bb6c2b23b4f09b302747d6677c SHA1 78420a00673a1279f699f2101eeae34bfc0a8a63 SHA256 2aaf2a0fd58a3b18ca525f6be7a1eba31e8084da2483d216362ceb5a9298b0a3 -MISC ChangeLog 22722 RMD160 50a38ffa6fda5dceab4f8ea59a1cbb7c5e7874fe SHA1 2c3d7ea2deadd35eeca2828495f0c7791d293f9b SHA256 b28209b892b897922e6c59507c71e7ceb07a55ef9862dfc6831dd2c354cd5b5e +EBUILD xemacs-21.5.29-r2.ebuild 7087 RMD160 bfffcbd7788ebc11d30c468e2448eb6b9c8349e4 SHA1 3d1b9acc793532da5f804c4bd6b71d984e082326 SHA256 2a249622e7cd63905771a11aa25536eda7b7be6846a77ee028ed7e8b82321a98 +MISC ChangeLog 22847 RMD160 a9ce0ad2a17ceb97139c5fed94f14debc067c926 SHA1 94758db58c48d5bfe2865bd4f53f2f2a1f604f7a SHA256 afcb83557b1ac766b034e4d5f3b927f72cd54f2ef8d49a8369dbd00dcef8f7c8 MISC metadata.xml 711 RMD160 fc8a32ef389e34f90c14f2c26d75ac3cdc7e28a0 SHA1 b56f6ef2c44d658e3505f97c1686e52a40e4ee00 SHA256 abb7f5df5077d65ee8df0ed47e57faabe561de5bd09493912a3f06ef695f8f58 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAkta+voACgkQeM7EJeUH71MaOACeOL+kcGoQyiCViytxIxryk6pK +jJAAnjsAfi2iKwIeiC4cQzWfRqda1zlp +=ZAn7 +-----END PGP SIGNATURE----- diff --git a/app-editors/xemacs/xemacs-21.4.22.ebuild b/app-editors/xemacs/xemacs-21.4.22.ebuild deleted file mode 100644 index d378683a464c..000000000000 --- a/app-editors/xemacs/xemacs-21.4.22.ebuild +++ /dev/null @@ -1,234 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/xemacs-21.4.22.ebuild,v 1.7 2009/06/21 12:58:26 graaff Exp $ - -# Note: xemacs currently does not work with a hardened profile. If you -# want to use xemacs on a hardened profile then compile with the -# -nopie flag in CFLAGS or help fix bug #75028. - -export WANT_AUTOCONF="2.1" -inherit autotools eutils - -DESCRIPTION="highly customizable open source text editor and application development system" -HOMEPAGE="http://www.xemacs.org/" -SRC_URI="http://ftp.xemacs.org/xemacs-21.4/${P}.tar.gz - http://www.malfunction.de/afterstep/files/NeXT_XEmacs.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86" -IUSE="eolconv esd gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn canna xim athena neXt Xaw3d gdbm berkdb" - -X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps" - -RDEPEND=" - berkdb? ( sys-libs/db ) - gdbm? ( >=sys-libs/gdbm-1.8.3 ) - >=sys-libs/zlib-1.1.4 - >=dev-libs/openssl-0.9.6 - >=media-libs/audiofile-0.2.3 - gpm? ( >=sys-libs/gpm-1.19.6 ) - postgres? ( >=virtual/postgresql-base-7.2 ) - ldap? ( net-nds/openldap ) - esd? ( media-sound/esound ) - nas? ( media-libs/nas ) - X? ( $X_DEPEND !Xaw3d? ( !neXt? ( x11-libs/libXaw ) ) ) - dnd? ( x11-libs/dnd ) - motif? ( >=x11-libs/openmotif-2.1.30 ) - athena? ( x11-libs/libXaw ) - Xaw3d? ( x11-libs/Xaw3d ) - neXt? ( x11-libs/neXtaw ) - xface? ( media-libs/compface ) - tiff? ( media-libs/tiff ) - png? ( =media-libs/libpng-1.2* ) - jpeg? ( media-libs/jpeg ) - canna? ( app-i18n/canna ) - !amd64? ( freewnn? ( app-i18n/freewnn ) ) - >=sys-libs/ncurses-5.2 - >=app-admin/eselect-emacs-1.2" -DEPEND="${DEPEND}" - -PDEPEND="app-xemacs/xemacs-base - mule? ( app-xemacs/mule-base )" - -src_unpack() { - unpack ${P}.tar.gz - use neXt && unpack NeXT_XEmacs.tar.gz - - cd "${S}" - epatch "${FILESDIR}"/xemacs-21.4.19-texi.patch - - # see bug 58350, 102540 and 143580 - epatch "${FILESDIR}"/xemacs-21.4.19-db.patch - - # Security bug #216880 - epatch "${FILESDIR}"/xemacs-21.4.21-vcdiff.patch - - # Run autoconf. XEmacs tries to be smart by providing a stub - # configure.ac file for autoconf 2.59 but this throws our - # autotools eclass so it must be removed first. - rm "${S}"/configure.ac - eautoconf - - use neXt && cp "${WORKDIR}"/NeXT.XEmacs/xemacs-icons/* "${S}"/etc/toolbar/ -} - -src_compile() { - local myconf="" - - 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 Xaw3d; then - myconf="${myconf} --with-athena=3d" - elif use neXt; then - myconf="${myconf} --with-athena=next" - else - myconf="${myconf} --with-athena=xaw" - fi - - use dnd && myconf="${myconf} --with-dragndrop --with-offix" - - myconf="${myconf} $(use_with tiff ) $(use_with png )" - myconf="${myconf} $(use_with jpeg ) $(use_with xface )" - else - myconf="${myconf} - --without-x - --without-xpm - --without-dragndrop - --with-gif=no" - fi - - 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 - - myconf="${myconf} $(use_with canna ) $(use_with freewnn wnn )" - fi - - # This determines the type of sounds we are playing - local soundconf="native" - - # This determines how these sounds should be played - use nas && soundconf="${soundconf},nas" - use esd && soundconf="${soundconf},esd" - - myconf="${myconf} --with-sound=${soundconf}" - - if use gdbm || use berkdb ; then - use gdbm && mydb="gdbm" - - use berkdb && mydb="${mydb},berkdb" - - myconf="${myconf} --with-database=${mydb}" - else - myconf="${myconf} --without-database" - fi - - # fixes #21264, this should be fixed in 21.4.21 and has been fixed - # in 21.5 for sure. Now that 21.4.21 is out there is no real - # evidence that this indeed got fixed, so keep these exceptions - # for now. - use alpha && myconf="${myconf} --with-system-malloc" - use ppc64 && myconf="${myconf} --with-system-malloc" - use ia64 && myconf="${myconf} --with-system-malloc" - - # Enabling modules will cause segfaults outside the XEmacs build directory - use ia64 && myconf="${myconf} --without-modules" - - einfo "${myconf}" - - # Don't use econf because it uses options which this configure - # script does not understand (like --host). - ./configure ${myconf} ${EXTRA_ECONF} \ - $(use_with gif ) \ - $(use_with gpm ) \ - $(use_with postgres postgresql ) \ - $(use_with ldap ) \ - $(use_with eolconv file-coding ) \ - $(use_with pop ) \ - --prefix=/usr \ - --with-ncurses \ - --with-msw=no \ - --mail-locking=flock \ - --with-site-lisp=yes \ - --with-site-modules=yes \ - || die "The configure script failed to run properly" - - emake || die "emake failed" -} - -src_install() { - emake prefix="${D}"/usr \ - mandir="${D}"/usr/share/man/man1 \ - infodir="${D}"/usr/share/info \ - install gzip-el || die "emake install failed" - - # Rename some applications installed in bin so that it is clear - # which application installed them and so that conflicting - # packages (emacs) can't clobber the actual applications. - # Addresses bug #62991. - for i in b2m ctags etags rcs-checkin ; do - mv "${D}"/usr/bin/${i} "${D}"/usr/bin/${i}-xemacs || die "mv ${i} failed" - done - - # rename man pages - for i in ctags etags; do - mv "${D}"/usr/share/man/man1/${i}{,-xemacs}.1 || die "mv ${i}.1 failed" - done - - # install base packages directories - dodir /usr/lib/xemacs/xemacs-packages/ - dodir /usr/lib/xemacs/site-packages/ - dodir /usr/lib/xemacs/site-modules/ - dodir /usr/lib/xemacs/site-lisp/ - - if use mule; - then - dodir /usr/lib/xemacs/mule-packages - fi - - # remove extraneous info files - cd "${D}"/usr/share/info - rm -f dir info.info texinfo* termcap* standards* - - cd "${S}" - dodoc BUGS CHANGES-* ChangeLog GETTING* INSTALL PROBLEMS README* - dodoc "${FILESDIR}"/README.Gentoo - - insinto /usr/share/pixmaps - newins "${S}"/etc/${PN}-icon.xpm ${PN}.xpm - - insinto /usr/share/applications - doins "${FILESDIR}"/${PN}.desktop -} - -pkg_postinst() { - eselect emacs update ifunset -} - -pkg_postrm() { - eselect emacs update ifunset -} diff --git a/app-editors/xemacs/xemacs-21.5.29-r2.ebuild b/app-editors/xemacs/xemacs-21.5.29-r2.ebuild index 90c54d272f64..69a24bf60cf1 100644 --- a/app-editors/xemacs/xemacs-21.5.29-r2.ebuild +++ b/app-editors/xemacs/xemacs-21.5.29-r2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/xemacs-21.5.29-r2.ebuild,v 1.1 2009/07/07 18:26:50 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/xemacs/xemacs-21.5.29-r2.ebuild,v 1.2 2010/01/23 13:34:44 graaff Exp $ # Note: xemacs currently does not work with a hardened profile. If you # want to use xemacs on a hardened profile then compile with the @@ -40,7 +40,7 @@ RDEPEND=" motif? ( >=x11-libs/openmotif-2.1.30 ) athena? ( x11-libs/libXaw ) Xaw3d? ( x11-libs/Xaw3d ) - xft? ( media-libs/freetype x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) + xft? ( media-libs/freetype x11-libs/libXft x11-libs/libXrender >=media-libs/fontconfig-2.5.0 ) neXt? ( x11-libs/neXtaw ) xface? ( media-libs/compface ) tiff? ( media-libs/tiff ) |