[arch-commits] Commit in drone/repos/community-x86_64 (8 files)

George Rawlinson grawlinson at gemini.archlinux.org
Thu Dec 30 23:22:35 UTC 2021


    Date: Thursday, December 30, 2021 @ 23:22:34
  Author: grawlinson
Revision: 1089046

archrelease: copy trunk to community-x86_64

Added:
  drone/repos/community-x86_64/PKGBUILD
    (from rev 1089045, drone/trunk/PKGBUILD)
  drone/repos/community-x86_64/systemd.service
    (from rev 1089045, drone/trunk/systemd.service)
  drone/repos/community-x86_64/sysusers.conf
    (from rev 1089045, drone/trunk/sysusers.conf)
  drone/repos/community-x86_64/tmpfiles.conf
    (from rev 1089045, 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        |  221 +++++++++++++++++++++++++++---------------------------
 systemd.service |   30 +++----
 sysusers.conf   |    2 
 tmpfiles.conf   |    2 
 4 files changed, 128 insertions(+), 127 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-30 23:21:15 UTC (rev 1089045)
+++ PKGBUILD	2021-12-30 23:22:34 UTC (rev 1089046)
@@ -1,110 +0,0 @@
-# Maintainer: George Rawlinson <grawlinson at archlinux.org>
-# Contributor: Khorne <khorne AT khorne DOT me>
-
-pkgbase=drone
-pkgname=(
-  'drone'
-  'drone-oss'
-)
-pkgver=2.7.2
-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=('4f5ad567179c8b58e76889787fc980712739830018615e30ad8bed82af19903bdd0de22cedb69b956259b3713b8044feb26537ceb24de37cc0388de3c3abe710'
-            '51f274d1edf1f8ee127cb84ca420c32de1e5c0a8a2363b4221034be430a1c93a7517deb997fddade4988b90735b2fbe50ce450058510e1dd64944ee18a96af49'
-            'dfdc522b0e17f6b68d86f6599020bc75328de84aa1a393c53a0edc5ed229fb6ef99a0b544eebca6f9eee1b9f2ce04906bcca105792bccf2e49cdd51f10026886'
-            '9488ba861487ecaf96e6b39afc3aeabd0951b9c0ee552cdb552d12f08f73cdcf2c57e5a322139f34e0aa5b2c9b2f5751f08bf66dca2bd8dd041b60b96e41c710')
-b2sums=('76a255fc2a492f02186efe9ffb4100e8d208d5bf27b63f135eed7d013dedfc285649e2ed87121a2410a532eff1536fc8fc2d382511ac1c218537b140fa01f56d'
-        '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 1089045, drone/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2021-12-30 23:22:34 UTC (rev 1089046)
@@ -0,0 +1,111 @@
+# Maintainer: George Rawlinson <grawlinson at archlinux.org>
+# Contributor: Khorne <khorne AT khorne DOT me>
+
+pkgbase=drone
+pkgname=(
+  'drone'
+  'drone-oss'
+)
+pkgver=2.7.3
+pkgrel=1
+pkgdesc="Continuous Delivery platform built on container technology"
+arch=('x86_64')
+url="https://drone.io"
+makedepends=('go' 'git')
+options=('!lto')
+source=(
+  "$pkgbase-$pkgver.tar.gz::https://github.com/harness/drone/archive/v$pkgver.tar.gz"
+  'systemd.service'
+  'tmpfiles.conf'
+  'sysusers.conf'
+)
+sha512sums=('8055132e41d986d959b29ef7c0f627e534edae687eb50c8a6f517e24bba27b316fcc38c187398fa387c47cdbd9b12c978f8b25433f701865508b707474db232d'
+            '51f274d1edf1f8ee127cb84ca420c32de1e5c0a8a2363b4221034be430a1c93a7517deb997fddade4988b90735b2fbe50ce450058510e1dd64944ee18a96af49'
+            'dfdc522b0e17f6b68d86f6599020bc75328de84aa1a393c53a0edc5ed229fb6ef99a0b544eebca6f9eee1b9f2ce04906bcca105792bccf2e49cdd51f10026886'
+            '9488ba861487ecaf96e6b39afc3aeabd0951b9c0ee552cdb552d12f08f73cdcf2c57e5a322139f34e0aa5b2c9b2f5751f08bf66dca2bd8dd041b60b96e41c710')
+b2sums=('07b5be3f265bde58e13b31694ee4778a3272e4b5ef910382acc93d2fcd7ffe675ce4d77ff77022db0c79b8075c36bd38b48835b6a7c2f56ffaace559208fdfa4'
+        '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-30 23:21:15 UTC (rev 1089045)
+++ systemd.service	2021-12-30 23:22:34 UTC (rev 1089046)
@@ -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 1089045, drone/trunk/systemd.service)
===================================================================
--- systemd.service	                        (rev 0)
+++ systemd.service	2021-12-30 23:22:34 UTC (rev 1089046)
@@ -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-30 23:21:15 UTC (rev 1089045)
+++ sysusers.conf	2021-12-30 23:22:34 UTC (rev 1089046)
@@ -1 +0,0 @@
-u drone - "Drone system user" /var/lib/drone

Copied: drone/repos/community-x86_64/sysusers.conf (from rev 1089045, drone/trunk/sysusers.conf)
===================================================================
--- sysusers.conf	                        (rev 0)
+++ sysusers.conf	2021-12-30 23:22:34 UTC (rev 1089046)
@@ -0,0 +1 @@
+u drone - "Drone system user" /var/lib/drone

Deleted: tmpfiles.conf
===================================================================
--- tmpfiles.conf	2021-12-30 23:21:15 UTC (rev 1089045)
+++ tmpfiles.conf	2021-12-30 23:22:34 UTC (rev 1089046)
@@ -1 +0,0 @@
-d /var/lib/drone 0755 drone drone

Copied: drone/repos/community-x86_64/tmpfiles.conf (from rev 1089045, drone/trunk/tmpfiles.conf)
===================================================================
--- tmpfiles.conf	                        (rev 0)
+++ tmpfiles.conf	2021-12-30 23:22:34 UTC (rev 1089046)
@@ -0,0 +1 @@
+d /var/lib/drone 0755 drone drone



More information about the arch-commits mailing list