From fd2931841b1373f404bf2bb467c65db8b2fe8ace Mon Sep 17 00:00:00 2001 From: Christian Faulhammer Date: Sat, 25 Nov 2006 09:06:24 +0000 Subject: [PATCH] added autoconf dependency, as reported by Wolfram Schlich in bug #155731 Package-Manager: portage-2.1.1-r2 --- dev-util/cscope/ChangeLog | 9 ++- dev-util/cscope/Manifest | 25 ++++++-- .../cscope/cscope-15.5.20060927-r1.ebuild | 61 +++++++++++++++++++ .../files/digest-cscope-15.5.20060927-r1 | 3 + 4 files changed, 93 insertions(+), 5 deletions(-) create mode 100644 dev-util/cscope/cscope-15.5.20060927-r1.ebuild create mode 100644 dev-util/cscope/files/digest-cscope-15.5.20060927-r1 diff --git a/dev-util/cscope/ChangeLog b/dev-util/cscope/ChangeLog index 6b80e8277b07..03e586f4de47 100644 --- a/dev-util/cscope/ChangeLog +++ b/dev-util/cscope/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-util/cscope # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/cscope/ChangeLog,v 1.76 2006/10/18 14:36:19 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/cscope/ChangeLog,v 1.77 2006/11/25 09:06:24 opfer Exp $ + +*cscope-15.5.20060927-r1 (25 Nov 2006) + + 25 Nov 2006; Christian Faulhammer + +cscope-15.5.20060927-r1.ebuild: + added autoconf dependency, as reported by Wolfram Schlich + in bug #155731 18 Oct 2006; Roy Marples cscope-15.5.20060927.ebuild: diff --git a/dev-util/cscope/Manifest b/dev-util/cscope/Manifest index 787366647822..30265537b465 100644 --- a/dev-util/cscope/Manifest +++ b/dev-util/cscope/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX 15.5-noclobber-tempfile-rexotec.patch 1055 RMD160 7ed807c7946ca134cbaee89bb3eb4c03e5c0bbf9 SHA1 924c7f877eb572c6c844e03cfd88cc23b247d979 SHA256 c5cd253327e131825c6d6620a5683a4e1ab0a2f6b41906fe8009ab0e5dfef522 MD5 22e8d669b78f301c45e9075e2793dfd3 files/15.5-noclobber-tempfile-rexotec.patch 1055 RMD160 7ed807c7946ca134cbaee89bb3eb4c03e5c0bbf9 files/15.5-noclobber-tempfile-rexotec.patch 1055 @@ -33,14 +36,18 @@ EBUILD cscope-15.5-r6.ebuild 1977 RMD160 baf08a22794be4d6dd3532ec7291994fe3a9987 MD5 1cfa41dde557a807e76748a13a4299ab cscope-15.5-r6.ebuild 1977 RMD160 baf08a22794be4d6dd3532ec7291994fe3a99873 cscope-15.5-r6.ebuild 1977 SHA256 59362fb83bba14f10b321513c0d77c54122b328e69a887ee7eb047da0a6f0d38 cscope-15.5-r6.ebuild 1977 +EBUILD cscope-15.5.20060927-r1.ebuild 1494 RMD160 e9b2e4eb28115cb1b88041a8d2025f370b4f0fc5 SHA1 fcfe2f32991f048880f6f6859d5fa61cb08a18f8 SHA256 1b0ef3bb4dde014da8723b2533684946428c332d5db12c46c63b1f5b44a1acb4 +MD5 28faf3968aec50dfca45442ef94b7353 cscope-15.5.20060927-r1.ebuild 1494 +RMD160 e9b2e4eb28115cb1b88041a8d2025f370b4f0fc5 cscope-15.5.20060927-r1.ebuild 1494 +SHA256 1b0ef3bb4dde014da8723b2533684946428c332d5db12c46c63b1f5b44a1acb4 cscope-15.5.20060927-r1.ebuild 1494 EBUILD cscope-15.5.20060927.ebuild 1455 RMD160 2eb6a1a556393b83bb076534686415933b8779d3 SHA1 1f8f32959405ad4baff370df10750ec8216d043c SHA256 005f941b02882bd863f0835a3a0ef8ad1a2f83bde28e08543b8b434af8a42cdb MD5 c54ab4bb328e77fcf76c717d3c0c53e0 cscope-15.5.20060927.ebuild 1455 RMD160 2eb6a1a556393b83bb076534686415933b8779d3 cscope-15.5.20060927.ebuild 1455 SHA256 005f941b02882bd863f0835a3a0ef8ad1a2f83bde28e08543b8b434af8a42cdb cscope-15.5.20060927.ebuild 1455 -MISC ChangeLog 9725 RMD160 37970ec1a4fbe4517ca1a18b8cffae301212d618 SHA1 e5ee7d4a0a3345d550fb5a03a7dedd66cfc728d6 SHA256 be8663b57efbe1b2d1aa048b0edcbb6ad4141aa5f6e9f2d12fbe01642395a4d3 -MD5 271d09c02c5814eb3e79d98b47d1fddd ChangeLog 9725 -RMD160 37970ec1a4fbe4517ca1a18b8cffae301212d618 ChangeLog 9725 -SHA256 be8663b57efbe1b2d1aa048b0edcbb6ad4141aa5f6e9f2d12fbe01642395a4d3 ChangeLog 9725 +MISC ChangeLog 9952 RMD160 ca38d2663516f560bc04c7fb30cd6f7c647bca5a SHA1 3adff00d47629f7832cc50b2c14c6def3da5db07 SHA256 cc721570650ccf7f4481829213203315680fb67ee3d1bb0420cb5cf4f4e4ae75 +MD5 293ee5511ed6f7a159cff0913c61abe3 ChangeLog 9952 +RMD160 ca38d2663516f560bc04c7fb30cd6f7c647bca5a ChangeLog 9952 +SHA256 cc721570650ccf7f4481829213203315680fb67ee3d1bb0420cb5cf4f4e4ae75 ChangeLog 9952 MISC metadata.xml 790 RMD160 7889067edaf88f6188a74c114c39160fcf827f71 SHA1 379cdedd442db840c7d9ea38c13cdb917ece90eb SHA256 c357e749a49ff673990a6cfdda92bd8589d6b5d2d8a4f45e8976d7bd7eb384d8 MD5 79094d1585cb050b3855fbfe440f22b9 metadata.xml 790 RMD160 7889067edaf88f6188a74c114c39160fcf827f71 metadata.xml 790 @@ -51,3 +58,13 @@ SHA256 7aaa4a4acecf8647abf81bc67baacafc6765ae9d3fbde3f4925736099868e9fa files/di MD5 de15b55130641b69af1665c6e48273d5 files/digest-cscope-15.5.20060927 262 RMD160 156789045220358068629b6d2209940506ce95d3 files/digest-cscope-15.5.20060927 262 SHA256 87cd5cc6a7db39bc562324acdafd63b1de08727cdcdfdef4536690689cd12e25 files/digest-cscope-15.5.20060927 262 +MD5 de15b55130641b69af1665c6e48273d5 files/digest-cscope-15.5.20060927-r1 262 +RMD160 156789045220358068629b6d2209940506ce95d3 files/digest-cscope-15.5.20060927-r1 262 +SHA256 87cd5cc6a7db39bc562324acdafd63b1de08727cdcdfdef4536690689cd12e25 files/digest-cscope-15.5.20060927-r1 262 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.5 (GNU/Linux) + +iD8DBQFFaAekNQqtfCuFneMRAobuAJ9WaufO9R2b0YDZ9eLBPpC6Jh+DqwCfdRjz +X/4aGeXItoT35NTmMoYbLto= +=JdrV +-----END PGP SIGNATURE----- diff --git a/dev-util/cscope/cscope-15.5.20060927-r1.ebuild b/dev-util/cscope/cscope-15.5.20060927-r1.ebuild new file mode 100644 index 000000000000..8ce4d8f2c348 --- /dev/null +++ b/dev-util/cscope/cscope-15.5.20060927-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/cscope/cscope-15.5.20060927-r1.ebuild,v 1.1 2006/11/25 09:06:24 opfer Exp $ + +inherit gnuconfig elisp-common eutils + +DESCRIPTION="Interactively examine a C program" +HOMEPAGE="http://cscope.sourceforge.net/" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" +IUSE="emacs" + +RDEPEND=">=sys-libs/ncurses-5.2" +DEPEND="${RDEPEND} + sys-devel/flex + sys-devel/bison + >=sys-devel/autoconf-2.60 + emacs? ( virtual/emacs )" + +SITEFILE=50xcscope-gentoo.el + +src_compile() { + gnuconfig_update + + # This fix is no longer needed as of cscope-15.5 which now should + # work with bison directly. (04 Feb 2004 agriffis) + #sed -i -e "s:={:{:" src/egrep.y + + econf || die + make clean || die + emake || die + + if use emacs ; then + cd ${S}/contrib/xcscope || die + elisp-compile *.el || die + fi +} + +src_install() { + einstall || die + dodoc NEWS AUTHORS TODO ChangeLog INSTALL README* || die + + if use emacs ; then + cd ${S}/contrib/xcscope || die + elisp-install xcscope *.el *.elc || die + elisp-site-file-install ${FILESDIR}/${SITEFILE} xcscope || die + dobin cscope-indexer || die + fi + cp -r ${S}/contrib/webcscope ${D}/usr/share/doc/${PF}/ || die +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/dev-util/cscope/files/digest-cscope-15.5.20060927-r1 b/dev-util/cscope/files/digest-cscope-15.5.20060927-r1 new file mode 100644 index 000000000000..228319fb0704 --- /dev/null +++ b/dev-util/cscope/files/digest-cscope-15.5.20060927-r1 @@ -0,0 +1,3 @@ +MD5 985ba6d33d84ac740d87e9affeabfb10 cscope-15.5.20060927.tar.gz 274045 +RMD160 13125578fe9e532220335de1b3d00d775f40447a cscope-15.5.20060927.tar.gz 274045 +SHA256 f8799f0a1f943837a5b0cbe07e6c7e2b2a017109508ae1b492e8eb470459f45a cscope-15.5.20060927.tar.gz 274045 -- 2.26.2