diff options
author | Tim Harder <radhermit@gentoo.org> | 2014-09-26 20:11:31 +0000 |
---|---|---|
committer | Tim Harder <radhermit@gentoo.org> | 2014-09-26 20:11:31 +0000 |
commit | 98de712e2a927fdeb9b8f26da39301d133d95387 (patch) | |
tree | 822b66b0cddacad116015df9c46bf9f8687fa4af /dev-util | |
parent | fixed cvs sticky options on file(s) that should not have cvs keyword expansion (diff) | |
download | historical-98de712e2a927fdeb9b8f26da39301d133d95387.tar.gz historical-98de712e2a927fdeb9b8f26da39301d133d95387.tar.bz2 historical-98de712e2a927fdeb9b8f26da39301d133d95387.zip |
Make app-admin/eselect-ctags an rdep (bug #519834 by Nick Bowler).
Package-Manager: portage-2.2.13/cvs/Linux x86_64
Manifest-Sign-Key: 0x4F064CA3
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/ctags/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/ctags/Manifest | 25 | ||||
-rw-r--r-- | dev-util/ctags/ctags-5.8-r1.ebuild | 64 |
3 files changed, 80 insertions, 16 deletions
diff --git a/dev-util/ctags/ChangeLog b/dev-util/ctags/ChangeLog index 28b0c6147d87..bc008cccde51 100644 --- a/dev-util/ctags/ChangeLog +++ b/dev-util/ctags/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/ctags # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ChangeLog,v 1.85 2014/06/06 05:59:37 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ChangeLog,v 1.86 2014/09/26 20:11:29 radhermit Exp $ + +*ctags-5.8-r1 (26 Sep 2014) + + 26 Sep 2014; Tim Harder <radhermit@gentoo.org> +ctags-5.8-r1.ebuild: + Make app-admin/eselect-ctags an rdep (bug #519834 by Nick Bowler). 06 Jun 2014; Mike Frysinger <vapier@gentoo.org> ctags-5.8.ebuild: Add arm64 love. diff --git a/dev-util/ctags/Manifest b/dev-util/ctags/Manifest index 52f2fa56c66e..495e2199a03f 100644 --- a/dev-util/ctags/Manifest +++ b/dev-util/ctags/Manifest @@ -23,23 +23,18 @@ EBUILD ctags-5.6-r3.ebuild 1711 SHA256 046ab3c069a07955f0d4e3f3d04d60c49142093ca EBUILD ctags-5.7-r1.ebuild 1727 SHA256 cab6d2fe683460dd411d3f7155ec9f7b0287730f28b83b9ed9aa9e217097bdef SHA512 cef2d9c56fc5c7d74ddfbd7a8a400f157649f8d326c28cb1f72739e209809758ad23f4791e2526362c666dfeaa48a2cb46bef3016334914ddb1ba6f5aa9fa2b4 WHIRLPOOL 3ddaa940e0746e0c93931f9912edd57deef03979850b908a716148d19f1b6dfb604de8ee26287764c3ed17a4019a5d6589d0111c845eab8af4de5abd6e7b2af8 EBUILD ctags-5.7-r2.ebuild 1742 SHA256 059af6e90a9620d5df0f114d1e6f0338bd59376ba0de01ecf9bdf667acd638f7 SHA512 4d4bb94f8cc913e3ab79245906bf23ffd39ea59b5da65563091edfb6c3bbf202385b79a7032e316e8279ff228b7df1ecba8031c5c8e788cc3acf093a1a91948c WHIRLPOOL 145b79c03d52a2318e276a9b8dbf5a12fdac0ce1819ab8e41d3769d8ef40c955b2940b92a5609fbd4c257ee8faf7aab96bee74d228ac389375fa4fc38dc3f34e EBUILD ctags-5.7.ebuild 1589 SHA256 2731cb122337cebb837b562ca8051a16b1208fbf2617be3244d08b2df328d686 SHA512 8505ef46dacf674642f8e99ae07c9211eccb7ea95a33999e6e3cdbc101dde3ef6add2bf15053083371508b3344b2b833f8a70ea8384eec613c7261991006d3db WHIRLPOOL ff0c9071bebf2da9835b9247beb8e6b5dfdb32cbc8c955d89f761d8a01bf6ee4423a62cc6cbf98ae0a5590f1d6476865a4d80efdeda6c0350b7c05a5832e593a +EBUILD ctags-5.8-r1.ebuild 1793 SHA256 523dce74f0ff9654729f909ce0c53dc5cc7723f684983cbbf5e14c58759f4749 SHA512 eec4046042bfd38a143e352c1723f7ec6f318f03eb297b07f94989b3cac907144fe82564cc8a23ea318b79a686e070a05d84e1ab2d7f81fecd5a75bbadfde4a4 WHIRLPOOL f457a851ccd4ed79858d73b5175e4396fc888156c1082431b374f4fca90dbb213f297535cc95112d4e4d6f0744184cbf587b144ef0bb24d7f808d17ecb0db53f EBUILD ctags-5.8.ebuild 1774 SHA256 a975f1da35216c470368aff1a45d4eafb44771b2b935b625f872220d86d82e3e SHA512 e739363fc344b5dc8a18e78e091e40b49b633d6cfe4276e5ab6a5feebad86de81dacd19384d979b1bd26427f110f152eeeb60c8b09fab3aa47b853b9fe58e2d3 WHIRLPOOL e52f27b2929ba2a61e9c939cd28571e7b8506e6de3684a75ebc188e290a264eb15e16801b68c361ea6f4cf1fd9f8ce1a49bf67f24263e9d697dab6fb59546653 -MISC ChangeLog 11116 SHA256 ebee7eed165ba459390e64872790dd024cf9d902b0650aa6c9633ed6b09feb8b SHA512 3d74ccbd2720505e353edfa4fc6d7cd43d6f6a71ec9fffe9fdea80a71eade2ea2ceae6e47ce1e0afd920fe95eb9fee2826a4496eb836b39c36b99fe2edc2e84e WHIRLPOOL 19fa886824ec00bd01f70bf547609aa05a7b1fe69518fd4bf8e69ff580609059a1dd7f5af2b1160eba4147e8bd223ef314171e3d04b8b42cfba4bbd101f3e7b7 +MISC ChangeLog 11289 SHA256 f383bc0e12722b7e36c8bf0c5a68e901eb057b60e223df76f6c9fdf65f564326 SHA512 bbe39fd01e9c7af11af7ddf1418a16d09941483180a294e3ea7c90dd7c2d2e42db2f5bd02e813ee0623140b8c795131c8529af4a1fa3ace6d1a9af499c910f67 WHIRLPOOL 76a75aa4b3991d516b41c70f0757f0cc5e4d2c833d8ece312cdb7a24275ef89bb0708226955c54a6579122741ab0edd03c0bf84bcc723da44c66cedcc123508e MISC metadata.xml 222 SHA256 3621ccd9c8460be7054a186c326ed9077b42eb25b48252dd0672986b5b0fd12b SHA512 3f60373c2fd30aefe8dd4786419d9da912fea83c9a1e1b504bd62162ba2c443e627ca3b252a8f1bd25db9e9265ee3b644e58ce743dffe941457ee3960eb95a2b WHIRLPOOL b4e196a4d4482929e709889f5d76ce58cb1be586f065f1af67d38313ef671cfe154ad825cc90229606840b68d02501610dc949cb3699b71b0656a399e9ad0f59 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCAAGBQJTkVjSAAoJEPGu1DbS6WIAOI0P/Az3RdNdNUJaAjT1kNnZi1DN -V9lCvlN2EbWDBgylicxg9HfvX/DsxjEv4ITLBy12RNK0WufDm6XrYJSkI5x8yjTa -vYcWL1Om/vi5djqezWwJwgZSCyy49V2cXpY0JzmaN/TDB/lgb7PZPFcaluSinRLO -L9+nP+wtippDgPiryn26veTXTnA354HwVqp/9YzWck8lIqFQJmw1RyQrQy17v7Mg -fMsXEYGmfMefw8x5m9H+9ZcuNVl6VH5GNa6G/f3MB/16aLK3BZMIRDqBYoLNaaQj -ae1ly/2HKH8SAZeHC+ZGWyDmTyyrHvCqSYMdHkQf3gty/jeRqO52k+Rj+tJkfDim -MwmS4C4JlvCHXOrH2ay5zfML7NuJCayGKvMlxGjTJnYyffHvfdIfR0h0BBVxfmps -DqqVDpAhdYpH9wckMLeELQuiWZ5xaUqRti9a8CMbUZ/E43DA+mW9Ys2C1aCwXZY+ -6IPyMh6oimauLlPjzVPmKcf+9ZVpDCuqkVXtnziNAVf1VkN4Hq9jdQTUzWcVqs3P -+w2krb4sanQAWf9dlDkx7JkP0FN28iI2fnKjWQBDX5OyacMZVXg1UyDs9WoTCDui -MP9wFM/dAGe1i69r7ueTKwBLpzHyDTVT1u286QRjg2s9SGy5cwfgG0HoNGtRtQrx -wyh7rYP4r+Mzg58qfQYv -=j2Fi +iQEcBAEBCAAGBQJUJciDAAoJEEqz6FtPBkyjShMH/2LxtG7dJo2c7i74+4dWOcN7 +HmKrwrusJnxDnj0mrVcvctHc9QYbZSpA9uppIKRZ/qYDOG2EFmhD787BItG4Cu0c +vmMimiw/qzhqwLfGeuBpPIOtB69wAKt/rk6i6vbPI+Sv47WMsHPnBj6Gpb/ChG2p +qfQ1nHAzPIWVsgtviQehwi4ALK9Ek7cTzLeoVmjArfDhamv0/q3QuvEOAy+nTWPu +i1BbxmY8VFHMQSfHxTayAatFBgtCOVfIOGkOLQ39EbpMlCb60IksgW6FVI7WGDs8 +dY8JmVN472weFREKKBaJPhubfiTyQwyM4tiK7zMR2Ktv5amceurkWUo/1X5PFXU= +=ydpf -----END PGP SIGNATURE----- diff --git a/dev-util/ctags/ctags-5.8-r1.ebuild b/dev-util/ctags/ctags-5.8-r1.ebuild new file mode 100644 index 000000000000..f29e8bf29c67 --- /dev/null +++ b/dev-util/ctags/ctags-5.8-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/ctags/ctags-5.8-r1.ebuild,v 1.1 2014/09/26 20:11:29 radhermit Exp $ + +EAPI="5" + +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.11.tar.bz2 )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="ada" + +RDEPEND="app-admin/eselect-ctags" + +src_prepare() { + epatch "${FILESDIR}/${PN}-5.6-ebuilds.patch" + # Upstream fix for python variables starting with def + epatch "${FILESDIR}/${P}-python-vars-starting-with-def.patch" + + # Bug #273697 + epatch "${FILESDIR}/${P}-f95-pointers.patch" + + # enabling Ada support + if use ada ; then + cp "${WORKDIR}/${PN}-ada-mode-4.3.11/ada.c" "${S}" || die + epatch "${FILESDIR}/${P}-ada.patch" + fi +} + +src_configure() { + econf \ + --with-posix-regex \ + --without-readlib \ + --disable-etags \ + --enable-tmpdir=/tmp +} + +src_install() { + emake prefix="${D}"/usr mandir="${D}"/usr/share/man install + + # 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} || die + mv "${D}"/usr/share/man/man1/{ctags,exuberant-ctags}.1 || die + + 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 +} |