wok-next rev 21088

gpgme: update (1.12.0) and force-arch
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Dec 28 17:32:19 2018 +0200 (2018-12-28)
parents 0f2575775b2d
children 28fcffb1f6b3
files bash/receipt gpgme/receipt tabbed/receipt
line diff
     1.1 --- a/bash/receipt	Fri Dec 28 05:11:49 2018 +0200
     1.2 +++ b/bash/receipt	Fri Dec 28 17:32:19 2018 +0200
     1.3 @@ -76,6 +76,7 @@
     1.4  	# Config files
     1.5  	cp -a $stuff/etc $install
     1.6  	chown -R root:root $install
     1.7 +	chmod u+w $install/bin/bashbug # 555->755
     1.8  
     1.9  	# Check bash against vulnerabilities
    1.10  	[ -s "$SRC/$BASHCHECK" ] ||
     2.1 --- a/gpgme/receipt	Fri Dec 28 05:11:49 2018 +0200
     2.2 +++ b/gpgme/receipt	Fri Dec 28 17:32:19 2018 +0200
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="gpgme"
     2.7 -VERSION="1.11.1"
     2.8 +VERSION="1.12.0"
     2.9  CATEGORY="security"
    2.10  SHORT_DESC="Support for cryptography"
    2.11  MAINTAINER="devel@slitaz.org"
    2.12 @@ -11,12 +11,25 @@
    2.13  
    2.14  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    2.15  WGET_URL="https://www.gnupg.org/ftp/gcrypt/gpgme/$TARBALL"
    2.16 -#  Integrity check: https://www.gnupg.org/download/integrity_check.html
    2.17 -TARBALL_SHA1="95b1fc427871ca8d30d6d3b1985c816fe0b5077b"
    2.18 +TARBALL_SHA1="6f1828fcd7de4366ca063e57f35e4ab24bc91baf"
    2.19 +# Integrity check: https://www.gnupg.org/download/integrity_check.html
    2.20 +
    2.21 +COOKOPTS="force-arch" # architecture in gpgme-dev file /usr/bin/gpgme-config
    2.22  
    2.23  BUILD_DEPENDS="libgpg-error-dev libassuan-dev gnupg swig python-dev"
    2.24  SPLIT="python-gpgme $PACKAGE-lisp $PACKAGE $PACKAGE-dev"
    2.25  
    2.26 +COPY_python_gpgme="python2.7/"
    2.27 +COPY_lisp="common-lisp/"
    2.28 +
    2.29 +CAT_python_gpgme="security|Python bindings"
    2.30 +CAT_lisp="security|Common Lisp bindings"
    2.31 +
    2.32 +DEPENDS_python_gpgme="$PACKAGE python"
    2.33 +DEPENDS_lisp="$PACKAGE"
    2.34 +DEPENDS_std="libassuan libgpg-error   gnupg"
    2.35 +DEPENDS_dev="$PACKAGE   libgpg-error-dev"
    2.36 +
    2.37  compile_rules() {
    2.38  	./configure \
    2.39  		--enable-languages=cl,python \
    2.40 @@ -25,27 +38,3 @@
    2.41  	make &&
    2.42  	make install
    2.43  }
    2.44 -
    2.45 -genpkg_rules() {
    2.46 -	case $PACKAGE in
    2.47 -		python-gpgme)
    2.48 -			copy python2.7/
    2.49 -			DEPENDS="gpgme python"
    2.50 -			CAT="security|Python bindings"
    2.51 -			;;
    2.52 -		gpgme-lisp)
    2.53 -			copy common-lisp/
    2.54 -			DEPENDS="gpgme"
    2.55 -			CAT="security|Common Lisp bindings"
    2.56 -			;;
    2.57 -		gpgme)
    2.58 -			copy @std @rm
    2.59 -			rm -r $fs/usr/lib/python2.7/ # empty dirs
    2.60 -			DEPENDS="libassuan libgpg-error   gnupg"
    2.61 -			;;
    2.62 -		*-dev)
    2.63 -			copy @dev
    2.64 -			DEPENDS="gpgme   libgpg-error-dev"
    2.65 -			;;
    2.66 -	esac
    2.67 -}
     3.1 --- a/tabbed/receipt	Fri Dec 28 05:11:49 2018 +0200
     3.2 +++ b/tabbed/receipt	Fri Dec 28 17:32:19 2018 +0200
     3.3 @@ -15,7 +15,7 @@
     3.4  
     3.5  compile_rules() {
     3.6  	make CC=$HOST_SYSTEM-gcc &&
     3.7 -	install -Dm755tabbed $install/usr/bin/tabbed
     3.8 +	install -Dm755 tabbed $install/usr/bin/tabbed
     3.9  }
    3.10  
    3.11  genpkg_rules() {