summaryrefslogtreecommitdiff
path: root/seahorse/Pkgfile
blob: ed6006c3aab04127aafe8459ccfae298fe90b98d (plain)
    1 # Description: Seahorse is a GNOME application for managing encryption keys and passwords in the GNOME Keyring
    2 # URL: https://wiki.gnome.org/Apps/Seahorse/
    3 # Maintainer: Tim Biermann, tbier at posteo dot de
    4 # Depends on: gcr gnome-keyring gtk3 libhandy libpwquality libsecret libsoup xorg-libxinerama gpgme
    5 # Optional: avahi gpgme openldap
    6 
    7 name=seahorse
    8 version=42.0
    9 release=1
   10 source=(https://gitlab.gnome.org/GNOME/seahorse/-/archive/$version/seahorse-$version.tar.bz2)
   11 
   12 build() {
   13   prt-get isinst avahi || PKGMK_SEAHORSE+=' -D key-sharing=false'
   14   prt-get isinst gpgme || PKGMK_SEAHORSE+=' -D pgp-support=false -D check-compatible-gpg=false'
   15   prt-get isinst openldap || PKGMK_SEAHORSE+=' -D ldap-support=false -D hkp-support=false'
   16 
   17   meson setup $name-$version build $PKGMK_SEAHORSE \
   18     --prefix=/usr \
   19     --libexecdir=/usr/lib/$name \
   20     --buildtype=plain \
   21     --wrap-mode nodownload \
   22     --auto-features disabled \
   23     -D b_lto=true \
   24     -D b_pie=true \
   25     -D help=false
   26   meson compile -C build
   27   DESTDIR=$PKG meson install -C build
   28   rm -r $PKG/usr/share/locale
   29 }

Generated by cgit