New package: hydrus-525a
This commit is contained in:
parent
7478881888
commit
6fe797c073
|
@ -0,0 +1,40 @@
|
|||
# Template file for 'hydrus'
|
||||
pkgname=hydrus
|
||||
version=525a
|
||||
revision=1
|
||||
pycompile_dirs="usr/lib/hydrus"
|
||||
hostmakedepends="python3"
|
||||
depends="python3 libopencv-python3 python3-BeautifulSoup4 python3-yaml python3-lz4
|
||||
python3-numpy python3-Twisted python3-Pillow python3-pysocks python3-psutil
|
||||
python3-send2trash python3-html5lib python3-requests python3-QtPy noto-fonts-emoji
|
||||
python3-mpv python3-service_identity python3-PyQt5 fmt python3-pyside2 ffmpeg
|
||||
miniupnpc desktop-file-utils python3-cloudscraper python3-openssl python3-packaging"
|
||||
short_desc="Danbooru-like image tagging and searching system for the desktop"
|
||||
maintainer="fanyx <fanyx+github@posteo.net>"
|
||||
license="WTFPL"
|
||||
homepage="https://hydrusnetwork.github.io/hydrus/"
|
||||
distfiles="https://github.com/hydrusnetwork/hydrus/archive/refs/tags/v${version}.tar.gz"
|
||||
checksum=67ee32f9ccb2ba5d1a8730d3033bb7850dc43b07628e2635847256e2820f9448
|
||||
|
||||
python_version="3"
|
||||
|
||||
do_install() {
|
||||
vsed -i hydrus/core/HydrusConstants.py -e 's|^LICENSE_PATH.*|LICENSE_PATH = "/usr/share/licenses/hydrus/license.txt"|'
|
||||
chmod +x server.py
|
||||
|
||||
vmkdir usr/lib/hydrus
|
||||
vcopy hydrus usr/lib/hydrus/
|
||||
vcopy static usr/lib/hydrus/
|
||||
vcopy client.pyw usr/lib/hydrus/
|
||||
vcopy server.py usr/lib/hydrus/
|
||||
|
||||
vmkdir usr/bin
|
||||
ln -sf /usr/lib/hydrus/client.pyw ${DESTDIR}/usr/bin/hydrus-client
|
||||
ln -sf /usr/lib/hydrus/server.py ${DESTDIR}/usr/bin/hydrus-server
|
||||
|
||||
vmkdir usr/share/applications
|
||||
ln -sf /usr/lib/hydrus/static/hydrus.desktop ${DESTDIR}/usr/share/applications
|
||||
|
||||
vlicense COPYING
|
||||
vlicense license.txt
|
||||
}
|
Loading…
Reference in New Issue