David Runge pushed to branch main at Arch Linux / Packaging / Packages / rsop


Commits:
68285fd2 by David Runge at 2025-01-12T23:04:49+01:00
upgpkg: 0.5.0-2

Rebuild to remove now unused dependencies:
The OpenPGP card support is now provided with rsop-oct.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,13 @@
 pkgbase = rsop
        pkgdesc = Stateless OpenPGP (SOP) based on rpgp
        pkgver = 0.5.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://codeberg.org/heiko/rsop
        arch = x86_64
        groups = stateless-openpgp
        license = Apache-2.0 OR MIT
        license = CC0-1.0
-       makedepends = pcsclite
        makedepends = rust
-       depends = dbus
        depends = gcc-libs
        depends = glibc
        source = 
rsop-0.5.0.tar.gz::https://codeberg.org/heiko/rsop/archive/rsop/v0.5.0.tar.gz
@@ -17,8 +15,3 @@ pkgbase = rsop
        b2sums = 
4b44b450b6cbdb2199f19ba8b0516c39e91238d33fb8fb9b61b30c1ea2392de1ec14b24d629e54c63a5b9f8fc72d64d81bbf66475bf2dc6d51a60c78d58df604
 
 pkgname = rsop
-       depends = dbus
-       depends = gcc-libs
-       depends = glibc
-       depends = pcsclite
-       depends = libpcsclite.so


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgname=rsop
 pkgver=0.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Stateless OpenPGP (SOP) based on rpgp"
 arch=(x86_64)
 url="https://codeberg.org/heiko/rsop";
@@ -12,12 +12,10 @@ license=(
 )
 groups=(stateless-openpgp)
 depends=(
-  dbus
   gcc-libs
   glibc
 )
 makedepends=(
-  pcsclite
   rust
 )
 source=(
@@ -36,21 +34,17 @@ build() {
   cd $pkgname
   export RUSTUP_TOOLCHAIN=stable
   export CARGO_TARGET_DIR=target
-  cargo build --frozen --release --all-features
+  cargo build -p $pkgname --frozen --release --all-features
 }
 
 check() {
   cd $pkgname
   export RUSTUP_TOOLCHAIN=stable
-  cargo test --frozen --all-features
+  cargo test -p $pkgname --frozen --all-features
 }
 
 package() {
-  depends+=(
-    pcsclite libpcsclite.so
-  )
-
   cd $pkgname
-  install -vDm 0755 "target/release/$pkgname" -t "$pkgdir/usr/bin/"
+  install -vDm 0755 "target/release/$pkgname"{,v} -t "$pkgdir/usr/bin/"
   install -vDm 0644 LICENSES/MIT.txt -t "$pkgdir/usr/share/licenses/$pkgname/"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rsop/-/commit/68285fd24f47b98ba91032688963665dac41bd80

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rsop/-/commit/68285fd24f47b98ba91032688963665dac41bd80
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to