seafile-pro-server-9.0.13.ebuild

This commit is contained in:
Anton Bolshakov 2022-11-13 08:15:35 +08:00
parent 90fb292700
commit ce7f436b07
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
3 changed files with 1 additions and 62 deletions

View file

@ -1,2 +1 @@
DIST seafile-pro-server_9.0.11_x86-64_CentOS.tar.gz 97136394 BLAKE2B 3f116c136f0f1cf33adae581de92ceb01d9530c910b51d2409b30442579a48b079d1773ebeaf13ab57227546a759b8527f76e98502b2f8973af9383cf382b9c9 SHA512 5701e896c306d664cffff13b167833e4c0d88bc7f70259c9412e2023ffe4b50a7ac13812596cde7537e91cc2f829f55b5ee321c66dc525c4452979811d496b1a
DIST seafile-pro-server_9.0.12_x86-64_CentOS.tar.gz 97142176 BLAKE2B 03ed904b698d18082e5aa8f04b7b8b1743ce8f7f7788de7d6b0de4ff978bff04b76f0e7ad6df0323bef0f4f6c917ed061d6b0abdff07d2afe5aa5ab5bd980b61 SHA512 45bf79c37207450eab4f6dad5a019674a8de4d13bfd40f5f8fb8794c92106d93427b0e41e1e8dbf9565a09c1678c0a36c6556b659351975243347cf84554246c
DIST seafile-pro-server_9.0.13_x86-64_CentOS.tar.gz 97839892 BLAKE2B 708eea9073a3892ba799849830276fea7b6f52b66faa0ecba89f56885639ef3df7673a15824d94f6d47445c2a7ca171a9ba8146b7126c8fdcda44a4699d3d978 SHA512 6776c0f098adfd3279a949652578028dd6b8448f8ea46b99dbfe3694d9883dc8a8b4061769b59329daba3e31d5f77a535d501ea2ee1b9fcf09fe2c12ff9eecad

View file

@ -1,60 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{10..11} )
inherit python-single-r1
MY_P="seafile-pro-server_${PV}_x86-64_CentOS.tar.gz"
DESCRIPTION="Meta package for Seafile Pro Edition, file sync share solution"
HOMEPAGE="https://github.com/haiwen/seafile-server/ http://www.seafile.com/"
SRC_URI="https://download.seafile.com/d/6e5297246c/files/?p=%2Fpro%2F${MY_P}&dl=1 -> ${MY_P}"
LICENSE="seafile"
SLOT="0"
KEYWORDS="amd64"
IUSE="fuse mysql psd sqlite"
# https://manual.seafile.com/upgrade/upgrade_notes_for_9.0.x/
# https://manual.seafile.com/changelog/changelog-for-seafile-professional-server/
RDEPEND="${PYTHON_DEPS}
>=app-misc/elasticsearch-7.16.2
$(python_gen_cond_dep '
dev-python/future[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pylibmc[${PYTHON_USEDEP}]
dev-python/django-simple-captcha[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
dev-python/sqlalchemy[sqlite?,${PYTHON_USEDEP}]
psd? ( dev-python/psd-tools )
dev-python/django-pylibmc[${PYTHON_USEDEP}]
dev-python/ldap3[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/cffi
dev-python/requests
')
fuse? ( sys-fs/fuse:0 )
mysql? ( $(python_gen_cond_dep ' dev-python/mysqlclient[${PYTHON_USEDEP}]') )
sys-libs/libselinux
dev-libs/nss
virtual/jre:*"
DEPEND="${RDEPEND}"
src_prepare() {
#match with cffi in RDEPEND section
# sed -e "s|1.14.0|${CFFI_PV}|" -i seahub/thirdpart/cffi/__init__.py || die "sed failed"
rm -r seahub/thirdpart/{cffi*,requests*}
eapply_user
}
pkg_postinst() {
einfo "follow the official documentation:"
einfo "https://manual.seafile.com/deploy_pro/download_and_setup_seafile_professional_server/"
}