python/cairocffi: Update for 1.3.0 (+new maintainer)

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Isaac Yu 2022-02-03 12:00:09 -08:00 committed by Willy Sudiarto Raharjo
parent cd223de98e
commit 1b5d29f6c1
No known key found for this signature in database
GPG key ID: 3F617144D7238786
3 changed files with 11 additions and 11 deletions

View file

@ -4,4 +4,4 @@ Cairo is a 2D vector graphics library with support for multiple backends
including image buffers, PNG, PostScript, PDF, and SVG file output. including image buffers, PNG, PostScript, PDF, and SVG file output.
API compatible with Pycairo. API compatible with Pycairo.
python-xcffib is an optional dependency. python3-xcffib is an optional dependency.

View file

@ -2,7 +2,8 @@
# Slackware build script for cairocffi # Slackware build script for cairocffi
# Copyright 2015-2019 Dimitris Zlatanidis Orestiada, Greece # Copyright 2015-2019 Dimitris Zlatanidis Orestiada, Greece
# Copyright 2022 Isaac Yu <isaacyu1@isaacyu1.com>
# All rights reserved. # All rights reserved.
# #
# Redistribution and use of this script, with or without modification, is # Redistribution and use of this script, with or without modification, is
@ -25,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd) cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=cairocffi PRGNAM=cairocffi
VERSION=${VERSION:-0.9.0} # v0.9.0 is the last version that support python2 VERSION=${VERSION:-1.3.0}
BUILD=${BUILD:-1} BUILD=${BUILD:-1}
TAG=${TAG:-_SBo} TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz} PKGTYPE=${PKGTYPE:-tgz}
@ -79,14 +80,13 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
python2 setup.py install --root=$PKG
python3 setup.py install --root=$PKG python3 setup.py install --root=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a CHANGES LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION cp -a LICENSE PKG-INFO README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install mkdir -p $PKG/install

View file

@ -1,10 +1,10 @@
PRGNAM="cairocffi" PRGNAM="cairocffi"
VERSION="0.9.0" VERSION="1.3.0"
HOMEPAGE="https://github.com/SimonSapin/cairocffi" HOMEPAGE="https://github.com/SimonSapin/cairocffi"
DOWNLOAD="https://files.pythonhosted.org/packages/62/be/ad4d422b6f38d99b09ad6d046ab725e8ccac5fefd9ca256ca35a80dbf3c6/cairocffi-0.9.0.tar.gz" DOWNLOAD="https://files.pythonhosted.org/packages/8b/d2/137b346d64f0d6428a90f60b51a06706592a86b74fd21ff66c853537cb9b/cairocffi-1.3.0.tar.gz"
MD5SUM="6022aadfba3b1316a1fdd57adf1e7392" MD5SUM="346f996fc58fb4566c5ea5694dc1b325"
DOWNLOAD_x86_64="" DOWNLOAD_x86_64=""
MD5SUM_x86_64="" MD5SUM_x86_64=""
REQUIRES="cffi" REQUIRES=""
MAINTAINER="Dimitris Zlatanidis" MAINTAINER="Isaac Yu"
EMAIL="d.zlatanidis@gmail.com" EMAIL="isaacyu1@isaacyu1.com"