diff --git a/srcpkgs/hydrus/template b/srcpkgs/hydrus/template index 5b6b7f47572..74f2ebc9ddd 100644 --- a/srcpkgs/hydrus/template +++ b/srcpkgs/hydrus/template @@ -1,40 +1,42 @@ # Template file for 'hydrus' pkgname=hydrus -version=525a +version=544 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" +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 fmt 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 " license="WTFPL" homepage="https://hydrusnetwork.github.io/hydrus/" distfiles="https://github.com/hydrusnetwork/hydrus/archive/refs/tags/v${version}.tar.gz" -checksum=67ee32f9ccb2ba5d1a8730d3033bb7850dc43b07628e2635847256e2820f9448 - +checksum=7fa642c6139aaac97abaaad96a64c5e481b701c90c503129368b211c87af091c 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 + + chmod +x hydrus_server.py hydrus_client.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/ + + vcopy hydrus_client.py usr/lib/hydrus/ + vcopy hydrus_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 + ln -sf ../lib/hydrus/hydrus_client.py ${DESTDIR}/usr/bin/hydrus-client + ln -sf ../lib/hydrus/hydrus_server.py ${DESTDIR}/usr/bin/hydrus-server vmkdir usr/share/applications - ln -sf /usr/lib/hydrus/static/hydrus.desktop ${DESTDIR}/usr/share/applications + ln -Tsf ../../lib/hydrus/static/hydrus.desktop \ + ${DESTDIR}/usr/share/applications/hydrus.desktop vlicense COPYING - vlicense license.txt }