Summary: | dev-util/drone: Add support for systemd | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Manuel Friedli <manuel> |
Component: | Current packages | Assignee: | William Hubbs <williamh> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | manuel |
Priority: | Normal | Keywords: | PATCH, PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/29817 https://github.com/gentoo/gentoo/pull/29818 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 448882 | ||
Attachments: |
Ebuild for Drone 2.11.1 with systemd support
Systemd unit file for Drone Diff from the official ebuild to my custom one Systemd unit file for Drone |
Description
Manuel Friedli
2022-05-01 21:28:06 UTC
Created attachment 775826 [details]
Systemd unit file for Drone
Created attachment 775829 [details, diff]
Diff from the official ebuild to my custom one
Adding a diff between the official ebuild and my custom one to show the differences at one glance.
Created attachment 775832 [details]
Systemd unit file for Drone
Re-upload the systemd unit file as text/plain.
Is there anything I can do to help you include it in the official tree? Is there anything I can help with to get this included in the official tree? Would you like to have an update for drone 2.13.0? I'd really love to see this in the main tree, then I could remove the custom ebuild from my overlay. Is there anything I can help with to make this happen? For drone 2.13.0, the exact same ebuild as for 2.11.1 can be used. Created a pull request: https://github.com/gentoo/gentoo/pull/29817 The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b240ddba057505444ea9c5de375a5f5c232335 commit f5b240ddba057505444ea9c5de375a5f5c232335 Author: William Hubbs <williamh@gentoo.org> AuthorDate: 2023-08-09 17:41:58 +0000 Commit: William Hubbs <williamh@gentoo.org> CommitDate: 2023-08-09 17:45:37 +0000 dev-util/drone: add 2.18.0 Closes: https://bugs.gentoo.org/665748 Closes: https://bugs.gentoo.org/842030 Closes: https://github.com/gentoo/gentoo/pull/29817 Signed-off-by: William Hubbs <williamh@gentoo.org> dev-util/drone/Manifest | 2 + dev-util/drone/drone-2.18.0.ebuild | 36 ++++++++++++++ dev-util/drone/files/drone-server.conf | 81 +++++++++++++++++++++++++++++++ dev-util/drone/files/drone-server.confd | 47 ------------------ dev-util/drone/files/drone-server.initd | 19 ++++++-- dev-util/drone/files/drone-server.service | 25 ++++++++++ 6 files changed, 159 insertions(+), 51 deletions(-) |