[arch-commits] Commit in drone/trunk (PKGBUILD systemd.service)

George Rawlinson grawlinson at gemini.archlinux.org
Tue Jan 11 22:51:12 UTC 2022


    Date: Tuesday, January 11, 2022 @ 22:51:12
  Author: grawlinson
Revision: 1101224

upgpkg: drone 2.8.0-1

* New upstream release.
* Add Documentation= to systemd service.

Modified:
  drone/trunk/PKGBUILD
  drone/trunk/systemd.service

-----------------+
 PKGBUILD        |   30 ++++++++++++++++++------------
 systemd.service |    1 +
 2 files changed, 19 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-11 22:50:40 UTC (rev 1101223)
+++ PKGBUILD	2022-01-11 22:51:12 UTC (rev 1101224)
@@ -6,30 +6,36 @@
   'drone'
   'drone-oss'
 )
-pkgver=2.7.3
+pkgver=2.8.0
 pkgrel=1
 pkgdesc="Continuous Delivery platform built on container technology"
 arch=('x86_64')
 url="https://drone.io"
-makedepends=('go' 'git')
+makedepends=('git' 'go')
 options=('!lto')
+_commit='07731e4df86cda243c0a22b1f075f606dfcdb2e3'
 source=(
-  "$pkgbase-$pkgver.tar.gz::https://github.com/harness/drone/archive/v$pkgver.tar.gz"
+  "$pkgbase::git+https://github.com/harness/drone.git#commit=$_commit"
   'systemd.service'
   'tmpfiles.conf'
   'sysusers.conf'
 )
-sha512sums=('8055132e41d986d959b29ef7c0f627e534edae687eb50c8a6f517e24bba27b316fcc38c187398fa387c47cdbd9b12c978f8b25433f701865508b707474db232d'
-            '51f274d1edf1f8ee127cb84ca420c32de1e5c0a8a2363b4221034be430a1c93a7517deb997fddade4988b90735b2fbe50ce450058510e1dd64944ee18a96af49'
+sha512sums=('SKIP'
+            '44b29c1388ea6cd0a064c1384f3224d164a37f9ca85fdb956ffafa1ddbcb11f3f01f91701d3b8ce341a593cd85a52cbf102f6549d3c722d6ff8f8eb9cc572ab1'
             'dfdc522b0e17f6b68d86f6599020bc75328de84aa1a393c53a0edc5ed229fb6ef99a0b544eebca6f9eee1b9f2ce04906bcca105792bccf2e49cdd51f10026886'
             '9488ba861487ecaf96e6b39afc3aeabd0951b9c0ee552cdb552d12f08f73cdcf2c57e5a322139f34e0aa5b2c9b2f5751f08bf66dca2bd8dd041b60b96e41c710')
-b2sums=('07b5be3f265bde58e13b31694ee4778a3272e4b5ef910382acc93d2fcd7ffe675ce4d77ff77022db0c79b8075c36bd38b48835b6a7c2f56ffaace559208fdfa4'
-        'e7bec2be6fc60c36e8c880dcedffde8ec7d0c1b5cbe0fef07526221b48820314f69a8282f341478a89711216b91b58114c0e7e1270d941bc7bd175f952837452'
+b2sums=('SKIP'
+        'ed1d5aebd207997ae2a523786eab0c6a3500080a294864ed5eb6e6251a827ef85a8b2c3bbfdc0ce41bb2f67e14dc65ae627c595688eabb4d822df2f4c971a449'
         '9c1bf8e4a382190f2d1bd560ef5c4a9fadad8c38dcd3cf3b79af42f6d0c16de533ba2d5f6cf676003e4ca6b745833e5e100baf4328111cf540ac5f43f67c6145'
         '18e5c4ea19348479dc3408bd2546f324f0908acc759c7c79c350006c6c5e6db02cd388a9aa9bd3d4f6b4b1f2efcf6aa7f7e67eac43f8d55566afe341b7ec142e')
 
+pkgver() {
+  cd "$pkgbase"
+  git describe --tags | sed "s/^v//"
+}
+
 prepare() {
-  cd "$pkgbase-$pkgver"
+  cd "$pkgbase"
 
   # create directory for build output
   mkdir build build-oss
@@ -39,7 +45,7 @@
 }
 
 build() {
-  cd "$pkgbase-$pkgver"
+  cd "$pkgbase"
 
   # set Go flags
   export CGO_CPPFLAGS="${CPPFLAGS}"
@@ -68,7 +74,7 @@
 }
 
 check() {
-  cd "$pkgbase-$pkgver"
+  cd "$pkgbase"
   go test -v ./...
 }
 
@@ -84,7 +90,7 @@
   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"
+  cd "$pkgbase"
 
   # binary
   install -vDm755 -t "$pkgdir/usr/bin" build/*
@@ -104,7 +110,7 @@
   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"
+  cd "$pkgbase"
 
   # binary
   install -vDm755 -t "$pkgdir/usr/bin" build-oss/*

Modified: systemd.service
===================================================================
--- systemd.service	2022-01-11 22:50:40 UTC (rev 1101223)
+++ systemd.service	2022-01-11 22:51:12 UTC (rev 1101224)
@@ -1,5 +1,6 @@
 [Unit]
 Description=Drone
+Documentation=https://docs.drone.io
 Requires=network-online.target
 After=network-online.target
 



More information about the arch-commits mailing list