Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-util/ctags
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ChangeLog,v 1.69 2008/03/26 18:43:41 hawking Exp $
*ctags-5.7-r1 (26 Mar 2008)
26 Mar 2008; Ali Polatel
+files/ctags-5.7-python-vars-starting-with-def.patch, ctags-5.6-r2.ebuild,
+ctags-5.7-r1.ebuild:
Revbump. Added upstream fix for python variables starting with def seen as
functions. Bug 208466, thanks to ph. Quoting.
24 Mar 2008; Ryan Hill
Re-add mips keyword, bug #202947.
22 Jan 2008; Raúl Porcel
alpha/ia64/sparc stable wrt #182369
22 Jan 2008; Brent Baude
Marking ctags-5.7 ppc and ppc64 for bug 182369
22 Jan 2008; Christian Faulhammer
stable amd64, bug 182369
22 Jan 2008; Jeroen Roovers
Stable for HPPA (bug #182369).
22 Jan 2008; Christian Faulhammer
stable x86, bug 182369
21 Dec 2007; Ulrich Mueller
ctags-5.7.ebuild:
Change dependency to app-admin/eselect-ctags.
*ctags-5.7 (24 Sep 2007)
24 Sep 2007; Ali Polatel
-files/ctags-5.5.4-haskell.patch, -files/ctags-5.5.4-objc.patch,
-files/ctags-5.5.4-vim-c.patch, -ctags-5.5.4-r3.ebuild, -ctags-5.6.ebuild,
-ctags-5.6-r1.ebuild, ctags-5.6-r2.ebuild, ctags-5.6-r3.ebuild,
+ctags-5.7.ebuild:
version bump. modified SRC_URI to get ada-mode depending on the ada use
flag. drop old.
19 Jul 2007; Ali Polatel
-ctags-5.5.ebuild, -ctags-5.5-r1.ebuild, -ctags-5.5.4.ebuild,
-ctags-5.5.4-r1.ebuild:
Drop old
*ctags-5.6-r3 (07 Jul 2007)
07 Jul 2007; George Shapovalov
added changes to make ctags coexist with the (x)emacs versions via
eselect-emacs (the ctags module). Resolving #29398.
*ctags-5.6-r2 (26 Jun 2007)
26 Jun 2007; George Shapovalov
+ctags-5.6-r2.ebuild:
added Ada support to ctags
*ctags-5.6-r1 (08 May 2007)
08 May 2007; Mike Kelly
+ctags-5.6-r1.ebuild:
Revision bump. Add a patch for PHP5 support. Fixes Bug #132880.
*ctags-5.6 (02 Nov 2006)
02 Nov 2006; Mike Kelly
+ctags-5.6.ebuild:
Version bump. See bug #142605.
18 Oct 2006; Roy Marples
Added ~sparc-fbsd keyword.
27 Apr 2006; Marien Zwart
files/digest-ctags-5.5, files/digest-ctags-5.5-r1,
files/digest-ctags-5.5.4, files/digest-ctags-5.5.4-r1,
files/digest-ctags-5.5.4-r3, Manifest:
Fixing SHA256 digest, pass four
31 Mar 2006; Diego Pettenò
ctags-5.5.4-r3.ebuild:
Add ~x86-fbsd keyword.
07 Feb 2006; Simon Stelling
stable on amd64
06 Feb 2006; Aron Griffis
Mark 5.5.4-r2 stable on alpha
25 Dec 2005; Joshua Kinard
Marked stable on mips.
24 Dec 2005; Michael Hanselmann
Stable on ppc.
28 Nov 2005; Gustavo Zacarias
Stable on sparc
26 Nov 2005; Tom Gall
stable on ppc64
25 Nov 2005; Andrej Kacian
Stable on x86, bug #113573.
21 Nov 2005; Ciaran McCreesh
ctags-5.5.ebuild, ctags-5.5-r1.ebuild, ctags-5.5.4.ebuild,
ctags-5.5.4-r1.ebuild, ctags-5.5.4-r2.ebuild, ctags-5.5.4-r3.ebuild:
Remove unnecessary libc dep, bug #113087
*ctags-5.5.4-r3 (13 Nov 2005)
13 Nov 2005; Fernando J. Pereda
+files/ctags-5.5.4-haskell.patch, +files/ctags-5.5.4-objc.patch,
+files/ctags-5.5.4-vim-c.patch, +ctags-5.5.4-r3.ebuild:
Added objc, haskell and vim-c patches.
22 Jul 2005; MATSUU Takuto
Stable on sh.
*ctags-5.5.4-r2 (02 Jun 2005)
02 Jun 2005; Ciaran McCreesh
+files/ctags-5.5.4-ruby-classes.patch, +ctags-5.5.4-r2.ebuild:
Add patch to make Ruby class names in the form Foo::Bar work
08 Apr 2005; Markus Rothe
Stable on ppc64
05 Feb 2005; Michael Hanselmann
Stable on ppc.
03 Feb 2005; Ciaran McCreesh
ctags-5.5-r1.ebuild, ctags-5.5.4-r1.ebuild, ctags-5.5.4.ebuild,
ctags-5.5.ebuild:
Update description, bug #80629
22 Jan 2005;
Stable on ppc-macos.
16 Jan 2005; Guy Martin
Stable on hppa.
31 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
30 Dec 2004; Bryan Østergaard
Stable on alpha.
29 Dec 2004; Ciaran McCreesh
x86, sparc, mips stable
10 Oct 2004; Bryan Østergaard
Stable on alpha.
09 Oct 2004; Guy Martin
Marked stable on hppa.
*ctags-5.5.4-r1 (02 Oct 2004)
02 Oct 2004; Ciaran McCreesh
+files/ctags-5.5.4-ebuilds.patch, +ctags-5.5.4-r1.ebuild:
Ebuilds are bash files too. Bug #66052
28 Sep 2004; Ciaran McCreesh
x86, sparc, mips stable
25 Jul 2004; Lina Pezzella
Fixed Manifest.
24 Jul 2004; Hasan Khalil
Stable on macos as per Bug 57927.
01 Jul 2004; Jeremy Huddleston
ctags-5.5-r1.ebuild, ctags-5.5.4.ebuild, ctags-5.5.ebuild:
virtual/glibc -> virtual/libc
02 Jun 2004; Travis Tilley
stable on amd64
*ctags-5.5.4 (12 Apr 2004)
12 Apr 2004; Ciaran McCreesh
Version bump
12 Apr 2004; Ciaran McCreesh
Added metadata with the vim herd as maintainers
09 Apr 2004; Brian Jackson
added s390 keyword
07 Apr 2004; Brian Jackson
added s390 keyword
24 Mar 2004; Michael Sterrett
don't set DEPEND="${RDEPEND}" (actually do the fix)
23 Mar 2004; Michael Sterrett
ctags-5.5-r1.ebuild, ctags-5.5.ebuild:
don't set DEPEND=RDEPEND (bug #45343); tidy
14 Mar 2004; Tom Gall
mark ppc64 stable
12 Mar 2004; Michael Sterrett
ctags-5.5-r1.ebuild, ctags-5.5.ebuild:
Don't assign default to S; header fix
14 Nov 2003; Aron Griffis
Stable on ia64
11 Nov 2003; Aron Griffis
Add ~ia64
11 Oct 2003; Alexander Gabert
test and compiled on hppa, adding flags to recover from vim DEPEND problems on
hppa
03 Oct 2003; Christian Birchinger
Added sparc stable keyword
*ctags-5.5-r1 (26 May 2003)
29 Sep 2003; Jan Seidel
Mark stable on mips.
26 May 2003; Aron Griffis
Fix bug 20405 by adding --enable-tmpdir=/tmp. Mark stable on alpha and x86.
*ctags-5.5 (11 Apr 2003)
11 Apr 2003; Matthew Kennedy
version bump, add missing docs, ebuild cleanup, masked as unstable
06 Dec 2002; Rodney Rees
*ctags-5.2.3 (19 May 2002)
19 Sep 2002; Olivier Reisch
Added ppc keyword
19 May 2002; Matthew Kennedy
ctags-5.2.3.ebuild, files/digest-ctags-5.2.4 :
Version bump. Modernized ebuild for lintool. Resolved bug #2570.
*ctags-5.0.1 (1 Feb 2002)
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX ctags-5.5.4-ebuilds.patch 835 RMD160 dd337274148ef60c8f525ebaf6c0f13593cd0bf0 SHA1 9c6b64c694857217ca49898badb409ea24aec625 SHA256 cf4081cee70409e58ddf6939d7f4ab8a7f0e122fdcdbb4ba6c573372bc4b58b6
AUX ctags-5.5.4-ruby-classes.patch 601 RMD160 aa5386b41b40e2078fda694018a60f4716e92ebb SHA1 dec9958c0ca212ee72265bef33e3c149a20bf6ef SHA256 bdf76301ebb238de1571f77d8b1a9681c9c6e554814e5b4665cf45bc5083058d
AUX ctags-5.6-ebuilds.patch 822 RMD160 fc477e7d5a4c912a273ac3177cefb8bb5dec2910 SHA1 e70f4a372d9c3e48d954d02c654c55ead78de400 SHA256 86930711593e7a2a88043bc9a8d5863c2b62514b256d3e9a81f7929951f17e07
AUX ctags-5.6-php5.patch 2912 RMD160 025560f26f4833cbd14139f84b89e1cf58747528 SHA1 b843cebf2f4d5f5ac1e323a457e511342e9deedf SHA256 6806ac8ca878e72c0b7057004259595bb67dc91763c5c7c6c7d2d32f5eb1688e
AUX ctags-5.7-python-vars-starting-with-def.patch 308 RMD160 9088ff8f50b405b1fe7700d778334ff99cf9dd74 SHA1 bf25d89037a4dbc03fcec0d26594dedf7ce649b1 SHA256 181130a510d3eec96748ae9a10a5bd0742d5a50e9619510024b7ede1fe9a7a6e
AUX ctags-ada.patch 756 RMD160 76a8427a05567e52babbbda82057b3bef9c0106f SHA1 e0281000d9efc03c2045027a6df7e72260fe9934 SHA256 3959c5b4b7336cc248b892565e2c26de57f604c16cfe6445c6760ebbcb5201aa
DIST ctags-5.5.4.tar.gz 260962 RMD160 0a50cd6009c4d383b9820307be7089b050ce3a93 SHA1 1f912ef66c44d5527ce44c447a13fc33188bf16e SHA256 7b83689a47efa627d4b5670317125de3d87ae9278cf69c3ac7e3b7be646e715d
DIST ctags-5.6.tar.gz 267019 RMD160 9221bcc105f302b6e05f599914f5d4e24cda62f0 SHA1 930afaa138624717393fe475201f795251bd5e5e SHA256 55c0693845644735f76242fa717efd92d9cb99543f7a7fa65d63bdd083c4eb95
DIST ctags-5.7.tar.gz 287496 RMD160 8d6d9c0a3e056abfb6356852808afe1c99f9224c SHA1 f7e435286c25181d6cb28ca1ac2d4ba63507a82d SHA256 10623bbcc9b0cb60124271ce83111733a1043ab022d51cfcd2c0e0c953bd8b58
DIST ctags-ada-mode-4.3.3.tar.bz2 14086 RMD160 55f777901443e3f2dc990f05a2a866892d38cc18 SHA1 2b69babe02f9d2cb6aeb9ab83cde4a722fe7c4bd SHA256 f0ef3ad82654ed5fe4d4e12ec64c7988d7cd40cd7dc67c89eaac06869c5a36fa
EBUILD ctags-5.5.4-r2.ebuild 1154 RMD160 65e39a0e7af46b0f5e8adbc61d92cd4a440c812b SHA1 b8fa53a54320d1c2ad7ac5e7770d61bf56f0d357 SHA256 f428c19c31fcf68d95cd47cd9eb7dfe25166484245e949f7216e156dfb41fd6e
EBUILD ctags-5.6-r2.ebuild 1463 RMD160 7a9d12405872db9cfe24f5158de07d812f51bde7 SHA1 422841201a765db5f6fd31dfbb7fd602eb869484 SHA256 e5f72d1b3b52750d1d6241ec04da90265a82a9439a609ed91505526fd906f08d
EBUILD ctags-5.6-r3.ebuild 1706 RMD160 2d77aa2335a7b32776712d5feec0e3b92693ac19 SHA1 f5abae2e895d6984c089dae1b1dab7361a713dd9 SHA256 080ef119e6ec2309cd0397aa4f8f4e9d33751ff6d2ba1a1af01d63e6339df90e
EBUILD ctags-5.7-r1.ebuild 1721 RMD160 5a63ce25155d7f2fc12283372d2a6a308ad4d3a4 SHA1 95658494f421d70c5d2f43a8bed4a7e91543cddf SHA256 93a42975ea7db79201b16668902ea523854602fcc4ddbc462df210539ed9dd66
EBUILD ctags-5.7.ebuild 1594 RMD160 ef75b5254abc73594d6fcfeb7765d255aa85bee7 SHA1 b969679726eeab0a63299e1119d7c3cbad4e8bab SHA256 768c413d42faf7e8fa70c27c349e8b341850fb988f123d0becad39f59287c794
MISC ChangeLog 8934 RMD160 3e582cd8e4ff3eaa613c1c5e390d0ed259195cbf SHA1 b54667d852734db2b582f136af12576fbd2bca3c SHA256 f5b73bd1a83f7f8415e1a2e6170d8d8144497bf7631e7cf26d9f4d122fb32037
MISC metadata.xml 222 RMD160 5123b6991f513049f25fd2a60c5bcc4b7deda1d0 SHA1 d51b39ab79072ab08651ca47eb968960d29f50bc SHA256 3621ccd9c8460be7054a186c326ed9077b42eb25b48252dd0672986b5b0fd12b
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ctags-5.5.4-r2.ebuild,v 1.15 2007/07/12 01:05:42 mr_bones_ Exp $
inherit eutils
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
HOMEPAGE="http://ctags.sourceforge.net"
SRC_URI="mirror://sourceforge/ctags/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
IUSE=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-ebuilds.patch
epatch "${FILESDIR}"/${P}-ruby-classes.patch
}
src_compile() {
econf \
--with-posix-regex \
--without-readlib \
--disable-etags \
--enable-tmpdir=/tmp \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
einstall || die "einstall failed"
# namepace collision with X/Emacs-provided /usr/bin/ctags -- we
# rename ctags to exuberant-ctags (Mandrake does this also).
mv "${D}"/usr/bin/{ctags,exuberant-ctags}
mv "${D}"/usr/share/man/man1/{ctags,exuberant-ctags}.1
dodoc FAQ NEWS README
dohtml EXTENDING.html ctags.html
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ctags-5.6-r2.ebuild,v 1.4 2008/03/26 18:43:41 hawking Exp $
inherit eutils
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
HOMEPAGE="http://ctags.sourceforge.net"
SRC_URI="mirror://sourceforge/ctags/${P}.tar.gz
ada? ( mirror://sourceforge/gnuada/ctags-ada-mode-4.3.3.tar.bz2 )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE="ada"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-ebuilds.patch"
#epatch "${FILESDIR}/${P}-haskell.patch"
#epatch "${FILESDIR}/${P}-objc.patch"
epatch "${FILESDIR}/${P}-php5.patch"
# enabling Ada support
if use ada; then
cp ${WORKDIR}/ctags-ada-mode-4.3.3/ada.c "${S}"
epatch "${FILESDIR}/${PN}-ada.patch"
fi
}
src_compile() {
econf \
--with-posix-regex \
--without-readlib \
--disable-etags \
--enable-tmpdir=/tmp \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
einstall || die "einstall failed"
# namepace collision with X/Emacs-provided /usr/bin/ctags -- we
# rename ctags to exuberant-ctags (Mandrake does this also).
mv "${D}"/usr/bin/{ctags,exuberant-ctags}
mv "${D}"/usr/share/man/man1/{ctags,exuberant-ctags}.1
dodoc FAQ NEWS README
dohtml EXTENDING.html ctags.html
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ctags-5.6-r3.ebuild,v 1.5 2007/12/21 08:57:52 ulm Exp $
inherit eutils
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
HOMEPAGE="http://ctags.sourceforge.net"
SRC_URI="mirror://sourceforge/ctags/${P}.tar.gz
ada? ( mirror://sourceforge/gnuada/ctags-ada-mode-4.3.3.tar.bz2 )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE="ada"
DEPEND="app-admin/eselect-ctags"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-ebuilds.patch"
#epatch "${FILESDIR}/${P}-haskell.patch"
#epatch "${FILESDIR}/${P}-objc.patch"
epatch "${FILESDIR}/${P}-php5.patch"
# enabling Ada support
if use ada; then
cp "${WORKDIR}/${PN}-ada-mode-4.3.3/ada.c" "${S}"
epatch "${FILESDIR}/${PN}-ada.patch"
fi
}
src_compile() {
econf \
--with-posix-regex \
--without-readlib \
--disable-etags \
--enable-tmpdir=/tmp \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
einstall || die "einstall failed"
# namepace collision with X/Emacs-provided /usr/bin/ctags -- we
# rename ctags to exuberant-ctags (Mandrake does this also).
mv "${D}"/usr/bin/{ctags,exuberant-ctags}
mv "${D}"/usr/share/man/man1/{ctags,exuberant-ctags}.1
dodoc FAQ NEWS README
dohtml EXTENDING.html ctags.html
}
pkg_postinst() {
eselect ctags update
elog "You can set the version to be started by /usr/bin/ctags through"
elog "the ctags eselect module. \"man ctags.eselect\" for details."
}
pkg_postrm() {
eselect ctags update
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ctags-5.7-r1.ebuild,v 1.1 2008/03/26 18:43:41 hawking Exp $
inherit eutils
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
HOMEPAGE="http://ctags.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
ada? ( mirror://sourceforge/gnuada/ctags-ada-mode-4.3.3.tar.bz2 )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE="ada"
DEPEND="app-admin/eselect-ctags"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-5.6-ebuilds.patch"
# Upstream fix for python variables starting with def
epatch "${FILESDIR}/${P}-python-vars-starting-with-def.patch"
# enabling Ada support
if use ada; then
cp "${WORKDIR}/${PN}-ada-mode-4.3.3/ada.c" "${S}"
epatch "${FILESDIR}/${PN}-ada.patch"
fi
}
src_compile() {
econf \
--with-posix-regex \
--without-readlib \
--disable-etags \
--enable-tmpdir=/tmp \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
einstall || die "einstall failed"
# namepace collision with X/Emacs-provided /usr/bin/ctags -- we
# rename ctags to exuberant-ctags (Mandrake does this also).
mv "${D}"/usr/bin/{ctags,exuberant-ctags}
mv "${D}"/usr/share/man/man1/{ctags,exuberant-ctags}.1
dodoc FAQ NEWS README
dohtml EXTENDING.html ctags.html
}
pkg_postinst() {
eselect ctags update
elog "You can set the version to be started by /usr/bin/ctags through"
elog "the ctags eselect module. \"man ctags.eselect\" for details."
}
pkg_postrm() {
eselect ctags update
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ctags-5.7.ebuild,v 1.9 2008/03/24 00:37:48 dirtyepic Exp $
inherit eutils
DESCRIPTION="Exuberant Ctags creates tags files for code browsing in editors"
HOMEPAGE="http://ctags.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
ada? ( mirror://sourceforge/gnuada/ctags-ada-mode-4.3.3.tar.bz2 )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ia64 ~m68k ~mips ppc ppc64 ~sh sparc ~sparc-fbsd x86 ~x86-fbsd"
IUSE="ada"
DEPEND="app-admin/eselect-ctags"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-5.6-ebuilds.patch"
# enabling Ada support
if use ada; then
cp "${WORKDIR}/${PN}-ada-mode-4.3.3/ada.c" "${S}"
epatch "${FILESDIR}/${PN}-ada.patch"
fi
}
src_compile() {
econf \
--with-posix-regex \
--without-readlib \
--disable-etags \
--enable-tmpdir=/tmp \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
einstall || die "einstall failed"
# namepace collision with X/Emacs-provided /usr/bin/ctags -- we
# rename ctags to exuberant-ctags (Mandrake does this also).
mv "${D}"/usr/bin/{ctags,exuberant-ctags}
mv "${D}"/usr/share/man/man1/{ctags,exuberant-ctags}.1
dodoc FAQ NEWS README
dohtml EXTENDING.html ctags.html
}
pkg_postinst() {
eselect ctags update
elog "You can set the version to be started by /usr/bin/ctags through"
elog "the ctags eselect module. \"man ctags.eselect\" for details."
}
pkg_postrm() {
eselect ctags update
}