kpcyrd pushed to branch main at Arch Linux / Packaging / Packages / kubo
Commits:
3f6941b4 by kpcyrd at 2023-11-08T13:42:34+01:00
upgpkg: 0.24.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = kubo
pkgdesc = IPFS implementation in Go
- pkgver = 0.23.0
+ pkgver = 0.24.0
pkgrel = 1
url = https://github.com/ipfs/kubo
arch = x86_64
@@ -12,11 +12,10 @@ pkgbase = kubo
provides = go-ipfs
conflicts = go-ipfs
replaces = go-ipfs
- noextract = kubo-0.23.0.tar.gz
- source =
kubo-0.23.0.tar.gz::https://github.com/ipfs/kubo/releases/download/v0.23.0/kubo-source.tar.gz
+ source = https://github.com/ipfs/kubo/archive/v0.24.0/kubo-0.24.0.tar.gz
source = ipfs.service
source = [email protected]
- sha512sums =
091f9673642b6a319f2b7762bcf9cd81612c3d8b3678fa8718189a09f06b82dd66e83ece204e7797ddc3fd575e36318182326215bd079763c04725d5ea57c7fb
+ sha512sums =
304edd85a281d0f7a797aec38a26d49ca2c4d8bf2dea7eea014b495b9ea2414e4ae277397dc7611288636713962e6c178a274ec3974f8a25bee95c3d62b88d2b
sha512sums =
b1d0b2ab3008adcd2c1871fe3ff57aa27cf43d6acbd4ab330f0d2efbba661a046b9c8a8cf514ddf131c5fce93ca5d91d10d516c4f39d98f33e4ac46aee1d0abb
sha512sums =
a1254e40d0bacfceb92071de7f5331cd87cc454bf70be34e892af35dfc677fcf130903577c2a4e7fe6da6b5cedecb22dc0f73d1ad86f5aa27a8333d6bd85fe8c
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
# Contributor: Ian Naval <[email protected]>
pkgname=kubo
-pkgver=0.23.0
+pkgver=0.24.0
pkgrel=1
pkgdesc='IPFS implementation in Go'
url='https://github.com/ipfs/kubo'
@@ -17,22 +17,15 @@ optdepends=('fuse2: for mounting/advanced use')
provides=('go-ipfs')
replaces=('go-ipfs')
conflicts=('go-ipfs')
-# manually unpack kubo-source.tar.gz into kubo/ since the archive contains the
source directly
-noextract=(kubo-$pkgver.tar.gz)
-source=(kubo-$pkgver.tar.gz::https://github.com/ipfs/kubo/releases/download/v$pkgver/kubo-source.tar.gz
+source=(https://github.com/ipfs/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
ipfs.service
[email protected])
-sha512sums=('091f9673642b6a319f2b7762bcf9cd81612c3d8b3678fa8718189a09f06b82dd66e83ece204e7797ddc3fd575e36318182326215bd079763c04725d5ea57c7fb'
+sha512sums=('304edd85a281d0f7a797aec38a26d49ca2c4d8bf2dea7eea014b495b9ea2414e4ae277397dc7611288636713962e6c178a274ec3974f8a25bee95c3d62b88d2b'
'b1d0b2ab3008adcd2c1871fe3ff57aa27cf43d6acbd4ab330f0d2efbba661a046b9c8a8cf514ddf131c5fce93ca5d91d10d516c4f39d98f33e4ac46aee1d0abb'
'a1254e40d0bacfceb92071de7f5331cd87cc454bf70be34e892af35dfc677fcf130903577c2a4e7fe6da6b5cedecb22dc0f73d1ad86f5aa27a8333d6bd85fe8c')
-prepare() {
- mkdir -p kubo
- tar -C kubo -xf kubo-$pkgver.tar.gz
-}
-
build() {
- cd kubo
+ cd "${pkgname}-${pkgver}"
export CGO_LDFLAGS="$LDFLAGS"
export CGO_CFLAGS="$CFLAGS"
@@ -45,7 +38,7 @@ build() {
}
package() {
- cd kubo
+ cd "${pkgname}-${pkgver}"
install -Dm 755 cmd/ipfs/ipfs "$pkgdir/usr/bin/ipfs"
install -Dm 644 "$srcdir"/ipfs.service
"$pkgdir/usr/lib/systemd/user/ipfs.service"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/kubo/-/commit/3f6941b49c8745ab8d32bf990d97d0025a23c7df
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/kubo/-/commit/3f6941b49c8745ab8d32bf990d97d0025a23c7df
You're receiving this email because of your account on gitlab.archlinux.org.