From d18bf1e01b65ee4bf0c804e2843b282d3d4e5d7c Mon Sep 17 00:00:00 2001
From: V3n3RiX <venerix@redcorelinux.org>
Date: Tue, 15 Jun 2021 14:57:03 +0100
Subject: gentoo resync : 15.06.2021

---
 gnustep-apps/Manifest.gz             | Bin 5554 -> 5553 bytes
 gnustep-apps/gorm/Manifest           |   2 +
 gnustep-apps/gorm/gorm-1.2.28.ebuild |  28 ++++++++++
 gnustep-apps/sogo/Manifest           |   2 +
 gnustep-apps/sogo/sogo-5.1.1.ebuild  |  98 +++++++++++++++++++++++++++++++++++
 5 files changed, 130 insertions(+)
 create mode 100644 gnustep-apps/gorm/gorm-1.2.28.ebuild
 create mode 100644 gnustep-apps/sogo/sogo-5.1.1.ebuild

(limited to 'gnustep-apps')

diff --git a/gnustep-apps/Manifest.gz b/gnustep-apps/Manifest.gz
index 070f42edba85..82683743575e 100644
Binary files a/gnustep-apps/Manifest.gz and b/gnustep-apps/Manifest.gz differ
diff --git a/gnustep-apps/gorm/Manifest b/gnustep-apps/gorm/Manifest
index 7f49c5b03ace..c8dad13d18e9 100644
--- a/gnustep-apps/gorm/Manifest
+++ b/gnustep-apps/gorm/Manifest
@@ -1,7 +1,9 @@
 DIST gorm-1.2.23.tar.gz 695799 BLAKE2B 93fcf72088a45c553fce4473a489719c84f02aa510e8da6fe4a1bbc80f1fab7d07ac07e05e6a543eaf5340246de4022b0be01fd0aaf48ac327aa52f723838074 SHA512 785ba83a82cee982c688a185300e90c9973b1c3de262770e708199593e7d8bfd9dccfa48ff6951f5d87558dffdda67c70fbc5091504afdd93e6e043d7b134460
 DIST gorm-1.2.24.tar.gz 5731402 BLAKE2B c0f15cbdf1e13a375912f3910888039ca2217bd6f59a0ef3b82edb27567e3953560f4227e05cb3577365b5c21f6e1da734ba9610ce7a7618996211d52ca71a32 SHA512 e57407bf5a0d2c717c5018581faa2c62074a8f7c13aec2167c955f649973d8e9a5e958ee28a5cb150f9e9c4a514dab9afa58b23b2f091e006a47459210565ab7
 DIST gorm-1.2.26.tar.gz 6765967 BLAKE2B c203cb7357960fe06331599322be400ee97ffe5ff5433b7b4c36923e0054b31c7fbbfc55b0f1680ef3fa2cff792203633f9281d42af15ffc31b8fc9970794e84 SHA512 6219e658455b8890d82faf1679c319d5936a9867e63f5e66e3b7106007ea5cdf563474eec553dc747cfec60a314205e49deb54d506f1febc470e83b901d67fe5
+DIST gorm-1.2.28.tar.gz 9158263 BLAKE2B 09e49bfb1329a1da0b379987e4b8ce6a69959d83c676b01829c18db543e5fc9c346230deb188153dde4e5257c47ec5e84aee008701a3a4b77bfc3ace132bd662 SHA512 0125e1c86f7158a647f65c3e1d6c9f167b7a58055a87b837ca44a14cc84c02edbc8472ba5362776fc05c000ac010189531738efec3952df7d2edf9a3d0328e6b
 EBUILD gorm-1.2.23.ebuild 936 BLAKE2B ffadb7eb93c4f4246e614cdec8f45d97d9526c58b08d975d412e26c18161d5f851db014a59f976c529ae8431923bf436d901b3ea2f61f256dc08047e924dd064 SHA512 b4ab746116dd4768fceb2b93bb90ed493eaf4c3b318cd4e8a56758b5d559b5e13304632b82f4976e8f2f2fdb06bbc68caf35d59fbf54c31cf0b883d82c274d23
 EBUILD gorm-1.2.24.ebuild 936 BLAKE2B 9e5443a4293ad940cbb23a61ff0201a951eeacd3d5a3d965f129dd3b2f327be488a49d3a2d0a0c5720a198f4d89b3fd34b06384ce262a91bfa6ebeb80e84394c SHA512 a5257e6c1ca91c28bc81e2dc449894fc9037f967d06dc1e0cf07505530b23ce3fe69ed7f45ac4fd8dcc498b882e69899acadbcc842b4cf50c811e23ad5dd9b5b
 EBUILD gorm-1.2.26.ebuild 936 BLAKE2B 8f74efe58fcfc8b2bf6d075a232c45460efe526e4f72c768601973b44aadb042d5caeed08db26ed258312d25c7e1005a907ab5d42bfc699f8b916255ca5b2d53 SHA512 6fa4c36d9c17559ac5abe784b4e9c6eef1a7b04da55aed7f4e72d3199c6cf6f24ed4240c6da41175b42c9453e2759181cfb1a5c672bcfdf98e7718b4d984cc02
