[arch-commits] Commit in libredefender/trunk (PKGBUILD)

Kpcyrd kpcyrd at gemini.archlinux.org
Wed Sep 8 11:46:38 UTC 2021


    Date: Wednesday, September 8, 2021 @ 11:46:38
  Author: kpcyrd
Revision: 1012900

upgpkg: libredefender 0.4.0-1

Modified:
  libredefender/trunk/PKGBUILD

----------+
 PKGBUILD |   16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-09-08 11:34:37 UTC (rev 1012899)
+++ PKGBUILD	2021-09-08 11:46:38 UTC (rev 1012900)
@@ -1,29 +1,34 @@
 # Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org>
 
 pkgname=libredefender
-pkgver=0.3.1
+pkgver=0.4.0
 pkgrel=1
 pkgdesc='Light-weight antivirus scanner for Linux'
 url='https://github.com/kpcyrd/libredefender'
 arch=('x86_64')
 license=('GPL2')
-depends=('clamav')
+depends=('clamav' 'hicolor-icon-theme')
 makedepends=('cargo' 'clang')
 source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
         https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
-b2sums=('d230acb3b69c3bcea8c4cab993c32007a300749f4e2210d330caee7ff833931e92ac0b74ad859472cb203378d23c26a14462fc4e4bd323e76e07eb4e0fbcc6cc'
+b2sums=('ae67c49a464d33249f1d11bd32eaa827c0f1410021ce5638eda8a522d0ec70100b07d817559bbda6ba6e90cb6c3f55824b763076e8b7cf5c81f25a29dee95d9a'
         'SKIP')
 
 validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6")
 
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
 build() {
   cd ${pkgname}-${pkgver}
-  cargo build --release --locked
+  cargo build --frozen --release
 }
 
 check() {
   cd ${pkgname}-${pkgver}
-  cargo test --release --locked
+  cargo test --frozen
 }
 
 package() {
@@ -40,6 +45,7 @@
   "${pkgdir}/usr/bin/libredefender" completions fish > "${pkgdir}/usr/share/fish/vendor_completions.d/libredefender.fish"
 
   install -Dm 644 contrib/libredefender.desktop -t "${pkgdir}/etc/xdg/autostart"
+  install -Dm 644 contrib/icon.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
   install -Dm 644 LICENSE-* -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }
 



More information about the arch-commits mailing list