Package Details: gpa-git 0.11.base.r206.g596b953-1

Git Clone URL: https://aur.archlinux.org/gpa-git.git (read-only, click to copy)
Package Base: gpa-git
Description: A graphical user interface for the GnuPG
Upstream URL: https://www.gnupg.org/related_software/gpa/
Licenses: GPL-3.0-or-later
Conflicts: gpa
Provides: gpa
Submitter: noderat
Maintainer: Sich
Last Packager: Sich
Votes: 3
Popularity: 0.072507
First Submitted: 2016-08-02 06:25 (UTC)
Last Updated: 2024-10-06 09:08 (UTC)

Required by (0)

Sources (1)

Latest Comments

simona commented on 2024-10-06 09:14 (UTC)

now solved. thx.

Sich commented on 2024-10-06 09:09 (UTC)

Thank you for all of your submissions!

GI_Jack commented on 2024-09-16 21:25 (UTC)

needs glib2-devel in makedepends

simona commented on 2024-09-10 08:43 (UTC)

cm-piv.c: In function ‘reload_data’:
cm-piv.c:510:7: error: implicit declaration of function ‘gpa_keytable_ensure’ [-Wimplicit-function-declaration]
510 | gpa_keytable_ensure (gpa_keytable_get_secret_instance());
| ^
cm-piv.c:510:28: error: implicit declaration of function ‘gpa_keytable_get_secret_instance’ [-Wimplicit-function-declaration]
510 | gpa_keytable_ensure (gpa_keytable_get_secret_instance());
| ^
~

user1889 commented on 2024-08-17 03:35 (UTC)

can confirm; jnbrains's PKGBUILD works on my machine. The regular one does not.

jnbrains commented on 2024-07-27 09:28 (UTC) (edited on 2024-08-03 20:48 (UTC) by jnbrains)

Like connaisseur said, the PKGBUILD needs to be updated.
Here is a version which works for me:

# Maintainer: Sich <little_sich@tuta.io>                                                                                                         
# Contributor: Chris Coggburn <chris@coggburn.us>                                                                                                
pkgname=gpa-git                                                                                                                                  
pkgver=1
pkgrel=1                                                                                                                                         
pkgdesc='A graphical user interface for the GnuPG'                                                                                               
arch=('i686' 'x86_64')                                                                                                                           
url='https://www.gnupg.org/related_software/gpa/'                                                                                                
license=('GPL-3.0-or-later')
depends=('gpgme' 'gtk3')
makedepends=('git' 'glib2-devel')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
source=("${pkgname%-git}::git://git.gnupg.org/gpa.git")
sha256sums=('SKIP')

pkgver() {
        cd "$srcdir/${pkgname%-git}" 
        printf "%s" "$(git describe --long | sed 's/^gpa-//;s/\([^-]*-\)g/r\1/;s/-/./g')"
}

prepare() {
        cd "$srcdir/${pkgname%-git}" 
        ./autogen.sh
}

build() {
        cd "$srcdir/${pkgname%-git}"
        ./configure CFLAGS='-fno-exceptions -Wno-implicit-function-declaration' --prefix=/usr
        make
}

check() {
        cd "$srcdir/${pkgname%-git}"
        make -k check || :
}

package() {
        cd "$srcdir/${pkgname%-git}"
        make DESTDIR="$pkgdir/" install
        rm -rf "$pkgdir/src"
}

connaisseur commented on 2024-07-10 13:05 (UTC)

Please add

glib2-devel

to the makepdends list.

Please modify your configure CFLAGS with

-Wno-implicit-function-declaration

Otherwise it won't complile with gcc 14.

inverse commented on 2018-11-28 20:58 (UTC)

Thanks so much!