diff --git a/www-apps/seafile-pro-server/Manifest b/www-apps/seafile-pro-server/Manifest index 5ca671a60..138e77d6b 100644 --- a/www-apps/seafile-pro-server/Manifest +++ b/www-apps/seafile-pro-server/Manifest @@ -1,3 +1,3 @@ -DIST seafile-pro-server_7.1.22_x86-64_CentOS.tar.gz 116769747 BLAKE2B b42a4c5806649874a2f46abba81d698c0d3675843c088a3fbcf993cb929c3d6968ea44e8c77c3ae3548cc6520e314fef8d6ab895f2630cfb8052f01ac4da1b55 SHA512 14aaceaec2e72d6edcd46fd58d5f1c843454c10c10dafdb55092a2bcee16c71f7a62f9995d66ec8cc4a3929c2717e9b410beee4774d2233d41d3e888e048171a DIST seafile-pro-server_8.0.14_x86-64_CentOS.tar.gz 124758132 BLAKE2B f55e175e70e62b3ba979da535c89a1c7d621864e213a5e358ffa9bb76e520ab977b189880a9ef9d26d46e24357c7d6fde5abf73b8a417a7ab2ee6cc061f39692 SHA512 56f1a43fe95810a3775b4096e74a95c81800a038cd69f29b6a7c4ebf72ac9a8a5367f999def5a64af3f59c09fdaec3708a116a587eadf611ce5ae3accaf06dfd DIST seafile-pro-server_9.0.5_x86-64_CentOS.tar.gz 102896373 BLAKE2B 16c4715367de2605e06c349f221897260e8f68e820f5ed28a6eabaeefd3138bf283a03394765a2a0e75c9b144e3959da58b109c3d893df3e511e4ab9edb4a440 SHA512 6a9f6d4e634c98757cd1f9a1994fce897a134178eb667cc0054dcfa1a1f55066d682a759cbbc20cd3db03067af7c8ba984535239d45e25ef5199711308bb51f4 +DIST seafile-pro-server_9.0.6_x86-64_CentOS.tar.gz 103066976 BLAKE2B 1425b9569e1c04915776e584c788d301844d9bfb4d8421aa231c3eff92b3ff2edde0906ac313e62942bdf9ba93ce475c18da687bfca594d5aac2ab83dddfc1a8 SHA512 e25c08c8edf8d1cfae4dd0e62749d6fb73d0cf01e6967b51adde14b6d5413219a064f873d1cceb17af8a32dd0f1983b36a01f928a535ac6a4d6a0e7ef7635732 diff --git a/www-apps/seafile-pro-server/seafile-pro-server-7.1.22.ebuild b/www-apps/seafile-pro-server/seafile-pro-server-9.0.6.ebuild similarity index 66% rename from www-apps/seafile-pro-server/seafile-pro-server-7.1.22.ebuild rename to www-apps/seafile-pro-server/seafile-pro-server-9.0.6.ebuild index f26a9c68c..4c2ef66c2 100644 --- a/www-apps/seafile-pro-server/seafile-pro-server-7.1.22.ebuild +++ b/www-apps/seafile-pro-server/seafile-pro-server-9.0.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,10 +16,13 @@ SLOT="0" KEYWORDS="amd64" IUSE="fuse mysql psd sqlite" -#https://download.seafile.com/published/seafile-manual/upgrade/upgrade_notes_for_7.1.x.md +#https://manual.seafile.com/upgrade/upgrade_notes_for_8.0.x/ #https://manual.seafile.com/changelog/changelog-for-seafile-professional-server/ +# ~dev-python/cffi-1.14.6[${PYTHON_USEDEP}] 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}] @@ -29,8 +32,8 @@ RDEPEND="${PYTHON_DEPS} psd? ( dev-python/psd-tools ) dev-python/django-pylibmc[${PYTHON_USEDEP}] dev-python/ldap3[${PYTHON_USEDEP}] + ~dev-python/cffi-1.15.0[${PYTHON_USEDEP}] ') - fuse? ( sys-fs/fuse:0 ) mysql? ( $(python_gen_cond_dep ' dev-python/mysqlclient[${PYTHON_USEDEP}]') ) sys-libs/libselinux @@ -38,3 +41,14 @@ RDEPEND="${PYTHON_DEPS} virtual/jre:*" DEPEND="${RDEPEND}" + +src_prepare() { + #match with cffi in RDEPEND section + sed -e "s|1.14.0|1.15.0|" -i seahub/thirdpart/cffi/__init__.py || die "sed failed" + eapply_user +} + +pkg_postinst() { + einfo "follow the official documentation:" + einfo "https://manual.seafile.com/deploy_pro/download_and_setup_seafile_professional_server/" +}