[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 11a66b4195722ebf9c5caacd732c267a53a82156 Author: Sam James gentoo org> AuthorDate: Mon Oct 23 01:43:51 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 23 01:43:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a66b41 app-misc/task: Stabilize 2.6.2 arm64, #916001 Signed-off-by: Sam James gentoo.org> app-misc/task/task-2.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.6.2.ebuild b/app-misc/task/task-2.6.2.ebuild index 71c06cea727a..fabdbf3946aa 100644 --- a/app-misc/task/task-2.6.2.ebuild +++ b/app-misc/task/task-2.6.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos" IUSE="+sync" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: b72b626ea56a543a0888fcc993e6117859b1d436 Author: David Denoncin gmail com> AuthorDate: Wed May 18 13:40:24 2022 + Commit: Sam James gentoo org> CommitDate: Thu May 19 01:58:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72b626e app-misc/task: drop 2.6.1-r2 Signed-off-by: David Denoncin gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25549 Signed-off-by: Sam James gentoo.org> app-misc/task/Manifest | 2 -- app-misc/task/task-2.6.1-r2.ebuild | 70 -- 2 files changed, 72 deletions(-) diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest index 7fd39910bbf8..bd91e260c52a 100644 --- a/app-misc/task/Manifest +++ b/app-misc/task/Manifest @@ -1,4 +1,2 @@ -DIST task-2.6.1.tar.gz 836830 BLAKE2B 18531a462e9466d2bfc21af70c05ec75f504c82e67ff4160378dd1dc2438955284eb430ec92969ffd212e9e92b14d6bea6013beda8eb353bfb7b8aac032d SHA512 996690831967b5b248d336f0848aa243d5929a34238d05a78d49930f477a7927966d097119cf2dd935aa1c159e930f74bac07b05327504b15d235348927b657b DIST task-2.6.2.tar.gz 838933 BLAKE2B 47761b1d172f823b35cb5d44edda2ac8d37daf9c54c6e3af267b880bf7f6246c6fbfa436ff63179b415f22c4e6d4253768bb7e9321893ebeaf46089761f309ad SHA512 3c592552c1baada09ef4e06cf2266c9897ffae42a75998b70767f2cfbabd2e1de7d1a900f16f3b8eb164ce19637dabd21e246f84732a20a646f39716895cdf98 -DIST tests-2.6.1.tar.gz 221364 BLAKE2B 6aac691ba1828abb3469dfa2a9c093b92431591ac21113f71550676f7f9c40394770ddd2c649bf6cda5655d5f1c25aa6c7ef174e9da7ea0c647109d25771dc2d SHA512 df252b252ac7e319d46ef7e72c587c52a97bf7b496ad40134264db15b7fdab501b4fffc60ea6a8dca7820abc267120375a1aafd1da0a0c41b925e9fd62da DIST tests-2.6.2.tar.gz 222713 BLAKE2B e65e2da08264a0dcceeb839efdfad4733312d645fa0dad9eb9fd7e1f260ed21db3009f1c2b3c939dc1a1bf8cf4389f228a0ba05844483fcb5e44de82c2d33fb5 SHA512 98946332f898c4cf621e1dfb2b48761ca9496a43935aca45bf5965029d74f87ff37154693348f13aeed0b61836fab7d2a3cec8161ddd2f65ed9402162fe21239 diff --git a/app-misc/task/task-2.6.1-r2.ebuild b/app-misc/task/task-2.6.1-r2.ebuild deleted file mode 100644 index acaa34e50b1c.. --- a/app-misc/task/task-2.6.1-r2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_MAKEFILE_GENERATOR="emake" -inherit bash-completion-r1 cmake - -DESCRIPTION="Taskwarrior is a command-line todo list manager" -HOMEPAGE="https://taskwarrior.org/; -SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/${P}.tar.gz - https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/tests-${PV}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm x86 ~x64-macos" -IUSE="+sync" - -DEPEND=" - sync? ( net-libs/gnutls ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - # move test directory into source directory - mv "${WORKDIR}"/test "${WORKDIR}"/${P} || die - - cmake_src_prepare - - # don't automatically install scripts - sed -i '/scripts/d' CMakeLists.txt || die -} - -src_configure() { - mycmakeargs=( - -DENABLE_SYNC=$(usex sync) - -DTASK_DOCDIR=share/doc/${PF} - -DTASK_RCDIR=share/${PN}/rc - ) - - cmake_src_configure -} - -src_test() { - cd "${WORKDIR}"/"${P}"_build || die - - emake test -} - -src_install() { - cmake_src_install - - newbashcomp scripts/bash/task.sh task - - # vim syntax - rm scripts/vim/README || die - insinto /usr/share/vim/vimfiles - doins -r scripts/vim/* - - # zsh-completions - insinto /usr/share/zsh/site-functions - doins scripts/zsh/* - - # fish-completions - insinto /usr/share/fish/vendor_completions.d - doins scripts/fish/* - - exeinto "/usr/share/${PN}/scripts" - doexe scripts/add-ons/* -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 98cdab5ba5aea4787439efec2f7fe73899cd380a Author: Jakov Smolić gentoo org> AuthorDate: Wed May 11 05:16:24 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 11 05:16:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98cdab5b app-misc/task: Stabilize 2.6.2 amd64, #843620 Signed-off-by: Jakov Smolić gentoo.org> app-misc/task/task-2.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.6.2.ebuild b/app-misc/task/task-2.6.2.ebuild index db350fe67469..0229f976aa90 100644 --- a/app-misc/task/task-2.6.2.ebuild +++ b/app-misc/task/task-2.6.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~x86 ~x64-macos" IUSE="+sync" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: f9bfc79cb9a2f2a057985a556d04851cadc6e0b4 Author: Jakov Smolić gentoo org> AuthorDate: Wed May 11 05:16:41 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed May 11 05:16:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9bfc79c app-misc/task: Stabilize 2.6.2 x86, #843620 Signed-off-by: Jakov Smolić gentoo.org> app-misc/task/task-2.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.6.2.ebuild b/app-misc/task/task-2.6.2.ebuild index 0229f976aa90..acaa34e50b1c 100644 --- a/app-misc/task/task-2.6.2.ebuild +++ b/app-misc/task/task-2.6.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm x86 ~x64-macos" IUSE="+sync" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 2e26aa568fee5eec668dea9fad9d40c722550b07 Author: David Denoncin gmail com> AuthorDate: Tue Mar 22 22:41:10 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Mar 31 11:45:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e26aa56 app-misc/task: drop 2.5.3 Signed-off-by: David Denoncin gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24717 Signed-off-by: Joonas Niilola gentoo.org> app-misc/task/Manifest | 2 -- app-misc/task/task-2.5.3.ebuild | 66 - 2 files changed, 68 deletions(-) diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest index 90a34758c4d9..7fd39910bbf8 100644 --- a/app-misc/task/Manifest +++ b/app-misc/task/Manifest @@ -1,6 +1,4 @@ -DIST task-2.5.3.tar.gz 788760 BLAKE2B 3e8a4f2ebf6c39d3d51dc9b044cf1c8fbce23ab8178b6645405f26522bbb6f29e9f78247fe52601f6c8f87f966a3b7aad130417d0f416b9d969e9e396c10eafc SHA512 e906c8f42ad4b9a7e20a82defe31b89194d72957f18dd5129ecc41a2a60a9d8b0d01abb9b44ecce79b65cd9064af4a4a4c9dd695f98152e77908f130dc3f9677 DIST task-2.6.1.tar.gz 836830 BLAKE2B 18531a462e9466d2bfc21af70c05ec75f504c82e67ff4160378dd1dc2438955284eb430ec92969ffd212e9e92b14d6bea6013beda8eb353bfb7b8aac032d SHA512 996690831967b5b248d336f0848aa243d5929a34238d05a78d49930f477a7927966d097119cf2dd935aa1c159e930f74bac07b05327504b15d235348927b657b DIST task-2.6.2.tar.gz 838933 BLAKE2B 47761b1d172f823b35cb5d44edda2ac8d37daf9c54c6e3af267b880bf7f6246c6fbfa436ff63179b415f22c4e6d4253768bb7e9321893ebeaf46089761f309ad SHA512 3c592552c1baada09ef4e06cf2266c9897ffae42a75998b70767f2cfbabd2e1de7d1a900f16f3b8eb164ce19637dabd21e246f84732a20a646f39716895cdf98 -DIST tests-2.5.3.tar.gz 223579 BLAKE2B 89a7fda3726d9923388675f34fe40a6a597901b2ab6c90a345b89d4ba00660e6a7533c4752fc4fe6f77344594a322c17eb43866028c26d005ce44cf12c11c355 SHA512 f6a58407f172385e9955b21b7fffeb510f852bd055ada4869547e396856c7df01b8414a51de6bc8530b29d8ca0fa7e74a8e35aa7bc88fe1e15bda7035a5fadd1 DIST tests-2.6.1.tar.gz 221364 BLAKE2B 6aac691ba1828abb3469dfa2a9c093b92431591ac21113f71550676f7f9c40394770ddd2c649bf6cda5655d5f1c25aa6c7ef174e9da7ea0c647109d25771dc2d SHA512 df252b252ac7e319d46ef7e72c587c52a97bf7b496ad40134264db15b7fdab501b4fffc60ea6a8dca7820abc267120375a1aafd1da0a0c41b925e9fd62da DIST tests-2.6.2.tar.gz 222713 BLAKE2B e65e2da08264a0dcceeb839efdfad4733312d645fa0dad9eb9fd7e1f260ed21db3009f1c2b3c939dc1a1bf8cf4389f228a0ba05844483fcb5e44de82c2d33fb5 SHA512 98946332f898c4cf621e1dfb2b48761ca9496a43935aca45bf5965029d74f87ff37154693348f13aeed0b61836fab7d2a3cec8161ddd2f65ed9402162fe21239 diff --git a/app-misc/task/task-2.5.3.ebuild b/app-misc/task/task-2.5.3.ebuild deleted file mode 100644 index 47845fd51fdb.. --- a/app-misc/task/task-2.5.3.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 cmake - -DESCRIPTION="Taskwarrior is a command-line todo list manager" -HOMEPAGE="https://taskwarrior.org/; -SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/${P}.tar.gz - https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/tests-${PV}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm x86 ~x64-macos" -IUSE="+sync" - -DEPEND=" - sync? ( net-libs/gnutls ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - # move test directory into source directory - mv "${WORKDIR}"/test "${WORKDIR}"/${P} || die - - cmake_src_prepare - - # don't automatically install scripts - sed -i '/scripts/d' CMakeLists.txt || die -} - -src_configure() { - mycmakeargs=( - -DENABLE_SYNC=$(usex sync) - -DTASK_DOCDIR=share/doc/${PF} - -DTASK_RCDIR=share/${PN}/rc - -DBUILD_SHARED_LIBS=off # bug 764224 - ) - - cmake_src_configure -} - -src_test() { - cd "${WORKDIR}"/"${P}"_build || die - - eninja test -} - -src_install() { - cmake_src_install - - newbashcomp scripts/bash/task.sh task - - # vim syntax - rm scripts/vim/README || die - insinto /usr/share/vim/vimfiles - doins -r scripts/vim/* - - # zsh-completions - insinto /usr/share/zsh/site-functions - doins scripts/zsh/* - - exeinto "/usr/share/${PN}/scripts" - doexe scripts/add-ons/* -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 9b18dc4588708aedc92f5146ee22423d8365f4d9 Author: David Denoncin gmail com> AuthorDate: Mon Mar 21 12:21:54 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 21 19:57:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b18dc45 app-misc/task: vbump 2.6.2 Signed-off-by: David Denoncin gmail.com> Signed-off-by: Arthur Zamarin gentoo.org> app-misc/task/Manifest | 2 ++ app-misc/task/task-2.6.2.ebuild | 70 + 2 files changed, 72 insertions(+) diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest index d212afdc5e24..90a34758c4d9 100644 --- a/app-misc/task/Manifest +++ b/app-misc/task/Manifest @@ -1,4 +1,6 @@ DIST task-2.5.3.tar.gz 788760 BLAKE2B 3e8a4f2ebf6c39d3d51dc9b044cf1c8fbce23ab8178b6645405f26522bbb6f29e9f78247fe52601f6c8f87f966a3b7aad130417d0f416b9d969e9e396c10eafc SHA512 e906c8f42ad4b9a7e20a82defe31b89194d72957f18dd5129ecc41a2a60a9d8b0d01abb9b44ecce79b65cd9064af4a4a4c9dd695f98152e77908f130dc3f9677 DIST task-2.6.1.tar.gz 836830 BLAKE2B 18531a462e9466d2bfc21af70c05ec75f504c82e67ff4160378dd1dc2438955284eb430ec92969ffd212e9e92b14d6bea6013beda8eb353bfb7b8aac032d SHA512 996690831967b5b248d336f0848aa243d5929a34238d05a78d49930f477a7927966d097119cf2dd935aa1c159e930f74bac07b05327504b15d235348927b657b +DIST task-2.6.2.tar.gz 838933 BLAKE2B 47761b1d172f823b35cb5d44edda2ac8d37daf9c54c6e3af267b880bf7f6246c6fbfa436ff63179b415f22c4e6d4253768bb7e9321893ebeaf46089761f309ad SHA512 3c592552c1baada09ef4e06cf2266c9897ffae42a75998b70767f2cfbabd2e1de7d1a900f16f3b8eb164ce19637dabd21e246f84732a20a646f39716895cdf98 DIST tests-2.5.3.tar.gz 223579 BLAKE2B 89a7fda3726d9923388675f34fe40a6a597901b2ab6c90a345b89d4ba00660e6a7533c4752fc4fe6f77344594a322c17eb43866028c26d005ce44cf12c11c355 SHA512 f6a58407f172385e9955b21b7fffeb510f852bd055ada4869547e396856c7df01b8414a51de6bc8530b29d8ca0fa7e74a8e35aa7bc88fe1e15bda7035a5fadd1 DIST tests-2.6.1.tar.gz 221364 BLAKE2B 6aac691ba1828abb3469dfa2a9c093b92431591ac21113f71550676f7f9c40394770ddd2c649bf6cda5655d5f1c25aa6c7ef174e9da7ea0c647109d25771dc2d SHA512 df252b252ac7e319d46ef7e72c587c52a97bf7b496ad40134264db15b7fdab501b4fffc60ea6a8dca7820abc267120375a1aafd1da0a0c41b925e9fd62da +DIST tests-2.6.2.tar.gz 222713 BLAKE2B e65e2da08264a0dcceeb839efdfad4733312d645fa0dad9eb9fd7e1f260ed21db3009f1c2b3c939dc1a1bf8cf4389f228a0ba05844483fcb5e44de82c2d33fb5 SHA512 98946332f898c4cf621e1dfb2b48761ca9496a43935aca45bf5965029d74f87ff37154693348f13aeed0b61836fab7d2a3cec8161ddd2f65ed9402162fe21239 diff --git a/app-misc/task/task-2.6.2.ebuild b/app-misc/task/task-2.6.2.ebuild new file mode 100644 index ..db350fe67469 --- /dev/null +++ b/app-misc/task/task-2.6.2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="emake" +inherit bash-completion-r1 cmake + +DESCRIPTION="Taskwarrior is a command-line todo list manager" +HOMEPAGE="https://taskwarrior.org/; +SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/${P}.tar.gz + https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/tests-${PV}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +IUSE="+sync" + +DEPEND=" + sync? ( net-libs/gnutls ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + # move test directory into source directory + mv "${WORKDIR}"/test "${WORKDIR}"/${P} || die + + cmake_src_prepare + + # don't automatically install scripts + sed -i '/scripts/d' CMakeLists.txt || die +} + +src_configure() { + mycmakeargs=( + -DENABLE_SYNC=$(usex sync) + -DTASK_DOCDIR=share/doc/${PF} + -DTASK_RCDIR=share/${PN}/rc + ) + + cmake_src_configure +} + +src_test() { + cd "${WORKDIR}"/"${P}"_build || die + + emake test +} + +src_install() { + cmake_src_install + + newbashcomp scripts/bash/task.sh task + + # vim syntax + rm scripts/vim/README || die + insinto /usr/share/vim/vimfiles + doins -r scripts/vim/* + + # zsh-completions + insinto /usr/share/zsh/site-functions + doins scripts/zsh/* + + # fish-completions + insinto /usr/share/fish/vendor_completions.d + doins scripts/fish/* + + exeinto "/usr/share/${PN}/scripts" + doexe scripts/add-ons/* +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 87f0fb36972840e9303e1ad0d72effe04f72955b Author: David Denoncin gmail com> AuthorDate: Mon Mar 21 12:25:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 21 19:57:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87f0fb36 app-misc/task: drop 2.6.1 Signed-off-by: David Denoncin gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24694 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/task/task-2.6.1.ebuild | 66 - 1 file changed, 66 deletions(-) diff --git a/app-misc/task/task-2.6.1.ebuild b/app-misc/task/task-2.6.1.ebuild deleted file mode 100644 index f1d4aba890f6.. --- a/app-misc/task/task-2.6.1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -CMAKE_MAKEFILE_GENERATOR="emake" -inherit bash-completion-r1 cmake - -DESCRIPTION="Taskwarrior is a command-line todo list manager" -HOMEPAGE="https://taskwarrior.org/; -SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/${P}.tar.gz - https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/tests-${PV}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="+sync" - -DEPEND=" - sync? ( net-libs/gnutls ) -" -RDEPEND="${DEPEND}" - -src_prepare() { - # move test directory into source directory - mv "${WORKDIR}"/test "${WORKDIR}"/${P} || die - - cmake_src_prepare - - # don't automatically install scripts - sed -i '/scripts/d' CMakeLists.txt || die -} - -src_configure() { - mycmakeargs=( - -DENABLE_SYNC=$(usex sync) - -DTASK_DOCDIR=share/doc/${PF} - -DTASK_RCDIR=share/${PN}/rc - ) - - cmake_src_configure -} - -src_test() { - cd "${WORKDIR}"/"${P}"_build || die - - emake test -} - -src_install() { - cmake_src_install - - newbashcomp scripts/bash/task.sh task - - # vim syntax - rm scripts/vim/README || die - insinto /usr/share/vim/vimfiles - doins -r scripts/vim/* - - # zsh-completions - insinto /usr/share/zsh/site-functions - doins scripts/zsh/* - - exeinto "/usr/share/${PN}/scripts" - doexe scripts/add-ons/* -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: c72c16a2a81d87c412c994594aa7538d95c095c7 Author: Jakov Smolić gentoo org> AuthorDate: Mon Mar 21 13:05:13 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Mar 21 13:05:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72c16a2 app-misc/task: Stabilize 2.6.1-r2 amd64, #835737 Signed-off-by: Jakov Smolić gentoo.org> app-misc/task/task-2.6.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.6.1-r2.ebuild b/app-misc/task/task-2.6.1-r2.ebuild index db350fe67469..0229f976aa90 100644 --- a/app-misc/task/task-2.6.1-r2.ebuild +++ b/app-misc/task/task-2.6.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~x86 ~x64-macos" IUSE="+sync" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: e5244dd2f4b1bbbaf20a7f97588f95d4b619c2b7 Author: Jakov Smolić gentoo org> AuthorDate: Mon Mar 21 13:05:21 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Mar 21 13:05:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5244dd2 app-misc/task: Stabilize 2.6.1-r2 x86, #835737 Signed-off-by: Jakov Smolić gentoo.org> app-misc/task/task-2.6.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.6.1-r2.ebuild b/app-misc/task/task-2.6.1-r2.ebuild index 0229f976aa90..acaa34e50b1c 100644 --- a/app-misc/task/task-2.6.1-r2.ebuild +++ b/app-misc/task/task-2.6.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm x86 ~x64-macos" IUSE="+sync" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: fee9094ba92b0e281691d562a34da5092a83ac24 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jan 12 19:22:54 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jan 12 19:25:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee9094b app-misc/task: revbump, install fish files to vendor_completions.d /usr/share/fish/completions is for fish itself, nothing else should install files there. 3rd party completions should be in /usr/share/fish/vendor_completions.d See https://github.com/gentoo/gentoo/pull/23723 for context Signed-off-by: Georgy Yakovlev gentoo.org> app-misc/task/{task-2.6.1-r1.ebuild => task-2.6.1-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/task/task-2.6.1-r1.ebuild b/app-misc/task/task-2.6.1-r2.ebuild similarity index 94% rename from app-misc/task/task-2.6.1-r1.ebuild rename to app-misc/task/task-2.6.1-r2.ebuild index d4f6942da292..db350fe67469 100644 --- a/app-misc/task/task-2.6.1-r1.ebuild +++ b/app-misc/task/task-2.6.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -62,7 +62,7 @@ src_install() { doins scripts/zsh/* # fish-completions - insinto /usr/share/fish/completions + insinto /usr/share/fish/vendor_completions.d doins scripts/fish/* exeinto "/usr/share/${PN}/scripts"
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: a161528ea5c8072a7c7bf573facf47d792ee7033 Author: David Denoncin gmail com> AuthorDate: Thu Nov 18 20:57:42 2021 + Commit: Sam James gentoo org> CommitDate: Mon Nov 22 09:27:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a161528e app-misc/task: remove obsolete cmake argument DBUILD_SHARED_LIBS=off is no longer needed since v2.5.3, see bug 764224 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: David Denoncin gmail.com> Signed-off-by: Sam James gentoo.org> app-misc/task/task-2.6.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-misc/task/task-2.6.1.ebuild b/app-misc/task/task-2.6.1.ebuild index 220608c028fd..f1d4aba890f6 100644 --- a/app-misc/task/task-2.6.1.ebuild +++ b/app-misc/task/task-2.6.1.ebuild @@ -36,7 +36,6 @@ src_configure() { -DENABLE_SYNC=$(usex sync) -DTASK_DOCDIR=share/doc/${PF} -DTASK_RCDIR=share/${PN}/rc - -DBUILD_SHARED_LIBS=off # bug 764224 ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 969dc791923bb646665807c09da907d68b0b3714 Author: David Denoncin gmail com> AuthorDate: Thu Nov 18 20:58:50 2021 + Commit: Sam James gentoo org> CommitDate: Mon Nov 22 09:27:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969dc791 app-misc/task: add fish completions Closes: https://bugs.gentoo.org/823978 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: David Denoncin gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22990 Signed-off-by: Sam James gentoo.org> app-misc/task/task-2.6.1-r1.ebuild | 70 ++ 1 file changed, 70 insertions(+) diff --git a/app-misc/task/task-2.6.1-r1.ebuild b/app-misc/task/task-2.6.1-r1.ebuild new file mode 100644 index ..d4f6942da292 --- /dev/null +++ b/app-misc/task/task-2.6.1-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="emake" +inherit bash-completion-r1 cmake + +DESCRIPTION="Taskwarrior is a command-line todo list manager" +HOMEPAGE="https://taskwarrior.org/; +SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/${P}.tar.gz + https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/tests-${PV}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +IUSE="+sync" + +DEPEND=" + sync? ( net-libs/gnutls ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + # move test directory into source directory + mv "${WORKDIR}"/test "${WORKDIR}"/${P} || die + + cmake_src_prepare + + # don't automatically install scripts + sed -i '/scripts/d' CMakeLists.txt || die +} + +src_configure() { + mycmakeargs=( + -DENABLE_SYNC=$(usex sync) + -DTASK_DOCDIR=share/doc/${PF} + -DTASK_RCDIR=share/${PN}/rc + ) + + cmake_src_configure +} + +src_test() { + cd "${WORKDIR}"/"${P}"_build || die + + emake test +} + +src_install() { + cmake_src_install + + newbashcomp scripts/bash/task.sh task + + # vim syntax + rm scripts/vim/README || die + insinto /usr/share/vim/vimfiles + doins -r scripts/vim/* + + # zsh-completions + insinto /usr/share/zsh/site-functions + doins scripts/zsh/* + + # fish-completions + insinto /usr/share/fish/completions + doins scripts/fish/* + + exeinto "/usr/share/${PN}/scripts" + doexe scripts/add-ons/* +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/files/
commit: 9130b8606c991c51dd8dfa5cceceae44db58d14f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Nov 10 17:01:58 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Nov 10 17:16:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9130b860 app-misc/task: remove unused patch(es) Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/22886 Signed-off-by: Jakov Smolić gentoo.org> ...code-strings-are-truncated-in-task-descri.patch | 23 -- .../task/files/task-2.5.1-clang-build-system.patch | 17 2 files changed, 40 deletions(-) diff --git a/app-misc/task/files/0001-TW-1778-Unicode-strings-are-truncated-in-task-descri.patch b/app-misc/task/files/0001-TW-1778-Unicode-strings-are-truncated-in-task-descri.patch deleted file mode 100644 index 6ff8ac22e21..000 --- a/app-misc/task/files/0001-TW-1778-Unicode-strings-are-truncated-in-task-descri.patch +++ /dev/null @@ -1,23 +0,0 @@ -From d025f3deb6349f56a7fc49551e819cfe13f97917 Mon Sep 17 00:00:00 2001 -From: Paul Beckingham -Date: Wed, 31 Aug 2016 17:48:45 -0400 -Subject: [PATCH] TW-1778: Unicode strings are truncated in task description - -- Thanks to Andrew, bjonnh, OKOMPer, Vladimir. -diff --git a/src/text.cpp b/src/text.cpp -index f5e3496b..bc8353f7 100644 a/src/text.cpp -+++ b/src/text.cpp -@@ -248,7 +248,7 @@ bool extractLine ( - // Premature EOL. - if (character == '\n') - { -- line = text.substr (offset, line_length); -+ line = text.substr (offset, prior_cursor - offset); - offset = cursor; - return true; - } --- -2.11.0 - diff --git a/app-misc/task/files/task-2.5.1-clang-build-system.patch b/app-misc/task/files/task-2.5.1-clang-build-system.patch deleted file mode 100644 index e138134fcd9..000 --- a/app-misc/task/files/task-2.5.1-clang-build-system.patch +++ /dev/null @@ -1,17 +0,0 @@ -Do not force the use of libc++ when compiling with Clang -Fix by David Denoncin -https://bugs.gentoo.org/729560 - a/CMakeLists.txt 2020-08-09 14:04:40.095904996 - -+++ b/CMakeLists.txt 2020-08-09 14:04:59.449238208 - -@@ -43,10 +43,6 @@ - message (FATAL_ERROR "C++11 support missing. Try upgrading your C++ compiler. If you have a good reason for using an outdated compiler, please let us know at supp...@taskwarrior.org.") - endif (_HAS_CXX11) - --if (${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang") -- set (_CXX11_FLAGS "${_CXX11_FLAGS} -stdlib=libc++") --endif (${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang") -- - if (${CMAKE_SYSTEM_NAME} MATCHES "Linux") - set (LINUX true) - elseif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: ad6f86b64a160d7703b3058795b86e029ece14ec Author: David Denoncin gmail com> AuthorDate: Wed Nov 3 16:50:33 2021 + Commit: Sam James gentoo org> CommitDate: Sun Nov 7 04:09:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad6f86b6 app-misc/task: drop old version 2.5.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: David Denoncin gmail.com> Signed-off-by: Sam James gentoo.org> app-misc/task/Manifest | 1 - app-misc/task/task-2.5.1-r2.ebuild | 61 -- 2 files changed, 62 deletions(-) diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest index 8f2e6d07c53..e0b029e3e7f 100644 --- a/app-misc/task/Manifest +++ b/app-misc/task/Manifest @@ -1,3 +1,2 @@ -DIST task-2.5.1.tar.gz 903428 BLAKE2B afa17364984237ea589921afb4379297b128ea1bb6b0834f875b1b02b38dbfde5e961122fdde00dc5ff29b56226a5ce0f805bd1be8a8194c9e185ab80ad6d6c2 SHA512 ec17e5cefff55ecd2c1cb717801c02683d94030906c8d86450c3c79c0bc5a18d82559a5e9e26a91411a1025a241b78ddbc1de51cafc1a2dd531e8229e5e61c10 DIST task-2.5.3.tar.gz 788760 BLAKE2B 3e8a4f2ebf6c39d3d51dc9b044cf1c8fbce23ab8178b6645405f26522bbb6f29e9f78247fe52601f6c8f87f966a3b7aad130417d0f416b9d969e9e396c10eafc SHA512 e906c8f42ad4b9a7e20a82defe31b89194d72957f18dd5129ecc41a2a60a9d8b0d01abb9b44ecce79b65cd9064af4a4a4c9dd695f98152e77908f130dc3f9677 DIST tests-2.5.3.tar.gz 223579 BLAKE2B 89a7fda3726d9923388675f34fe40a6a597901b2ab6c90a345b89d4ba00660e6a7533c4752fc4fe6f77344594a322c17eb43866028c26d005ce44cf12c11c355 SHA512 f6a58407f172385e9955b21b7fffeb510f852bd055ada4869547e396856c7df01b8414a51de6bc8530b29d8ca0fa7e74a8e35aa7bc88fe1e15bda7035a5fadd1 diff --git a/app-misc/task/task-2.5.1-r2.ebuild b/app-misc/task/task-2.5.1-r2.ebuild deleted file mode 100644 index a73ab730fb9..000 --- a/app-misc/task/task-2.5.1-r2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit bash-completion-r1 cmake - -DESCRIPTION="Taskwarrior is a command-line todo list manager" -HOMEPAGE="https://taskwarrior.org/; -SRC_URI="https://taskwarrior.org/download/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm x86 ~x64-macos" -IUSE="+sync" - -DEPEND=" - sync? ( net-libs/gnutls ) -" - -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/0001-TW-1778-Unicode-strings-are-truncated-in-task-descri.patch" - "${FILESDIR}/${P}-clang-build-system.patch" -) - -src_prepare() { - cmake_src_prepare - - # don't automatically install scripts - sed -i '/scripts/d' CMakeLists.txt || die -} - -src_configure() { - mycmakeargs=( - -DENABLE_SYNC=$(usex sync) - -DTASK_DOCDIR=share/doc/${PF} - -DTASK_RCDIR=share/${PN}/rc - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - newbashcomp scripts/bash/task.sh task - - # vim syntax - rm scripts/vim/README || die - insinto /usr/share/vim/vimfiles - doins -r scripts/vim/* - - # zsh-completions - insinto /usr/share/zsh/site-functions - doins scripts/zsh/* - - exeinto "/usr/share/${PN}/scripts" - doexe scripts/add-ons/* -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 24bff02af59f35483d3d9ab2b55d00d67e087858 Author: David Denoncin gmail com> AuthorDate: Wed Nov 3 16:53:57 2021 + Commit: Sam James gentoo org> CommitDate: Sun Nov 7 04:09:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24bff02a app-misc/task: vbump 2.6.1 Bug: https://bugs.gentoo.org/684920 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: David Denoncin gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22807 Signed-off-by: Sam James gentoo.org> app-misc/task/Manifest | 2 ++ app-misc/task/task-2.6.1.ebuild | 67 + 2 files changed, 69 insertions(+) diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest index e0b029e3e7f..d212afdc5e2 100644 --- a/app-misc/task/Manifest +++ b/app-misc/task/Manifest @@ -1,2 +1,4 @@ DIST task-2.5.3.tar.gz 788760 BLAKE2B 3e8a4f2ebf6c39d3d51dc9b044cf1c8fbce23ab8178b6645405f26522bbb6f29e9f78247fe52601f6c8f87f966a3b7aad130417d0f416b9d969e9e396c10eafc SHA512 e906c8f42ad4b9a7e20a82defe31b89194d72957f18dd5129ecc41a2a60a9d8b0d01abb9b44ecce79b65cd9064af4a4a4c9dd695f98152e77908f130dc3f9677 +DIST task-2.6.1.tar.gz 836830 BLAKE2B 18531a462e9466d2bfc21af70c05ec75f504c82e67ff4160378dd1dc2438955284eb430ec92969ffd212e9e92b14d6bea6013beda8eb353bfb7b8aac032d SHA512 996690831967b5b248d336f0848aa243d5929a34238d05a78d49930f477a7927966d097119cf2dd935aa1c159e930f74bac07b05327504b15d235348927b657b DIST tests-2.5.3.tar.gz 223579 BLAKE2B 89a7fda3726d9923388675f34fe40a6a597901b2ab6c90a345b89d4ba00660e6a7533c4752fc4fe6f77344594a322c17eb43866028c26d005ce44cf12c11c355 SHA512 f6a58407f172385e9955b21b7fffeb510f852bd055ada4869547e396856c7df01b8414a51de6bc8530b29d8ca0fa7e74a8e35aa7bc88fe1e15bda7035a5fadd1 +DIST tests-2.6.1.tar.gz 221364 BLAKE2B 6aac691ba1828abb3469dfa2a9c093b92431591ac21113f71550676f7f9c40394770ddd2c649bf6cda5655d5f1c25aa6c7ef174e9da7ea0c647109d25771dc2d SHA512 df252b252ac7e319d46ef7e72c587c52a97bf7b496ad40134264db15b7fdab501b4fffc60ea6a8dca7820abc267120375a1aafd1da0a0c41b925e9fd62da diff --git a/app-misc/task/task-2.6.1.ebuild b/app-misc/task/task-2.6.1.ebuild new file mode 100644 index 000..220608c028f --- /dev/null +++ b/app-misc/task/task-2.6.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_MAKEFILE_GENERATOR="emake" +inherit bash-completion-r1 cmake + +DESCRIPTION="Taskwarrior is a command-line todo list manager" +HOMEPAGE="https://taskwarrior.org/; +SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/${P}.tar.gz + https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/tests-${PV}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +IUSE="+sync" + +DEPEND=" + sync? ( net-libs/gnutls ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + # move test directory into source directory + mv "${WORKDIR}"/test "${WORKDIR}"/${P} || die + + cmake_src_prepare + + # don't automatically install scripts + sed -i '/scripts/d' CMakeLists.txt || die +} + +src_configure() { + mycmakeargs=( + -DENABLE_SYNC=$(usex sync) + -DTASK_DOCDIR=share/doc/${PF} + -DTASK_RCDIR=share/${PN}/rc + -DBUILD_SHARED_LIBS=off # bug 764224 + ) + + cmake_src_configure +} + +src_test() { + cd "${WORKDIR}"/"${P}"_build || die + + emake test +} + +src_install() { + cmake_src_install + + newbashcomp scripts/bash/task.sh task + + # vim syntax + rm scripts/vim/README || die + insinto /usr/share/vim/vimfiles + doins -r scripts/vim/* + + # zsh-completions + insinto /usr/share/zsh/site-functions + doins scripts/zsh/* + + exeinto "/usr/share/${PN}/scripts" + doexe scripts/add-ons/* +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 87e1e7daf2f0a61b5516a5203050ff269e407b04 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon May 17 07:48:46 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon May 17 07:49:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e1e7da app-misc/task: x86 stable wrt bug #790569 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-misc/task/task-2.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.5.3.ebuild b/app-misc/task/task-2.5.3.ebuild index a4cf45b9491..47845fd51fd 100644 --- a/app-misc/task/task-2.5.3.ebuild +++ b/app-misc/task/task-2.5.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm x86 ~x64-macos" IUSE="+sync" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 8c4261df959a038630d9b1969b8f1bf0fe611a52 Author: Sam James gentoo org> AuthorDate: Mon May 17 03:01:26 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 17 03:01:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c4261df app-misc/task: Stabilize 2.5.3 amd64, #790569 Signed-off-by: Sam James gentoo.org> app-misc/task/task-2.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.5.3.ebuild b/app-misc/task/task-2.5.3.ebuild index 1116f071046..a4cf45b9491 100644 --- a/app-misc/task/task-2.5.3.ebuild +++ b/app-misc/task/task-2.5.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~x86 ~x64-macos" IUSE="+sync" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 59e39c4c80364b5e70d5474408815357c9d38c61 Author: Sam James gentoo org> AuthorDate: Fri Apr 2 06:23:47 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 12 22:50:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e39c4c app-misc/task: fix variable references Signed-off-by: Sam James gentoo.org> app-misc/task/task-2.5.3.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-misc/task/task-2.5.3.ebuild b/app-misc/task/task-2.5.3.ebuild index 3b3b987763a..1116f071046 100644 --- a/app-misc/task/task-2.5.3.ebuild +++ b/app-misc/task/task-2.5.3.ebuild @@ -18,12 +18,11 @@ IUSE="+sync" DEPEND=" sync? ( net-libs/gnutls ) " - RDEPEND="${DEPEND}" src_prepare() { # move test directory into source directory - mv "${WORKDIR}"/test "${WORKDIR}"/"$P" || die + mv "${WORKDIR}"/test "${WORKDIR}"/${P} || die cmake_src_prepare
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 4b3c6f4e0483ec26a8106c1ef388d77e4431f5ae Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 28 09:02:05 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 28 09:03:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3c6f4e app-misc/task: fix StaticSrcUri on 2.5.3 Signed-off-by: Joonas Niilola gentoo.org> app-misc/task/task-2.5.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/task/task-2.5.3.ebuild b/app-misc/task/task-2.5.3.ebuild index b3b9920bcf8..3b3b987763a 100644 --- a/app-misc/task/task-2.5.3.ebuild +++ b/app-misc/task/task-2.5.3.ebuild @@ -7,8 +7,8 @@ inherit bash-completion-r1 cmake DESCRIPTION="Taskwarrior is a command-line todo list manager" HOMEPAGE="https://taskwarrior.org/; -SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v2.5.3/task-2.5.3.tar.gz -https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v2.5.3/tests-2.5.3.tar.gz; +SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/${P}.tar.gz + https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v${PV}/tests-${PV}.tar.gz; LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 6180eba19f9d9c155d734d4481485246d9c1f4fa Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 28 08:57:20 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 28 09:03:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6180eba1 app-misc/task: add missing die in 2.5.3 Signed-off-by: Joonas Niilola gentoo.org> app-misc/task/task-2.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.5.3.ebuild b/app-misc/task/task-2.5.3.ebuild index 4bf8719bee3..b3b9920bcf8 100644 --- a/app-misc/task/task-2.5.3.ebuild +++ b/app-misc/task/task-2.5.3.ebuild @@ -43,7 +43,7 @@ src_configure() { } src_test() { - cd "${WORKDIR}"/"${P}"_build + cd "${WORKDIR}"/"${P}"_build || die eninja test }
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: bdbbab86c4a4d31a78bb0d3d36b1a36a49ff3885 Author: David Denoncin gmail com> AuthorDate: Tue Feb 23 19:55:23 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 28 09:03:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbbab86 app-misc/task: add test suite Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: David Denoncin gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19570 Signed-off-by: Joonas Niilola gentoo.org> app-misc/task/Manifest | 1 + app-misc/task/task-2.5.3.ebuild | 12 +++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest index ae8a2ca6c36..8f2e6d07c53 100644 --- a/app-misc/task/Manifest +++ b/app-misc/task/Manifest @@ -1,2 +1,3 @@ DIST task-2.5.1.tar.gz 903428 BLAKE2B afa17364984237ea589921afb4379297b128ea1bb6b0834f875b1b02b38dbfde5e961122fdde00dc5ff29b56226a5ce0f805bd1be8a8194c9e185ab80ad6d6c2 SHA512 ec17e5cefff55ecd2c1cb717801c02683d94030906c8d86450c3c79c0bc5a18d82559a5e9e26a91411a1025a241b78ddbc1de51cafc1a2dd531e8229e5e61c10 DIST task-2.5.3.tar.gz 788760 BLAKE2B 3e8a4f2ebf6c39d3d51dc9b044cf1c8fbce23ab8178b6645405f26522bbb6f29e9f78247fe52601f6c8f87f966a3b7aad130417d0f416b9d969e9e396c10eafc SHA512 e906c8f42ad4b9a7e20a82defe31b89194d72957f18dd5129ecc41a2a60a9d8b0d01abb9b44ecce79b65cd9064af4a4a4c9dd695f98152e77908f130dc3f9677 +DIST tests-2.5.3.tar.gz 223579 BLAKE2B 89a7fda3726d9923388675f34fe40a6a597901b2ab6c90a345b89d4ba00660e6a7533c4752fc4fe6f77344594a322c17eb43866028c26d005ce44cf12c11c355 SHA512 f6a58407f172385e9955b21b7fffeb510f852bd055ada4869547e396856c7df01b8414a51de6bc8530b29d8ca0fa7e74a8e35aa7bc88fe1e15bda7035a5fadd1 diff --git a/app-misc/task/task-2.5.3.ebuild b/app-misc/task/task-2.5.3.ebuild index cf99cc313c3..4bf8719bee3 100644 --- a/app-misc/task/task-2.5.3.ebuild +++ b/app-misc/task/task-2.5.3.ebuild @@ -7,7 +7,8 @@ inherit bash-completion-r1 cmake DESCRIPTION="Taskwarrior is a command-line todo list manager" HOMEPAGE="https://taskwarrior.org/; -SRC_URI="https://taskwarrior.org/download/${P}.tar.gz; +SRC_URI="https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v2.5.3/task-2.5.3.tar.gz +https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v2.5.3/tests-2.5.3.tar.gz; LICENSE="MIT" SLOT="0" @@ -21,6 +22,9 @@ DEPEND=" RDEPEND="${DEPEND}" src_prepare() { + # move test directory into source directory + mv "${WORKDIR}"/test "${WORKDIR}"/"$P" || die + cmake_src_prepare # don't automatically install scripts @@ -38,6 +42,12 @@ src_configure() { cmake_src_configure } +src_test() { + cd "${WORKDIR}"/"${P}"_build + + eninja test +} + src_install() { cmake_src_install
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 54b5f8db3dac5a8e8e5ff81b1d88f4292ee4221f Author: David Denoncin gmail com> AuthorDate: Sun Feb 21 09:11:52 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 28 09:03:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b5f8db app-misc/task: vbump 2.5.3 Closes: https://bugs.gentoo.org/764224 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: David Denoncin gmail.com> Signed-off-by: Joonas Niilola gentoo.org> app-misc/task/Manifest | 1 + app-misc/task/task-2.5.3.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest index 637c9be9517..ae8a2ca6c36 100644 --- a/app-misc/task/Manifest +++ b/app-misc/task/Manifest @@ -1 +1,2 @@ DIST task-2.5.1.tar.gz 903428 BLAKE2B afa17364984237ea589921afb4379297b128ea1bb6b0834f875b1b02b38dbfde5e961122fdde00dc5ff29b56226a5ce0f805bd1be8a8194c9e185ab80ad6d6c2 SHA512 ec17e5cefff55ecd2c1cb717801c02683d94030906c8d86450c3c79c0bc5a18d82559a5e9e26a91411a1025a241b78ddbc1de51cafc1a2dd531e8229e5e61c10 +DIST task-2.5.3.tar.gz 788760 BLAKE2B 3e8a4f2ebf6c39d3d51dc9b044cf1c8fbce23ab8178b6645405f26522bbb6f29e9f78247fe52601f6c8f87f966a3b7aad130417d0f416b9d969e9e396c10eafc SHA512 e906c8f42ad4b9a7e20a82defe31b89194d72957f18dd5129ecc41a2a60a9d8b0d01abb9b44ecce79b65cd9064af4a4a4c9dd695f98152e77908f130dc3f9677 diff --git a/app-misc/task/task-2.5.3.ebuild b/app-misc/task/task-2.5.3.ebuild new file mode 100644 index 000..cf99cc313c3 --- /dev/null +++ b/app-misc/task/task-2.5.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 cmake + +DESCRIPTION="Taskwarrior is a command-line todo list manager" +HOMEPAGE="https://taskwarrior.org/; +SRC_URI="https://taskwarrior.org/download/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +IUSE="+sync" + +DEPEND=" + sync? ( net-libs/gnutls ) +" + +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare + + # don't automatically install scripts + sed -i '/scripts/d' CMakeLists.txt || die +} + +src_configure() { + mycmakeargs=( + -DENABLE_SYNC=$(usex sync) + -DTASK_DOCDIR=share/doc/${PF} + -DTASK_RCDIR=share/${PN}/rc + -DBUILD_SHARED_LIBS=off # bug 764224 + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + newbashcomp scripts/bash/task.sh task + + # vim syntax + rm scripts/vim/README || die + insinto /usr/share/vim/vimfiles + doins -r scripts/vim/* + + # zsh-completions + insinto /usr/share/zsh/site-functions + doins scripts/zsh/* + + exeinto "/usr/share/${PN}/scripts" + doexe scripts/add-ons/* +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 064c6af537e54c91919346f0ccc43f5e926f0cf3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 14 21:59:33 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 14 21:59:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=064c6af5 app-misc/task: Drop 2.5.1-r1 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-misc/task/task-2.5.1-r1.ebuild | 58 -- 1 file changed, 58 deletions(-) diff --git a/app-misc/task/task-2.5.1-r1.ebuild b/app-misc/task/task-2.5.1-r1.ebuild deleted file mode 100644 index 25ea234d42b..000 --- a/app-misc/task/task-2.5.1-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils bash-completion-r1 - -DESCRIPTION="Taskwarrior is a command-line todo list manager" -HOMEPAGE="https://taskwarrior.org/; -SRC_URI="https://taskwarrior.org/download/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm x86 ~x64-macos" -IUSE="+sync vim-syntax zsh-completion" - -DEPEND="sys-libs/readline:0 - sync? ( net-libs/gnutls:0= ) - elibc_glibc? ( sys-apps/util-linux )" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}"/0001-TW-1778-Unicode-strings-are-truncated-in-task-descri.patch ) - -src_prepare() { - cmake-utils_src_prepare - - # don't automatically install scripts - sed -i '/scripts/d' CMakeLists.txt || die -} - -src_configure() { - mycmakeargs=( - -DENABLE_SYNC=$(usex sync) - -DTASK_DOCDIR=share/doc/${PF} - -DTASK_RCDIR=share/${PN}/rc - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - newbashcomp scripts/bash/task.sh task - - if use vim-syntax; then - rm scripts/vim/README || die - insinto /usr/share/vim/vimfiles - doins -r scripts/vim/* - fi - - if use zsh-completion; then - insinto /usr/share/zsh/site-functions - doins scripts/zsh/* - fi - - exeinto "/usr/share/${PN}/scripts" - doexe scripts/add-ons/* -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 2e9d9bc006ae30001f89aa53bb7e2faeb9ef80dc Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 7 07:07:24 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 7 07:09:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9d9bc0 app-misc/task: x86 stable wrt bug #746764 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-misc/task/task-2.5.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.5.1-r2.ebuild b/app-misc/task/task-2.5.1-r2.ebuild index a4469b4163e..a73ab730fb9 100644 --- a/app-misc/task/task-2.5.1-r2.ebuild +++ b/app-misc/task/task-2.5.1-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://taskwarrior.org/download/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm x86 ~x64-macos" IUSE="+sync" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: bc49de5e38536d4e9d169fc2afd6a8073c4f8e87 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Oct 7 06:39:25 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Oct 7 06:39:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc49de5e app-misc/task: amd64 stable wrt bug #746764 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-misc/task/task-2.5.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.5.1-r2.ebuild b/app-misc/task/task-2.5.1-r2.ebuild index 3f7eacc9f2a..a4469b4163e 100644 --- a/app-misc/task/task-2.5.1-r2.ebuild +++ b/app-misc/task/task-2.5.1-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://taskwarrior.org/download/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~x86 ~x64-macos" IUSE="+sync" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 4313eebc729641333ec2f89955cf440bcbb6191c Author: Sam James gentoo org> AuthorDate: Wed Sep 2 22:01:04 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 2 22:05:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4313eebc app-misc/task: fix whitespace Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> app-misc/task/task-2.5.1-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-misc/task/task-2.5.1-r2.ebuild b/app-misc/task/task-2.5.1-r2.ebuild index 4938dd8aa7b..3f7eacc9f2a 100644 --- a/app-misc/task/task-2.5.1-r2.ebuild +++ b/app-misc/task/task-2.5.1-r2.ebuild @@ -34,9 +34,9 @@ src_prepare() { src_configure() { mycmakeargs=( - -DENABLE_SYNC=$(usex sync) - -DTASK_DOCDIR=share/doc/${PF} - -DTASK_RCDIR=share/${PN}/rc + -DENABLE_SYNC=$(usex sync) + -DTASK_DOCDIR=share/doc/${PF} + -DTASK_RCDIR=share/${PN}/rc ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 19bcc4565e376c2edf443d42145e93c1e6df Author: Sam James gentoo org> AuthorDate: Wed Sep 2 22:00:02 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 2 22:05:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19bcc000 app-misc/task: drop unnecessary cmake build type Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> app-misc/task/task-2.5.1-r2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-misc/task/task-2.5.1-r2.ebuild b/app-misc/task/task-2.5.1-r2.ebuild index 911ebbfa031..4938dd8aa7b 100644 --- a/app-misc/task/task-2.5.1-r2.ebuild +++ b/app-misc/task/task-2.5.1-r2.ebuild @@ -37,7 +37,6 @@ src_configure() { -DENABLE_SYNC=$(usex sync) -DTASK_DOCDIR=share/doc/${PF} -DTASK_RCDIR=share/${PN}/rc - -DCMAKE_BUILD_TYPE=release ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 35e152c07ccdac1d980efd54e03160ca15f92c4e Author: David Denoncin gmail com> AuthorDate: Mon Jul 27 08:11:46 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 2 22:05:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e152c0 app-misc/task: new package maintainer Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: David Denoncin gmail.com> Signed-off-by: Sam James gentoo.org> app-misc/task/metadata.xml | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app-misc/task/metadata.xml b/app-misc/task/metadata.xml index 41d4a9ba90e..e02631a8e72 100644 --- a/app-misc/task/metadata.xml +++ b/app-misc/task/metadata.xml @@ -1,8 +1,17 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + ddenon...@gmail.com + David Denoncin + + + proxy-ma...@gentoo.org + Proxy Maintainers + Enable "task sync" support + +
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/, app-misc/task/files/
commit: 3eef193c8525d51db43e3a01c178054b43f55dde Author: David Denoncin gmail com> AuthorDate: Mon Jul 27 08:12:57 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 2 22:05:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eef193c app-misc/task: cleanup and bug fix This revision bump uses the more recent cmake.eclass and allows compilation with clang Closes:https://bugs.gentoo.org/729560 Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: David Denoncin gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16849 Signed-off-by: Sam James gentoo.org> .../task/files/task-2.5.1-clang-build-system.patch | 17 ++ app-misc/task/metadata.xml | 2 - app-misc/task/task-2.5.1-r2.ebuild | 62 ++ 3 files changed, 79 insertions(+), 2 deletions(-) diff --git a/app-misc/task/files/task-2.5.1-clang-build-system.patch b/app-misc/task/files/task-2.5.1-clang-build-system.patch new file mode 100644 index 000..e138134fcd9 --- /dev/null +++ b/app-misc/task/files/task-2.5.1-clang-build-system.patch @@ -0,0 +1,17 @@ +Do not force the use of libc++ when compiling with Clang +Fix by David Denoncin +https://bugs.gentoo.org/729560 + +--- a/CMakeLists.txt 2020-08-09 14:04:40.095904996 - b/CMakeLists.txt 2020-08-09 14:04:59.449238208 - +@@ -43,10 +43,6 @@ + message (FATAL_ERROR "C++11 support missing. Try upgrading your C++ compiler. If you have a good reason for using an outdated compiler, please let us know at supp...@taskwarrior.org.") + endif (_HAS_CXX11) + +-if (${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang") +- set (_CXX11_FLAGS "${_CXX11_FLAGS} -stdlib=libc++") +-endif (${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang") +- + if (${CMAKE_SYSTEM_NAME} MATCHES "Linux") + set (LINUX true) + elseif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin") diff --git a/app-misc/task/metadata.xml b/app-misc/task/metadata.xml index e02631a8e72..3720d365737 100644 --- a/app-misc/task/metadata.xml +++ b/app-misc/task/metadata.xml @@ -13,5 +13,3 @@ Enable "task sync" support - - diff --git a/app-misc/task/task-2.5.1-r2.ebuild b/app-misc/task/task-2.5.1-r2.ebuild new file mode 100644 index 000..911ebbfa031 --- /dev/null +++ b/app-misc/task/task-2.5.1-r2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 cmake + +DESCRIPTION="Taskwarrior is a command-line todo list manager" +HOMEPAGE="https://taskwarrior.org/; +SRC_URI="https://taskwarrior.org/download/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +IUSE="+sync" + +DEPEND=" + sync? ( net-libs/gnutls ) +" + +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/0001-TW-1778-Unicode-strings-are-truncated-in-task-descri.patch" + "${FILESDIR}/${P}-clang-build-system.patch" +) + +src_prepare() { + cmake_src_prepare + + # don't automatically install scripts + sed -i '/scripts/d' CMakeLists.txt || die +} + +src_configure() { + mycmakeargs=( + -DENABLE_SYNC=$(usex sync) + -DTASK_DOCDIR=share/doc/${PF} + -DTASK_RCDIR=share/${PN}/rc + -DCMAKE_BUILD_TYPE=release + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + newbashcomp scripts/bash/task.sh task + + # vim syntax + rm scripts/vim/README || die + insinto /usr/share/vim/vimfiles + doins -r scripts/vim/* + + # zsh-completions + insinto /usr/share/zsh/site-functions + doins scripts/zsh/* + + exeinto "/usr/share/${PN}/scripts" + doexe scripts/add-ons/* +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: a0199ef0350595a960889ef7c88435dd760836cf Author: Tim Harder gentoo org> AuthorDate: Sun Nov 17 04:38:39 2019 + Commit: Tim Harder gentoo org> CommitDate: Sun Nov 17 05:01:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0199ef0 app-misc/task: drop myself as a maintainer Signed-off-by: Tim Harder gentoo.org> app-misc/task/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-misc/task/metadata.xml b/app-misc/task/metadata.xml index bba57a4435e..41d4a9ba90e 100644 --- a/app-misc/task/metadata.xml +++ b/app-misc/task/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - radher...@gentoo.org - Tim Harder - + Enable "task sync" support
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 9d382f45fc338ca66c1b10d0e0bedaa658086292 Author: Tim Harder gentoo org> AuthorDate: Thu Aug 31 13:48:00 2017 + Commit: Tim Harder gentoo org> CommitDate: Thu Aug 31 13:48:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d382f45 app-misc/task: use https for HOMEPAGE and SRC_URI app-misc/task/task-2.5.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/task/task-2.5.1-r1.ebuild b/app-misc/task/task-2.5.1-r1.ebuild index 1cde77377c4..c854cd17b94 100644 --- a/app-misc/task/task-2.5.1-r1.ebuild +++ b/app-misc/task/task-2.5.1-r1.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit cmake-utils bash-completion-r1 DESCRIPTION="Taskwarrior is a command-line todo list manager" -HOMEPAGE="http://taskwarrior.org/; -SRC_URI="http://taskwarrior.org/download/${P}.tar.gz; +HOMEPAGE="https://taskwarrior.org/; +SRC_URI="https://taskwarrior.org/download/${P}.tar.gz; LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 58a96f559bd32b1535210cdd204fa4aee33ae50d Author: Tim Harder gentoo org> AuthorDate: Wed Apr 26 05:48:27 2017 + Commit: Tim Harder gentoo org> CommitDate: Wed Apr 26 05:48:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a96f55 app-misc/task: remove old app-misc/task/task-2.5.1.ebuild | 54 - 1 file changed, 54 deletions(-) diff --git a/app-misc/task/task-2.5.1.ebuild b/app-misc/task/task-2.5.1.ebuild deleted file mode 100644 index 866097983d0..000 --- a/app-misc/task/task-2.5.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils cmake-utils bash-completion-r1 - -DESCRIPTION="Taskwarrior is a command-line todo list manager" -HOMEPAGE="http://taskwarrior.org/; -SRC_URI="http://taskwarrior.org/download/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm x86 ~x64-macos" -IUSE="gnutls vim-syntax zsh-completion" - -DEPEND="sys-libs/readline:0 - gnutls? ( net-libs/gnutls ) - elibc_glibc? ( sys-apps/util-linux )" -RDEPEND="${DEPEND}" - -src_prepare() { - # don't automatically install scripts - sed -i '/scripts/d' CMakeLists.txt || die -} - -src_configure() { - mycmakeargs=( - $(cmake-utils_use_use gnutls GNUTLS) - -DTASK_DOCDIR=share/doc/${PF} - -DTASK_RCDIR=share/${PN}/rc - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - newbashcomp scripts/bash/task.sh task - - if use vim-syntax ; then - rm scripts/vim/README - insinto /usr/share/vim/vimfiles - doins -r scripts/vim/* - fi - - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - doins scripts/zsh/* - fi - - exeinto /usr/share/${PN}/scripts - doexe scripts/add-ons/* -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 231e9ec0e659e18ecb22815ec7bb4ee10d60272e Author: Tim Harder gentoo org> AuthorDate: Wed Apr 26 05:47:54 2017 + Commit: Tim Harder gentoo org> CommitDate: Wed Apr 26 05:47:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231e9ec0 app-misc/task: stabilize 2.5.1-r1 app-misc/task/task-2.5.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.5.1-r1.ebuild b/app-misc/task/task-2.5.1-r1.ebuild index 47aaf34721c..1cde77377c4 100644 --- a/app-misc/task/task-2.5.1-r1.ebuild +++ b/app-misc/task/task-2.5.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://taskwarrior.org/download/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm x86 ~x64-macos" IUSE="+sync vim-syntax zsh-completion" DEPEND="sys-libs/readline:0
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 70c5a21166943031f7a8248c2a4223336c28f80e Author: Patrice Clement gentoo org> AuthorDate: Sun Jan 8 21:59:53 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sun Jan 8 21:59:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c5a211 app-misc/task: add missing die. Package-Manager: portage-2.3.0 app-misc/task/task-2.5.1-r1.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app-misc/task/task-2.5.1-r1.ebuild b/app-misc/task/task-2.5.1-r1.ebuild index 0d8b558..9136bbc 100644 --- a/app-misc/task/task-2.5.1-r1.ebuild +++ b/app-misc/task/task-2.5.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -43,17 +43,17 @@ src_install() { newbashcomp scripts/bash/task.sh task - if use vim-syntax ; then - rm scripts/vim/README + if use vim-syntax; then + rm scripts/vim/README || die insinto /usr/share/vim/vimfiles doins -r scripts/vim/* fi - if use zsh-completion ; then + if use zsh-completion; then insinto /usr/share/zsh/site-functions doins scripts/zsh/* fi - exeinto /usr/share/${PN}/scripts + exeinto "/usr/share/${PN}/scripts" doexe scripts/add-ons/* }
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/, app-misc/task/files/
commit: 1978510740e740764266b6f76ea754f26ae394c7 Author: Tim Harder gentoo org> AuthorDate: Fri Dec 9 07:31:55 2016 + Commit: Tim Harder gentoo org> CommitDate: Fri Dec 9 07:31:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19785107 app-misc/task: fix unicode issue (bug #601948) and rename gnutls use flag to sync ...code-strings-are-truncated-in-task-descri.patch | 23 + app-misc/task/metadata.xml | 11 ++-- app-misc/task/task-2.5.1-r1.ebuild | 59 ++ 3 files changed, 89 insertions(+), 4 deletions(-) diff --git a/app-misc/task/files/0001-TW-1778-Unicode-strings-are-truncated-in-task-descri.patch b/app-misc/task/files/0001-TW-1778-Unicode-strings-are-truncated-in-task-descri.patch new file mode 100644 index ..6ff8ac2 --- /dev/null +++ b/app-misc/task/files/0001-TW-1778-Unicode-strings-are-truncated-in-task-descri.patch @@ -0,0 +1,23 @@ +From d025f3deb6349f56a7fc49551e819cfe13f97917 Mon Sep 17 00:00:00 2001 +From: Paul Beckingham+Date: Wed, 31 Aug 2016 17:48:45 -0400 +Subject: [PATCH] TW-1778: Unicode strings are truncated in task description + +- Thanks to Andrew, bjonnh, OKOMPer, Vladimir. +--- +diff --git a/src/text.cpp b/src/text.cpp +index f5e3496b..bc8353f7 100644 +--- a/src/text.cpp b/src/text.cpp +@@ -248,7 +248,7 @@ bool extractLine ( + // Premature EOL. + if (character == '\n') + { +- line = text.substr (offset, line_length); ++ line = text.substr (offset, prior_cursor - offset); + offset = cursor; + return true; + } +-- +2.11.0 + diff --git a/app-misc/task/metadata.xml b/app-misc/task/metadata.xml index 0fb174c..bba57a4 100644 --- a/app-misc/task/metadata.xml +++ b/app-misc/task/metadata.xml @@ -1,8 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - radher...@gentoo.org - Tim Harder - + + radher...@gentoo.org + Tim Harder + + + Enable "task sync" support + diff --git a/app-misc/task/task-2.5.1-r1.ebuild b/app-misc/task/task-2.5.1-r1.ebuild new file mode 100644 index ..0d8b558 --- /dev/null +++ b/app-misc/task/task-2.5.1-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit cmake-utils bash-completion-r1 + +DESCRIPTION="Taskwarrior is a command-line todo list manager" +HOMEPAGE="http://taskwarrior.org/; +SRC_URI="http://taskwarrior.org/download/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +IUSE="+sync vim-syntax zsh-completion" + +DEPEND="sys-libs/readline:0 + sync? ( net-libs/gnutls:0= ) + elibc_glibc? ( sys-apps/util-linux )" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/0001-TW-1778-Unicode-strings-are-truncated-in-task-descri.patch ) + +src_prepare() { + default + + # don't automatically install scripts + sed -i '/scripts/d' CMakeLists.txt || die +} + +src_configure() { + mycmakeargs=( + -DENABLE_SYNC=$(usex sync) + -DTASK_DOCDIR=share/doc/${PF} + -DTASK_RCDIR=share/${PN}/rc + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + newbashcomp scripts/bash/task.sh task + + if use vim-syntax ; then + rm scripts/vim/README + insinto /usr/share/vim/vimfiles + doins -r scripts/vim/* + fi + + if use zsh-completion ; then + insinto /usr/share/zsh/site-functions + doins scripts/zsh/* + fi + + exeinto /usr/share/${PN}/scripts + doexe scripts/add-ons/* +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: d586e9528db13ed1af313e7a17ae505aab0ad511 Author: Tim Harder gentoo org> AuthorDate: Sat Sep 24 01:06:47 2016 + Commit: Tim Harder gentoo org> CommitDate: Sat Sep 24 01:08:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d586e952 app-misc/task: stabilize 2.5.1 app-misc/task/task-2.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/task/task-2.5.1.ebuild b/app-misc/task/task-2.5.1.ebuild index 5f3af4a..e60483b 100644 --- a/app-misc/task/task-2.5.1.ebuild +++ b/app-misc/task/task-2.5.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://taskwarrior.org/download/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm x86 ~x64-macos" IUSE="gnutls vim-syntax zsh-completion" DEPEND="sys-libs/readline:0
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 758654a7557d8e7e37c277a0a83b84f1e5723b07 Author: Tim Harder gentoo org> AuthorDate: Sat Sep 24 01:07:10 2016 + Commit: Tim Harder gentoo org> CommitDate: Sat Sep 24 01:08:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758654a7 app-misc/task: remove old app-misc/task/Manifest | 2 -- app-misc/task/task-2.4.4.ebuild | 59 - app-misc/task/task-2.5.0.ebuild | 59 - 3 files changed, 120 deletions(-) diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest index 0c0d0a2..e541366 100644 --- a/app-misc/task/Manifest +++ b/app-misc/task/Manifest @@ -1,3 +1 @@ -DIST task-2.4.4.tar.gz 2352265 SHA256 7ff406414e0be480f91981831507ac255297aab33d8246f98dbfd2b1b2df8e3b SHA512 23565dc21bb5a05af5fe44235756ac5ecbd3b7cd94b2edc2ed0b0bd4efc5a12739cc8e3474174878595188ba726428b865dee3a79f0ad2550d5a0bc25415b103 WHIRLPOOL f071926d77a228289e2fb6a9e5c53e9db9e2d278879bf6249b04b0e7f7afe5f4195f9ea3fb42ac4aac318d0f53eda378ac24c73321d99a83c0f22295ad1dcaf4 -DIST task-2.5.0.tar.gz 900285 SHA256 4d8e67415a6993108c11b8eeef99b76a991af11b22874adbb7ae367e09334636 SHA512 911ed33553c71d0578dda20774ff1c5762700957ed637ed849ef51c4cd00a53feabc18c477dbc4b618371d9ddc8fec71795f96d8474acbec8a91be8bb1ff1bfd WHIRLPOOL e17995f173c6935f46ab476517e16157771a52bb930a6287e3f17b68ebae19db380da0643ae7a1fe6ce549ccb11d8ebe71ed45b5b650eef4343902b70459e1e6 DIST task-2.5.1.tar.gz 903428 SHA256 d87bcee58106eb8a79b850e9abc153d98b79e00d50eade0d63917154984f2a15 SHA512 ec17e5cefff55ecd2c1cb717801c02683d94030906c8d86450c3c79c0bc5a18d82559a5e9e26a91411a1025a241b78ddbc1de51cafc1a2dd531e8229e5e61c10 WHIRLPOOL e4502a4f545eb5c044943758e3b4710db34c9011ccb58b95e70486c09593620a91cf547100025182867b69c87099cd8614b6bc28e21d5e0c0b88216f6df419ac diff --git a/app-misc/task/task-2.4.4.ebuild b/app-misc/task/task-2.4.4.ebuild deleted file mode 100644 index b3b3f34.. --- a/app-misc/task/task-2.4.4.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils cmake-utils bash-completion-r1 - -DESCRIPTION="Taskwarrior is a command-line todo list manager" -HOMEPAGE="http://taskwarrior.org/; -SRC_URI="http://taskwarrior.org/download/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm x86 ~x64-macos" -IUSE="gnutls vim-syntax zsh-completion" - -DEPEND="sys-libs/readline:0 - gnutls? ( net-libs/gnutls ) - elibc_glibc? ( sys-apps/util-linux )" -RDEPEND="${DEPEND}" - -src_prepare() { - # use the correct directory locations - sed -i "s:/usr/local/bin:${EPREFIX}/usr/bin:" \ - scripts/add-ons/* || die - - # don't automatically install scripts - sed -i '/scripts/d' CMakeLists.txt || die -} - -src_configure() { - mycmakeargs=( - $(cmake-utils_use_use gnutls GNUTLS) - -DTASK_DOCDIR=share/doc/${PF} - -DTASK_RCDIR=share/${PN}/rc - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - newbashcomp scripts/bash/task.sh task - - if use vim-syntax ; then - rm scripts/vim/README - insinto /usr/share/vim/vimfiles - doins -r scripts/vim/* - fi - - if use zsh-completion ; then - insinto /usr/share/zsh/site-functions - doins scripts/zsh/* - fi - - exeinto /usr/share/${PN}/scripts - doexe scripts/add-ons/* -} diff --git a/app-misc/task/task-2.5.0.ebuild b/app-misc/task/task-2.5.0.ebuild deleted file mode 100644 index 338e35f.. --- a/app-misc/task/task-2.5.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils cmake-utils bash-completion-r1 - -DESCRIPTION="Taskwarrior is a command-line todo list manager" -HOMEPAGE="http://taskwarrior.org/; -SRC_URI="http://taskwarrior.org/download/${P}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" -IUSE="gnutls vim-syntax zsh-completion" - -DEPEND="sys-libs/readline:0 - gnutls? ( net-libs/gnutls ) - elibc_glibc? ( sys-apps/util-linux )" -RDEPEND="${DEPEND}" - -src_prepare() { - # use the correct directory locations - sed -i "s:/usr/local/bin:${EPREFIX}/usr/bin:" \ - scripts/add-ons/* || die - - # don't automatically install scripts - sed -i '/scripts/d' CMakeLists.txt || die -} - -src_configure() { - mycmakeargs=( - $(cmake-utils_use_use gnutls GNUTLS) - -DTASK_DOCDIR=share/doc/${PF} - -DTASK_RCDIR=share/${PN}/rc - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - - newbashcomp scripts/bash/task.sh task - - if
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 412a7e6a6097f3bb2c7adc54b7096b7d94d27562 Author: Tim Harder gentoo org> AuthorDate: Fri Mar 4 19:09:12 2016 + Commit: Tim Harder gentoo org> CommitDate: Fri Mar 4 21:34:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412a7e6a app-misc/task: version bump to 2.5.1 app-misc/task/Manifest | 1 + app-misc/task/task-2.5.1.ebuild | 55 + 2 files changed, 56 insertions(+) diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest index 596027a..0c0d0a2 100644 --- a/app-misc/task/Manifest +++ b/app-misc/task/Manifest @@ -1,2 +1,3 @@ DIST task-2.4.4.tar.gz 2352265 SHA256 7ff406414e0be480f91981831507ac255297aab33d8246f98dbfd2b1b2df8e3b SHA512 23565dc21bb5a05af5fe44235756ac5ecbd3b7cd94b2edc2ed0b0bd4efc5a12739cc8e3474174878595188ba726428b865dee3a79f0ad2550d5a0bc25415b103 WHIRLPOOL f071926d77a228289e2fb6a9e5c53e9db9e2d278879bf6249b04b0e7f7afe5f4195f9ea3fb42ac4aac318d0f53eda378ac24c73321d99a83c0f22295ad1dcaf4 DIST task-2.5.0.tar.gz 900285 SHA256 4d8e67415a6993108c11b8eeef99b76a991af11b22874adbb7ae367e09334636 SHA512 911ed33553c71d0578dda20774ff1c5762700957ed637ed849ef51c4cd00a53feabc18c477dbc4b618371d9ddc8fec71795f96d8474acbec8a91be8bb1ff1bfd WHIRLPOOL e17995f173c6935f46ab476517e16157771a52bb930a6287e3f17b68ebae19db380da0643ae7a1fe6ce549ccb11d8ebe71ed45b5b650eef4343902b70459e1e6 +DIST task-2.5.1.tar.gz 903428 SHA256 d87bcee58106eb8a79b850e9abc153d98b79e00d50eade0d63917154984f2a15 SHA512 ec17e5cefff55ecd2c1cb717801c02683d94030906c8d86450c3c79c0bc5a18d82559a5e9e26a91411a1025a241b78ddbc1de51cafc1a2dd531e8229e5e61c10 WHIRLPOOL e4502a4f545eb5c044943758e3b4710db34c9011ccb58b95e70486c09593620a91cf547100025182867b69c87099cd8614b6bc28e21d5e0c0b88216f6df419ac diff --git a/app-misc/task/task-2.5.1.ebuild b/app-misc/task/task-2.5.1.ebuild new file mode 100644 index 000..5f3af4a --- /dev/null +++ b/app-misc/task/task-2.5.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils cmake-utils bash-completion-r1 + +DESCRIPTION="Taskwarrior is a command-line todo list manager" +HOMEPAGE="http://taskwarrior.org/; +SRC_URI="http://taskwarrior.org/download/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +IUSE="gnutls vim-syntax zsh-completion" + +DEPEND="sys-libs/readline:0 + gnutls? ( net-libs/gnutls ) + elibc_glibc? ( sys-apps/util-linux )" +RDEPEND="${DEPEND}" + +src_prepare() { + # don't automatically install scripts + sed -i '/scripts/d' CMakeLists.txt || die +} + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_use gnutls GNUTLS) + -DTASK_DOCDIR=share/doc/${PF} + -DTASK_RCDIR=share/${PN}/rc + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + newbashcomp scripts/bash/task.sh task + + if use vim-syntax ; then + rm scripts/vim/README + insinto /usr/share/vim/vimfiles + doins -r scripts/vim/* + fi + + if use zsh-completion ; then + insinto /usr/share/zsh/site-functions + doins scripts/zsh/* + fi + + exeinto /usr/share/${PN}/scripts + doexe scripts/add-ons/* +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/task/
commit: 2106ef62c9e8846e19ebf883fb85eb086d534462 Author: Craig Inches xayto net> AuthorDate: Thu Dec 31 05:52:41 2015 + Commit: Ian Delaney gentoo org> CommitDate: Thu Dec 31 05:52:41 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2106ef62 Version bump to 2.5.0 Package-Manager: portage-2.3.6-r9 Manifest-Sign-Key: 0x6f5032f633ed1a3e Package-Manager: portage-2.2.24 app-misc/task/Manifest | 1 + app-misc/task/task-2.5.0.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/app-misc/task/Manifest b/app-misc/task/Manifest index 7ab22c0..596027a 100644 --- a/app-misc/task/Manifest +++ b/app-misc/task/Manifest @@ -1 +1,2 @@ DIST task-2.4.4.tar.gz 2352265 SHA256 7ff406414e0be480f91981831507ac255297aab33d8246f98dbfd2b1b2df8e3b SHA512 23565dc21bb5a05af5fe44235756ac5ecbd3b7cd94b2edc2ed0b0bd4efc5a12739cc8e3474174878595188ba726428b865dee3a79f0ad2550d5a0bc25415b103 WHIRLPOOL f071926d77a228289e2fb6a9e5c53e9db9e2d278879bf6249b04b0e7f7afe5f4195f9ea3fb42ac4aac318d0f53eda378ac24c73321d99a83c0f22295ad1dcaf4 +DIST task-2.5.0.tar.gz 900285 SHA256 4d8e67415a6993108c11b8eeef99b76a991af11b22874adbb7ae367e09334636 SHA512 911ed33553c71d0578dda20774ff1c5762700957ed637ed849ef51c4cd00a53feabc18c477dbc4b618371d9ddc8fec71795f96d8474acbec8a91be8bb1ff1bfd WHIRLPOOL e17995f173c6935f46ab476517e16157771a52bb930a6287e3f17b68ebae19db380da0643ae7a1fe6ce549ccb11d8ebe71ed45b5b650eef4343902b70459e1e6 diff --git a/app-misc/task/task-2.5.0.ebuild b/app-misc/task/task-2.5.0.ebuild new file mode 100644 index 000..338e35f --- /dev/null +++ b/app-misc/task/task-2.5.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils cmake-utils bash-completion-r1 + +DESCRIPTION="Taskwarrior is a command-line todo list manager" +HOMEPAGE="http://taskwarrior.org/; +SRC_URI="http://taskwarrior.org/download/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~x64-macos" +IUSE="gnutls vim-syntax zsh-completion" + +DEPEND="sys-libs/readline:0 + gnutls? ( net-libs/gnutls ) + elibc_glibc? ( sys-apps/util-linux )" +RDEPEND="${DEPEND}" + +src_prepare() { + # use the correct directory locations + sed -i "s:/usr/local/bin:${EPREFIX}/usr/bin:" \ + scripts/add-ons/* || die + + # don't automatically install scripts + sed -i '/scripts/d' CMakeLists.txt || die +} + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_use gnutls GNUTLS) + -DTASK_DOCDIR=share/doc/${PF} + -DTASK_RCDIR=share/${PN}/rc + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + newbashcomp scripts/bash/task.sh task + + if use vim-syntax ; then + rm scripts/vim/README + insinto /usr/share/vim/vimfiles + doins -r scripts/vim/* + fi + + if use zsh-completion ; then + insinto /usr/share/zsh/site-functions + doins scripts/zsh/* + fi + + exeinto /usr/share/${PN}/scripts + doexe scripts/add-ons/* +}