From 610add182d140a2b0c9efd9b7df7e22c80a2b261 Mon Sep 17 00:00:00 2001 From: sulincix Date: Tue, 14 Feb 2023 18:58:45 +0000 Subject: [PATCH] fix pkgs --- dev/python/py3-jinja/ympbuild | 27 +++++++++++++++++++++++++++ dev/python/py3-markdown/ympbuild | 27 +++++++++++++++++++++++++++ dev/python/py3-typogrify/ympbuild | 27 +++++++++++++++++++++++++++ dev/util/gi-docgen/ympbuild | 3 +-- media/libs/libtiff/ympbuild | 2 +- 5 files changed, 83 insertions(+), 3 deletions(-) create mode 100644 dev/python/py3-jinja/ympbuild create mode 100644 dev/python/py3-markdown/ympbuild create mode 100644 dev/python/py3-typogrify/ympbuild diff --git a/dev/python/py3-jinja/ympbuild b/dev/python/py3-jinja/ympbuild new file mode 100644 index 00000000..7d297322 --- /dev/null +++ b/dev/python/py3-jinja/ympbuild @@ -0,0 +1,27 @@ +#!/usr/bin/env bash +name='py3-jinja' +release='1' +version='3.1.2' +url='https://github.com/pallets/jinja' +description='A very fast and expressive template engine.' +email='parduscix@yandex.ru' +maintainer='sulincix' +license=('GPLv3') +source=("https://github.com/pallets/jinja/archive/refs/tags/$version.tar.gz") +depends=(python) +makedepends=() +md5sums=('bd31ea57df9229c695f7ef755bfcda43') +group=(dev.python) +uses=() +arch=('x86_64') + +cd jinja-$version + +build(){ + python3 setup.py build +} + +package(){ + python3 setup.py install --root="${DESTDIR}" --install-lib=/usr/lib64/python3 --optimize=1 --skip-build +} + diff --git a/dev/python/py3-markdown/ympbuild b/dev/python/py3-markdown/ympbuild new file mode 100644 index 00000000..bc364f1f --- /dev/null +++ b/dev/python/py3-markdown/ympbuild @@ -0,0 +1,27 @@ +#!/usr/bin/env bash +name='py3-markdown' +release='1' +version='3.4.1' +url='https://github.com/Python-Markdown/markdown' +description='A Python implementation of John Gruber’s Markdown with Extension support.' +email='parduscix@yandex.ru' +maintainer='sulincix' +license=('GPLv3') +source=("https://github.com/Python-Markdown/markdown/archive/refs/tags/$version.tar.gz") +depends=(python) +makedepends=() +md5sums=('07073379f03ade96e1b78ad65545810e') +group=(dev.python) +uses=() +arch=('x86_64') + +cd markdown-$version + +build(){ + python3 setup.py build +} + +package(){ + python3 setup.py install --root="${DESTDIR}" --install-lib=/usr/lib64/python3 --optimize=1 --skip-build +} + diff --git a/dev/python/py3-typogrify/ympbuild b/dev/python/py3-typogrify/ympbuild new file mode 100644 index 00000000..f84f27d5 --- /dev/null +++ b/dev/python/py3-typogrify/ympbuild @@ -0,0 +1,27 @@ +#!/usr/bin/env bash +name='py3-typogrify' +release='1' +version='2.0.7' +url='https://github.com/mintchaos/typogrify' +description='A set of Django template filters to make caring about typography on the web a bit easier.' +email='parduscix@yandex.ru' +maintainer='sulincix' +license=('GPLv3') +source=("https://github.com/mintchaos/typogrify/archive/refs/tags/$version.tar.gz") +depends=(python) +makedepends=() +md5sums=('3648ed25e0121925b4c6b542fd1cfd45') +group=(dev.python) +uses=() +arch=('x86_64') + +cd typogrify-$version + +build(){ + python3 setup.py build +} + +package(){ + python3 setup.py install --root="${DESTDIR}" --install-lib=/usr/lib64/python3 --optimize=1 --skip-build +} + diff --git a/dev/util/gi-docgen/ympbuild b/dev/util/gi-docgen/ympbuild index 6f762573..d0debfe2 100644 --- a/dev/util/gi-docgen/ympbuild +++ b/dev/util/gi-docgen/ympbuild @@ -8,7 +8,7 @@ email='bayramk@gmail.com' maintainer='bk' license=('GPLv3') source=("https://gitlab.gnome.org/GNOME/gi-docgen/-/archive/$version/gi-docgen-$version.tar.gz") -depends=() +depends=(py3-pygments) makedepends=() md5sums=('844e84610246501d3303ae9150d0cc24') group=(dev.util) @@ -18,7 +18,6 @@ arch=('x86_64') cd $name-$version setup(){ - pip3 install jinja2 markdown markupsafe typogrify meson setup build --prefix=/usr \ --libdir=/usr/lib64/ } diff --git a/media/libs/libtiff/ympbuild b/media/libs/libtiff/ympbuild index eb3533f4..c63af959 100644 --- a/media/libs/libtiff/ympbuild +++ b/media/libs/libtiff/ympbuild @@ -18,7 +18,7 @@ arch=('x86_64') cd $name-v$version setup(){ - ./autogen.sh + autoreconf -fvi ./configure --prefix=/usr \ --libdir=/usr/lib64/ }