summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJérôme Deuchnord2021-03-01 17:52:47 +0100
committerJérôme Deuchnord2021-03-01 17:58:25 +0100
commit82082983d65c2c852a87c314d3152612651663ef (patch)
treea4c126f5417c956ab732da3822582eaacae5dfa4
parent4808cc4d577db04dfeb9802665e1dc7cd4560047 (diff)
downloadaur-82082983d65c2c852a87c314d3152612651663ef.tar.gz
Fix the package build (return to the good old binary download)
Remove support for i686, since it is not supported upstream.
-rw-r--r--.SRCINFO10
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD21
3 files changed, 12 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d0c5ec8ae327..1daa376455bc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,15 @@
pkgbase = mercure
pkgdesc = Server-sent live updates: protocol and reference implementation
pkgver = 0.11.0
- pkgrel = 1
+ pkgrel = 2
url = https://mercure.rocks
install = mercure.install
- arch = any
+ arch = x86_64
license = AGPL-3.0
- makedepends = git
- makedepends = go
source = mercure.service
- source = mercure::git+https://github.com/dunglas/mercure#tag=v0.11.0
sha256sums = 277572c9cbc93b74b368aec4fd40a8a9542d220e74b14383ef68e24630b2a4dc
- sha256sums = SKIP
+ source_x86_64 = mercure-0.11.0_x86_64::https://github.com/dunglas/mercure/releases/download/v0.11.0/mercure_0.11.0_Linux_x86_64.tar.gz
+ sha256sums_x86_64 = ec1553a94c3df9f61a1176c8a984682c65689337334e0e8e734017da66413e10
pkgname = mercure
diff --git a/.gitignore b/.gitignore
index 788189cca28b..873fa978b19e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
mercure-*_x86_64
mercure-*_i686
*.tar.xz
+*.tar.zst
diff --git a/PKGBUILD b/PKGBUILD
index 737a7b53405b..1b6e81e3bdcd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,27 +2,20 @@
pkgname=mercure
pkgver=0.11.0
-pkgrel=1
+pkgrel=2
pkgdesc='Server-sent live updates: protocol and reference implementation'
-arch=('any')
+arch=('x86_64')
url='https://mercure.rocks'
install='mercure.install'
license=('AGPL-3.0')
-makedepends=('git' 'go')
+source=('mercure.service')
+source_x86_64=("mercure-${pkgver}_x86_64::https://github.com/dunglas/mercure/releases/download/v${pkgver}/mercure_${pkgver}_Linux_x86_64.tar.gz")
-source=('mercure.service'
- "mercure::git+https://github.com/dunglas/mercure#tag=v${pkgver}")
-
-sha256sums=('277572c9cbc93b74b368aec4fd40a8a9542d220e74b14383ef68e24630b2a4dc'
- 'SKIP')
-
-build() {
- cd "${srcdir}/mercure"
- go build .
-}
+sha256sums=('277572c9cbc93b74b368aec4fd40a8a9542d220e74b14383ef68e24630b2a4dc')
+sha256sums_x86_64=('ec1553a94c3df9f61a1176c8a984682c65689337334e0e8e734017da66413e10')
package(){
- install -Dm 755 "${srcdir}/mercure/mercure" "$pkgdir/usr/bin/mercure"
+ install -Dm 755 mercure "$pkgdir/usr/bin/mercure"
install -Dm 755 mercure.service "$pkgdir"/usr/lib/systemd/system/mercure.service
}