python/cssselect: Updated for version 1.0.0

Signed-off-by: Larry Hajali <larryhaja[at]gmail[dot]com>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Larry Hajali 2016-11-28 08:31:09 -08:00 committed by Willy Sudiarto Raharjo
parent db549e9ab9
commit 350c6df1da
No known key found for this signature in database
GPG key ID: 887B8374D7333381
3 changed files with 19 additions and 13 deletions

View file

@ -2,5 +2,9 @@ cssselect parses CSS3 Selectors and translate them to XPath 1.0 expressions.
Such expressions can be used in lxml or another XPath engine to find the
matching elements in an XML or HTML document.
Optionally: lxml can be installed for running tests. Sphinx and Pygments
can be installed for man pages.
Optional dependencies: lxml, Sphinx and python3
Note: To install Python 3 bindings, install python3 and set PYTHON3="yes"
to the slackbuild.
# PYTHON3="yes" ./cssselect.SlackBuild

View file

@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=cssselect
VERSION=${VERSION:-0.9.2}
VERSION=${VERSION:-1.0.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@ -50,13 +50,17 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
-o -perm 511 \) -exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
python setup.py install --root=$PKG
if [ "${PYTHON3:-no}" == "yes" ]; then
python3 setup.py install --root=$PKG
fi
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
@ -69,9 +73,7 @@ if python -c 'import sphinx.pygments_styles' 2>/dev/null; then
fi
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
AUTHORS CHANGES LICENSE PKG-INFO README.rst docs/* \
$PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS CHANGES LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install

View file

@ -1,8 +1,8 @@
PRGNAM="cssselect"
VERSION="0.9.2"
VERSION="1.0.0"
HOMEPAGE="http://packages.python.org/cssselect/"
DOWNLOAD="https://pypi.python.org/packages/11/21/47b5d2696a945da177d2344b6e330b7b0d1c52404063cb387d2261517ccb/cssselect-0.9.2.tar.gz"
MD5SUM="4c5931d8456dfe72fa4662f9c0509bfa"
DOWNLOAD="https://pypi.python.org/packages/a1/19/a65236b0cc4b497a62bb6bd93c53f58814ab2540403b1994ea859d77c96b/cssselect-1.0.0.tar.gz"
MD5SUM="9776aa9f552d830fac45aa979610b406"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""