Skip to content
Snippets Groups Projects
Commit fd1bd308 authored by Síle Ekaterin Liszka's avatar Síle Ekaterin Liszka
Browse files

main: remove Python packages properly belonging in Adelie

parent 8276b446
No related branches found
No related tags found
No related merge requests found
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=py3-beautifulsoup4
_pkgname=${pkgname#py3-}
_p="${_pkgname#?}"
_p="${_pkgname%"$_p"}"
pkgver=4.8.1
pkgrel=0
pkgdesc="A tag-soup HTML parser library for Python"
url="https://www.crummy.com/software/BeautifulSoup/"
arch="noarch"
license="MIT"
depends="python3"
makedepends=""
source="https://files.pythonhosted.org/packages/source/$_p/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/beautifulsoup4-$pkgver"
build() {
cd "$builddir"
python3 setup.py build
}
check() {
cd "$builddir"
python3 setup.py check
}
package() {
cd "$builddir"
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
sha512sums="7abc5e84cb8da5428dafc6b473418d0cc72b518cb1a73d4ae58b8dad3ec985e5778629dc1d7c8374dfb223be981983c745a1dbb55a98078b4cfe7ba5ce25539b beautifulsoup4-4.8.1.tar.gz"
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=py3-cairocffi
_pkgname=${pkgname#py3-}
_p="${_pkgname#?}"
_p="${_pkgname%"$_p"}"
pkgver=1.0.2
pkgrel=0
pkgdesc="CFFI-based drop-in replacement for py3-pycairo"
url="https://cairocffi.readthedocs.io/en/stable/"
arch="all"
license="BSD-3-Clause"
depends="py3-cparser python3"
makedepends="python3-dev gdk-pixbuf-dev cairo-dev"
source="py3-cairocffi-$pkgver.tar.gz::https://github.com/Kozea/cairocffi/archive/v$pkgver.tar.gz"
builddir="$srcdir/cairocffi-$pkgver"
build() {
cd "$builddir"
python3 setup.py build
}
check() {
cd "$builddir"
python3 setup.py check
}
package() {
cd "$builddir"
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
sha512sums="56fe7a901bd921ec35f47af4e994c75c7846e9251d9df735914ce95d1b5abb2d4f1d46d2283cbbe26f8ec3d1a5ebe7a9b2aa285a44d5844be9fe0b2f1048d3d6 py3-cairocffi-1.0.2.tar.gz"
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=py3-cairosvg
_pkgname=CairoSVG
_p="${_pkgname#?}"
_p="${_pkgname%"$_p"}"
pkgver=2.4.2
pkgrel=0
pkgdesc="Cairo-based SVG to PDF/PNG library for Python"
url="https://cairosvg.org/"
arch="all"
license="LGPL-3.0+"
depends="python3 cairo"
makedepends="python3-dev cairo-dev libffi-dev"
source="https://files.pythonhosted.org/packages/source/$_p/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/CairoSVG-$pkgver"
build() {
python3 setup.py build
}
check() {
python3 setup.py check
}
package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
sha512sums="0d6dd22d9569fd3849cf7f6594c86bed719169dac1f0f3219e88d82f9d245bf29d51715159085cb26c0340c8f0dcb88412d141ec0ee3710b1477626f5a578441 CairoSVG-2.4.2.tar.gz"
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=py3-cssselect2
pkgver=0.2.1
pkgrel=0
pkgdesc="CSS selectors for Python's ElementTree XML parser"
url="https://cssselect2.readthedocs.io/en/latest/"
arch="all"
license="BSD-3-Clause"
depends="python3"
makedepends=""
source="py3-cssselect2-$pkgver.tar.gz::https://github.com/Kozea/cssselect2/archive/$pkgver.tar.gz"
builddir="$srcdir/cssselect2-$pkgver"
build() {
cd "$builddir"
python3 setup.py build
}
check() {
cd "$builddir"
python3 setup.py check
}
package() {
cd "$builddir"
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
sha512sums="111154aed8660392419e7cbf84585654d8fc9141a63ca596388e7665b8c82c5c7df110539c87371e751a0f642b3a6d2b254f826b8fd6bba4d9311fe9bb0c69b6 py3-cssselect2-0.2.1.tar.gz"
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=py3-html5lib
pkgver=1.0.1
pkgrel=0
pkgdesc="HTML5 parser library for Python"
url="https://html5lib.readthedocs.io/"
arch="all"
license="MIT"
depends="python3"
makedepends=""
source="https://files.pythonhosted.org/packages/85/3e/cf449cf1b5004e87510b9368e7a5f1acd8831c2d6691edd3c62a0823f98f/html5lib-$pkgver.tar.gz"
builddir="$srcdir/html5lib-$pkgver"
build() {
cd "$builddir"
python3 setup.py build
}
check() {
cd "$builddir"
python3 setup.py check
}
package() {
cd "$builddir"
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
sha512sums="35939b4450893864da04e735ee5e0addacf1dd34bae6a6909c76572abf6bfded446a78a713dfde91c1485ba45867d7abeb6a45cf0545c16ea968707be7de5dd2 html5lib-1.0.1.tar.gz"
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=py3-pyphen
pkgver=0.9.5
pkgrel=0
pkgdesc="Pure-Python library for hyphenation"
url="http://pyphen.org"
arch="all"
license="GPL-2.0+ AND LGPL-2.1+ AND MPL-1.1"
depends="python3"
makedepends=""
source="py3-pyphen-$pkgver.tar.gz::https://github.com/Kozea/Pyphen/archive/$pkgver.tar.gz"
builddir="$srcdir/Pyphen-$pkgver"
build() {
cd "$builddir"
python3 setup.py build
}
check() {
cd "$builddir"
python3 setup.py check
}
package() {
cd "$builddir"
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
sha512sums="049a62b226e90e568c8f56e756f8fa6fbc74f3bc40d61af8eb05ff2d4404a7b29cef14d4f144d68ed2f2b11eb128491de64536240ba7b76a2d04010c76e10346 py3-pyphen-0.9.5.tar.gz"
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=py3-tinycss2
pkgver=1.0.2
pkgrel=0
pkgdesc="Low-level CSS parser for Python"
url="https://tinycss2.readthedocs.io/en/latest/"
arch="noarch"
license="BSD-3-Clause"
depends="python3"
makedepends=""
source="py3-tinycss2-$pkgver.tar.gz::https://github.com/Kozea/tinycss2/archive/v$pkgver.tar.gz"
builddir="$srcdir/tinycss2-$pkgver"
build() {
python3 setup.py build
}
check() {
python3 setup.py check
}
package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
sha512sums="a53fb4d68d031da35505e92f7a6eb7d0237fac3d4e9ad6ef1416ab515ec0dffa4557c07e03efb918793e862ffae3aa56371a6c371cab4758edbcc951001ec643 py3-tinycss2-1.0.2.tar.gz"
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=py3-weasyprint
_pkgname=WeasyPrint
_p="${_pkgname#?}"
_p="${_pkgname%"$_p"}"
pkgver=50
pkgrel=0
pkgdesc="HTML-to-PDF typesetting program and Python library"
url="https://weasyprint.org"
arch="all"
license="BSD-3-Clause"
depends="python3 cairo py3-cffi py3-html5lib py3-cairocffi py3-tinycss2
py3-cssselect2 py3-cairosvg py3-pyphen gdk-pixbuf"
source="https://files.pythonhosted.org/packages/source/$_p/$_pkgname/$_pkgname-$pkgver.tar.gz"
builddir="$srcdir/WeasyPrint-$pkgver"
build() {
python3 setup.py build
}
check() {
python3 setup.py check
}
package() {
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
sha512sums="b637e97eb26318f7a12e1fecaa1c4683fcc0f6dc61c7d207c71437f322f51a17edab788f4595aa2923691e1bdde18d622073b453f08ee6eef49f9e97a55cc6af WeasyPrint-50.tar.gz"
# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
pkgname=toot
pkgver=0.19.0
pkgrel=0
pkgdesc="Python 3 curses-based client for Mastodon API"
url="https://toot.readthedocs.io"
arch="all"
license="GPL-3.0-only"
depends="python3 py3-beautifulsoup4 py3-requests"
source="https://github.com/ihabunek/toot/releases/download/$pkgver/toot-$pkgver.tar.gz"
build() {
cd "$builddir"
python3 setup.py build
}
check() {
cd "$builddir"
python3 setup.py check
}
package() {
cd "$builddir"
python3 setup.py install --prefix=/usr --root="$pkgdir"
}
sha512sums="69188df155d2f7d0e118bb2c34a0c641f6ad75357b9e52e5508bc728da3552986ac35ee73c34c06ae0bf8abf14faf876c0ea5944501662450db4128c9cc6eaa8 toot-0.19.0.tar.gz"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment