commit 8feb79dac63a8887c91acdcbe77bda74e8fb0845 Author: sudacode Date: Tue Mar 11 22:43:56 2025 -0700 update dependencies diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..e736dc4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = mokuro + pkgdesc = Read Japanese manga inside browser with selectable text. + pkgver = 0.2.2 + pkgrel = 1 + url = https://pypi.org/project/mokuro/#history + arch = any + license = GPL3 + makedepends = python-pip + makedepends = python-build + makedepends = python-wheel + makedepends = python-installer + depends = python>=3.6 + depends = python-opencv + depends = python-torch-summary + depends = python-shapely + depends = python-yattag + optdepends = python-pytorch: for gpu acceleration + source = https://files.pythonhosted.org/packages/source/m/mokuro/mokuro-0.2.2.tar.gz + sha256sums = 7534d32d1e25ac7be8a828d328be9aceb06a05d3c3392721120410f4cff02fe3 + +pkgname = mokuro diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..15d7ce7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# sudacode +pkgname=mokuro +_name=mokuro +pkgver=0.2.2 +pkgrel=1 +pkgdesc="Read Japanese manga inside browser with selectable text. " +arch=('any') +url="https://pypi.org/project/mokuro/#history" +license=('GPL3') +depends=( + 'python>=3.6' + 'python-opencv' + 'python-torch-summary' + 'python-shapely' + 'python-yattag' +) +optdepends=( + 'python-pytorch: for gpu acceleration' +) +makedepends=('python-pip' 'python-build' 'python-wheel' 'python-installer') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name//-/_}/${_name//-/_}-$pkgver.tar.gz") +sha256sums=('7534d32d1e25ac7be8a828d328be9aceb06a05d3c3392721120410f4cff02fe3') + +build() { + cd "$_name-$pkgver" + python -m pip wheel . --no-deps --wheel-dir dist +} + +package() { + cd "$_name-$pkgver" + python -m pip install --no-deps --root="$pkgdir" --prefix=/usr --ignore-installed . +}