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.


Reply via email to