mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-20 22:01:11 +02:00
seafile-pro-server-10.0.6.ebuild
This commit is contained in:
parent
62153b5f4f
commit
122182b4e8
3 changed files with 1 additions and 66 deletions
|
|
@ -1,3 +1,2 @@
|
|||
DIST seafile-pro-server_10.0.4_x86-64_CentOS.tar.gz 103518966 BLAKE2B d74f4a6027157186cca175b176b480d8ead1d3703690503311cf4c89e19c545810f50df3a92857bc382d4cb9624eec80099639ae1a574bfe6bec4c6da14aedc0 SHA512 c05c22104726d079cb86908bd4631ccaaf662fd12c66a3c9bf2c4d7ddd792b7e767b0f8fc481b2e54f7cd3388836b7848a46d04ece2df269760c7777101c502b
|
||||
DIST seafile-pro-server_10.0.5_x86-64_CentOS.tar.gz 144175847 BLAKE2B 4a5e49dee7a1a4b03f5c8afa0aa6a3339eaa0209883ef70e7bd78a48896ff2a30005902de3170f22b19e6418a2f359ab9a3426c82ccccce12b7c8c0f7041e622 SHA512 7610e074c3eaf9de3aaaa8beea063025f82bc1e44a4ab5a67312e45d8e15680f666b5ea77854ba38381f5c66a988890a2da06a9256ab5d26ba96e0d59a1d2d79
|
||||
DIST seafile-pro-server_10.0.6_x86-64_CentOS.tar.gz 143913267 BLAKE2B 7b3e0925a2e0b5e3adce5ed4567c058b44de2ef4c74ea2009234e72ad56e9023be1bd24fe43279ebb3be84653911d52ed68d5164bc98fd2f110a8fcb19719814 SHA512 b471e27f75ad29373caf28278bed56ac1a247bdd009e35f77cfb43404c767ab369f404ddb2a5e640df269c41267a3c2d747e768188b427092edb49e29a447e59
|
||||
DIST seafile-pro-server_9.0.16_x86-64_CentOS.tar.gz 98137375 BLAKE2B 1e3a78d6e9e8b6803b2bd4700e1d086061963c031554cb671ef87819a762d11ed98b4f7ea52009554db04d953babefcf367137f189c155b6049f230909b4421b SHA512 20dfb4dfdf698b5bdcc8c4bcf89055b0574226fd77a21f07cd3dec17e7f69407ba2ef17ea49da2d21b5af7f03e1e70ebc9cd89f35f9de5f0b97566a27a05b0ef
|
||||
|
|
|
|||
|
|
@ -1,64 +0,0 @@
|
|||
# Copyright 1999-2023 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 saml sqlite"
|
||||
|
||||
# https://manual.seafile.com/upgrade/upgrade_notes_for_10.0.x/
|
||||
# https://manual.seafile.com/changelog/changelog-for-seafile-professional-server/
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
=app-misc/elasticsearch-8*
|
||||
$(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-2.0.3[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/pycryptodome[${PYTHON_USEDEP}]
|
||||
dev-python/cffi
|
||||
dev-python/requests
|
||||
|
||||
')
|
||||
fuse? ( sys-fs/fuse:0 )
|
||||
mysql? ( $(python_gen_cond_dep ' dev-python/mysqlclient[${PYTHON_USEDEP}]') )
|
||||
saml? ( $(python_gen_cond_dep ' dev-python/djangosaml2[${PYTHON_USEDEP}]') )
|
||||
sys-libs/libselinux
|
||||
dev-libs/nss
|
||||
virtual/jre:*"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
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/"
|
||||
}
|
||||
Loading…
Reference in a new issue