blob: 96ef5c5607684818329c758761aac75966135c28 (
plain)
1 # Description: A C wrapper and Python bindings library for GnuPG
2 # URL: https://www.gnupg.org/related_software/gpgme/
3 # Maintainer: Danny Rawlins, crux at romster dot me
4 # Depends on: gnupg swig
5
6 name=gpgme
7 version=1.16.0
8 release=1
9 source=(https://www.gnupg.org/ftp/gcrypt/$name/$name-$version.tar.bz2)
10
11 build() {
12 cd $name-$version
13
14 export PYTHON='/usr/bin/python3'
15 ./configure \
16 --prefix=/usr \
17 --disable-fd-passing \
18 --disable-gpgsm-test \
19 --enable-languages='cl cpp python'
20
21 make
22 make DESTDIR=$PKG install
23
24 cd lang/python
25 make DESTDIR=$PKG install
26
27 install -d $PKG/usr/etc/gpgme
28 echo 'c cl cpp' > $PKG/usr/etc/gpgme/base
29 echo 'python3' > $PKG/usr/etc/gpgme/python
30
31 rm -r $PKG/usr/share/info
32 rm -rf $PKG/usr/lib/python2.7
33 }
|