From 4ddd5c820be782d90c6a2f24daa3f7d05f9b6529 Mon Sep 17 00:00:00 2001 From: Ulrich Müller Date: Sun, 15 Jul 2007 13:15:37 +0000 Subject: Install INSTALL file again since it contains configuration hints. (Portage version: 2.1.3_rc8) --- app-emacs/cedet/ChangeLog | 9 +++- app-emacs/cedet/cedet-1.0_pre4-r1.ebuild | 71 ++++++++++++++++++++++++++ app-emacs/cedet/cedet-1.0_pre4.ebuild | 71 -------------------------- app-emacs/cedet/files/digest-cedet-1.0_pre4 | 3 -- app-emacs/cedet/files/digest-cedet-1.0_pre4-r1 | 3 ++ 5 files changed, 82 insertions(+), 75 deletions(-) create mode 100644 app-emacs/cedet/cedet-1.0_pre4-r1.ebuild delete mode 100644 app-emacs/cedet/cedet-1.0_pre4.ebuild delete mode 100644 app-emacs/cedet/files/digest-cedet-1.0_pre4 create mode 100644 app-emacs/cedet/files/digest-cedet-1.0_pre4-r1 (limited to 'app-emacs/cedet') diff --git a/app-emacs/cedet/ChangeLog b/app-emacs/cedet/ChangeLog index 0a1caf8aaee9..774f7d2700c8 100644 --- a/app-emacs/cedet/ChangeLog +++ b/app-emacs/cedet/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-emacs/cedet # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v 1.25 2007/06/27 04:36:38 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/ChangeLog,v 1.26 2007/07/15 13:15:37 ulm Exp $ + +*cedet-1.0_pre4-r1 (15 Jul 2007) + + 15 Jul 2007; Ulrich Mueller -cedet-1.0_pre4.ebuild, + +cedet-1.0_pre4-r1.ebuild: + Install INSTALL file again since it contains configuration hints. Thanks to + Ivan Miljenovic for pointing this out. 27 Jun 2007; Ulrich Mueller +files/1.0_pre4-semantic-makefile.patch, cedet-1.0_pre4.ebuild: diff --git a/app-emacs/cedet/cedet-1.0_pre4-r1.ebuild b/app-emacs/cedet/cedet-1.0_pre4-r1.ebuild new file mode 100644 index 000000000000..9eed6984b0f2 --- /dev/null +++ b/app-emacs/cedet/cedet-1.0_pre4-r1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.0_pre4-r1.ebuild,v 1.1 2007/07/15 13:15:37 ulm Exp $ + +inherit elisp eutils versionator + +MY_PV=$(delete_version_separator 2) +DESCRIPTION="CEDET: Collection of Emacs Development Tools" +HOMEPAGE="http://cedet.sourceforge.net/" +SRC_URI="mirror://sourceforge/cedet/${PN}-${MY_PV}.tar.gz" + +LICENSE="GPL-2 FDL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND="!app-emacs/semantic + !app-emacs/eieio + !app-emacs/speedbar" + +S="${WORKDIR}/${PN}-${MY_PV}" + +SITEFILE=60${PN}-gentoo.el + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/1.0_pre3-eieio-tests-gentoo.patch" # Bug #124598 + epatch "${FILESDIR}/1.0_pre4-semantic-makefile.patch" # Bug #183205 +} + +src_compile() { + emake EMACS=/usr/bin/emacs || die "emake failed" +} + +src_install() { + find "${S}" -type f -print \ + | while read target; do + local directory=`dirname $target` file=`basename $target` + local sub_directory=`echo $directory | sed "s%^${S}/*%%;s/^$/./"` + case $file in + *~ | Makefile | *.texi | *-script | PRERELEASE_CHECKLIST | Project.ede) + rm -f ${file} + ;; + ChangeLog | README | AUTHORS | *NEWS | INSTALL) + docinto ${sub_directory} + dodoc ${target} + ;; + *.png) + insinto /usr/share/doc/${PF}/${sub_directory} + doins ${target} + ;; + IMPLICIT_TARGETS) + ;; + *.el | *.elc) + insinto /usr/share/emacs/site-lisp/cedet/${sub_directory} + doins ${target} + ;; + *.info*) + doinfo ${target} + ;; + *) + insinto /usr/share/emacs/site-lisp/cedet/${sub_directory} + doins ${target} + echo ${target} >>"${S}/IMPLICIT_TARGETS" + ;; + esac + done + + elisp-site-file-install "${FILESDIR}/${SITEFILE}" +} diff --git a/app-emacs/cedet/cedet-1.0_pre4.ebuild b/app-emacs/cedet/cedet-1.0_pre4.ebuild deleted file mode 100644 index b604040009cf..000000000000 --- a/app-emacs/cedet/cedet-1.0_pre4.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.0_pre4.ebuild,v 1.4 2007/06/27 04:36:38 ulm Exp $ - -inherit elisp eutils versionator - -MY_PV=$(delete_version_separator 2) -DESCRIPTION="CEDET: Collection of Emacs Development Tools" -HOMEPAGE="http://cedet.sourceforge.net/" -SRC_URI="mirror://sourceforge/cedet/${PN}-${MY_PV}.tar.gz" - -LICENSE="GPL-2 FDL-1.1" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND="!app-emacs/semantic - !app-emacs/eieio - !app-emacs/speedbar" - -S="${WORKDIR}/${PN}-${MY_PV}" - -SITEFILE=60${PN}-gentoo.el - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/1.0_pre3-eieio-tests-gentoo.patch" # Bug #124598 - epatch "${FILESDIR}/1.0_pre4-semantic-makefile.patch" # Bug #183205 -} - -src_compile() { - emake EMACS=/usr/bin/emacs || die "emake failed" -} - -src_install() { - find "${S}" -type f -print \ - | while read target; do - local directory=`dirname $target` file=`basename $target` - local sub_directory=`echo $directory | sed "s%^${S}/*%%;s/^$/./"` - case $file in - *~ | Makefile | *.texi | *-script | PRERELEASE_CHECKLIST | Project.ede | INSTALL) - rm -f ${file} - ;; - ChangeLog | README | AUTHORS | *NEWS) - docinto ${sub_directory} - dodoc ${target} - ;; - *.png) - insinto /usr/share/doc/${PF}/${sub_directory} - doins ${target} - ;; - IMPLICIT_TARGETS) - ;; - *.el | *.elc) - insinto /usr/share/emacs/site-lisp/cedet/${sub_directory} - doins ${target} - ;; - *.info*) - doinfo ${target} - ;; - *) - insinto /usr/share/emacs/site-lisp/cedet/${sub_directory} - doins ${target} - echo ${target} >>"${S}/IMPLICIT_TARGETS" - ;; - esac - done - - elisp-site-file-install "${FILESDIR}/${SITEFILE}" -} diff --git a/app-emacs/cedet/files/digest-cedet-1.0_pre4 b/app-emacs/cedet/files/digest-cedet-1.0_pre4 deleted file mode 100644 index d8e4e259e8f6..000000000000 --- a/app-emacs/cedet/files/digest-cedet-1.0_pre4 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 fdc22624ae284166d9617acdc6ecbfda cedet-1.0pre4.tar.gz 1452946 -RMD160 db09e6b5ae6bf3f9a357b4baf85447bd1ce80437 cedet-1.0pre4.tar.gz 1452946 -SHA256 9bead2d8e7e5f1ddb07b18674216c7ec85418fa29d14355c247de58666dc2c64 cedet-1.0pre4.tar.gz 1452946 diff --git a/app-emacs/cedet/files/digest-cedet-1.0_pre4-r1 b/app-emacs/cedet/files/digest-cedet-1.0_pre4-r1 new file mode 100644 index 000000000000..d8e4e259e8f6 --- /dev/null +++ b/app-emacs/cedet/files/digest-cedet-1.0_pre4-r1 @@ -0,0 +1,3 @@ +MD5 fdc22624ae284166d9617acdc6ecbfda cedet-1.0pre4.tar.gz 1452946 +RMD160 db09e6b5ae6bf3f9a357b4baf85447bd1ce80437 cedet-1.0pre4.tar.gz 1452946 +SHA256 9bead2d8e7e5f1ddb07b18674216c7ec85418fa29d14355c247de58666dc2c64 cedet-1.0pre4.tar.gz 1452946 -- cgit v1.2.3-65-gdbad