summaryrefslogtreecommitdiff
path: root/net-misc/seafile
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-12 17:46:56 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-12 17:46:56 +0000
commit4d3b8f8b38eda2e6cfa39c2efcf4f9c4055c2d7d (patch)
treec7fe3434d83b59f7b0f67d7a15c69817aba9ea0b /net-misc/seafile
parentaf42afeb201514cfc34a8a056def3389af35a54b (diff)
gentoo auto-resync : 12:01:2023 - 17:46:56
Diffstat (limited to 'net-misc/seafile')
-rw-r--r--net-misc/seafile/Manifest2
-rw-r--r--net-misc/seafile/seafile-8.0.10.ebuild64
2 files changed, 66 insertions, 0 deletions
diff --git a/net-misc/seafile/Manifest b/net-misc/seafile/Manifest
index 1215af1cb499..6bb241b0d9fa 100644
--- a/net-misc/seafile/Manifest
+++ b/net-misc/seafile/Manifest
@@ -1,8 +1,10 @@
+DIST seafile-8.0.10.tar.gz 741596 BLAKE2B 231ba41db372c966a391d8baa28b45ca717ec550d1e8e6bf1e5b375d28061da5f1d25a7e5adb7b4a00ab8f01c8063ed75cca0e5459c3fa82b246755382186fb3 SHA512 3c527bea0687a893f00734034a1049633dfed34ab0e7586ceb4cb5345b380c622b8b62486f608e3579ab2eaca872c2bbb3d250dea12927b38a0b0cafb34a9120
DIST seafile-8.0.5.tar.gz 738268 BLAKE2B a142acd9613b4a4aba62640486ee3e79de13274f068e8db69693d93092123f73150e579a38e2aaffc0144cb03a88c56cdac20ca33c0c9a5d09bb8684f184e193 SHA512 712a5d445f586beb9cbd425298734181f2eef302dc2f1f7634c4182bd113a7818c948475e9981ce32af218fcc635254e4d5fea28d514ad6eafe169c4a41eb6f9
DIST seafile-8.0.6.tar.gz 738248 BLAKE2B c36904c459429985bf5a6b34546be7af2ba913b4dc5df860858cf73c0d0fe4797fc1fd64a70d8feb3ac2888404e30705540672cdbcc7cea4b91e6229939ed1e4 SHA512 261e1c58018f3e427e79a811f67322a2d0ce4cc8bfa913f029bd42bdfa5498f35ec5003cafc8eaf583b0b0ef9cd7159bc4f57136f4fd4270b38327a79e0f95cd
DIST seafile-8.0.7.tar.gz 738238 BLAKE2B edb6ab4f1e61455a24ed43c4b516b58f0cd44fd57f63ebb7aca6daaa206888689c9139fd443acfb2fb35ace100921470e207c338ae5bcdd093e02e79ab57ef80 SHA512 4ce16b2abed36ff33237df1119be7ecb3a01caa9d29c954a6618dfbc94d4ba32c0e30bcf259a6f05bf6bfe0e2aaca7d394c6b6adf69c37447e27a9ed5ac0d3df
DIST seafile-8.0.8.tar.gz 738321 BLAKE2B ec8719890c5945c1dab0433c86e5e2b7ec7dc45ce9edb0b82760a4fffaf719892c1a650d2eb5df463f413df1c09c8062e45f35b13669fbc2c6312e0056590016 SHA512 a531acd582ce1f80918979305a2c822e37e25ad8cd80551359834ddb22434f2de5c63b9a364886bd12fe3aa8307087f85238271dbe9e3258e9e9c65f18ea9307
DIST seafile-8.0.9.tar.gz 741345 BLAKE2B a19d31e350e2a971f30ea1a659ced0a3611857901f000dcf28e94ffef070ae2ef9e1803cf09f0ce833378378998e2aff869336d7b327d203fcf4143af66832a4 SHA512 47332bc6296cd3a6fe2e0c3539e0ee20df848143c1a05f0d5377a2505924d065bd555f807c79ffffb65a67211062e92b8c4061f8e632ed33e65acd545a3104e8
+EBUILD seafile-8.0.10.ebuild 1432 BLAKE2B f6b13eada82a61e4cd58efeb7c6952be5df94de7f4708cbcdc72bb194badfd79b18c1ddac3b5d9a0dac2c019d3b5c4407d85651d1a05d9fe36b519baff4a53a7 SHA512 31624977032d8734779e838efa50e904821e84013da6499fda862a346506c734b829d564041a7245186f8b7fddeca4240e27d0213635719cae0f273a23526471
EBUILD seafile-8.0.5.ebuild 1329 BLAKE2B 2e45116d0305657f55567a5130d6eec63af5806664a94059b4b9774ddb1825485a4e61f8ae2df00459045a799043863c4fb05545b9b88e25ac64c1110636eecc SHA512 0bf8344e36cfe8cc08abc2af95c9dc92cfa9bd38a89a49ba49eefe0b0fd4330cd65d8fb373267df3d5dea984c1a830580f0425948cfd3c62e53f7c2f7ff24517
EBUILD seafile-8.0.6.ebuild 1393 BLAKE2B bbd22916d81a92980398840f7a09288a0e4f915330bebf8f19ba74d7e1862b2b199f14720b59b111e38aadbe38d47e62aebd95286e0c4732bedddd904ce1ab4f SHA512 84634bb83f93f55b8d414820eb30c5897bc707515c916496648cc784a1bd86969a53f4cdbc994fafd7480cbeacf554d4dfb967df01e6f57a571ba3145beda13f
EBUILD seafile-8.0.7.ebuild 1393 BLAKE2B 3d3d1600403a40e000697e27e29c7faa7bb598eae7634fafb12d1ad5beaf42aecda53e1e12aa120d9d9727adbcd25109f8e5880d574fda82fde1beb04b7c18e4 SHA512 58794479ee443bd2d3409f4676282ed9aeb4181b95ccc614160835f1850a87d060de222352d9d5b5bfb4fe3c38cd876842e6cd959358833581b770dc3f5db2c4
diff --git a/net-misc/seafile/seafile-8.0.10.ebuild b/net-misc/seafile/seafile-8.0.10.ebuild
new file mode 100644
index 000000000000..49fb67450a4c
--- /dev/null
+++ b/net-misc/seafile/seafile-8.0.10.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+# Upstream is moving tags repeatedly, then we use commit hash.
+RELEASE_COMMIT="740763934a097577b92f0446cd73b555ca86b436"
+
+inherit autotools python-single-r1 vala
+
+DESCRIPTION="File syncing and sharing software with file encryption and group sharing"
+HOMEPAGE="https://www.seafile.com/ https://github.com/haiwen/seafile/"
+SRC_URI="https://github.com/haiwen/${PN}/archive/${RELEASE_COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/future[${PYTHON_USEDEP}]
+ ')
+ dev-libs/openssl:=
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/jansson:=
+ dev-libs/libevent:=
+ net-libs/libsearpc[${PYTHON_SINGLE_USEDEP}]
+ net-misc/curl
+ sys-apps/util-linux
+ sys-libs/zlib
+ elibc_musl? ( sys-libs/fts-standalone )"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}
+ $(vala_depend)"
+
+S="${WORKDIR}/${PN}-${RELEASE_COMMIT}"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ vala_setup
+}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --disable-static
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ # Remove unnecessary .la files
+ find "${ED}" -name '*.la' -delete || die
+ python_fix_shebang "${ED}"/usr/bin/seaf-cli
+}