diff options
author | Groctel | 2021-01-05 16:49:04 +0100 |
---|---|---|
committer | Groctel | 2021-01-05 16:49:04 +0100 |
commit | 475cfa0eb89e363464786981e6cd638ec146ed8b (patch) | |
tree | ff80bacb6659e89446cf3f8d1f15ce0befea82d9 | |
parent | f9b2620c741f8774be4420dd02db2bb05f163d7b (diff) | |
download | aur-475cfa0eb89e363464786981e6cd638ec146ed8b.tar.gz |
Upgraded to 0.2.0
Fixed some horrible error I won't push ever again.
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 46 insertions, 30 deletions
@@ -1,30 +1,40 @@ -pkgbase = manimce +pkgbase = manim-community pkgdesc = Animation engine for explanatory math videos (community edition). - pkgver = 0.1.1 + pkgver = 0.2.0 pkgrel = 1 url = https://github.com/ManimCommunity/manim/ arch = any license = MIT license = custom - makedepends = python-pip - makedepends = python-wheel + makedepends = sed + depends = python depends = cairo depends = ffmpeg depends = python + depends = python-black depends = python-cairo - depends = python-cairocffi depends = python-colour + depends = python-grpcio + depends = python-guzzle-sphinx-theme + depends = python-matplotlib + depends = python-networkx depends = python-numpy depends = python-pillow depends = python-pygments + depends = python-pylint + depends = python-pytest + depends = python-recommonmark depends = python-rich depends = python-scipy depends = python-tqdm depends = python-watchdog + depends = python-grpcio-tools + depends = python-manimpango + depends = python-pydub optdepends = texlive-most: latex support conflicts = python-manimlib - source = https://github.com/ManimCommunity/manim/releases/download/v0.1.1/manimce-0.1.1.tar.gz - sha256sums = 9660f1bf2a9696e6b4c5313ffb4b223f66468df5ab554bc605ff42ce1076b9b2 + source = https://github.com/ManimCommunity/manim/releases/download/v0.2.0/manim-0.2.0.tar.gz + sha256sums = 01925f8550b5dd96275259e1943a12216d18f851202aa88abde16d660148638f -pkgname = manimce +pkgname = manim-community @@ -1,59 +1,65 @@ # Maintainer: Groctel <aur@taxorubio.com> -pkgname=manimce -pkgver=0.1.1 +pkgname=manim-community +_name=manim +pkgver=0.2.0 pkgrel=1 pkgdesc="Animation engine for explanatory math videos (community edition)." arch=('any') url="https://github.com/ManimCommunity/manim/" license=('MIT' 'custom') depends=( + 'python' 'cairo' 'ffmpeg' 'python' + 'python-black' 'python-cairo' - 'python-cairocffi' 'python-colour' + 'python-grpcio' + 'python-guzzle-sphinx-theme' + 'python-matplotlib' + 'python-networkx' 'python-numpy' 'python-pillow' - # 'python-progressbar' Doesn't work, must be installed with pip 'python-pygments' + 'python-pylint' + 'python-pytest' + 'python-recommonmark' 'python-rich' 'python-scipy' 'python-tqdm' 'python-watchdog' + + # Aur dependencies + 'python-grpcio-tools' + 'python-manimpango' + 'python-pydub' ) makedepends=( - 'python-pip' - 'python-wheel' + 'sed' ) optdepends=( 'texlive-most: latex support' ) -provides=() conflicts=('python-manimlib') -source=("https://github.com/ManimCommunity/manim/releases/download/v$pkgver/manimce-$pkgver.tar.gz") -sha256sums=('9660f1bf2a9696e6b4c5313ffb4b223f66468df5ab554bc605ff42ce1076b9b2') +provides=() +source=("https://github.com/ManimCommunity/$_name/releases/download/v$pkgver/$_name-$pkgver.tar.gz") +sha256sums=('01925f8550b5dd96275259e1943a12216d18f851202aa88abde16d660148638f') prepare() { - pip install pip --upgrade - pip install --no-cache --force \ - grpcio \ - grpcio-tools \ - pangocffi==0.8.0 \ - pangocairocffi \ - progressbar \ - pydub \ - rich==6.0 + cd "$srcdir/$_name-$pkgver" + sed -i "/'progressbar',/d" setup.py + sed -i 's/rich>=6.0,<7.0/rich/' setup.py } build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$_name-$pkgver" python setup.py build } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$_name-$pkgver" python setup.py install --root="$pkgdir/" --optimize=1 --skip-build - install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -D -m644 LICENSE.community "$pkgdir/usr/share/licenses/$pkgname/LICENSE.community" + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$_name/LICENSE" + install -D -m644 LICENSE.community "$pkgdir/usr/share/licenses/$_name/LICENSE.community" } |