Date: Saturday, December 18, 2021 @ 01:03:25 Author: grawlinson Revision: 1076672
archrelease: copy trunk to community-x86_64 Added: drone/repos/community-x86_64/PKGBUILD (from rev 1076671, drone/trunk/PKGBUILD) drone/repos/community-x86_64/systemd.service (from rev 1076671, drone/trunk/systemd.service) drone/repos/community-x86_64/sysusers.conf (from rev 1076671, drone/trunk/sysusers.conf) drone/repos/community-x86_64/tmpfiles.conf (from rev 1076671, drone/trunk/tmpfiles.conf) Deleted: drone/repos/community-x86_64/PKGBUILD drone/repos/community-x86_64/systemd.service drone/repos/community-x86_64/sysusers.conf drone/repos/community-x86_64/tmpfiles.conf -----------------+ PKGBUILD | 220 +++++++++++++++++++++++++++--------------------------- systemd.service | 30 +++---- sysusers.conf | 2 tmpfiles.conf | 2 4 files changed, 127 insertions(+), 127 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-12-18 01:02:11 UTC (rev 1076671) +++ PKGBUILD 2021-12-18 01:03:25 UTC (rev 1076672) @@ -1,110 +0,0 @@ -# Maintainer: George Rawlinson <grawlin...@archlinux.org> -# Contributor: Khorne <khorne AT khorne DOT me> - -pkgbase=drone -pkgname=( - 'drone' - 'drone-oss' -) -pkgver=2.7.0 -pkgrel=1 -pkgdesc="Continuous Delivery platform built on container technology" -arch=('x86_64') -url="https://drone.io" -makedepends=('go' 'git') -source=( - "$pkgbase-$pkgver.tar.gz::https://github.com/drone/drone/archive/v$pkgver.tar.gz" - 'systemd.service' - 'tmpfiles.conf' - 'sysusers.conf' -) -sha512sums=('86ffa5e88181851138dd38a3d21881bab03dda58b154d19e5ad97f46951600782f81e709da30575f9554ba458e31ca06c1e7a4f31733dc2c2db0083538577e07' - '51f274d1edf1f8ee127cb84ca420c32de1e5c0a8a2363b4221034be430a1c93a7517deb997fddade4988b90735b2fbe50ce450058510e1dd64944ee18a96af49' - 'dfdc522b0e17f6b68d86f6599020bc75328de84aa1a393c53a0edc5ed229fb6ef99a0b544eebca6f9eee1b9f2ce04906bcca105792bccf2e49cdd51f10026886' - '9488ba861487ecaf96e6b39afc3aeabd0951b9c0ee552cdb552d12f08f73cdcf2c57e5a322139f34e0aa5b2c9b2f5751f08bf66dca2bd8dd041b60b96e41c710') -b2sums=('7b110d4d60fc189488175ad4017b09fcad594264db809e01b35e4142657f41f177a5f888731080ebb06e928960122f604bf5d0b16fad9188ae96a5bd8740a7ef' - 'e7bec2be6fc60c36e8c880dcedffde8ec7d0c1b5cbe0fef07526221b48820314f69a8282f341478a89711216b91b58114c0e7e1270d941bc7bd175f952837452' - '9c1bf8e4a382190f2d1bd560ef5c4a9fadad8c38dcd3cf3b79af42f6d0c16de533ba2d5f6cf676003e4ca6b745833e5e100baf4328111cf540ac5f43f67c6145' - '18e5c4ea19348479dc3408bd2546f324f0908acc759c7c79c350006c6c5e6db02cd388a9aa9bd3d4f6b4b1f2efcf6aa7f7e67eac43f8d55566afe341b7ec142e') - -prepare() { - cd "$pkgbase-$pkgver" - - # create directory for build output - mkdir build build-oss - - # download dependencies - go mod download -} - -build() { - cd "$pkgbase-$pkgver" - - # set Go flags - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - local COMMON_FLAGS=( - -trimpath - -buildmode=pie - -mod=readonly - -modcacherw - -ldflags "-linkmode external -extldflags ${LDFLAGS}" - ) - - # enterprise version - go build \ - "${COMMON_FLAGS[@]}" \ - -o build \ - ./cmd/... - - # community version - go build \ - "${COMMON_FLAGS[@]}" \ - -tags "oss nolimit" \ - -o build-oss \ - ./cmd/... -} - -check() { - cd "$pkgbase-$pkgver" - go test -v ./... -} - -package_drone() { - pkgdesc+=" (Enterprise Edition)" - license=('custom:Drone-Non-Commercial') - # ref: https://discourse.drone.io/t/exec-runner-404-error-on-ping/7922 - depends=('glibc') - conflicts=('drone-oss') - - # systemd integration - install -vDm644 systemd.service "$pkgdir/usr/lib/systemd/system/$pkgname.service" - install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" - - cd "$pkgbase-$pkgver" - - # binary - install -vDm755 -t "$pkgdir/usr/bin" build/* - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE NOTICE -} - -package_drone-oss() { - pkgdesc+=" (Community Edition)" - license=('Apache') - depends=('glibc' 'docker') - conflicts=('drone') - - # systemd integration - install -vDm644 systemd.service "$pkgdir/usr/lib/systemd/system/$pkgname.service" - install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" - - cd "$pkgbase-$pkgver" - - # binary - install -vDm755 -t "$pkgdir/usr/bin" build-oss/* -} Copied: drone/repos/community-x86_64/PKGBUILD (from rev 1076671, drone/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-12-18 01:03:25 UTC (rev 1076672) @@ -0,0 +1,110 @@ +# Maintainer: George Rawlinson <grawlin...@archlinux.org> +# Contributor: Khorne <khorne AT khorne DOT me> + +pkgbase=drone +pkgname=( + 'drone' + 'drone-oss' +) +pkgver=2.7.1 +pkgrel=1 +pkgdesc="Continuous Delivery platform built on container technology" +arch=('x86_64') +url="https://drone.io" +makedepends=('go' 'git') +source=( + "$pkgbase-$pkgver.tar.gz::https://github.com/drone/drone/archive/v$pkgver.tar.gz" + 'systemd.service' + 'tmpfiles.conf' + 'sysusers.conf' +) +sha512sums=('e2c878e94cd461afdb3af7fd3a86e23130a731c6d71ac839703922ef538188e9c713c1f72332f0ca8ae61ca20c6f6839adfd4fce45d630e088aca0b99d4bf054' + '51f274d1edf1f8ee127cb84ca420c32de1e5c0a8a2363b4221034be430a1c93a7517deb997fddade4988b90735b2fbe50ce450058510e1dd64944ee18a96af49' + 'dfdc522b0e17f6b68d86f6599020bc75328de84aa1a393c53a0edc5ed229fb6ef99a0b544eebca6f9eee1b9f2ce04906bcca105792bccf2e49cdd51f10026886' + '9488ba861487ecaf96e6b39afc3aeabd0951b9c0ee552cdb552d12f08f73cdcf2c57e5a322139f34e0aa5b2c9b2f5751f08bf66dca2bd8dd041b60b96e41c710') +b2sums=('2f57be0e501b872624a31400cebbebd29be33c8a8a4ec5199b2e30a372d386a05d8ace24717825d9170d03082eea77be7c8bcec82edddae0ecac3b111b268e9b' + 'e7bec2be6fc60c36e8c880dcedffde8ec7d0c1b5cbe0fef07526221b48820314f69a8282f341478a89711216b91b58114c0e7e1270d941bc7bd175f952837452' + '9c1bf8e4a382190f2d1bd560ef5c4a9fadad8c38dcd3cf3b79af42f6d0c16de533ba2d5f6cf676003e4ca6b745833e5e100baf4328111cf540ac5f43f67c6145' + '18e5c4ea19348479dc3408bd2546f324f0908acc759c7c79c350006c6c5e6db02cd388a9aa9bd3d4f6b4b1f2efcf6aa7f7e67eac43f8d55566afe341b7ec142e') + +prepare() { + cd "$pkgbase-$pkgver" + + # create directory for build output + mkdir build build-oss + + # download dependencies + go mod download +} + +build() { + cd "$pkgbase-$pkgver" + + # set Go flags + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + local COMMON_FLAGS=( + -trimpath + -buildmode=pie + -mod=readonly + -modcacherw + -ldflags "-linkmode external -extldflags ${LDFLAGS}" + ) + + # enterprise version + go build \ + "${COMMON_FLAGS[@]}" \ + -o build \ + ./cmd/... + + # community version + go build \ + "${COMMON_FLAGS[@]}" \ + -tags "oss nolimit" \ + -o build-oss \ + ./cmd/... +} + +check() { + cd "$pkgbase-$pkgver" + go test -v ./... +} + +package_drone() { + pkgdesc+=" (Enterprise Edition)" + license=('custom:Drone-Non-Commercial') + # ref: https://discourse.drone.io/t/exec-runner-404-error-on-ping/7922 + depends=('glibc') + conflicts=('drone-oss') + + # systemd integration + install -vDm644 systemd.service "$pkgdir/usr/lib/systemd/system/$pkgname.service" + install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" + + cd "$pkgbase-$pkgver" + + # binary + install -vDm755 -t "$pkgdir/usr/bin" build/* + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE NOTICE +} + +package_drone-oss() { + pkgdesc+=" (Community Edition)" + license=('Apache') + depends=('glibc' 'docker') + conflicts=('drone') + + # systemd integration + install -vDm644 systemd.service "$pkgdir/usr/lib/systemd/system/$pkgname.service" + install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" + + cd "$pkgbase-$pkgver" + + # binary + install -vDm755 -t "$pkgdir/usr/bin" build-oss/* +} Deleted: systemd.service =================================================================== --- systemd.service 2021-12-18 01:02:11 UTC (rev 1076671) +++ systemd.service 2021-12-18 01:03:25 UTC (rev 1076672) @@ -1,15 +0,0 @@ -[Unit] -Description=Drone -Requires=network-online.target -After=network-online.target - -[Service] -User=drone -Group=drone -ExecStart=/usr/bin/drone-server -RestartSec=5 -Restart=on-failure -SyslogIdentifier=drone-server - -[Install] -WantedBy=multi-user.target Copied: drone/repos/community-x86_64/systemd.service (from rev 1076671, drone/trunk/systemd.service) =================================================================== --- systemd.service (rev 0) +++ systemd.service 2021-12-18 01:03:25 UTC (rev 1076672) @@ -0,0 +1,15 @@ +[Unit] +Description=Drone +Requires=network-online.target +After=network-online.target + +[Service] +User=drone +Group=drone +ExecStart=/usr/bin/drone-server +RestartSec=5 +Restart=on-failure +SyslogIdentifier=drone-server + +[Install] +WantedBy=multi-user.target Deleted: sysusers.conf =================================================================== --- sysusers.conf 2021-12-18 01:02:11 UTC (rev 1076671) +++ sysusers.conf 2021-12-18 01:03:25 UTC (rev 1076672) @@ -1 +0,0 @@ -u drone - "Drone system user" /var/lib/drone Copied: drone/repos/community-x86_64/sysusers.conf (from rev 1076671, drone/trunk/sysusers.conf) =================================================================== --- sysusers.conf (rev 0) +++ sysusers.conf 2021-12-18 01:03:25 UTC (rev 1076672) @@ -0,0 +1 @@ +u drone - "Drone system user" /var/lib/drone Deleted: tmpfiles.conf =================================================================== --- tmpfiles.conf 2021-12-18 01:02:11 UTC (rev 1076671) +++ tmpfiles.conf 2021-12-18 01:03:25 UTC (rev 1076672) @@ -1 +0,0 @@ -d /var/lib/drone 0755 drone drone Copied: drone/repos/community-x86_64/tmpfiles.conf (from rev 1076671, drone/trunk/tmpfiles.conf) =================================================================== --- tmpfiles.conf (rev 0) +++ tmpfiles.conf 2021-12-18 01:03:25 UTC (rev 1076672) @@ -0,0 +1 @@ +d /var/lib/drone 0755 drone drone