+EBUILD gorm-1.2.28.ebuild 936 BLAKE2B f22fce529f7c614286a9fdbd274b7795b0eedea6e60d4b1e74674b701dcda10e660d438da6b2d864420375951f0430972443c63fd4a4d42ab65f3713896e5ed9 SHA512 c9b8f9e0cd33abdcbee8512ffaf97b9af5f084ec98cdb22fa614db03758898632a821c633c6bb75d9ff883f6e2e500cf425a3a69a0f0b6dcece2566d2aecd216
 MISC metadata.xml 1582 BLAKE2B f74b9e184307e63211c44930296a121dd4ce21db01ed4f5c2516dee219fbd579f846a28fbbc9508ed68348e1ad0a8bed65b5ab8b8c748393afbfe82f00e22296 SHA512 11e7fac87e8f54b612ad19237f4229e319f22ea8530dbd18fc3be6cce63b2653df2f1d1bd06786288d5dd1453cbc483e1fe98a280145a2c44f702b364870e2af
diff --git a/gnustep-apps/gorm/gorm-1.2.28.ebuild b/gnustep-apps/gorm/gorm-1.2.28.ebuild
new file mode 100644
index 000000000000..9623e0cd3df0
--- /dev/null
+++ b/gnustep-apps/gorm/gorm-1.2.28.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnustep-2
+
+DESCRIPTION="A clone of the NeXTstep Interface Builder application for GNUstep"
+HOMEPAGE="http://www.gnustep.org/experience/Gorm.html"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/dev-apps/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~ppc ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=gnustep-base/gnustep-gui-0.22.0"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	sed -i -e "/DOCUMENT_NAME =.*/a \Gorm_DOC_INSTALL_DIR=Developer/Gorm" \
+		-e "/DOCUMENT_TEXT_NAME =.*/a \ANNOUNCE_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
+		-e "/DOCUMENT_TEXT_NAME =.*/a \README_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
+		-e "/DOCUMENT_TEXT_NAME =.*/a \NEWS_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
+		-e "/DOCUMENT_TEXT_NAME =.*/a \INSTALL_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
+		Documentation/GNUmakefile
+
+	default
+}
diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index f29b81c0ce7d..de43575aecfc 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,5 +1,7 @@
 AUX sogod.confd 117 BLAKE2B c47c8a6376967682571cd62766d0cf2422f35dc5ecbf599c616aee2cc5d6b2830ae3c4f3483924e15c59f44610eb8be656c21324f17270dd5eca6eb27780fe34 SHA512 d93bde8c500bf8452d5f32efc35ec12f436afc498d7cc6ac1f55769f8696c9b41cc5edec829a19ea01b24c0d3a2c7901fc797cb04ced371bc8e0c3e6e243f15b
 AUX sogod.initd 681 BLAKE2B b8a55f93a0e623bb5aa13d10658aba644cb9a532d7a5c02beeee8d7e01365944531e081afe77562da8da77a42bec10a125bd386ede063ad230e0135e8bd56c03 SHA512 d6925d49c24ff6ebfd989016a5c0a707c1bc866070cbd9e4e8eca867ec81fe1ad78bd6606b13349ac7d251f62bd85f239b42f65e1d22015c38b4ad6fe9058f4e
 DIST sogo-4.3.2.tar.gz 34497548 BLAKE2B fd9e225488bbdb13b4204d1cec9ba0217049681d531e20db3d995a4928f0cd8ff658eb390a0f84375ee28fec2c7a36fb11d836939a8731e828be8d38728a6559 SHA512 eeae11c2e9c4f3d38e64ebdac4950980859af6486e229d1480c9ceb895b63229b42ceea9a17934bfd5e88c5f05c93567f5df5f29f7d68b7dafcdfc44054bc9af
