mirror of
https://github.com/archlinux/aur.git
synced 2026-03-04 18:15:52 +01:00
take over the package
This commit is contained in:
parent
94ccda227d
commit
d958110cef
2 changed files with 40 additions and 29 deletions
11
.SRCINFO
11
.SRCINFO
|
|
@ -1,14 +1,15 @@
|
|||
pkgbase = python-cssutils
|
||||
pkgdesc = A CSS Cascading Style Sheets library for Python
|
||||
pkgdesc = CSS Cascading Style Sheets library for Python
|
||||
pkgver = 1.0.2
|
||||
pkgrel = 5
|
||||
url = http://cthedot.de/cssutils/
|
||||
pkgrel = 6
|
||||
url = http://cthedot.de/cssutils
|
||||
arch = any
|
||||
license = LGPL3
|
||||
checkdepends = python-pbr
|
||||
checkdepends = python-nose
|
||||
makedepends = python-setuptools
|
||||
depends = python
|
||||
source = https://files.pythonhosted.org/packages/source/c/cssutils/cssutils-1.0.2.tar.gz
|
||||
md5sums = dc66d96c2d78f1687f59ac412fe9d318
|
||||
sha256sums = a2fcf06467553038e98fea9cfe36af2bf14063eb147a70958cfcaa8f5786acaf
|
||||
|
||||
pkgname = python-cssutils
|
||||
|
||||
|
|
|
|||
58
PKGBUILD
58
PKGBUILD
|
|
@ -1,45 +1,55 @@
|
|||
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
|
||||
# Contributor: Simon Sapin <simon dot sapin at exyr dot org>
|
||||
# Contributor: Michal Marek <reqamst at gmail dot com>
|
||||
# Contributor: Rick W. Chena <stuffcorpse@archlinux.us>
|
||||
# Contributor: Andrea Fagiani <andfagiani _at_ gmail dot com>
|
||||
# Maintainer : Kr1ss $(tr +- .@ <<<'<kr1ss+x-yandex+com>')
|
||||
# Contributor : Giovanni Scafora <giovanni@archlinux.org>
|
||||
# Contributor : Simon Sapin <simon dot sapin at exyr dot org>
|
||||
# Contributor : Michal Marek <reqamst at gmail dot com>
|
||||
# Contributor : Rick W. Chena <stuffcorpse@archlinux.us>
|
||||
# Contributor : Andrea Fagiani <andfagiani _at_ gmail dot com>
|
||||
|
||||
|
||||
pkgname=python-cssutils
|
||||
_name="${pkgname#python-}"
|
||||
|
||||
pkgver=1.0.2
|
||||
pkgrel=5
|
||||
pkgdesc="A CSS Cascading Style Sheets library for Python"
|
||||
pkgrel=6
|
||||
|
||||
pkgdesc='CSS Cascading Style Sheets library for Python'
|
||||
arch=('any')
|
||||
url="http://cthedot.de/cssutils/"
|
||||
url="http://cthedot.de/$_name"
|
||||
license=('LGPL3')
|
||||
depends=('python')
|
||||
|
||||
makedepends=('python-setuptools')
|
||||
checkdepends=('python-pbr')
|
||||
source=("https://files.pythonhosted.org/packages/source/c/cssutils/cssutils-${pkgver}.tar.gz")
|
||||
md5sums=('dc66d96c2d78f1687f59ac412fe9d318')
|
||||
depends=('python')
|
||||
checkdepends=('python-nose')
|
||||
|
||||
source=("https://files.pythonhosted.org/packages/source/c/$_name/$_name-$pkgver.tar.gz")
|
||||
sha256sums=('a2fcf06467553038e98fea9cfe36af2bf14063eb147a70958cfcaa8f5786acaf')
|
||||
|
||||
|
||||
prepare() {
|
||||
cd cssutils-${pkgver}
|
||||
|
||||
cd "$_name-$pkgver"
|
||||
# don't pin old versions of testrunner
|
||||
sed -i "/tests_require/{s/pbr < 1\.7\.0/pbr/;s/'mock',//}" setup.py
|
||||
sed -i 's/import mock/from unittest import mock/' src/cssutils/tests/*.py
|
||||
sed -i "/tests_require/{s/pbr < 1\.7\.0/pbr/;s/'mock', //}" setup.py
|
||||
sed -i 's/\(import mock\)/from unittest \1/' "src/$_name/tests/"*.py
|
||||
find . -name __init__.py -exec sed -i 's/w\(indows-1252\)/W\1/g' '{}' ';'
|
||||
}
|
||||
|
||||
build() {
|
||||
cd cssutils-${pkgver}
|
||||
|
||||
cd "$_name-$pkgver"
|
||||
2to3 --no-diffs -nw src
|
||||
python setup.py build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${srcdir}/cssutils-${pkgver}"
|
||||
|
||||
python3 setup.py test
|
||||
cd "$_name-$pkgver"
|
||||
python setup.py nosetests
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "cssutils-${pkgver}"
|
||||
|
||||
python3 setup.py install --root="${pkgdir}/" --optimize=1
|
||||
cd "$_name-$pkgver"
|
||||
python setup.py install --root="$pkgdir" --optimize=1 --skip-build
|
||||
install -Dm644 README.txt -t"$pkgdir/usr/share/doc/$pkgname/"
|
||||
install -Dm644 examples/* -t"$pkgdir/usr/share/doc/$pkgname/examples/"
|
||||
}
|
||||
|
||||
|
||||
# vim: ts=2 sw=2 et ft=PKGBUILD:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue