seafile-pro-server-10.0.11.ebuild

This commit is contained in:
Anton Bolshakov 2023-11-15 09:21:15 +08:00
parent ed1487f5a3
commit 9ca1458715
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
3 changed files with 1 additions and 63 deletions

View file

@ -1,2 +1 @@
DIST seafile-pro-server_10.0.10_x86-64_CentOS.tar.gz 205467594 BLAKE2B 87be0b265a6a4d5b1fd4ffbfd96a6c0c92aa3892740fed653529ac953d00e93252e5de644635eeca22d6e8cc256cf8c80d9d8c84548caf60430a2c99bc55bc40 SHA512 de625c81eea9b956bd81b8ff07653811607b0fc15d9b649cdcc6ffdaa5b265af3102a8d3be3442492c070d8d785016519f05fe2d8fcbb02197649e7e0c2c842d
DIST seafile-pro-server_9.0.16_x86-64_CentOS.tar.gz 98137375 BLAKE2B 1e3a78d6e9e8b6803b2bd4700e1d086061963c031554cb671ef87819a762d11ed98b4f7ea52009554db04d953babefcf367137f189c155b6049f230909b4421b SHA512 20dfb4dfdf698b5bdcc8c4bcf89055b0574226fd77a21f07cd3dec17e7f69407ba2ef17ea49da2d21b5af7f03e1e70ebc9cd89f35f9de5f0b97566a27a05b0ef
DIST seafile-pro-server_10.0.11_x86-64_CentOS.tar.gz 205476606 BLAKE2B 4c6fdeba09e1c86c4fe0d3d7d8cd89e4ab537d40a9a4aac4e689b81361ce709d2e071abc516de20ae2824a238d24f12a34595f9039ccf1a7ad68edac566bfb3f SHA512 a37190b89291592c2547776d1340c53da45cddbc410c474f9a29c046c117672408ffb650dfcc067db2d0ed463bd0a24a38aaf8562263c9859d34613d69ccb7ff

View file

@ -1,61 +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 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*
$(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/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}"
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/"
}