* [gentoo-commits] repo/gentoo:master commit in: app-misc/taskd/
@ 2016-01-07 0:11 Marc Schiffbauer
0 siblings, 0 replies; 8+ messages in thread
From: Marc Schiffbauer @ 2016-01-07 0:11 UTC (permalink / raw
To: gentoo-commits
commit: 7c5800077409ae695592d0b848200fd5af248130
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 7 00:11:10 2016 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Thu Jan 7 00:11:25 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c580007
app-misc/taskd: add shell of taskd user to simplify admin tasks
Package-Manager: portage-2.2.26
app-misc/taskd/taskd-1.1.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-misc/taskd/taskd-1.1.0-r1.ebuild b/app-misc/taskd/taskd-1.1.0-r1.ebuild
index 9023419..e954aac 100644
--- a/app-misc/taskd/taskd-1.1.0-r1.ebuild
+++ b/app-misc/taskd/taskd-1.1.0-r1.ebuild
@@ -66,7 +66,7 @@ src_install() {
pkg_setup() {
enewgroup taskd
- enewuser taskd -1 -1 /var/lib/taskd taskd
+ enewuser taskd -1 /bin/bash /var/lib/taskd taskd
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/taskd/
@ 2021-07-13 20:57 Conrad Kostecki
0 siblings, 0 replies; 8+ messages in thread
From: Conrad Kostecki @ 2021-07-13 20:57 UTC (permalink / raw
To: gentoo-commits
commit: a4d1abfa697b232e337e3997835d03eeb187c5e0
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 13 19:32:35 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Jul 13 20:55:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d1abfa
app-misc/taskd: migrate to GLEP 81
Bug: https://bugs.gentoo.org/781266
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
app-misc/taskd/taskd-1.1.0-r3.ebuild | 82 ++++++++++++++++++++++++++++++++++++
1 file changed, 82 insertions(+)
diff --git a/app-misc/taskd/taskd-1.1.0-r3.ebuild b/app-misc/taskd/taskd-1.1.0-r3.ebuild
new file mode 100644
index 00000000000..d86934a2f78
--- /dev/null
+++ b/app-misc/taskd/taskd-1.1.0-r3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd
+
+DESCRIPTION="Server part of Taskwarrior, 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 ~x86"
+
+DEPEND="
+ net-libs/gnutls:=
+ sys-apps/util-linux
+ sys-libs/readline:0=
+"
+
+RDEPEND="
+ ${DEPEND}
+ acct-group/taskd
+ acct-user/taskd
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DTASKD_DOCDIR=share/doc/${PF}
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ systemd_dounit "${S}"/scripts/systemd/taskd.service
+
+ insinto /usr/share/${PN}/pki
+ doins pki/*
+
+ insinto /usr/share/${PN}/mon
+ doins mon/*
+
+ newinitd "${FILESDIR}"/taskd.initd taskd
+ newconfd "${FILESDIR}"/taskd.confd taskd
+
+ grep ^TASKDDATA= "${FILESDIR}"/taskd.confd > 90taskd || die
+ doenvd 90taskd
+
+ dodir /etc/taskd
+ keepdir /usr/libexec/taskd
+
+ diropts -m 0750
+ dodir /var/lib/taskd
+ keepdir /var/log/taskd
+
+ diropts -m 0700
+ keepdir /var/lib/taskd/orgs /etc/taskd/tls
+
+ insopts -m0600
+ insinto /etc/taskd
+ doins "${FILESDIR}"/config
+
+ dosym ../../../etc/taskd/config /var/lib/taskd/config
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/taskd.logrotate taskd
+}
+
+pkg_postinst() {
+ chown taskd:taskd /var/lib/taskd{,/orgs} /var/log/taskd /etc/taskd/{config,tls}
+
+ elog "For configuration see 'man taskdrc' and edit /etc/taskd/config"
+ elog "You will need to configure certificates first in order to use taskd"
+ ewarn
+ ewarn "Do not use 'taskd init' as this will replace the config file and set"
+ ewarn "default but unsuitable paths"
+ ewarn
+ ewarn "In order to manage taskd via 'taskd' either relogin or run 'source /etc/profile'"
+}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/taskd/
@ 2021-07-13 20:57 Conrad Kostecki
0 siblings, 0 replies; 8+ messages in thread
From: Conrad Kostecki @ 2021-07-13 20:57 UTC (permalink / raw
To: gentoo-commits
commit: 739366c2af8d59495dd99bb37428725c931a477f
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 13 19:34:22 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Tue Jul 13 20:55:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739366c2
app-misc/taskd: drop old version
Closes: https://bugs.gentoo.org/781266
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
app-misc/taskd/taskd-1.1.0-r2.ebuild | 82 ------------------------------------
1 file changed, 82 deletions(-)
diff --git a/app-misc/taskd/taskd-1.1.0-r2.ebuild b/app-misc/taskd/taskd-1.1.0-r2.ebuild
deleted file mode 100644
index 1b18af5ecd1..00000000000
--- a/app-misc/taskd/taskd-1.1.0-r2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils systemd user
-
-DESCRIPTION="Server part of Taskwarrior, 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 ~x86"
-IUSE=""
-
-DEPEND="
- net-libs/gnutls:=
- sys-apps/util-linux
- sys-libs/readline:0="
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DTASKD_DOCDIR=share/doc/${PF}
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- systemd_dounit "${S}"/scripts/systemd/taskd.service
-
- insinto /usr/share/${PN}/pki
- doins pki/*
-
- insinto /usr/share/${PN}/mon
- doins mon/*
-
- newinitd "${FILESDIR}"/taskd.initd taskd
- newconfd "${FILESDIR}"/taskd.confd taskd
-
- grep ^TASKDDATA= "${FILESDIR}"/taskd.confd > 90taskd || die
- doenvd 90taskd
-
- dodir /etc/taskd
- keepdir /usr/libexec/taskd
-
- diropts -m 0750
- dodir /var/lib/taskd
- keepdir /var/log/taskd
-
- diropts -m 0700
- keepdir /var/lib/taskd/orgs /etc/taskd/tls
-
- insopts -m0600
- insinto /etc/taskd
- doins "${FILESDIR}"/config
-
- dosym ../../../etc/taskd/config /var/lib/taskd/config
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/taskd.logrotate taskd
-}
-
-pkg_setup() {
- enewgroup taskd
- enewuser taskd -1 /bin/bash /var/lib/taskd taskd
-}
-
-pkg_postinst() {
- chown taskd:taskd /var/lib/taskd{,/orgs} /var/log/taskd /etc/taskd/{config,tls}
-
- elog "For configuration see 'man taskdrc' and edit /etc/taskd/config"
- elog "You will need to configure certificates first in order to use taskd"
- ewarn
- ewarn "Do not use 'taskd init' as this will replace the config file and set"
- ewarn "default but unsuitable paths"
- ewarn
- ewarn "In order to manage taskd via 'taskd' either relogin or run 'source /etc/profile'"
-}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/taskd/
@ 2018-09-01 20:28 Andreas Sturmlechner
0 siblings, 0 replies; 8+ messages in thread
From: Andreas Sturmlechner @ 2018-09-01 20:28 UTC (permalink / raw
To: gentoo-commits
commit: 7308fd2010d4f9ceb50d4825b52f4edeeaabd317
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 25 14:27:23 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 1 20:26:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7308fd20
app-misc/taskd: Drop 1.1.0-r1
Package-Manager: Portage-2.3.48, Repoman-2.3.10
app-misc/taskd/taskd-1.1.0-r1.ebuild | 84 ------------------------------------
1 file changed, 84 deletions(-)
diff --git a/app-misc/taskd/taskd-1.1.0-r1.ebuild b/app-misc/taskd/taskd-1.1.0-r1.ebuild
deleted file mode 100644
index fbf8edd6dd4..00000000000
--- a/app-misc/taskd/taskd-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils cmake-utils systemd user
-
-DESCRIPTION="the server part of Taskwarrior, 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 ~x86"
-IUSE=""
-
-DEPEND="sys-libs/readline:0
- net-libs/gnutls
- sys-apps/util-linux"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- mycmakeargs=(
- -DTASKD_DOCDIR=share/doc/${PF}
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- systemd_dounit "${S}"/scripts/systemd/taskd.service
-
- insinto /usr/share/${PN}/pki
- doins pki/*
-
- insinto /usr/share/${PN}/mon
- doins mon/*
-
- newinitd "${FILESDIR}"/taskd.initd taskd
- newconfd "${FILESDIR}"/taskd.confd taskd
-
- grep ^TASKDDATA= "${FILESDIR}"/taskd.confd > 90taskd
- doenvd 90taskd
-
- dodir /etc/taskd
- keepdir /usr/libexec/taskd
-
- diropts -m 0750
- dodir /var/lib/taskd
- keepdir /var/log/taskd
-
- diropts -m 0700
- keepdir /var/lib/taskd/orgs /etc/taskd/tls
-
- insopts -m0600
- insinto /etc/taskd
- doins "${FILESDIR}"/config
-
- dosym ../../../etc/taskd/config /var/lib/taskd/config
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/taskd.logrotate taskd
-}
-
-pkg_setup() {
- enewgroup taskd
- enewuser taskd -1 /bin/bash /var/lib/taskd taskd
-}
-
-pkg_postinst() {
- chown taskd:taskd /var/lib/taskd{,/orgs} /var/log/taskd /etc/taskd/{config,tls}
-
- einfo ""
- einfo "For configuration see 'man taskdrc' and edit /etc/taskd/config"
- einfo "You will need to configure certificates first in order to use taskd"
- einfo ""
- ewarn ""
- ewarn "Do not use 'taskd init' as this will replace the config file and set"
- ewarn "default but unsuitable paths"
- ewarn ""
- ewarn "In order to manage taskd via 'taskd' either relogin or run 'source /etc/profile'"
- ewarn ""
-}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/taskd/
@ 2018-09-01 20:28 Andreas Sturmlechner
0 siblings, 0 replies; 8+ messages in thread
From: Andreas Sturmlechner @ 2018-09-01 20:28 UTC (permalink / raw
To: gentoo-commits
commit: 7bf8c8f7b6367e8d0314abb255c4212219fb1805
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 25 14:26:54 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 1 20:26:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf8c8f7
app-misc/taskd: EAPI-6 bump, misc fixes
Add missing slot op.
Sort DEPENDs.
local mycmakeargs.
Drop unnecessary emptylines.
Drop superfluous eclasses.
Package-Manager: Portage-2.3.48, Repoman-2.3.10
Closes: https://github.com/gentoo/gentoo/pull/9693
app-misc/taskd/taskd-1.1.0-r2.ebuild | 82 ++++++++++++++++++++++++++++++++++++
1 file changed, 82 insertions(+)
diff --git a/app-misc/taskd/taskd-1.1.0-r2.ebuild b/app-misc/taskd/taskd-1.1.0-r2.ebuild
new file mode 100644
index 00000000000..1b18af5ecd1
--- /dev/null
+++ b/app-misc/taskd/taskd-1.1.0-r2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils systemd user
+
+DESCRIPTION="Server part of Taskwarrior, 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 ~x86"
+IUSE=""
+
+DEPEND="
+ net-libs/gnutls:=
+ sys-apps/util-linux
+ sys-libs/readline:0="
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DTASKD_DOCDIR=share/doc/${PF}
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ systemd_dounit "${S}"/scripts/systemd/taskd.service
+
+ insinto /usr/share/${PN}/pki
+ doins pki/*
+
+ insinto /usr/share/${PN}/mon
+ doins mon/*
+
+ newinitd "${FILESDIR}"/taskd.initd taskd
+ newconfd "${FILESDIR}"/taskd.confd taskd
+
+ grep ^TASKDDATA= "${FILESDIR}"/taskd.confd > 90taskd || die
+ doenvd 90taskd
+
+ dodir /etc/taskd
+ keepdir /usr/libexec/taskd
+
+ diropts -m 0750
+ dodir /var/lib/taskd
+ keepdir /var/log/taskd
+
+ diropts -m 0700
+ keepdir /var/lib/taskd/orgs /etc/taskd/tls
+
+ insopts -m0600
+ insinto /etc/taskd
+ doins "${FILESDIR}"/config
+
+ dosym ../../../etc/taskd/config /var/lib/taskd/config
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/taskd.logrotate taskd
+}
+
+pkg_setup() {
+ enewgroup taskd
+ enewuser taskd -1 /bin/bash /var/lib/taskd taskd
+}
+
+pkg_postinst() {
+ chown taskd:taskd /var/lib/taskd{,/orgs} /var/log/taskd /etc/taskd/{config,tls}
+
+ elog "For configuration see 'man taskdrc' and edit /etc/taskd/config"
+ elog "You will need to configure certificates first in order to use taskd"
+ ewarn
+ ewarn "Do not use 'taskd init' as this will replace the config file and set"
+ ewarn "default but unsuitable paths"
+ ewarn
+ ewarn "In order to manage taskd via 'taskd' either relogin or run 'source /etc/profile'"
+}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/taskd/
@ 2017-08-31 13:49 Tim Harder
0 siblings, 0 replies; 8+ messages in thread
From: Tim Harder @ 2017-08-31 13:49 UTC (permalink / raw
To: gentoo-commits
commit: c0e0da7e5e9020776ee8400fdd4b75b5a9def0db
Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 31 13:48:49 2017 +0000
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Aug 31 13:48:49 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e0da7e
app-misc/taskd: use https for HOMEPAGE and SRC_URI
app-misc/taskd/taskd-1.1.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-misc/taskd/taskd-1.1.0-r1.ebuild b/app-misc/taskd/taskd-1.1.0-r1.ebuild
index 4744a209730..fbf8edd6dd4 100644
--- a/app-misc/taskd/taskd-1.1.0-r1.ebuild
+++ b/app-misc/taskd/taskd-1.1.0-r1.ebuild
@@ -6,8 +6,8 @@ EAPI=5
inherit eutils cmake-utils systemd user
DESCRIPTION="the server part of Taskwarrior, 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"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/taskd/
@ 2017-08-24 15:53 Michał Górny
0 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2017-08-24 15:53 UTC (permalink / raw
To: gentoo-commits
commit: cb9e1e3be2b69208e2b8cb31c3920ea12e1aa7da
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 24 11:58:42 2017 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Aug 24 15:53:08 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9e1e3b
app-misc/taskd: [QA] Use relative symlink target(s)
app-misc/taskd/taskd-1.1.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-misc/taskd/taskd-1.1.0-r1.ebuild b/app-misc/taskd/taskd-1.1.0-r1.ebuild
index 8630f97efa7..4744a209730 100644
--- a/app-misc/taskd/taskd-1.1.0-r1.ebuild
+++ b/app-misc/taskd/taskd-1.1.0-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
EAPI=5
@@ -57,7 +57,7 @@ src_install() {
insinto /etc/taskd
doins "${FILESDIR}"/config
- dosym /etc/taskd/config /var/lib/taskd/config
+ dosym ../../../etc/taskd/config /var/lib/taskd/config
insinto /etc/logrotate.d
newins "${FILESDIR}"/taskd.logrotate taskd
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/taskd/
@ 2016-01-05 3:12 Marc Schiffbauer
0 siblings, 0 replies; 8+ messages in thread
From: Marc Schiffbauer @ 2016-01-05 3:12 UTC (permalink / raw
To: gentoo-commits
commit: 10a92ca600bcdac50baea72b82ab505ddbec5d59
Author: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 5 02:56:50 2016 +0000
Commit: Marc Schiffbauer <mschiff <AT> gentoo <DOT> org>
CommitDate: Tue Jan 5 03:12:21 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a92ca6
app-misc/taskd: create user in pkg_setup insteak pgk_preinst
Package-Manager: portage-2.2.26
app-misc/taskd/taskd-1.1.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-misc/taskd/taskd-1.1.0-r1.ebuild b/app-misc/taskd/taskd-1.1.0-r1.ebuild
index 643b155..9023419 100644
--- a/app-misc/taskd/taskd-1.1.0-r1.ebuild
+++ b/app-misc/taskd/taskd-1.1.0-r1.ebuild
@@ -64,7 +64,7 @@ src_install() {
newins "${FILESDIR}"/taskd.logrotate taskd
}
-pkg_preinst() {
+pkg_setup() {
enewgroup taskd
enewuser taskd -1 -1 /var/lib/taskd taskd
}
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2021-07-13 20:57 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-01-07 0:11 [gentoo-commits] repo/gentoo:master commit in: app-misc/taskd/ Marc Schiffbauer
-- strict thread matches above, loose matches on Subject: below --
2021-07-13 20:57 Conrad Kostecki
2021-07-13 20:57 Conrad Kostecki
2018-09-01 20:28 Andreas Sturmlechner
2018-09-01 20:28 Andreas Sturmlechner
2017-08-31 13:49 Tim Harder
2017-08-24 15:53 Michał Górny
2016-01-05 3:12 Marc Schiffbauer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox