From d628c1f8493d09e3deb5d19971cd21691d8758e4 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 1 Mar 2025 19:28:40 +0000 Subject: gentoo auto-resync : 01:03:2025 - 19:28:40 --- net-misc/seafile/Manifest | 6 ++-- net-misc/seafile/metadata.xml | 9 ++++- net-misc/seafile/seafile-9.0.11.ebuild | 62 ++++++++++++++++++++++++++++++++ net-misc/seafile/seafile-9.0.3-r1.ebuild | 62 -------------------------------- 4 files changed, 73 insertions(+), 66 deletions(-) create mode 100644 net-misc/seafile/seafile-9.0.11.ebuild delete mode 100644 net-misc/seafile/seafile-9.0.3-r1.ebuild (limited to 'net-misc/seafile') diff --git a/net-misc/seafile/Manifest b/net-misc/seafile/Manifest index 0e637c755280..e5d348dce0c9 100644 --- a/net-misc/seafile/Manifest +++ b/net-misc/seafile/Manifest @@ -1,3 +1,3 @@ -DIST seafile-9.0.3.tar.gz 752618 BLAKE2B fc03756934ed36bf6706250e8a41a8d069a4cf0d69fcb76a44acd3a134a80e0705e72cfa1b8e44d1d4cf01e7f94e5781da3e3af88fc9f2cc4cfccbc8ecc15e11 SHA512 07312e56d642de63a5621870d6fe5ff42a0545d5b7def020dabdd36c9a06500c86801a02138de9e3dc6ff16cfdda43b59d651a08395207e108692cfa61db027f -EBUILD seafile-9.0.3-r1.ebuild 1397 BLAKE2B d4af006d43997db378137e7923bffc7cbe603fb3e7ca8f37d1c61ef92c8f1d8d228bb4d86c2817419da4a745d734a8d2eb4e07d28afd15105c70985959ee0914 SHA512 72c3a60036d3297db3db45c32059a783cb7ff8625f20987f9053a8c064aad7fa2ba71744a14e160862ba0229e38cc3690746a00fe99f595af620af65305baf8a -MISC metadata.xml 247 BLAKE2B e8019de5cb49e8205e94e4fbeb5c2b0b749382ab9ddd30ec4ff03b38989c4bb2f29d398b484f4c22080701b3525af5409d8352e7064da1b50fcfe95272401f64 SHA512 a0cf18fc83f53bb80e5d074c28ab2ea89b699c7ec70513bfd642a74a7f3c9657a310f545ece2e1eb0e37a4af43cc516d0ef17e054cba5104cad1a57b725a5151 +DIST seafile-9.0.11.tar.gz 765322 BLAKE2B 7d82a919d64023b5d040e4a344da78b55568474900951c0e4ac4a7812436e501c09dd897d9746fa29b1a9b3deb737452258737b678f39a6d5c449770e0433258 SHA512 01f72387eed465a71d72b0a707d8edc1b2b4f758157e586d2c17bca9dc3001e7e9296d1addc2efaf0629ca318e233a2268e7cdf4b24de963e7030cb571d03a8e +EBUILD seafile-9.0.11.ebuild 1419 BLAKE2B 56a4181c967b046e06a30edd3ef6df6811916b742d20790287bf2499a807df7e96d00634c1358e4871bb3316665d1b4a3410733a8e50b3fb4cbf8245c8e8db43 SHA512 c1f6199ad3047ccc5cf79cd044c155eafb3d0d2169f04f069842adfab429b6fa65c0f75e4b7007165e6e76584052203f4fbbb052b184498e65002b82aaf0a5c5 +MISC metadata.xml 468 BLAKE2B 0f012f1a9041a2b10e2455d20526271cab380a64cebd451ec1a2cc9656837143964354b171fb40070b75fbb5c27bf99e4d98f5fcc2a5222c48949b092cd7c628 SHA512 6630f76e9f4a0bd07747f70f97989ed44db7bbf4dec02b9d8c838ea21c5020097c1ebf0aec923235ebdd32029ae92bba3a655199e6f7158cd8a7fdc8dc702041 diff --git a/net-misc/seafile/metadata.xml b/net-misc/seafile/metadata.xml index 8864ea04f064..4d8d8a50d567 100644 --- a/net-misc/seafile/metadata.xml +++ b/net-misc/seafile/metadata.xml @@ -1,7 +1,14 @@ - + + zhixu.liu@gmail.com + Z. Liu + + + proxy-maint@gentoo.org + Proxy Maintainers + haiwen/seafile diff --git a/net-misc/seafile/seafile-9.0.11.ebuild b/net-misc/seafile/seafile-9.0.11.ebuild new file mode 100644 index 000000000000..1547448662b8 --- /dev/null +++ b/net-misc/seafile/seafile-9.0.11.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +# Upstream is moving tags repeatedly, then we use commit hash. +RELEASE_COMMIT="3a5ab2a38a1a751e559ce9e4c79ac330f966c8af" + +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" +S="${WORKDIR}/${PN}-${RELEASE_COMMIT}" + +LICENSE="GPL-2+-with-openssl-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + app-crypt/argon2:= + dev-libs/openssl:= + dev-db/sqlite:3 + dev-libs/glib:2 + dev-libs/jansson:= + dev-libs/libevent:= + net-libs/libsearpc[${PYTHON_SINGLE_USEDEP}] + net-libs/libwebsockets:=[client] + net-misc/curl + sys-apps/util-linux + sys-libs/zlib + elibc_musl? ( sys-libs/fts-standalone )" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS} + $(vala_depend)" + +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 +} diff --git a/net-misc/seafile/seafile-9.0.3-r1.ebuild b/net-misc/seafile/seafile-9.0.3-r1.ebuild deleted file mode 100644 index 056cad2cd87c..000000000000 --- a/net-misc/seafile/seafile-9.0.3-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -# Upstream is moving tags repeatedly, then we use commit hash. -RELEASE_COMMIT="90a2bc6e30a14ac4c91250da3957330f1051462e" - -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} - dev-libs/openssl:= - dev-db/sqlite:3 - dev-libs/glib:2 - dev-libs/jansson:= - dev-libs/libevent:= - net-libs/libsearpc[${PYTHON_SINGLE_USEDEP}] - net-libs/libwebsockets[client] - 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 -} -- cgit v1.2.3