From 129ae7d9cf8e3cd2e97cf6a701efb9bee4153815 Mon Sep 17 00:00:00 2001 From: tastytea Date: Mon, 18 Mar 2019 02:42:38 +0100 Subject: [PATCH] dev-util/rtags: New package. Package-Manager: Portage-2.3.62, Repoman-2.3.11 Manifest-Sign-Key: 3555266864CA6D7FF45AA6E7CFC39497F1B26E07 --- dev-util/rtags/Manifest | 13 +++++++++++++ dev-util/rtags/metadata.xml | 12 ++++++++++++ dev-util/rtags/rtags-2.31.ebuild | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 dev-util/rtags/Manifest create mode 100644 dev-util/rtags/metadata.xml create mode 100644 dev-util/rtags/rtags-2.31.ebuild diff --git a/dev-util/rtags/Manifest b/dev-util/rtags/Manifest new file mode 100644 index 0000000..86e71bb --- /dev/null +++ b/dev-util/rtags/Manifest @@ -0,0 +1,13 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST rtags-2.31.tar.bz2 1451214 BLAKE2B 75a81e511139ea408ec13281a6eed9e80e3f1b4c8e7448262afb9e44ed4c7ec15651f2409f94ea8569ce76ea8b097e7b4db7d96ed95744a79ccf7a388bdb8446 SHA512 fe4d245bf2f747258cea93546ca53adb8ee25f88249c63c54d38d6d4f6952d5e274c219a631cb9ff66d05102a06b024a9aff6d29c1d90c683cac62d8a1097648 +EBUILD rtags-2.31.ebuild 729 BLAKE2B 261065e3be4fd84f9080eb5c64c2f31eee059fdea54f3b590c57d24e7586a86b729c29d64786688bbb0479e463c2ce21175ddef8de349309e0b34cc43fbdc4f3 SHA512 9e8519a113d4ead07d9c6138f901d3de6d32756e066ae667f1641dd394fa1f181d0220399006a30feddc136a5106aa0282aaa1a0790591ce51dcc77465224e57 +MISC metadata.xml 401 BLAKE2B 76a6e7374788ca450274d73a36cf666156080e3ea37a52b3aa7ff2f775217678be99305001d81fbb6a6b9a66760ed69f594d1c0475fd43c8c442a89914fddd45 SHA512 4900060f97c9135b93933dffc4bf7032dc184b90ad0b6f630b0f3fa7df2845ca16bc70eef6f06e560a4b0a00c127c8f8ddc0b3b53dd3cdcb62e318858fbd9d28 +-----BEGIN PGP SIGNATURE----- + +iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXI73jQAKCRDPw5SX8bJu +B0JcAP0ZPV8UR3qwqQ0VNCoJ4mdzDoma6Qi9Z9CQHFfWdsZ5IgD/Y03ZGEJnWPae +HJxFyqLAnNK1qEzUc1UT9Am8Ws7Xjz4= +=0EC3 +-----END PGP SIGNATURE----- diff --git a/dev-util/rtags/metadata.xml b/dev-util/rtags/metadata.xml new file mode 100644 index 0000000..ead854b --- /dev/null +++ b/dev-util/rtags/metadata.xml @@ -0,0 +1,12 @@ + + + + + gentoo@tastytea.de + tastytea + + + https://github.com/Andersbakken/rtags/wiki + https://github.com/Andersbakken/rtags/issues + + diff --git a/dev-util/rtags/rtags-2.31.ebuild b/dev-util/rtags/rtags-2.31.ebuild new file mode 100644 index 0000000..120bd5b --- /dev/null +++ b/dev-util/rtags/rtags-2.31.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils #git-r3 + +DESCRIPTION="A client/server indexer for c/c++/objc[++] with Emacs integration based on clang" +HOMEPAGE="http://www.rtags.net/" +SRC_URI="https://github.com/Andersbakken/rtags/releases/download/v${PV}/${P}.tar.bz2" +EGIT_REPO_URI="https://github.com/Andersbakken/rtags.git" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="emacs" + +DEPEND=" + sys-devel/clang:= + sys-libs/ncurses:0 + sys-libs/zlib + dev-libs/openssl:0= + emacs? ( >=virtual/emacs-24 ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake-utils_src_prepare + if ! use emacs; then + mycmakeargs+=(-DRTAGS_NO_ELISP_FILES=YES) + fi +}