[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 7a689f4792b8450f254286850f41e1fd429012ea Author: Tomas Fabrizio Orsi fi uba ar> AuthorDate: Tue Nov 14 04:48:04 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Dec 8 13:35:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a689f47 app-emacs/projectile: Add optfeature message ... to inform users on other packages to improve projectile's functionality. Source: https://docs.projectile.mx/projectile/usage.html Signed-off-by: Tomas Fabrizio Orsi fi.uba.ar> Signed-off-by: Ulrich Müller gentoo.org> .../{projectile-2.8.0.ebuild => projectile-2.8.0-r1.ebuild}| 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app-emacs/projectile/projectile-2.8.0.ebuild b/app-emacs/projectile/projectile-2.8.0-r1.ebuild similarity index 61% rename from app-emacs/projectile/projectile-2.8.0.ebuild rename to app-emacs/projectile/projectile-2.8.0-r1.ebuild index 6f2aa04e7217..de02a64c2bf5 100644 --- a/app-emacs/projectile/projectile-2.8.0.ebuild +++ b/app-emacs/projectile/projectile-2.8.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit elisp +inherit elisp optfeature DESCRIPTION="A project interaction library for Emacs" HOMEPAGE="https://docs.projectile.mx @@ -25,3 +25,11 @@ src_test() { elisp-test } + +pkg_postinst() { + #Descriptions for this packages' purpose were taken from Projectile's + #home page https://docs.projectile.mx/projectile/usage.html + optfeature_header "Install the following packages for improved performance:" + optfeature "super-fast alternative to find" sys-apps/fd + optfeature "powerful alternative to grep" sys-apps/ripgrep +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: caa8f113c6f0f765f01982de21fd21dd893576c7 Author: Sam James gentoo org> AuthorDate: Mon Nov 13 19:52:32 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 13 19:52:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa8f113 app-emacs/projectile: Stabilize 2.8.0 ALLARCHES, #917299 Signed-off-by: Sam James gentoo.org> app-emacs/projectile/projectile-2.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/projectile/projectile-2.8.0.ebuild b/app-emacs/projectile/projectile-2.8.0.ebuild index 8d0320cd4ee2..6f2aa04e7217 100644 --- a/app-emacs/projectile/projectile-2.8.0.ebuild +++ b/app-emacs/projectile/projectile-2.8.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" SITEFILE="50projectile-gentoo.el" DOCS=( README.md )
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 6b42075d233e4819fb460ba61781cc10a461c303 Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 14 08:51:48 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 14 09:56:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b42075d app-emacs/projectile: drop old 2.6.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/projectile/Manifest| 1 - app-emacs/projectile/projectile-2.6.0.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/app-emacs/projectile/Manifest b/app-emacs/projectile/Manifest index ebb8bb8305c3..04d841cfccb1 100644 --- a/app-emacs/projectile/Manifest +++ b/app-emacs/projectile/Manifest @@ -1,2 +1 @@ -DIST projectile-2.6.0.tar.gz 1922935 BLAKE2B 40e5fc3d152b4fa244bb42cd606d4d6c92e9a212a3d58b7e5e3b333a6b9eb07ca05d61c18aa1859ba5e99872c92f2b8ae11442e5ebda22b057cb49017b1deff8 SHA512 28898d8e48c1dc90ada0f3648e8ef96bff96a3873af61d7f454160fa9fb5f2e8b08c7e0ab99953170b252a29bc04ccb3c10803807b0b96cfcead167855642fed DIST projectile-2.7.0.tar.gz 1926804 BLAKE2B 2dc52883335dda0bb6b5d9bf606cf56ee38730c2d14ddca5a8e5fac1169b9ae91f8c264d7f1d0a311bea21690ad292194f9b2bdab7d4dc2b03abafda706a67bc SHA512 bdd4484b916f59434f33bfc6eb663bb75ba6196b632894f27a46f90ea75f0268eb847142c9ff97386ca9ae6a2dc2fa6f26b20b34e2f3d00c80674784a32d10f8 diff --git a/app-emacs/projectile/projectile-2.6.0.ebuild b/app-emacs/projectile/projectile-2.6.0.ebuild deleted file mode 100644 index 4e3c229ebadd.. --- a/app-emacs/projectile/projectile-2.6.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="A project interaction library for Emacs" -HOMEPAGE="https://docs.projectile.mx - https://github.com/bbatsov/projectile/; -SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -SITEFILE="50projectile-gentoo.el" -DOCS=( README.md ) - -elisp-enable-tests buttercup test - -src_test() { - mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test - - elisp-test -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 5b03541d01528e0b14de5fbc7485b2f76a2908e5 Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 14 08:52:38 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 14 09:56:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b03541d app-emacs/projectile: bump to 2.8.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/projectile/Manifest| 1 + app-emacs/projectile/projectile-2.8.0.ebuild | 27 +++ 2 files changed, 28 insertions(+) diff --git a/app-emacs/projectile/Manifest b/app-emacs/projectile/Manifest index 04d841cfccb1..073b3269c902 100644 --- a/app-emacs/projectile/Manifest +++ b/app-emacs/projectile/Manifest @@ -1 +1,2 @@ DIST projectile-2.7.0.tar.gz 1926804 BLAKE2B 2dc52883335dda0bb6b5d9bf606cf56ee38730c2d14ddca5a8e5fac1169b9ae91f8c264d7f1d0a311bea21690ad292194f9b2bdab7d4dc2b03abafda706a67bc SHA512 bdd4484b916f59434f33bfc6eb663bb75ba6196b632894f27a46f90ea75f0268eb847142c9ff97386ca9ae6a2dc2fa6f26b20b34e2f3d00c80674784a32d10f8 +DIST projectile-2.8.0.tar.gz 1929750 BLAKE2B c1dff407a12eddd513d0611d5b182da198c20bfaca7810937e5e0829ba3b2124b58139cbfd2e536571be59cd9e1d99ced0a7473ac77f4fd16ac17b7e28f00901 SHA512 492fa5f70af480ec964335c2bead05a23b7ed2b749390e6d3cb8dfa78b8cfe534c1fadfa01360a0b226a044158d3f7365da398825a1986208f25b41493e19f19 diff --git a/app-emacs/projectile/projectile-2.8.0.ebuild b/app-emacs/projectile/projectile-2.8.0.ebuild new file mode 100644 index ..8d0320cd4ee2 --- /dev/null +++ b/app-emacs/projectile/projectile-2.8.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="A project interaction library for Emacs" +HOMEPAGE="https://docs.projectile.mx + https://github.com/bbatsov/projectile/; +SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +SITEFILE="50projectile-gentoo.el" +DOCS=( README.md ) + +elisp-enable-tests buttercup test + +src_test() { + mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test + + elisp-test +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 605083d5989116052dfd08e9b2469e57474dc7e1 Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 14 08:51:40 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 14 09:56:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605083d5 app-emacs/projectile: drop old 2.5.0-r1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/projectile/Manifest | 1 - app-emacs/projectile/projectile-2.5.0-r1.ebuild | 27 - 2 files changed, 28 deletions(-) diff --git a/app-emacs/projectile/Manifest b/app-emacs/projectile/Manifest index 777ad4d2cf7d..ebb8bb8305c3 100644 --- a/app-emacs/projectile/Manifest +++ b/app-emacs/projectile/Manifest @@ -1,3 +1,2 @@ -DIST projectile-2.5.0.tar.gz 1915860 BLAKE2B 4d215e2c1e44c7f85121fc36445112f3064129fe95866b4fbb2e14b11d31519057d9cc69bcdf44c82cd516768cc73a031da48a7c5352b9825816db54810cafcb SHA512 3faeb7db70e5e2198ad307c1d5d24a5fadd207765387e7094691e40071411506e6df690995f923bf246b7176173ca41882d369276862b631d7436747bfeae3a3 DIST projectile-2.6.0.tar.gz 1922935 BLAKE2B 40e5fc3d152b4fa244bb42cd606d4d6c92e9a212a3d58b7e5e3b333a6b9eb07ca05d61c18aa1859ba5e99872c92f2b8ae11442e5ebda22b057cb49017b1deff8 SHA512 28898d8e48c1dc90ada0f3648e8ef96bff96a3873af61d7f454160fa9fb5f2e8b08c7e0ab99953170b252a29bc04ccb3c10803807b0b96cfcead167855642fed DIST projectile-2.7.0.tar.gz 1926804 BLAKE2B 2dc52883335dda0bb6b5d9bf606cf56ee38730c2d14ddca5a8e5fac1169b9ae91f8c264d7f1d0a311bea21690ad292194f9b2bdab7d4dc2b03abafda706a67bc SHA512 bdd4484b916f59434f33bfc6eb663bb75ba6196b632894f27a46f90ea75f0268eb847142c9ff97386ca9ae6a2dc2fa6f26b20b34e2f3d00c80674784a32d10f8 diff --git a/app-emacs/projectile/projectile-2.5.0-r1.ebuild b/app-emacs/projectile/projectile-2.5.0-r1.ebuild deleted file mode 100644 index 4e3c229ebadd.. --- a/app-emacs/projectile/projectile-2.5.0-r1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="A project interaction library for Emacs" -HOMEPAGE="https://docs.projectile.mx - https://github.com/bbatsov/projectile/; -SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -SITEFILE="50projectile-gentoo.el" -DOCS=( README.md ) - -elisp-enable-tests buttercup test - -src_test() { - mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test - - elisp-test -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 027fc5f659cdaf0c80d1ef83def5c265d39a9a35 Author: Joonas Niilola gentoo org> AuthorDate: Thu Apr 20 12:08:53 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Apr 20 12:08:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027fc5f6 app-emacs/projectile: Keyword 2.7.0 x86, #904688 Signed-off-by: Joonas Niilola gentoo.org> app-emacs/projectile/projectile-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/projectile/projectile-2.7.0.ebuild b/app-emacs/projectile/projectile-2.7.0.ebuild index e06a14a2f800..6f2aa04e7217 100644 --- a/app-emacs/projectile/projectile-2.7.0.ebuild +++ b/app-emacs/projectile/projectile-2.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64 ~x86" SITEFILE="50projectile-gentoo.el" DOCS=( README.md )
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 211c05f5c4e7950c4959e529c66c5fe68c4101bc Author: Sam James gentoo org> AuthorDate: Thu Apr 20 04:17:10 2023 + Commit: Sam James gentoo org> CommitDate: Thu Apr 20 04:17:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211c05f5 app-emacs/projectile: Stabilize 2.7.0 amd64, #904687 Signed-off-by: Sam James gentoo.org> app-emacs/projectile/projectile-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/projectile/projectile-2.7.0.ebuild b/app-emacs/projectile/projectile-2.7.0.ebuild index 9e6351bb35de..e06a14a2f800 100644 --- a/app-emacs/projectile/projectile-2.7.0.ebuild +++ b/app-emacs/projectile/projectile-2.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64" SITEFILE="50projectile-gentoo.el" DOCS=( README.md )
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: a5d79bc58946731b91f8f8a549c77a804f7a07f1 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 20 04:14:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 20 04:14:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d79bc5 app-emacs/projectile: Keyword 2.7.0 arm64, #904688 Signed-off-by: Arthur Zamarin gentoo.org> app-emacs/projectile/projectile-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/projectile/projectile-2.7.0.ebuild b/app-emacs/projectile/projectile-2.7.0.ebuild index 4e3c229ebadd..878202908c59 100644 --- a/app-emacs/projectile/projectile-2.7.0.ebuild +++ b/app-emacs/projectile/projectile-2.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" SITEFILE="50projectile-gentoo.el" DOCS=( README.md )
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 483038961307855f65e83eac3122a4dfcfd306f0 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 20 04:14:37 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 20 04:14:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48303896 app-emacs/projectile: Keyword 2.7.0 arm, #904688 Signed-off-by: Arthur Zamarin gentoo.org> app-emacs/projectile/projectile-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/projectile/projectile-2.7.0.ebuild b/app-emacs/projectile/projectile-2.7.0.ebuild index 878202908c59..9e6351bb35de 100644 --- a/app-emacs/projectile/projectile-2.7.0.ebuild +++ b/app-emacs/projectile/projectile-2.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm ~arm64" SITEFILE="50projectile-gentoo.el" DOCS=( README.md )
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 7d78c94d5c6b55abf4ea3ab852ef1556c456b644 Author: Maciej Barć gentoo org> AuthorDate: Wed Apr 19 23:50:24 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Apr 20 00:02:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d78c94d app-emacs/projectile: use elisp-enable-tests Signed-off-by: Maciej Barć gentoo.org> app-emacs/projectile/projectile-2.5.0-r1.ebuild | 15 --- app-emacs/projectile/projectile-2.6.0.ebuild| 15 --- app-emacs/projectile/projectile-2.7.0.ebuild| 15 --- 3 files changed, 24 insertions(+), 21 deletions(-) diff --git a/app-emacs/projectile/projectile-2.5.0-r1.ebuild b/app-emacs/projectile/projectile-2.5.0-r1.ebuild index f1dc336ca4fe..4e3c229ebadd 100644 --- a/app-emacs/projectile/projectile-2.5.0-r1.ebuild +++ b/app-emacs/projectile/projectile-2.5.0-r1.ebuild @@ -6,21 +6,22 @@ EAPI=8 inherit elisp DESCRIPTION="A project interaction library for Emacs" -HOMEPAGE="https://docs.projectile.mx; -SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://docs.projectile.mx + https://github.com/bbatsov/projectile/; +SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz + -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( app-emacs/buttercup )" SITEFILE="50projectile-gentoo.el" DOCS=( README.md ) +elisp-enable-tests buttercup test + src_test() { mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test - buttercup -L . -L test --traceback full || die + + elisp-test } diff --git a/app-emacs/projectile/projectile-2.6.0.ebuild b/app-emacs/projectile/projectile-2.6.0.ebuild index f1dc336ca4fe..4e3c229ebadd 100644 --- a/app-emacs/projectile/projectile-2.6.0.ebuild +++ b/app-emacs/projectile/projectile-2.6.0.ebuild @@ -6,21 +6,22 @@ EAPI=8 inherit elisp DESCRIPTION="A project interaction library for Emacs" -HOMEPAGE="https://docs.projectile.mx; -SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://docs.projectile.mx + https://github.com/bbatsov/projectile/; +SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz + -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( app-emacs/buttercup )" SITEFILE="50projectile-gentoo.el" DOCS=( README.md ) +elisp-enable-tests buttercup test + src_test() { mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test - buttercup -L . -L test --traceback full || die + + elisp-test } diff --git a/app-emacs/projectile/projectile-2.7.0.ebuild b/app-emacs/projectile/projectile-2.7.0.ebuild index f1dc336ca4fe..4e3c229ebadd 100644 --- a/app-emacs/projectile/projectile-2.7.0.ebuild +++ b/app-emacs/projectile/projectile-2.7.0.ebuild @@ -6,21 +6,22 @@ EAPI=8 inherit elisp DESCRIPTION="A project interaction library for Emacs" -HOMEPAGE="https://docs.projectile.mx; -SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://docs.projectile.mx + https://github.com/bbatsov/projectile/; +SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz + -> ${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( app-emacs/buttercup )" SITEFILE="50projectile-gentoo.el" DOCS=( README.md ) +elisp-enable-tests buttercup test + src_test() { mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test - buttercup -L . -L test --traceback full || die + + elisp-test }
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: e912502aeaa72891d17b9d07f3c1293a9438d705 Author: Maciej Barć gentoo org> AuthorDate: Wed Nov 23 00:46:55 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Nov 23 01:14:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e912502a app-emacs/projectile: bump to 2.7.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/projectile/Manifest| 1 + app-emacs/projectile/projectile-2.7.0.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/app-emacs/projectile/Manifest b/app-emacs/projectile/Manifest index c5d77d6aa606..777ad4d2cf7d 100644 --- a/app-emacs/projectile/Manifest +++ b/app-emacs/projectile/Manifest @@ -1,2 +1,3 @@ DIST projectile-2.5.0.tar.gz 1915860 BLAKE2B 4d215e2c1e44c7f85121fc36445112f3064129fe95866b4fbb2e14b11d31519057d9cc69bcdf44c82cd516768cc73a031da48a7c5352b9825816db54810cafcb SHA512 3faeb7db70e5e2198ad307c1d5d24a5fadd207765387e7094691e40071411506e6df690995f923bf246b7176173ca41882d369276862b631d7436747bfeae3a3 DIST projectile-2.6.0.tar.gz 1922935 BLAKE2B 40e5fc3d152b4fa244bb42cd606d4d6c92e9a212a3d58b7e5e3b333a6b9eb07ca05d61c18aa1859ba5e99872c92f2b8ae11442e5ebda22b057cb49017b1deff8 SHA512 28898d8e48c1dc90ada0f3648e8ef96bff96a3873af61d7f454160fa9fb5f2e8b08c7e0ab99953170b252a29bc04ccb3c10803807b0b96cfcead167855642fed +DIST projectile-2.7.0.tar.gz 1926804 BLAKE2B 2dc52883335dda0bb6b5d9bf606cf56ee38730c2d14ddca5a8e5fac1169b9ae91f8c264d7f1d0a311bea21690ad292194f9b2bdab7d4dc2b03abafda706a67bc SHA512 bdd4484b916f59434f33bfc6eb663bb75ba6196b632894f27a46f90ea75f0268eb847142c9ff97386ca9ae6a2dc2fa6f26b20b34e2f3d00c80674784a32d10f8 diff --git a/app-emacs/projectile/projectile-2.7.0.ebuild b/app-emacs/projectile/projectile-2.7.0.ebuild new file mode 100644 index ..26f4e8b00c5e --- /dev/null +++ b/app-emacs/projectile/projectile-2.7.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="25.1" + +inherit elisp + +DESCRIPTION="A project interaction library for Emacs" +HOMEPAGE="https://docs.projectile.mx; +SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( app-emacs/buttercup )" + +SITEFILE="50projectile-gentoo.el" +DOCS=( README.md ) + +src_test() { + mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test + buttercup -L . -L test --traceback full || die +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 3e400659ac2eabef91a77fd2dc17ef3b836d9977 Author: John Turner gmail com> AuthorDate: Thu Oct 27 03:35:17 2022 + Commit: Maciej Barć gentoo org> CommitDate: Thu Oct 27 04:17:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e400659 app-emacs/projectile: add 2.6.0 Signed-off-by: John Turner gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27970 Signed-off-by: Maciej Barć gentoo.org> app-emacs/projectile/Manifest| 1 + app-emacs/projectile/projectile-2.6.0.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/app-emacs/projectile/Manifest b/app-emacs/projectile/Manifest index 1a31170312ff..c5d77d6aa606 100644 --- a/app-emacs/projectile/Manifest +++ b/app-emacs/projectile/Manifest @@ -1 +1,2 @@ DIST projectile-2.5.0.tar.gz 1915860 BLAKE2B 4d215e2c1e44c7f85121fc36445112f3064129fe95866b4fbb2e14b11d31519057d9cc69bcdf44c82cd516768cc73a031da48a7c5352b9825816db54810cafcb SHA512 3faeb7db70e5e2198ad307c1d5d24a5fadd207765387e7094691e40071411506e6df690995f923bf246b7176173ca41882d369276862b631d7436747bfeae3a3 +DIST projectile-2.6.0.tar.gz 1922935 BLAKE2B 40e5fc3d152b4fa244bb42cd606d4d6c92e9a212a3d58b7e5e3b333a6b9eb07ca05d61c18aa1859ba5e99872c92f2b8ae11442e5ebda22b057cb49017b1deff8 SHA512 28898d8e48c1dc90ada0f3648e8ef96bff96a3873af61d7f454160fa9fb5f2e8b08c7e0ab99953170b252a29bc04ccb3c10803807b0b96cfcead167855642fed diff --git a/app-emacs/projectile/projectile-2.6.0.ebuild b/app-emacs/projectile/projectile-2.6.0.ebuild new file mode 100644 index ..26f4e8b00c5e --- /dev/null +++ b/app-emacs/projectile/projectile-2.6.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="25.1" + +inherit elisp + +DESCRIPTION="A project interaction library for Emacs" +HOMEPAGE="https://docs.projectile.mx; +SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( app-emacs/buttercup )" + +SITEFILE="50projectile-gentoo.el" +DOCS=( README.md ) + +src_test() { + mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test + buttercup -L . -L test --traceback full || die +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/files/, app-emacs/projectile/
commit: 50925bf3dd8720347c7ecce3655d2512c281e14e Author: Maciej Barć gentoo org> AuthorDate: Wed Apr 27 22:17:58 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Apr 27 22:18:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50925bf3 app-emacs/projectile: remove elisp autoload file Signed-off-by: Maciej Barć gentoo.org> app-emacs/projectile/files/50projectile-gentoo.el| 3 ++- .../{projectile-2.5.0.ebuild => projectile-2.5.0-r1.ebuild} | 5 - 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/app-emacs/projectile/files/50projectile-gentoo.el b/app-emacs/projectile/files/50projectile-gentoo.el index 05c734668e49..8b3f91f32ec4 100644 --- a/app-emacs/projectile/files/50projectile-gentoo.el +++ b/app-emacs/projectile/files/50projectile-gentoo.el @@ -1,2 +1,3 @@ (add-to-list 'load-path "@SITELISP@") -(load "@SITELISP@/projectile-autoload.el") +(autoload 'projectile-mode "projectile" + "Minor mode to assist project management and navigation." t) diff --git a/app-emacs/projectile/projectile-2.5.0.ebuild b/app-emacs/projectile/projectile-2.5.0-r1.ebuild similarity index 87% rename from app-emacs/projectile/projectile-2.5.0.ebuild rename to app-emacs/projectile/projectile-2.5.0-r1.ebuild index 9ebbdf6b49f5..26f4e8b00c5e 100644 --- a/app-emacs/projectile/projectile-2.5.0.ebuild +++ b/app-emacs/projectile/projectile-2.5.0-r1.ebuild @@ -26,8 +26,3 @@ src_test() { mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test buttercup -L . -L test --traceback full || die } - -src_install() { - elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/ - elisp_src_install -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 634204bdc782faddce74f6131a1e99dbb457805d Author: Maciej Barć gentoo org> AuthorDate: Wed Apr 20 17:30:39 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Apr 20 17:31:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=634204bd app-emacs/projectile: enable tests Signed-off-by: Maciej Barć gentoo.org> app-emacs/projectile/projectile-2.5.0.ebuild | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app-emacs/projectile/projectile-2.5.0.ebuild b/app-emacs/projectile/projectile-2.5.0.ebuild index 6a9e19ad606d..9ebbdf6b49f5 100644 --- a/app-emacs/projectile/projectile-2.5.0.ebuild +++ b/app-emacs/projectile/projectile-2.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,10 +14,18 @@ SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz - LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( app-emacs/buttercup )" SITEFILE="50projectile-gentoo.el" DOCS=( README.md ) -RESTRICT="test" # tests require buttercup which is not packaged + +src_test() { + mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test + buttercup -L . -L test --traceback full || die +} src_install() { elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/files/, app-emacs/projectile/
commit: 2692881d69e8aa549d9b8e26bcd5467b3d3a1bb0 Author: John Turner gmail com> AuthorDate: Tue Dec 7 00:32:13 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 8 02:46:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2692881d app-emacs/projectile: initial import Signed-off-by: John Turner gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23206 Signed-off-by: Sam James gentoo.org> app-emacs/projectile/Manifest | 1 + app-emacs/projectile/files/50projectile-gentoo.el | 2 ++ app-emacs/projectile/metadata.xml | 16 +++ app-emacs/projectile/projectile-2.5.0.ebuild | 25 +++ 4 files changed, 44 insertions(+) diff --git a/app-emacs/projectile/Manifest b/app-emacs/projectile/Manifest new file mode 100644 index ..1a31170312ff --- /dev/null +++ b/app-emacs/projectile/Manifest @@ -0,0 +1 @@ +DIST projectile-2.5.0.tar.gz 1915860 BLAKE2B 4d215e2c1e44c7f85121fc36445112f3064129fe95866b4fbb2e14b11d31519057d9cc69bcdf44c82cd516768cc73a031da48a7c5352b9825816db54810cafcb SHA512 3faeb7db70e5e2198ad307c1d5d24a5fadd207765387e7094691e40071411506e6df690995f923bf246b7176173ca41882d369276862b631d7436747bfeae3a3 diff --git a/app-emacs/projectile/files/50projectile-gentoo.el b/app-emacs/projectile/files/50projectile-gentoo.el new file mode 100644 index ..05c734668e49 --- /dev/null +++ b/app-emacs/projectile/files/50projectile-gentoo.el @@ -0,0 +1,2 @@ +(add-to-list 'load-path "@SITELISP@") +(load "@SITELISP@/projectile-autoload.el") diff --git a/app-emacs/projectile/metadata.xml b/app-emacs/projectile/metadata.xml new file mode 100644 index ..c74f950ffe52 --- /dev/null +++ b/app-emacs/projectile/metadata.xml @@ -0,0 +1,16 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +jturner.usa+gen...@gmail.com +John Turner + + +proxy-ma...@gentoo.org +Proxy Maintainers + + +bbatsov/projectile +https://github.com/bbatsov/projectile/blob/master/README.md + + diff --git a/app-emacs/projectile/projectile-2.5.0.ebuild b/app-emacs/projectile/projectile-2.5.0.ebuild new file mode 100644 index ..6a9e19ad606d --- /dev/null +++ b/app-emacs/projectile/projectile-2.5.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="25.1" + +inherit elisp + +DESCRIPTION="A project interaction library for Emacs" +HOMEPAGE="https://docs.projectile.mx; +SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +SITEFILE="50projectile-gentoo.el" +DOCS=( README.md ) +RESTRICT="test" # tests require buttercup which is not packaged + +src_install() { + elisp-make-autoload-file "${S}"/${PN}-autoload.el "${S}"/ + elisp_src_install +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 998f598805d11ad269bb649d5a09e0b6f9c67cdd Author: Sam James gentoo org> AuthorDate: Wed Dec 8 02:46:33 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 8 02:46:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998f5988 app-emacs/projectile: add gnu-emacs@ as co-maintainer As requested by ulm for any proxy-maint added packages. Signed-off-by: Sam James gentoo.org> app-emacs/projectile/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/app-emacs/projectile/metadata.xml b/app-emacs/projectile/metadata.xml index c74f950ffe52..5cfe7fd7bd5c 100644 --- a/app-emacs/projectile/metadata.xml +++ b/app-emacs/projectile/metadata.xml @@ -5,6 +5,10 @@ jturner.usa+gen...@gmail.com John Turner + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: app-emacs/projectile/
commit: 76fbf32f9f2980ac0e59ffaac72fa4eb942d5c7b Author: Sam James gentoo org> AuthorDate: Wed Dec 8 02:47:25 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 8 02:47:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76fbf32f app-emacs/projectile: mark ALLARCHES Signed-off-by: Sam James gentoo.org> app-emacs/projectile/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-emacs/projectile/metadata.xml b/app-emacs/projectile/metadata.xml index 5cfe7fd7bd5c..ceef2a0125e6 100644 --- a/app-emacs/projectile/metadata.xml +++ b/app-emacs/projectile/metadata.xml @@ -13,6 +13,7 @@ proxy-ma...@gentoo.org Proxy Maintainers + bbatsov/projectile https://github.com/bbatsov/projectile/blob/master/README.md