+DIST sogo-5.1.1.tar.gz 34263214 BLAKE2B c6a415602c931e4c703608b05036a508513eeee08d53e095ba8fa2a19ca509522ad190f8c1db78698e03818e25f221f76c097016017fc2f0aaba016043c1447e SHA512 6da4472f991da39449d8fdb05371bdc933cff8835d3501a3be475a263acb38ec10ccc43e719fb56e75fe6f5b4acd8f1f0fe3ebf1d8e734f7dbd8f28494baaff6
 EBUILD sogo-4.3.2.ebuild 2223 BLAKE2B 2e7902bf91e4f46751ea317f1234021a6ee5787bbb4c0384b0d71abc4c826161b88449912b885c0132282ff7132fbf4b7fe3973201ec0b9fc1f50f13d513eb2f SHA512 6c6ffac3bd95db58742e41e70e0f09151cf500912ebad8d7d7f0822acd988c0e9994ef6f912548f8b7c0436b6628f12236941137293072a3a19115c2746bbef5
+EBUILD sogo-5.1.1.ebuild 2105 BLAKE2B f2db9c2c40e05416136de8a133653c20ad1b94ba0f28781b743753abd6b3bbb5963225e7a739978f0b90924872130c32d5601b71618731017750bdc2533251f5 SHA512 f54fd134cec732b2030126a91f56ab1effbd7a2dab916b02b37dcecbbb2eccb624bb5a79d1ab29bbdbb978dc7a07933442952533c60289bea07cb4006599fafe
 MISC metadata.xml 420 BLAKE2B 01ddf5e2497af3ba252d13d3e8b1f71ae8e96fd6166e83fbac50948ff34d5cd78f0ab5de9cfbc1381dd7ddb97eaef170428d73f6a40418690d29606ec0d1f5a2 SHA512 50781541f5c41a5fd2f2ecb5c0dc9cb8110691634471b572580cda5bcb5e8cf486edb959f95ddadb0af9cac319132030a0978f970c79d1eb23a3faeb9b5a200f
diff --git a/gnustep-apps/sogo/sogo-5.1.1.ebuild b/gnustep-apps/sogo/sogo-5.1.1.ebuild
new file mode 100644
index 000000000000..61f0f3783496
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-5.1.1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnustep-2 vcs-snapshot
+
+DESCRIPTION="Groupware server built around OpenGroupware.org and the SOPE application server"
+HOMEPAGE="http://www.sogo.nu"
+SRC_URI="https://github.com/inverse-inc/sogo/archive/SOGo-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="activesync gnutls +ssl"
+
+RDEPEND="
+	acct-user/sogo
+	dev-libs/libmemcached
+	net-misc/curl
+	net-misc/memcached
+	>=gnustep-libs/sope-${PV}[ldap]
+	activesync? ( dev-libs/libwbxml )
+	gnutls? ( net-libs/gnutls:= )
+	!gnutls? (
+		dev-libs/openssl:0=
+	)
+"
+DEPEND="${RDEPEND}
+	>=gnustep-base/gnustep-make-2.6.3"
+
+src_prepare() {
+	gnustep-base_src_prepare
+	sed -e "s/validateArgs$//" -i configure \
+		|| die
+	if use activesync; then
+		sed -e 's/Tests\/Unit/ActiveSync &/g' \
+			-i GNUmakefile || die
+	fi
+
+	default
+}
+
+src_configure() {
+	local ssl_provider
+	if use ssl ; then
+		if use gnutls ; then
+			ssl_provider=gnutls
+		else
+			ssl_provider=ssl
+		fi
+	else
+		ssl_provider=none
+	fi
+
+	egnustep_env
+
+	./configure \
+		--disable-strip \
+		--prefix=/usr \
+		--with-ssl="${ssl_provider}" \
+		$(use_enable debug) \
+		|| die "configure failed"
+}
+
+src_install() {
+	gnustep-base_src_install
+
+	newconfd "${FILESDIR}"/sogod.confd sogod
+	newinitd "${FILESDIR}"/sogod.initd sogod
+
+	insinto /etc/logrotate.d
+	newins Scripts/logrotate sogo
+	newdoc Apache/SOGo.conf SOGo-Apache.conf
+
+	insinto /etc/sogo
+	doins Scripts/sogo.conf
+
+	insinto /etc/cron.d
+	newins Scripts/sogo.cron sogo
+	keepdir /var/log/sogo
+
+	fowners sogo:sogo /var/log/sogo
+	fowners -R root:sogo /etc/sogo
+}
+
+pkg_postinst() {
+	gnustep-base_pkg_postinst
+	elog "SOGo documentation is available online at:"
+	elog "http://www.sogo.nu/downloads/documentation.html"
+	elog
+	elog "Apache sample configuration file is available in:"
+	elog "/usr/share/doc/${PF}"
+	if use activesync; then
+		ewarn "In order to use the SOGo ActiveSync support code in production environments,"
+		ewarn "you need to get a proper usage license. Check the documentation for details."
+	fi
+}
-- 
cgit v1.2.3