diff options
Diffstat (limited to 'net-misc/seafile')
-rw-r--r-- | net-misc/seafile/Manifest | 8 | ||||
-rw-r--r-- | net-misc/seafile/metadata.xml | 9 | ||||
-rw-r--r-- | net-misc/seafile/seafile-7.0.10.ebuild | 50 | ||||
-rw-r--r-- | net-misc/seafile/seafile-7.0.9.ebuild (renamed from net-misc/seafile/seafile-7.0.5-r1.ebuild) | 9 |
4 files changed, 68 insertions, 8 deletions
diff --git a/net-misc/seafile/Manifest b/net-misc/seafile/Manifest index 611ef58f0634..2ccb88889721 100644 --- a/net-misc/seafile/Manifest +++ b/net-misc/seafile/Manifest @@ -1,3 +1,5 @@ -DIST seafile-7.0.5.tar.gz 706430 BLAKE2B 49402de13660bcda9a6fad35879bd0e9ba4e491e921525a9cb16498f833d0d8e4177e615afa95780da040c9617d2795a3aa97ce389edae54621d8079033fd24e SHA512 c51c5f3f4a4b316fdf21d8eec12d42e7e1c76cf1271393658dd447c4b0ba77e6149eb7770a99af6aa23f6ebcb1572f4b847f8de44320d8bae8960bde7f429920 -EBUILD seafile-7.0.5-r1.ebuild 1081 BLAKE2B ccdf5d4f62b5c003452a1c0ef131aca64bd3e7e2d049ed47d7cada452b5638bdf28b336fc081d625c3c913da394bac1059db28cd4f76562c7679a42ecd5fae7a SHA512 c2617b833851e452bc549936848c34f0941c1b123da09633bfcecd191e6d43d3716ea1f76b5215020ecc1a2e73cc902dc245eaf39fdaaf242d33c5f9eb61026b -MISC metadata.xml 246 BLAKE2B 982e99661e8894a8808c39c6ee396fbe1fcf4430ad6a4c820b357c5e96f45e008d92d3319734f94c7403b926bc7befaf231037e832bc3521952ecf9bc42f51bf SHA512 71bf99d5820faaf9004a517dffec80e1a2240e31b0db7449f672b68926c0e229cd710670468e95cf305d6136edc5e2d825e597d4648a90f68929bf8d82a1d61a +DIST seafile-7.0.10.tar.gz 707294 BLAKE2B 7f31d09480a7be09c957a79442bc0c952a4b3802fe17d660cb4ae7d157fcb656280751ed5033e399a705fc24c8b0a232e55e5f289792bdb69abec304c85d3473 SHA512 6c5870e75d52f4409fc6f7e3884d3e9208693997b25a6347980a8d164ec6a3348f4b3f5a532f11b9221822aa0ec9125b9d9af8ba7abc4d392cd5b5f602df9289 +DIST seafile-7.0.9.tar.gz 706859 BLAKE2B 2cbd12bfdda9c2cc13d38233a56d0d2f52ad04e03bd14c90c6ff086756fb7ab4f63319906030f9a5f4ec2625dbe23b2892c069f2b5d50c6997b23deaf2cb61d7 SHA512 4c87e7a4a6a4cef631cbfbeb1bde3c8c9e0915d5fe4597d5b3a4b8aa15e9650e97b51ee6a3b0bae4d235ec53149dca01aed7acd704da593c97da0a17e352a75d +EBUILD seafile-7.0.10.ebuild 1222 BLAKE2B a2a38af895e5e4c745491bb677bce3d46e1e91761ecb99a0269f0a22a5e5b780f840d7a18273fcbbcfed232c665cad873e705cbb35fb8fe83790ce29ff5d8e60 SHA512 7a53c843787eff55e96522ff34acd6aa36d085da316f24dcf083fd0760b25e960397fc69fe0fb4e518795102f5a6e1a700f33d1adf1f02c6cae5ba840509b45e +EBUILD seafile-7.0.9.ebuild 1149 BLAKE2B 57df7615b831ebd67d1bcefd62bc8a3079027c02db113e2367ebf93f0fb71f4862d8d8bd4e4ff2420a6fa2ebfa6875e56d066cbdd51514eff04dc733a6c10b63 SHA512 d2b4ef7e7c0f2bc6802b1a3d93cf21d6a34d81ddd98c736de49ed8f078901090a3bc77bcb6bd2b09dd4252a08f674a5bf6bf23ad6282a22dd758c3440fce7326 +MISC metadata.xml 447 BLAKE2B c90112a457648a9be79fa0a4858ba7451d86158070a1a4798ac88e3724eb3f39ddef039f904801d460ca607e9143ae7af58bf58a0024d8a6f513055f64fdee43 SHA512 d2af0ed21d876d212283140c20a3192c1d09c88e496c21c455a79962ad20547a9d32688ded73c6951388720e4abb9496afca405aee6ed5ac126f107bea3ee7eb diff --git a/net-misc/seafile/metadata.xml b/net-misc/seafile/metadata.xml index 36923d5c8719..306e8e51c578 100644 --- a/net-misc/seafile/metadata.xml +++ b/net-misc/seafile/metadata.xml @@ -1,7 +1,14 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> + <maintainer type="person"> + <email>gentoo@retornaz.com</email> + <name>Quentin Retornaz</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> <upstream> <remote-id type="github">haiwen/seafile</remote-id> </upstream> diff --git a/net-misc/seafile/seafile-7.0.10.ebuild b/net-misc/seafile/seafile-7.0.10.ebuild new file mode 100644 index 000000000000..5528c543809f --- /dev/null +++ b/net-misc/seafile/seafile-7.0.10.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=(python3_{6,7,8,9}) + +WANT_AUTOMAKE=1.16 + +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/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+-with-openssl-exception" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="libressl" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + net-libs/libsearpc[${PYTHON_SINGLE_USEDEP}] + dev-libs/glib:2 + dev-libs/libevent + dev-libs/jansson + $(python_gen_cond_dep ' + dev-python/future[${PYTHON_MULTI_USEDEP}] + ') + sys-libs/zlib + net-misc/curl + !libressl? ( dev-libs/openssl ) + libressl? ( dev-libs/libressl ) + dev-db/sqlite:3" +DEPEND="${RDEPEND} + $(vala_depend)" + +src_prepare() { + default + sed -i -e 's/valac /${VALAC} /' lib/Makefile.am || die + eautoreconf + vala_src_prepare +} + +src_install() { + default + # Remove unnecessary .la files, as recommended by ltprune.eclass + find "${ED}" -name '*.la' -o -name '*.a' -delete || die + python_fix_shebang "${ED}"/usr/bin +} diff --git a/net-misc/seafile/seafile-7.0.5-r1.ebuild b/net-misc/seafile/seafile-7.0.9.ebuild index 7b2a3788f56b..e5d55487b0ad 100644 --- a/net-misc/seafile/seafile-7.0.5-r1.ebuild +++ b/net-misc/seafile/seafile-7.0.9.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=(python3_6) +PYTHON_COMPAT=(python3_{6,7,8,9}) WANT_AUTOMAKE=1.16 @@ -16,7 +16,7 @@ SRC_URI="https://github.com/haiwen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+-with-openssl-exception" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" +IUSE="libressl" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} @@ -26,7 +26,8 @@ RDEPEND="${PYTHON_DEPS} dev-libs/jansson sys-libs/zlib net-misc/curl - dev-libs/openssl + !libressl? ( dev-libs/openssl ) + libressl? ( dev-libs/libressl ) dev-db/sqlite:3" DEPEND="${RDEPEND} $(vala_depend)" @@ -40,7 +41,7 @@ src_prepare() { src_install() { default - # Remove unnecessary files, as recommended by ltprune.eclass + # Remove unnecessary .la files, as recommended by ltprune.eclass find "${ED}" -name '*.la' -o -name '*.a' -delete || die python_fix_shebang "${ED}"/usr/bin } |