commit:     6a41e32e1f43763f20d205c08411dfb74eab2ca2
Author:     Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  7 21:51:36 2015 +0000
Commit:     Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
CommitDate: Sat Nov  7 21:51:36 2015 +0000
URL:        
https://gitweb.gentoo.org/repo/dev/tranquility.git/commit/?id=6a41e32e

dev-util/universal-ctags: Initial ebuild

The binary currently has the same name as the dev-util/ctags to use it
with eselect-ctags.

Package-Manager: portage-2.2.23
Manifest-Sign-Key: 0xE9E568677E8B4D42

 dev-util/universal-ctags/Manifest                  | 16 +++++++++
 dev-util/universal-ctags/metadata.xml              | 11 ++++++
 .../universal-ctags/universal-ctags-9999.ebuild    | 41 ++++++++++++++++++++++
 3 files changed, 68 insertions(+)

diff --git a/dev-util/universal-ctags/Manifest 
b/dev-util/universal-ctags/Manifest
new file mode 100644
index 0000000..dcf42ba
--- /dev/null
+++ b/dev-util/universal-ctags/Manifest
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+EBUILD universal-ctags-9999.ebuild 772 SHA256 
91107ca7081cd0da7073af713ed56ba63ea721ae22dc23d4cd328bd229b31f7b SHA512 
67f3284b758db8465aef6cc6d02c8589ffee317b23d759a580e0ecb4b167deb062e1cdb31ddc9667202fee45aa5a9979065e1b20c3ac75356d3f70b7c32ae245
 WHIRLPOOL 
cb39c00cd8c7776aaccfa71f03be5093d0aa3d07dc22283fb1c0d2f1e01953b4397f8fea401f76de186426b5b7ab3d03faa02290b74e9f89dd740ba97b052d64
+MISC metadata.xml 327 SHA256 
da132298f348bbb05a6169c0156c0d9209b83fdca6a136c52d609cce3d27fc8c SHA512 
c4157c569b04d178fe12f0a15cc9470a4bf2d042c58d67e0ba99802dba7b852a6bddad39fe11f9635af97ef96afec5247c3ddfa63587f780fa831cc6d261216c
 WHIRLPOOL 
8d42adc32cc1de69fec2d3f70ec5001f9adcdda3b18049dcc84749756b49228be9115acf52f53ef629e230fd849d028cafc034232571443fdbfb327fb162d627
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQEcBAEBCAAGBQJWPnJoAAoJEOnlaGd+i01C8ZwH/iHfckO0dvbRnCa7Gb6srPCq
+UOkFp/4dyx7YK/A6aHPfkEwvK4bsnNaSxAfSjsM60mHiLE8RDfirxUNp1bGE3jG5
+DcO/Cp+oNDICvTPNDDMyYubWPBv2dWCxN+q6El5vZeDidOOPFWT6Iew9mVO3gfU+
+s20B3efRaMFFKOIyH+vWuu4gG4a0u/EfIHFKcGoIkG1H5JcbeOXkUtrmBVhTJoTD
+X36HLa52udtf1HyBMrVJjlRbqo9dr4KwFlZPhgSJ7rFFijxigAxWTYoSGz0sDuqu
+Kl0tnKoiaAPKRLormuX3ete1BjarDAYqIhQuVPL6/7GBTPBsLP12yMyIsXRc7uE=
+=0fD/
+-----END PGP SIGNATURE-----

diff --git a/dev-util/universal-ctags/metadata.xml 
b/dev-util/universal-ctags/metadata.xml
new file mode 100644
index 0000000..77d7e79
--- /dev/null
+++ b/dev-util/universal-ctags/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer>
+               <email>tranquil...@gentoo.org</email>
+               <name>Ole Reifschneider</name>
+       </maintainer>
+       <upstream>
+               <remote-id type="github">universal-ctags/ctags</remote-id>
+       </upstream>
+</pkgmetadata>

diff --git a/dev-util/universal-ctags/universal-ctags-9999.ebuild 
b/dev-util/universal-ctags/universal-ctags-9999.ebuild
new file mode 100644
index 0000000..d216926
--- /dev/null
+++ b/dev-util/universal-ctags/universal-ctags-9999.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools git-r3
+
+DESCRIPTION="A maintained ctags implementation"
+HOMEPAGE="https://ctags.io";
+EGIT_REPO_URI="https://github.com/universal-ctags/ctags";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="app-eselect/eselect-ctags"
+DEPEND="!dev-util/ctags"
+
+src_prepare() {
+       eautoreconf
+}
+
+src_configure() {
+       econf \
+               --disable-readlib \
+               --disable-etags \
+               --program-prefix=exuberant- \
+               --enable-tmpdir=/tmp
+}
+
+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
+}

Reply via email to