feature/drone-2.13.0 #108

Merged
manuel merged 4 commits from feature/drone-2.13.0 into master 2022-10-25 03:10:58 +02:00
4 changed files with 56 additions and 1 deletions
Showing only changes of commit 828b1a30ba - Show all commits

View file

@ -3,6 +3,9 @@ AUX drone-server.initd 452 BLAKE2B b5eef00c2a68e6740bbfa4cfbe3cca0a5ae2c84698f2b
AUX drone-server.service 466 BLAKE2B 5996e888fb0ddae46e3f9400dad36f69f94e1a13fdcc9028dc52f332ae9b286070d926d22d24e165b483ed5c5951b603012a86ce58b87cc0d73ddfeee8958c4b SHA512 43be529d61088c8b292f983e2104068b4d6b59f92fc59b625bc26e94ea34eb6fc85d4f66b7cb0ae812854c656061e3b11404dada0ac76a32f0edd85da8524d2a
DIST drone-2.11.1-deps.tar.xz 135830428 BLAKE2B 8b1c42d6ebf445477018bb58776eea8b0d5133a99efc4fc366314c2985e534303d20fec704dcd6799bd6a050bf89f8d3a18e00c8030e4bc5211733827327047f SHA512 ae0b21475d716ceeddf44e449958d678e81a00b85cca71262e7093971b35a4432d0ae7252ffce561f76b19de7f71cb6798804de3f63dd832ed24d8fdf57800f4
DIST drone-2.11.1.tar.gz 311271 BLAKE2B 319a04ca2fac7d43bfc86a94a6008d07aa2565967b849f824f4a9be688d629e2b41ad98cd8319549687c842545af12260daa435e29dc1d394fa22708bdb5970a SHA512 f782427321ed990f503041ed4a4a692133f89797a16453f4238648cbd8b924bc3fb473e991668f3cba8bde0dcf87c79a5a11c02c4dfe738dd82e94009f95a685
DIST drone-2.13.0-deps.tar.xz 134308908 BLAKE2B 455efee3eae4502ae6b434c42115f5bc18eb2cbf77094234f060129f4c22470f24c9206a01a473d583d9fb8c925825f9c909a92a3665924981e549e91a2ecb59 SHA512 b1db03d44c4e9df8fcd6e8c302b73bbe0cfbdefa4b67ee07fad15a44d5406b372833830aae795f435da4425cfee304c324c92fd6023341d77ea4c0758f4104dc
DIST drone-2.13.0.tar.gz 314427 BLAKE2B aafd2c970dfa7b9d67fc18f5a858cb4a76ca5503e8d61cf3fae7857bef91c2a965fffb535cb7c5c310f10b5f64fd9f568bda10ae704d61449a255b9adf7e8ef3 SHA512 58a30e7136ed366a5dc51a979efb677d95b2ab180982a95ea3984f35c3eba05c81b4ce3cf6bb594fd33c992704216313222c750b7857026fb316e5fce13aed01
EBUILD drone-2.11.1.ebuild 969 BLAKE2B d5bcd6ef392274ee985a1316aa66b6456b1003eaee58ee7fda3ef40dafe6a1d7c10ad670727fcd324d64b3ce3295b17596ea31d2666361a7d0f6ae12f143fd17 SHA512 260c2f75ff5b25e10b9777230ef798c45c5acb2beb37e9c74783d75278cfe5e04efc8ff2c0e9bdcb6124be1e8408ca6f366d6a9f22c72d9c5c031f20141aabab
EBUILD drone-2.13.0.ebuild 965 BLAKE2B 8536acc63b158548c1b5a789aceb1cf125ece7653c414227d838026c0dd1dc259f8acd8294bf14b8104ecbf72d6efaca7fe2e156a7923cf7f71ae0b98aa3bf14 SHA512 edb113b364c629884ad0edd1331d80ebf68bbc363be6c905d604df8cc595f04701666ce8192e35af8f1a73c7b915c134f4462c6e5b71fd5a51d3c167b146826c
MISC ChangeLog 2819 BLAKE2B 040907117fd8b982fd844cf675e39a31252db1de6b01dc1f93c938658b9f48a6850c5f48e5871a9aa54230794163029bc2fcd5dd03dcc6c770f2c3196127feca SHA512 ee42ade89dc352552351390398d006ef8055574e008030124b0991fef7373ce0d0e8fc3093b0ab8b55f18738c4ffb2a19cb9fe9477d17c5feb6f9f547119bfda
MISC metadata.xml 248 BLAKE2B cb50cad2c614a99daa2e236f9e0d0fab1ab20a898c0b0f0c28a1387820ab1f2b9dd4d396a3b38f732b493824f96a29ee5894e80e09dbd08dff62c1aaba3feaa0 SHA512 29f9b96b0a77546cce6a8bffd82fae2fd0939d32a7a05ffd0d91f9250a019a3ddaa599b93988c82daabb9c4c4b284dd947e2c47f6ca7727b8539cffa91bcb8c2

View file

@ -0,0 +1,37 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module systemd
DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go"
HOMEPAGE="https://github.com/drone/drone"
SRC_URI="https://github.com/drone/drone/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="acct-group/drone
acct-user/drone"
RDEPEND="${DEPEND}"
RESTRICT="test"
src_compile() {
ego build -ldflags "-extldflags \"-static\"" \
-o drone-server ./cmd/drone-server
}
src_install() {
dobin drone-server
dodoc CHANGELOG.md HISTORY.md
newinitd "${FILESDIR}"/drone-server.initd drone-server
newconfd "${FILESDIR}"/drone-server.confd drone-server
systemd_dounit "${FILESDIR}"/drone-server.service
keepdir /var/log/drone /var/lib/drone
fowners -R ${PN}:${PN} /var/log/drone /var/lib/drone
}

View file

@ -11,5 +11,5 @@ RDEPEND=acct-group/drone acct-user/drone
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/harness/drone/archive/v2.11.1.tar.gz -> drone-2.11.1.tar.gz https://dev.gentoo.org/~williamh/dist/drone-2.11.1-deps.tar.xz
_eclasses_=go-module 05668e36c51c78c9681fdf4aefa0abec toolchain-funcs 1542e649be915f43f6908a9e93909961 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 2736b403a83f194b59b767f3b344c2c1
_eclasses_=go-module 15312495dc4fd84f8c37bbe228ea2abd toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca
_md5_=c7eeb8f3d5cfe94b5f00717f49f1aa9b

View file

@ -0,0 +1,15 @@
BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile install unpack
DEPEND=acct-group/drone acct-user/drone
DESCRIPTION=A Continuous Delivery platform built on Docker, written in Go
EAPI=8
HOMEPAGE=https://github.com/drone/drone
INHERIT=go-module systemd
KEYWORDS=~amd64
LICENSE=Apache-2.0
RDEPEND=acct-group/drone acct-user/drone
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/drone/drone/archive/v2.13.0.tar.gz -> drone-2.13.0.tar.gz https://dev.gentoo.org/~williamh/dist/drone-2.13.0-deps.tar.xz
_eclasses_=go-module 15312495dc4fd84f8c37bbe228ea2abd toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca
_md5_=eada34305a6e7aec15e65971ee7c5af6