[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2023-06-13 Thread Bernard Cafarelli
commit: a02313e522365cdafcf9b9463ab37def0095191d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 10 15:50:57 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jun 13 14:16:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02313e5

gnustep-apps/sogo: update homepage

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/metadata.xml  | 2 +-
 gnustep-apps/sogo/sogo-5.1.1.ebuild | 8 
 gnustep-apps/sogo/sogo-5.2.0.ebuild | 8 
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/gnustep-apps/sogo/metadata.xml b/gnustep-apps/sogo/metadata.xml
index 317932dbd385..75ca7fb99548 100644
--- a/gnustep-apps/sogo/metadata.xml
+++ b/gnustep-apps/sogo/metadata.xml
@@ -10,6 +10,6 @@
Enable support for Argon2 password schemes 
using dev-libs/libsodium


-   inverse-inc/sogo
+   Alinto/sogo

 

diff --git a/gnustep-apps/sogo/sogo-5.1.1.ebuild 
b/gnustep-apps/sogo/sogo-5.1.1.ebuild
index 6583d3cf3d86..149179f71253 100644
--- a/gnustep-apps/sogo/sogo-5.1.1.ebuild
+++ b/gnustep-apps/sogo/sogo-5.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,8 +6,8 @@ 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"
+HOMEPAGE="https://www.sogo.nu;
+SRC_URI="https://github.com/Alinto/sogo/archive/SOGo-${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -90,7 +90,7 @@ src_install() {
 pkg_postinst() {
gnustep-base_pkg_postinst
elog "SOGo documentation is available online at:"
-   elog "http://www.sogo.nu/downloads/documentation.html;
+   elog "https://www.sogo.nu/support.html#/documentation;
elog
elog "Apache sample configuration file is available in:"
elog "/usr/share/doc/${PF}"

diff --git a/gnustep-apps/sogo/sogo-5.2.0.ebuild 
b/gnustep-apps/sogo/sogo-5.2.0.ebuild
index 6583d3cf3d86..149179f71253 100644
--- a/gnustep-apps/sogo/sogo-5.2.0.ebuild
+++ b/gnustep-apps/sogo/sogo-5.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,8 +6,8 @@ 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"
+HOMEPAGE="https://www.sogo.nu;
+SRC_URI="https://github.com/Alinto/sogo/archive/SOGo-${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -90,7 +90,7 @@ src_install() {
 pkg_postinst() {
gnustep-base_pkg_postinst
elog "SOGo documentation is available online at:"
-   elog "http://www.sogo.nu/downloads/documentation.html;
+   elog "https://www.sogo.nu/support.html#/documentation;
elog
elog "Apache sample configuration file is available in:"
elog "/usr/share/doc/${PF}"



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2021-08-31 Thread Bernard Cafarelli
commit: 0b3db12de27dadd506593aa492466269cfbf0138
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Aug 31 20:02:52 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Aug 31 20:03:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3db12d

gnustep-apps/sogo: 5.2.0 bump

Also drop --disable-saml2 from configure script (similar to mfa)

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/Manifest | 1 +
 gnustep-apps/sogo/sogo-5.1.1.ebuild| 1 -
 gnustep-apps/sogo/{sogo-5.1.1.ebuild => sogo-5.2.0.ebuild} | 1 -
 3 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index d0ebbc6a25a..f65d6f0ed73 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1 +1,2 @@
 DIST sogo-5.1.1.tar.gz 34263214 BLAKE2B 
c6a415602c931e4c703608b05036a50851308d53e095ba8fa2a19ca509522ad190f8c1db78698e03818e25f221f76c097016017fc2f0aaba016043c1447e
 SHA512 
6da4472f991da39449d8fdb05371bdc933cff8835d3501a3be475a263acb38ec10ccc43e719fb56e75fe6f5b4acd8f1f0fe3ebf1d8e734f7dbd8f28494baaff6
+DIST sogo-5.2.0.tar.gz 3687 BLAKE2B 
e5b00bb9a5244086cd0ec39824f9afad0d84ef0b40e5257071a0184f9938ed88fc07654e1d136646cbf0aab08aab2492b17260933d441cfdb7d7baff3a618002
 SHA512 
d2ba521db1edb5c7b9901cc18f2901a1968627b5c1d535e999f321207906d44ced09fec3a9a02df9e6e4d4d315c742d253a60cc12c5c37970674fc6796e6743d

diff --git a/gnustep-apps/sogo/sogo-5.1.1.ebuild 
b/gnustep-apps/sogo/sogo-5.1.1.ebuild
index 9369d4e5238..6583d3cf3d8 100644
--- a/gnustep-apps/sogo/sogo-5.1.1.ebuild
+++ b/gnustep-apps/sogo/sogo-5.1.1.ebuild
@@ -63,7 +63,6 @@ src_configure() {
--with-ssl="${ssl_provider}" \
$(use_enable debug) \
$(use_enable sodium) \
-   --disable-saml2 \
|| die "configure failed"
 }
 

diff --git a/gnustep-apps/sogo/sogo-5.1.1.ebuild 
b/gnustep-apps/sogo/sogo-5.2.0.ebuild
similarity index 99%
copy from gnustep-apps/sogo/sogo-5.1.1.ebuild
copy to gnustep-apps/sogo/sogo-5.2.0.ebuild
index 9369d4e5238..6583d3cf3d8 100644
--- a/gnustep-apps/sogo/sogo-5.1.1.ebuild
+++ b/gnustep-apps/sogo/sogo-5.2.0.ebuild
@@ -63,7 +63,6 @@ src_configure() {
--with-ssl="${ssl_provider}" \
$(use_enable debug) \
$(use_enable sodium) \
-   --disable-saml2 \
|| die "configure failed"
 }
 



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2021-08-31 Thread Bernard Cafarelli
commit: 75bc621e2213e152f0d6cbb45f4fc1ec5d749770
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Aug 31 19:57:28 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Aug 31 20:03:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75bc621e

gnustep-apps/sogo: fix --disable-mfa configure error

Closes: https://bugs.gentoo.org/810856
Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/sogo-5.1.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gnustep-apps/sogo/sogo-5.1.1.ebuild 
b/gnustep-apps/sogo/sogo-5.1.1.ebuild
index 4738c446bcd..9369d4e5238 100644
--- a/gnustep-apps/sogo/sogo-5.1.1.ebuild
+++ b/gnustep-apps/sogo/sogo-5.1.1.ebuild
@@ -63,7 +63,6 @@ src_configure() {
--with-ssl="${ssl_provider}" \
$(use_enable debug) \
$(use_enable sodium) \
-   --disable-mfa \
--disable-saml2 \
|| die "configure failed"
 }



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2021-07-07 Thread Bernard Cafarelli
commit: 24a53f26fb0602168c21bbafdd4bc543860dcfde
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Jul  7 19:25:18 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Jul  7 19:25:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a53f26

gnustep-apps/sogo: add USE flag for libsodium

Closes: https://bugs.gentoo.org/800803
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/metadata.xml  | 1 +
 gnustep-apps/sogo/sogo-5.1.1.ebuild | 7 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/gnustep-apps/sogo/metadata.xml b/gnustep-apps/sogo/metadata.xml
index efbfee2b1c1..ea8f3407bfe 100644
--- a/gnustep-apps/sogo/metadata.xml
+++ b/gnustep-apps/sogo/metadata.xml
@@ -7,6 +7,7 @@


Build the ActiveSync support code
+   Enable support for Argon2 password schemes 
using dev-libs/libsodium


inverse-inc/sogo

diff --git a/gnustep-apps/sogo/sogo-5.1.1.ebuild 
b/gnustep-apps/sogo/sogo-5.1.1.ebuild
index 61f0f378349..4738c446bcd 100644
--- a/gnustep-apps/sogo/sogo-5.1.1.ebuild
+++ b/gnustep-apps/sogo/sogo-5.1.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/inverse-inc/sogo/archive/SOGo-${PV}.tar.gz -> ${P}.t
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="activesync gnutls +ssl"
+IUSE="activesync gnutls +ssl sodium"
 
 RDEPEND="
acct-user/sogo
@@ -25,6 +25,7 @@ RDEPEND="
!gnutls? (
dev-libs/openssl:0=
)
+   sodium? ( dev-libs/libsodium:= )
 "
 DEPEND="${RDEPEND}
>=gnustep-base/gnustep-make-2.6.3"
@@ -55,11 +56,15 @@ src_configure() {
 
egnustep_env
 
+   # saml2 requires liblasso, mfa requires liboath
./configure \
--disable-strip \
--prefix=/usr \
--with-ssl="${ssl_provider}" \
$(use_enable debug) \
+   $(use_enable sodium) \
+   --disable-mfa \
+   --disable-saml2 \
|| die "configure failed"
 }
 



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2021-06-21 Thread Bernard Cafarelli
commit: 1e56b89a609e0343c716986912b5f8508ed8ece0
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jun 21 22:14:47 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jun 21 22:15:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e56b89a

gnustep-apps/sogo: drop security vulnerable version

Bug: https://bugs.gentoo.org/797223
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/Manifest  |   1 -
 gnustep-apps/sogo/sogo-4.3.2.ebuild | 102 
 2 files changed, 103 deletions(-)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index ddcbcc20f68..d0ebbc6a25a 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,2 +1 @@
-DIST sogo-4.3.2.tar.gz 34497548 BLAKE2B 
fd9e225488bbdb13b4204d1cec9ba0217049681d531e20db3d995a4928f0cd8ff658eb390a0f84375ee28fec2c7a36fb11d836939a8731e828be8d38728a6559
 SHA512 
eeae11c2e9c4f3d38e64ebdac4950980859af6486e229d1480c9ceb895b63229b42ceea9a17934bfd5e88c5f05c93567f5df5f29f7d68b7dafcdfc44054bc9af
 DIST sogo-5.1.1.tar.gz 34263214 BLAKE2B 
c6a415602c931e4c703608b05036a50851308d53e095ba8fa2a19ca509522ad190f8c1db78698e03818e25f221f76c097016017fc2f0aaba016043c1447e
 SHA512 
6da4472f991da39449d8fdb05371bdc933cff8835d3501a3be475a263acb38ec10ccc43e719fb56e75fe6f5b4acd8f1f0fe3ebf1d8e734f7dbd8f28494baaff6

diff --git a/gnustep-apps/sogo/sogo-4.3.2.ebuild 
b/gnustep-apps/sogo/sogo-4.3.2.ebuild
deleted file mode 100644
index 9f5285163bb..000
--- a/gnustep-apps/sogo/sogo-4.3.2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# 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
-
-   # Temporarily build with -fcommon for gcc 10
-   # Bug 725630
-   echo 'ADDITIONAL_OBJCFLAGS += -fcommon' >> general.make
-
-   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
-}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2021-06-03 Thread Bernard Cafarelli
commit: 0cd0b466970f271ca7135b3ad627e7a47b8e4019
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Jun  3 21:20:21 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Jun  3 21:20:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd0b466

gnustep-apps/sogo: 5.1.1 bump

Closes: https://bugs.gentoo.org/766198
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/Manifest  |  1 +
 gnustep-apps/sogo/sogo-5.1.1.ebuild | 98 +
 2 files changed, 99 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index cf2ba38a1ac..ddcbcc20f68 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1 +1,2 @@
 DIST sogo-4.3.2.tar.gz 34497548 BLAKE2B 
fd9e225488bbdb13b4204d1cec9ba0217049681d531e20db3d995a4928f0cd8ff658eb390a0f84375ee28fec2c7a36fb11d836939a8731e828be8d38728a6559
 SHA512 
eeae11c2e9c4f3d38e64ebdac4950980859af6486e229d1480c9ceb895b63229b42ceea9a17934bfd5e88c5f05c93567f5df5f29f7d68b7dafcdfc44054bc9af
+DIST sogo-5.1.1.tar.gz 34263214 BLAKE2B 
c6a415602c931e4c703608b05036a50851308d53e095ba8fa2a19ca509522ad190f8c1db78698e03818e25f221f76c097016017fc2f0aaba016043c1447e
 SHA512 
6da4472f991da39449d8fdb05371bdc933cff8835d3501a3be475a263acb38ec10ccc43e719fb56e75fe6f5b4acd8f1f0fe3ebf1d8e734f7dbd8f28494baaff6

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 000..61f0f378349
--- /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
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2021-05-03 Thread Mikle Kolyada
commit: d12b81e15fd282c275da2bae0ff2c579885532eb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon May  3 06:59:38 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon May  3 06:59:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12b81e1

gnustep-apps/sogo: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 gnustep-apps/sogo/sogo-4.3.2.ebuild | 14 +++---
 1 file changed, 3 insertions(+), 11 deletions(-)

diff --git a/gnustep-apps/sogo/sogo-4.3.2.ebuild 
b/gnustep-apps/sogo/sogo-4.3.2.ebuild
index 4c79d63dc15..9f5285163bb 100644
--- a/gnustep-apps/sogo/sogo-4.3.2.ebuild
+++ b/gnustep-apps/sogo/sogo-4.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/inverse-inc/sogo/archive/SOGo-${PV}.tar.gz -> ${P}.t
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="activesync gnutls libressl +ssl"
+IUSE="activesync gnutls +ssl"
 
 RDEPEND="
acct-user/sogo
@@ -23,20 +23,12 @@ RDEPEND="
activesync? ( dev-libs/libwbxml )
gnutls? ( net-libs/gnutls:= )
!gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
+   dev-libs/openssl:0=
)
 "
 DEPEND="${RDEPEND}
>=gnustep-base/gnustep-make-2.6.3"
 
-pkg_pretend() {
-   if use ssl && use gnutls && use libressl ; then
-   ewarn "You have enabled both gnutls and libressl, but only"
-   ewarn "one provider can be active. Using gnutls!"
-   fi
-}
-
 src_prepare() {
gnustep-base_src_prepare
sed -e "s/validateArgs$//" -i configure \



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2021-01-06 Thread Andreas K. Hüttel
commit: 0e930c78025168ff00afe95a670bf4e72d464d3e
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Wed Jan  6 18:09:14 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Jan  6 19:07:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e930c78

gnustep-apps/sogo: Remove old

Bug: https://bugs.gentoo.org/725630
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andreas K. Huettel  gentoo.org>

 gnustep-apps/sogo/Manifest |   1 -
 gnustep-apps/sogo/sogo-4.1.1-r1.ebuild | 106 ---
 gnustep-apps/sogo/sogo-4.1.1.ebuild| 110 -
 3 files changed, 217 deletions(-)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 0edcabd1a94..cf2ba38a1ac 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,2 +1 @@
-DIST sogo-4.1.1.tar.gz 34492410 BLAKE2B 
43c15991eede15b58d22681297d7d2d8031ee189e4b843af7c44e52a915d89d30c181dc52c25e4784b0e9011f5d6f22bf070b9125491fe37360ced2b623c0f86
 SHA512 
e24d4b7f71eeed05dcb694ee07a03df6ac9a63d7fb9455f972add9c251f85e1418683a95de5b584b0db3a471d593c8595b343db1345fcb95235ba59a09235d5a
 DIST sogo-4.3.2.tar.gz 34497548 BLAKE2B 
fd9e225488bbdb13b4204d1cec9ba0217049681d531e20db3d995a4928f0cd8ff658eb390a0f84375ee28fec2c7a36fb11d836939a8731e828be8d38728a6559
 SHA512 
eeae11c2e9c4f3d38e64ebdac4950980859af6486e229d1480c9ceb895b63229b42ceea9a17934bfd5e88c5f05c93567f5df5f29f7d68b7dafcdfc44054bc9af

diff --git a/gnustep-apps/sogo/sogo-4.1.1-r1.ebuild 
b/gnustep-apps/sogo/sogo-4.1.1-r1.ebuild
deleted file mode 100644
index 70930df687f..000
--- a/gnustep-apps/sogo/sogo-4.1.1-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2019 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 libressl +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? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="${RDEPEND}
-   >=gnustep-base/gnustep-make-2.6.3"
-
-pkg_pretend() {
-   if use ssl && use gnutls && use libressl ; then
-   ewarn "You have enabled both gnutls and libressl, but only"
-   ewarn "one provider can be active. Using gnutls!"
-   fi
-}
-
-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
-}

diff --git a/gnustep-apps/sogo/sogo-4.1.1.ebuild 
b/gnustep-apps/sogo/sogo-4.1.1.ebuild
deleted file mode 100644
index e7e2290ee3e..000
--- a/gnustep-apps/sogo/sogo-4.1.1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2019 Gentoo 

[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2020-07-29 Thread Bernard Cafarelli
commit: b93e8cbf7122c2cedfb899e0bc2fa6653eac7e95
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Jul 29 17:42:34 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Jul 29 17:42:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93e8cbf

gnustep-apps/sogo: 4.3.2 bump

This builds with -fcommon until we have proper fix
Thanks Nabucho for testing this version

Closes: https://bugs.gentoo.org/725630
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/sogo-4.3.2.ebuild | 110 
 2 files changed, 111 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 86d4b4b6568..0edcabd1a94 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1 +1,2 @@
 DIST sogo-4.1.1.tar.gz 34492410 BLAKE2B 
43c15991eede15b58d22681297d7d2d8031ee189e4b843af7c44e52a915d89d30c181dc52c25e4784b0e9011f5d6f22bf070b9125491fe37360ced2b623c0f86
 SHA512 
e24d4b7f71eeed05dcb694ee07a03df6ac9a63d7fb9455f972add9c251f85e1418683a95de5b584b0db3a471d593c8595b343db1345fcb95235ba59a09235d5a
+DIST sogo-4.3.2.tar.gz 34497548 BLAKE2B 
fd9e225488bbdb13b4204d1cec9ba0217049681d531e20db3d995a4928f0cd8ff658eb390a0f84375ee28fec2c7a36fb11d836939a8731e828be8d38728a6559
 SHA512 
eeae11c2e9c4f3d38e64ebdac4950980859af6486e229d1480c9ceb895b63229b42ceea9a17934bfd5e88c5f05c93567f5df5f29f7d68b7dafcdfc44054bc9af

diff --git a/gnustep-apps/sogo/sogo-4.3.2.ebuild 
b/gnustep-apps/sogo/sogo-4.3.2.ebuild
new file mode 100644
index 000..4c79d63dc15
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-4.3.2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2020 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 libressl +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? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+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
+
+   # Temporarily build with -fcommon for gcc 10
+   # Bug 725630
+   echo 'ADDITIONAL_OBJCFLAGS += -fcommon' >> general.make
+
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2019-12-22 Thread Bernard Cafarelli
commit: efdeb3b004b62e15e88a82a9f8f9d28c4e0b82e7
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Dec 22 17:43:55 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun Dec 22 17:48:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efdeb3b0

gnustep-apps/sogo: drop old

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/Manifest  |   2 -
 gnustep-apps/sogo/sogo-4.0.7.ebuild | 108 ---
 gnustep-apps/sogo/sogo-4.0.8.ebuild | 110 
 3 files changed, 220 deletions(-)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 16315838c6e..86d4b4b6568 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,3 +1 @@
-DIST sogo-4.0.7.tar.gz 34455581 BLAKE2B 
471ae8fc503fb2282cbd585286c0eede4e91e14bd9314a02089ffb0c69a8453538902cc26a4ebfdcacdce3d90f2d640221e1b452ad4b6a8064de89b1694eee7e
 SHA512 
8e7eb946ab6ad8c47e6b612723675704602199b530c760ded5325f1230d89e7a812a61d9e652c7eca3050ed0bd0dd33d95faf2478f58a82dcba745cce4906675
-DIST sogo-4.0.8.tar.gz 34439405 BLAKE2B 
603ef52d305c13e2d5d200b53143771ceb762c97f4f6e09aff31091f482bb43fa2638f88fcd676770b55da6e85c072dbf884c8cce20d2a71c8d62d0a98e30089
 SHA512 
7f8d7e3af2c92d7684f2ce3343fd9c079d567e2f09fc5ae1405e46b8eee460ab8e4349c03020bc8e55993472021633f9e37d3d8c3136a485dff1d32f45ba200a
 DIST sogo-4.1.1.tar.gz 34492410 BLAKE2B 
43c15991eede15b58d22681297d7d2d8031ee189e4b843af7c44e52a915d89d30c181dc52c25e4784b0e9011f5d6f22bf070b9125491fe37360ced2b623c0f86
 SHA512 
e24d4b7f71eeed05dcb694ee07a03df6ac9a63d7fb9455f972add9c251f85e1418683a95de5b584b0db3a471d593c8595b343db1345fcb95235ba59a09235d5a

diff --git a/gnustep-apps/sogo/sogo-4.0.7.ebuild 
b/gnustep-apps/sogo/sogo-4.0.7.ebuild
deleted file mode 100644
index 874bd00ce78..000
--- a/gnustep-apps/sogo/sogo-4.0.7.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnustep-2 user 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 libressl +ssl"
-
-RDEPEND="
-   dev-libs/libmemcached
-   net-misc/curl
-   net-misc/memcached
-   >=gnustep-libs/sope-${PV}[ldap]
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="${RDEPEND}
-   >=gnustep-base/gnustep-make-2.6.3"
-
-pkg_pretend() {
-   if use ssl && use gnutls && use libressl ; then
-   ewarn "You have enabled both gnutls and libressl, but only"
-   ewarn "one provider can be active. Using gnutls!"
-   fi
-}
-
-pkg_setup() {
-   enewuser sogo -1 /bin/bash /var/lib/sogo
-}
-
-src_prepare() {
-   gnustep-base_src_prepare
-   sed -e "s/validateArgs$//" -i configure \
-   || die
-   if use activesync; then
-   sed -e '/^SUBPROJECTS =/a\\tActiveSync \\' \
-   -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 

[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2019-12-22 Thread Bernard Cafarelli
commit: 972e631fe9e658058aa0b9fa58ec2d676d1d5423
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Dec 22 17:45:00 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun Dec 22 17:48:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972e631f

gnustep-apps/sogo: move to GLEP 81 users

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/sogo-4.1.1-r1.ebuild | 106 +
 1 file changed, 106 insertions(+)

diff --git a/gnustep-apps/sogo/sogo-4.1.1-r1.ebuild 
b/gnustep-apps/sogo/sogo-4.1.1-r1.ebuild
new file mode 100644
index 000..70930df687f
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-4.1.1-r1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2019 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 libressl +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? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2019-12-10 Thread Bernard Cafarelli
commit: dde5ad259539f03c866f582244516c72ca19b284
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Dec 10 12:16:50 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Dec 10 12:22:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde5ad25

gnustep-apps/sogo: 4.1.1 bump

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/sogo-4.1.1.ebuild | 110 
 2 files changed, 111 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 16a178dc33d..16315838c6e 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,2 +1,3 @@
 DIST sogo-4.0.7.tar.gz 34455581 BLAKE2B 
471ae8fc503fb2282cbd585286c0eede4e91e14bd9314a02089ffb0c69a8453538902cc26a4ebfdcacdce3d90f2d640221e1b452ad4b6a8064de89b1694eee7e
 SHA512 
8e7eb946ab6ad8c47e6b612723675704602199b530c760ded5325f1230d89e7a812a61d9e652c7eca3050ed0bd0dd33d95faf2478f58a82dcba745cce4906675
 DIST sogo-4.0.8.tar.gz 34439405 BLAKE2B 
603ef52d305c13e2d5d200b53143771ceb762c97f4f6e09aff31091f482bb43fa2638f88fcd676770b55da6e85c072dbf884c8cce20d2a71c8d62d0a98e30089
 SHA512 
7f8d7e3af2c92d7684f2ce3343fd9c079d567e2f09fc5ae1405e46b8eee460ab8e4349c03020bc8e55993472021633f9e37d3d8c3136a485dff1d32f45ba200a
+DIST sogo-4.1.1.tar.gz 34492410 BLAKE2B 
43c15991eede15b58d22681297d7d2d8031ee189e4b843af7c44e52a915d89d30c181dc52c25e4784b0e9011f5d6f22bf070b9125491fe37360ced2b623c0f86
 SHA512 
e24d4b7f71eeed05dcb694ee07a03df6ac9a63d7fb9455f972add9c251f85e1418683a95de5b584b0db3a471d593c8595b343db1345fcb95235ba59a09235d5a

diff --git a/gnustep-apps/sogo/sogo-4.1.1.ebuild 
b/gnustep-apps/sogo/sogo-4.1.1.ebuild
new file mode 100644
index 000..e7e2290ee3e
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-4.1.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnustep-2 user 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 libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   activesync? ( dev-libs/libwbxml )
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewgroup sogo
+   enewuser sogo -1 /bin/bash /var/lib/sogo sogo
+}
+
+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."
+  

[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2019-09-24 Thread Bernard Cafarelli
commit: a2a01d6732b073c8ef9667cf851c6d30375c5219
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Sep 23 20:45:45 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Sep 24 12:56:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a01d67

gnustep-apps/sogo: drop old 3.2 versions

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/Manifest   |   2 -
 gnustep-apps/sogo/sogo-3.2.10.ebuild | 100 ---
 gnustep-apps/sogo/sogo-3.2.9.ebuild  | 100 ---
 3 files changed, 202 deletions(-)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 0f0cbee7e0c..16a178dc33d 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,4 +1,2 @@
-DIST sogo-3.2.10.tar.gz 32528115 BLAKE2B 
7543f2165ed20026f00adfac7697fe6bc0e54f06b3c2ccb99fbfe0ddd14bcf8818521e161bb118789175c4245b67a8ad5dd0cd3ef71f61d34d869e1c0c2a4a93
 SHA512 
3dbd465592fd98968b32e251659a70306a781999bcfa9e63e142d75d7c9274edc7cbe5069881e939f0e9472f0ef8580e4e0f20059bfc97f8c69893d86c8cadf3
-DIST sogo-3.2.9.tar.gz 32443733 BLAKE2B 
6a2ae4b5346bc48b9301263fe017308ee34aabcee1ce5444744b22c3af040533d98738fca29a195fd0f792d1d4470418840d0b1ff0e264c2ebc92877f420fa75
 SHA512 
070b3812d65598364d9204432678ea48705bf7481371e2a13ad86d219415e24c579ad59212a7631922a527d30e69aeb17711c3abfc01960f663f4e0112a3
 DIST sogo-4.0.7.tar.gz 34455581 BLAKE2B 
471ae8fc503fb2282cbd585286c0eede4e91e14bd9314a02089ffb0c69a8453538902cc26a4ebfdcacdce3d90f2d640221e1b452ad4b6a8064de89b1694eee7e
 SHA512 
8e7eb946ab6ad8c47e6b612723675704602199b530c760ded5325f1230d89e7a812a61d9e652c7eca3050ed0bd0dd33d95faf2478f58a82dcba745cce4906675
 DIST sogo-4.0.8.tar.gz 34439405 BLAKE2B 
603ef52d305c13e2d5d200b53143771ceb762c97f4f6e09aff31091f482bb43fa2638f88fcd676770b55da6e85c072dbf884c8cce20d2a71c8d62d0a98e30089
 SHA512 
7f8d7e3af2c92d7684f2ce3343fd9c079d567e2f09fc5ae1405e46b8eee460ab8e4349c03020bc8e55993472021633f9e37d3d8c3136a485dff1d32f45ba200a

diff --git a/gnustep-apps/sogo/sogo-3.2.10.ebuild 
b/gnustep-apps/sogo/sogo-3.2.10.ebuild
deleted file mode 100644
index 5c728f4bdae..000
--- a/gnustep-apps/sogo/sogo-3.2.10.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnustep-2 user 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="gnutls libressl +ssl"
-
-RDEPEND="
-   dev-libs/libmemcached
-   net-misc/curl
-   net-misc/memcached
-   >=gnustep-libs/sope-${PV}[ldap]
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="${RDEPEND}
-   >=gnustep-base/gnustep-make-2.6.3"
-
-pkg_pretend() {
-   if use ssl && use gnutls && use libressl ; then
-   ewarn "You have enabled both gnutls and libressl, but only"
-   ewarn "one provider can be active. Using gnutls!"
-   fi
-}
-
-pkg_setup() {
-   enewuser sogo -1 /bin/bash /var/lib/sogo
-}
-
-src_prepare() {
-   gnustep-base_src_prepare
-   sed -e "s/validateArgs$//" -i configure \
-   || die "GNUstep.conf sed failed"
-
-   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}"
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2019-09-23 Thread Bernard Cafarelli
commit: 286745762d04d527711bdc41b4b2392560ecffd4
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Sep 23 16:29:41 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Sep 23 16:38:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28674576

gnustep-apps/sogo: 4.0.8 bump, fix activesync support

Closes: https://bugs.gentoo.org/693680
Closes: https://bugs.gentoo.org/685788
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/sogo-4.0.8.ebuild | 110 
 2 files changed, 111 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index bf31fa483b7..0f0cbee7e0c 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,3 +1,4 @@
 DIST sogo-3.2.10.tar.gz 32528115 BLAKE2B 
7543f2165ed20026f00adfac7697fe6bc0e54f06b3c2ccb99fbfe0ddd14bcf8818521e161bb118789175c4245b67a8ad5dd0cd3ef71f61d34d869e1c0c2a4a93
 SHA512 
3dbd465592fd98968b32e251659a70306a781999bcfa9e63e142d75d7c9274edc7cbe5069881e939f0e9472f0ef8580e4e0f20059bfc97f8c69893d86c8cadf3
 DIST sogo-3.2.9.tar.gz 32443733 BLAKE2B 
6a2ae4b5346bc48b9301263fe017308ee34aabcee1ce5444744b22c3af040533d98738fca29a195fd0f792d1d4470418840d0b1ff0e264c2ebc92877f420fa75
 SHA512 
070b3812d65598364d9204432678ea48705bf7481371e2a13ad86d219415e24c579ad59212a7631922a527d30e69aeb17711c3abfc01960f663f4e0112a3
 DIST sogo-4.0.7.tar.gz 34455581 BLAKE2B 
471ae8fc503fb2282cbd585286c0eede4e91e14bd9314a02089ffb0c69a8453538902cc26a4ebfdcacdce3d90f2d640221e1b452ad4b6a8064de89b1694eee7e
 SHA512 
8e7eb946ab6ad8c47e6b612723675704602199b530c760ded5325f1230d89e7a812a61d9e652c7eca3050ed0bd0dd33d95faf2478f58a82dcba745cce4906675
+DIST sogo-4.0.8.tar.gz 34439405 BLAKE2B 
603ef52d305c13e2d5d200b53143771ceb762c97f4f6e09aff31091f482bb43fa2638f88fcd676770b55da6e85c072dbf884c8cce20d2a71c8d62d0a98e30089
 SHA512 
7f8d7e3af2c92d7684f2ce3343fd9c079d567e2f09fc5ae1405e46b8eee460ab8e4349c03020bc8e55993472021633f9e37d3d8c3136a485dff1d32f45ba200a

diff --git a/gnustep-apps/sogo/sogo-4.0.8.ebuild 
b/gnustep-apps/sogo/sogo-4.0.8.ebuild
new file mode 100644
index 000..eb6d96d450d
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-4.0.8.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnustep-2 user 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 libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   activesync? ( dev-libs/libwbxml )
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewgroup sogo
+   enewuser sogo -1 /bin/bash /var/lib/sogo sogo
+}
+
+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:"
+   

[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2019-04-03 Thread Bernard Cafarelli
commit: ab9052477814887a435b6da52f55c294ab3b4e8b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Apr  3 21:01:34 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Apr  3 21:29:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab905247

gnustep-apps/sogo: 4.0.7 bump

Also allow to enable the ActiveSync support code

Closes: https://bugs.gentoo.org/650022
Closes: https://bugs.gentoo.org/600912
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/metadata.xml  |   3 +
 gnustep-apps/sogo/sogo-4.0.7.ebuild | 108 
 3 files changed, 112 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 53edb62bc22..bf31fa483b7 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,2 +1,3 @@
 DIST sogo-3.2.10.tar.gz 32528115 BLAKE2B 
7543f2165ed20026f00adfac7697fe6bc0e54f06b3c2ccb99fbfe0ddd14bcf8818521e161bb118789175c4245b67a8ad5dd0cd3ef71f61d34d869e1c0c2a4a93
 SHA512 
3dbd465592fd98968b32e251659a70306a781999bcfa9e63e142d75d7c9274edc7cbe5069881e939f0e9472f0ef8580e4e0f20059bfc97f8c69893d86c8cadf3
 DIST sogo-3.2.9.tar.gz 32443733 BLAKE2B 
6a2ae4b5346bc48b9301263fe017308ee34aabcee1ce5444744b22c3af040533d98738fca29a195fd0f792d1d4470418840d0b1ff0e264c2ebc92877f420fa75
 SHA512 
070b3812d65598364d9204432678ea48705bf7481371e2a13ad86d219415e24c579ad59212a7631922a527d30e69aeb17711c3abfc01960f663f4e0112a3
+DIST sogo-4.0.7.tar.gz 34455581 BLAKE2B 
471ae8fc503fb2282cbd585286c0eede4e91e14bd9314a02089ffb0c69a8453538902cc26a4ebfdcacdce3d90f2d640221e1b452ad4b6a8064de89b1694eee7e
 SHA512 
8e7eb946ab6ad8c47e6b612723675704602199b530c760ded5325f1230d89e7a812a61d9e652c7eca3050ed0bd0dd33d95faf2478f58a82dcba745cce4906675

diff --git a/gnustep-apps/sogo/metadata.xml b/gnustep-apps/sogo/metadata.xml
index 59f04d03a3a..efbfee2b1c1 100644
--- a/gnustep-apps/sogo/metadata.xml
+++ b/gnustep-apps/sogo/metadata.xml
@@ -5,6 +5,9 @@
gnus...@gentoo.org
Gentoo GNUstep Project

+   
+   Build the ActiveSync support code
+   

inverse-inc/sogo


diff --git a/gnustep-apps/sogo/sogo-4.0.7.ebuild 
b/gnustep-apps/sogo/sogo-4.0.7.ebuild
new file mode 100644
index 000..874bd00ce78
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-4.0.7.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnustep-2 user 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 libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewuser sogo -1 /bin/bash /var/lib/sogo
+}
+
+src_prepare() {
+   gnustep-base_src_prepare
+   sed -e "s/validateArgs$//" -i configure \
+   || die
+   if use activesync; then
+   sed -e '/^SUBPROJECTS =/a\\tActiveSync \\' \
+   -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
+}
+

[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2017-07-25 Thread Bernard Cafarelli
commit: 72c0564a48949811320fc67457da72baac64d254
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jul 25 12:04:22 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jul 25 12:04:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c0564a

gnustep-apps/sogo: 3.2.10 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 gnustep-apps/sogo/Manifest   |   1 +
 gnustep-apps/sogo/sogo-3.2.10.ebuild | 100 +++
 2 files changed, 101 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 8a67c93898a..5b30a48cc57 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1 +1,2 @@
+DIST sogo-3.2.10.tar.gz 32528115 SHA256 
3bad2d871c750346624bae3b66e25080727391be40f71477f7c3102c7bc559ce SHA512 
3dbd465592fd98968b32e251659a70306a781999bcfa9e63e142d75d7c9274edc7cbe5069881e939f0e9472f0ef8580e4e0f20059bfc97f8c69893d86c8cadf3
 WHIRLPOOL 
99e47eb3f95e04b07e354d0522e186c5c27ed0e74012e1cacf06cfbdbe083002184123b602e7ad1c062ef2ab3fff865e54d921b1a1474331756552db53335aad
 DIST sogo-3.2.9.tar.gz 32443733 SHA256 
c28591e738c5c57428c63504a52ef527898e7a4c6af444ccfe988ccfb5c4f8b1 SHA512 
070b3812d65598364d9204432678ea48705bf7481371e2a13ad86d219415e24c579ad59212a7631922a527d30e69aeb17711c3abfc01960f663f4e0112a3
 WHIRLPOOL 
bb8dd3053c96acb507a3d620a191ebe6225d157995af4428b66755bf38061226cd4d9537413117477d40c095531ca46040d28c78b97f2aeea520bb4ae318683c

diff --git a/gnustep-apps/sogo/sogo-3.2.10.ebuild 
b/gnustep-apps/sogo/sogo-3.2.10.ebuild
new file mode 100644
index 000..5c728f4bdae
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-3.2.10.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnustep-2 user 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="gnutls libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewuser sogo -1 /bin/bash /var/lib/sogo
+}
+
+src_prepare() {
+   gnustep-base_src_prepare
+   sed -e "s/validateArgs$//" -i configure \
+   || die "GNUstep.conf sed failed"
+
+   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}"
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2017-07-17 Thread Bernard Cafarelli
commit: 65c40af7ea89f3b8f229ab7f49f6826b6d73d3af
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Jul 17 10:20:35 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Jul 17 12:21:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c40af7

gnustep-apps/sogo: drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 gnustep-apps/sogo/Manifest   |   2 -
 gnustep-apps/sogo/sogo-3.2.6a.ebuild | 100 ---
 gnustep-apps/sogo/sogo-3.2.8.ebuild  | 100 ---
 3 files changed, 202 deletions(-)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 2321d7f0797..8a67c93898a 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,3 +1 @@
-DIST sogo-3.2.6a.tar.gz 32285592 SHA256 
07ba2527dab193c5424bc0dd4a9fb53e266c68936011a7245bf5e81e97366a62 SHA512 
9b24ab0111408f18e655a5b5ebfe251fc7b9c21914af1c2f2d23c27a7d2d635a8ec0c0119752c7757d2ed878db018c483a8516911e89f5892c1d8fa878418471
 WHIRLPOOL 
d02f25a4360ceea3ccab8f40b3ec726a4ef7792afb412cf415874727abdce1c828e231058be80b3ec5c970c929a33dc3145b82fac8ec13ffdf8b7a9c7d5bc58a
-DIST sogo-3.2.8.tar.gz 32338801 SHA256 
cc974f3e486c1b3897ed27c17cedb46b06580bab18a9a6a022fdebd38316ba3d SHA512 
34a964e707879c0b6438fca7e7205f454a6bff080ccfc2bdd0b5bd1ffd2c4fcb6fd381e4f168bb2e716d5083f3bfd9d7887fa31b1cfb216a5810b1ffe7d72ca2
 WHIRLPOOL 
6c3645f3d25358508538baef2c3aebd7d4744f988745bc9117565ba0d373c010c0894083935ba7469c4199d37bf66623c21566fc0856a100f1397bdc2792d934
 DIST sogo-3.2.9.tar.gz 32443733 SHA256 
c28591e738c5c57428c63504a52ef527898e7a4c6af444ccfe988ccfb5c4f8b1 SHA512 
070b3812d65598364d9204432678ea48705bf7481371e2a13ad86d219415e24c579ad59212a7631922a527d30e69aeb17711c3abfc01960f663f4e0112a3
 WHIRLPOOL 
bb8dd3053c96acb507a3d620a191ebe6225d157995af4428b66755bf38061226cd4d9537413117477d40c095531ca46040d28c78b97f2aeea520bb4ae318683c

diff --git a/gnustep-apps/sogo/sogo-3.2.6a.ebuild 
b/gnustep-apps/sogo/sogo-3.2.6a.ebuild
deleted file mode 100644
index 5c728f4bdae..000
--- a/gnustep-apps/sogo/sogo-3.2.6a.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnustep-2 user 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="gnutls libressl +ssl"
-
-RDEPEND="
-   dev-libs/libmemcached
-   net-misc/curl
-   net-misc/memcached
-   >=gnustep-libs/sope-${PV}[ldap]
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="${RDEPEND}
-   >=gnustep-base/gnustep-make-2.6.3"
-
-pkg_pretend() {
-   if use ssl && use gnutls && use libressl ; then
-   ewarn "You have enabled both gnutls and libressl, but only"
-   ewarn "one provider can be active. Using gnutls!"
-   fi
-}
-
-pkg_setup() {
-   enewuser sogo -1 /bin/bash /var/lib/sogo
-}
-
-src_prepare() {
-   gnustep-base_src_prepare
-   sed -e "s/validateArgs$//" -i configure \
-   || die "GNUstep.conf sed failed"
-
-   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}"
-}

diff --git a/gnustep-apps/sogo/sogo-3.2.8.ebuild 
b/gnustep-apps/sogo/sogo-3.2.8.ebuild
deleted file mode 100644
index 5c728f4bdae..000
--- 

[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2017-05-31 Thread Michael Weber
commit: 0201c9a3fd7c3df8268ec2ffc1bb39d4c14d95f3
Author: Michael Weber  gentoo  org>
AuthorDate: Wed May 31 12:11:14 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed May 31 12:30:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0201c9a3

gnustep-apps/sogo: Version bump (bug 620084).

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/sogo-3.2.9.ebuild | 100 
 2 files changed, 101 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 6da3efff493..2321d7f0797 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,2 +1,3 @@
 DIST sogo-3.2.6a.tar.gz 32285592 SHA256 
07ba2527dab193c5424bc0dd4a9fb53e266c68936011a7245bf5e81e97366a62 SHA512 
9b24ab0111408f18e655a5b5ebfe251fc7b9c21914af1c2f2d23c27a7d2d635a8ec0c0119752c7757d2ed878db018c483a8516911e89f5892c1d8fa878418471
 WHIRLPOOL 
d02f25a4360ceea3ccab8f40b3ec726a4ef7792afb412cf415874727abdce1c828e231058be80b3ec5c970c929a33dc3145b82fac8ec13ffdf8b7a9c7d5bc58a
 DIST sogo-3.2.8.tar.gz 32338801 SHA256 
cc974f3e486c1b3897ed27c17cedb46b06580bab18a9a6a022fdebd38316ba3d SHA512 
34a964e707879c0b6438fca7e7205f454a6bff080ccfc2bdd0b5bd1ffd2c4fcb6fd381e4f168bb2e716d5083f3bfd9d7887fa31b1cfb216a5810b1ffe7d72ca2
 WHIRLPOOL 
6c3645f3d25358508538baef2c3aebd7d4744f988745bc9117565ba0d373c010c0894083935ba7469c4199d37bf66623c21566fc0856a100f1397bdc2792d934
+DIST sogo-3.2.9.tar.gz 32443733 SHA256 
c28591e738c5c57428c63504a52ef527898e7a4c6af444ccfe988ccfb5c4f8b1 SHA512 
070b3812d65598364d9204432678ea48705bf7481371e2a13ad86d219415e24c579ad59212a7631922a527d30e69aeb17711c3abfc01960f663f4e0112a3
 WHIRLPOOL 
bb8dd3053c96acb507a3d620a191ebe6225d157995af4428b66755bf38061226cd4d9537413117477d40c095531ca46040d28c78b97f2aeea520bb4ae318683c

diff --git a/gnustep-apps/sogo/sogo-3.2.9.ebuild 
b/gnustep-apps/sogo/sogo-3.2.9.ebuild
new file mode 100644
index 000..5c728f4bdae
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-3.2.9.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnustep-2 user 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="gnutls libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewuser sogo -1 /bin/bash /var/lib/sogo
+}
+
+src_prepare() {
+   gnustep-base_src_prepare
+   sed -e "s/validateArgs$//" -i configure \
+   || die "GNUstep.conf sed failed"
+
+   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}"
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2017-04-15 Thread Michael Weber
commit: e6190a7156773b3f31fe7509d2aa76d4a314f8aa
Author: Michael Weber  gentoo  org>
AuthorDate: Sat Apr 15 11:21:00 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat Apr 15 11:21:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6190a71

gnustep-apps/sogo: Remove old version.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 gnustep-apps/sogo/Manifest  |   1 -
 gnustep-apps/sogo/sogo-3.2.1.ebuild | 100 
 2 files changed, 101 deletions(-)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 19c74cb7010..6da3efff493 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,3 +1,2 @@
-DIST sogo-3.2.1.tar.gz 32210103 SHA256 
9faef922937f1413c1567e91cf865f577be43cc455c7124e3711bcdb49c7ded3 SHA512 
0f8207d1f555982965870971f7130ad7868f4b904e3d6c8a2af9b0226820008174867a8515cd6e7775e9e0e4a3f1de98f73482425bec0c81b6d382ff9fe4a5ee
 WHIRLPOOL 
529b03fd216289701d0af3a77236cc103693a366d597d6992c22d863bb9f7562462c906c1b2e78a72d922770dad953035b3e0c21d9ec3752ff7e8ac0d0bc7686
 DIST sogo-3.2.6a.tar.gz 32285592 SHA256 
07ba2527dab193c5424bc0dd4a9fb53e266c68936011a7245bf5e81e97366a62 SHA512 
9b24ab0111408f18e655a5b5ebfe251fc7b9c21914af1c2f2d23c27a7d2d635a8ec0c0119752c7757d2ed878db018c483a8516911e89f5892c1d8fa878418471
 WHIRLPOOL 
d02f25a4360ceea3ccab8f40b3ec726a4ef7792afb412cf415874727abdce1c828e231058be80b3ec5c970c929a33dc3145b82fac8ec13ffdf8b7a9c7d5bc58a
 DIST sogo-3.2.8.tar.gz 32338801 SHA256 
cc974f3e486c1b3897ed27c17cedb46b06580bab18a9a6a022fdebd38316ba3d SHA512 
34a964e707879c0b6438fca7e7205f454a6bff080ccfc2bdd0b5bd1ffd2c4fcb6fd381e4f168bb2e716d5083f3bfd9d7887fa31b1cfb216a5810b1ffe7d72ca2
 WHIRLPOOL 
6c3645f3d25358508538baef2c3aebd7d4744f988745bc9117565ba0d373c010c0894083935ba7469c4199d37bf66623c21566fc0856a100f1397bdc2792d934

diff --git a/gnustep-apps/sogo/sogo-3.2.1.ebuild 
b/gnustep-apps/sogo/sogo-3.2.1.ebuild
deleted file mode 100644
index 2269a1f334f..000
--- a/gnustep-apps/sogo/sogo-3.2.1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnustep-2 user 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="gnutls libressl +ssl"
-
-RDEPEND="
-   dev-libs/libmemcached
-   net-misc/curl
-   net-misc/memcached
-   >=gnustep-libs/sope-${PV}[ldap]
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="${RDEPEND}
-   >=gnustep-base/gnustep-make-2.6.3"
-
-pkg_pretend() {
-   if use ssl && use gnutls && use libressl ; then
-   ewarn "You have enabled both gnutls and libressl, but only"
-   ewarn "one provider can be active. Using gnutls!"
-   fi
-}
-
-pkg_setup() {
-   enewuser sogo -1 /bin/bash /var/lib/sogo
-}
-
-src_prepare() {
-   gnustep-base_src_prepare
-   sed -e "s/validateArgs$//" -i configure \
-   || die "GNUstep.conf sed failed"
-
-   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}"
-}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2017-04-15 Thread Michael Weber
commit: 447da21d3c5a4dd14118a256deb229a5319b3b32
Author: Michael Weber  gentoo  org>
AuthorDate: Sat Apr 15 11:20:10 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat Apr 15 11:21:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=447da21d

gnustep-apps/sogo: Version bump (thanks bgo for noticing, bug 615354).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/sogo-3.2.8.ebuild | 100 
 2 files changed, 101 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 3de93b65585..19c74cb7010 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,2 +1,3 @@
 DIST sogo-3.2.1.tar.gz 32210103 SHA256 
9faef922937f1413c1567e91cf865f577be43cc455c7124e3711bcdb49c7ded3 SHA512 
0f8207d1f555982965870971f7130ad7868f4b904e3d6c8a2af9b0226820008174867a8515cd6e7775e9e0e4a3f1de98f73482425bec0c81b6d382ff9fe4a5ee
 WHIRLPOOL 
529b03fd216289701d0af3a77236cc103693a366d597d6992c22d863bb9f7562462c906c1b2e78a72d922770dad953035b3e0c21d9ec3752ff7e8ac0d0bc7686
 DIST sogo-3.2.6a.tar.gz 32285592 SHA256 
07ba2527dab193c5424bc0dd4a9fb53e266c68936011a7245bf5e81e97366a62 SHA512 
9b24ab0111408f18e655a5b5ebfe251fc7b9c21914af1c2f2d23c27a7d2d635a8ec0c0119752c7757d2ed878db018c483a8516911e89f5892c1d8fa878418471
 WHIRLPOOL 
d02f25a4360ceea3ccab8f40b3ec726a4ef7792afb412cf415874727abdce1c828e231058be80b3ec5c970c929a33dc3145b82fac8ec13ffdf8b7a9c7d5bc58a
+DIST sogo-3.2.8.tar.gz 32338801 SHA256 
cc974f3e486c1b3897ed27c17cedb46b06580bab18a9a6a022fdebd38316ba3d SHA512 
34a964e707879c0b6438fca7e7205f454a6bff080ccfc2bdd0b5bd1ffd2c4fcb6fd381e4f168bb2e716d5083f3bfd9d7887fa31b1cfb216a5810b1ffe7d72ca2
 WHIRLPOOL 
6c3645f3d25358508538baef2c3aebd7d4744f988745bc9117565ba0d373c010c0894083935ba7469c4199d37bf66623c21566fc0856a100f1397bdc2792d934

diff --git a/gnustep-apps/sogo/sogo-3.2.8.ebuild 
b/gnustep-apps/sogo/sogo-3.2.8.ebuild
new file mode 100644
index 000..5c728f4bdae
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-3.2.8.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnustep-2 user 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="gnutls libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewuser sogo -1 /bin/bash /var/lib/sogo
+}
+
+src_prepare() {
+   gnustep-base_src_prepare
+   sed -e "s/validateArgs$//" -i configure \
+   || die "GNUstep.conf sed failed"
+
+   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}"
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2017-02-05 Thread Bernard Cafarelli
commit: 6ff3c8772047e1dc4bc4e8261b6623f3681cc21c
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Feb  5 20:22:29 2017 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun Feb  5 20:23:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ff3c877

gnustep-apps/sogo: drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 gnustep-apps/sogo/Manifest  |   3 --
 gnustep-apps/sogo/sogo-2.3.2.ebuild |  99 ---
 gnustep-apps/sogo/sogo-3.0.2.ebuild | 101 
 gnustep-apps/sogo/sogo-3.2.0.ebuild | 101 
 4 files changed, 304 deletions(-)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 744c5e7..3de93b6 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,5 +1,2 @@
-DIST sogo-2.3.2.tar.gz 11440737 SHA256 
236812a74afdd388a10edd9b2db27f4bf8e05818d5ddd65fea9b1b43e6c7a223 SHA512 
a91a710af1c36e3becf250c60e1430a012b98e9026957c9faf6c7cddc526273296f00d9df2e7c8c830887a96dfa2576ffd2dd0dfb1ed3e6fc6bfa1b9f100b792
 WHIRLPOOL 
66fcd37f012923f4f500f6b961dface5dab47b99e89788660728274fc752ad229b5728408e5846450e40e8bf17a54c73372ee0a9abe3b100c05cd7f24cad
-DIST sogo-3.0.2.tar.gz 25192947 SHA256 
919115d7dace49c7fe2efbabda19f4c3c8b136d8972637d3b41f6d3550233e62 SHA512 
620e58c8c2c574508c50fc7a8688fb7c8d05e655c47b1a74ba4acd9d1c8108d5d1db0926574ff3064314c90b3ab6cacd69976a2acae91ea7e8ce2af9559f1080
 WHIRLPOOL 
fee7e7cac763e48dc9c7bb1d1ea60bed4c08d2968cecadec65889a7c22868955f3cf37738f47e0cc8af4cb02e5a7ad64878c9c505b1166b77f3593d1a28b09cb
-DIST sogo-3.2.0.tar.gz 32138507 SHA256 
502cdd8b6e3a6cb4dae612ab1f2a1324f8193b1bf9fbd74deba1220f20b890f5 SHA512 
e1dd3d005ec77f04672fd5a4f40289c77da3fe7f0afd9996d5838d18c53181de070e298ebe3b7476032e1987a57ca0ebc181d32c41df97634cbc06588d042421
 WHIRLPOOL 
132a5822140a9463a353d21f791cf32dedc0ca008ec374710f8a1a1adc98e0dc98cc569efb346f462f2ba295f5fdbb38eea6ba967acf169e5c6fc6e68c3f1e1a
 DIST sogo-3.2.1.tar.gz 32210103 SHA256 
9faef922937f1413c1567e91cf865f577be43cc455c7124e3711bcdb49c7ded3 SHA512 
0f8207d1f555982965870971f7130ad7868f4b904e3d6c8a2af9b0226820008174867a8515cd6e7775e9e0e4a3f1de98f73482425bec0c81b6d382ff9fe4a5ee
 WHIRLPOOL 
529b03fd216289701d0af3a77236cc103693a366d597d6992c22d863bb9f7562462c906c1b2e78a72d922770dad953035b3e0c21d9ec3752ff7e8ac0d0bc7686
 DIST sogo-3.2.6a.tar.gz 32285592 SHA256 
07ba2527dab193c5424bc0dd4a9fb53e266c68936011a7245bf5e81e97366a62 SHA512 
9b24ab0111408f18e655a5b5ebfe251fc7b9c21914af1c2f2d23c27a7d2d635a8ec0c0119752c7757d2ed878db018c483a8516911e89f5892c1d8fa878418471
 WHIRLPOOL 
d02f25a4360ceea3ccab8f40b3ec726a4ef7792afb412cf415874727abdce1c828e231058be80b3ec5c970c929a33dc3145b82fac8ec13ffdf8b7a9c7d5bc58a

diff --git a/gnustep-apps/sogo/sogo-2.3.2.ebuild 
b/gnustep-apps/sogo/sogo-2.3.2.ebuild
deleted file mode 100644
index 3f76e7f..
--- a/gnustep-apps/sogo/sogo-2.3.2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit gnustep-2 user 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/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gnutls libressl +ssl"
-
-RDEPEND="
-   dev-libs/libmemcached
-   net-misc/curl
-   net-misc/memcached
-   >=gnustep-libs/sope-${PV}[ldap]
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="${RDEPEND}
-   >=gnustep-base/gnustep-make-2.6.3"
-
-pkg_pretend() {
-   if use ssl && use gnutls && use libressl ; then
-   ewarn "You have enabled both gnutls and libressl, but only"
-   ewarn "one provider can be active. Using gnutls!"
-   fi
-}
-
-pkg_setup() {
-   enewuser sogo -1 /bin/bash /var/lib/sogo
-}
-
-src_prepare() {
-   gnustep-base_src_prepare
-   sed -e "s/validateArgs$//" -i configure \
-   || die "GNUstep.conf sed failed"
-}
-
-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
-
-   

[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2016-11-07 Thread Bernard Cafarelli
commit: a37132b954fe6d10a1b714e6cac48339cdd11e12
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Nov  7 12:49:20 2016 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Nov  7 12:49:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37132b9

gnustep-apps/sogo: version bump to 3.2.1

Package-Manager: portage-2.3.2

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/sogo-3.2.1.ebuild | 101 
 2 files changed, 102 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index e06b3ee..5a2e4d4 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,3 +1,4 @@
 DIST sogo-2.3.2.tar.gz 11440737 SHA256 
236812a74afdd388a10edd9b2db27f4bf8e05818d5ddd65fea9b1b43e6c7a223 SHA512 
a91a710af1c36e3becf250c60e1430a012b98e9026957c9faf6c7cddc526273296f00d9df2e7c8c830887a96dfa2576ffd2dd0dfb1ed3e6fc6bfa1b9f100b792
 WHIRLPOOL 
66fcd37f012923f4f500f6b961dface5dab47b99e89788660728274fc752ad229b5728408e5846450e40e8bf17a54c73372ee0a9abe3b100c05cd7f24cad
 DIST sogo-3.0.2.tar.gz 25192947 SHA256 
919115d7dace49c7fe2efbabda19f4c3c8b136d8972637d3b41f6d3550233e62 SHA512 
620e58c8c2c574508c50fc7a8688fb7c8d05e655c47b1a74ba4acd9d1c8108d5d1db0926574ff3064314c90b3ab6cacd69976a2acae91ea7e8ce2af9559f1080
 WHIRLPOOL 
fee7e7cac763e48dc9c7bb1d1ea60bed4c08d2968cecadec65889a7c22868955f3cf37738f47e0cc8af4cb02e5a7ad64878c9c505b1166b77f3593d1a28b09cb
 DIST sogo-3.2.0.tar.gz 32138507 SHA256 
502cdd8b6e3a6cb4dae612ab1f2a1324f8193b1bf9fbd74deba1220f20b890f5 SHA512 
e1dd3d005ec77f04672fd5a4f40289c77da3fe7f0afd9996d5838d18c53181de070e298ebe3b7476032e1987a57ca0ebc181d32c41df97634cbc06588d042421
 WHIRLPOOL 
132a5822140a9463a353d21f791cf32dedc0ca008ec374710f8a1a1adc98e0dc98cc569efb346f462f2ba295f5fdbb38eea6ba967acf169e5c6fc6e68c3f1e1a
+DIST sogo-3.2.1.tar.gz 32210103 SHA256 
9faef922937f1413c1567e91cf865f577be43cc455c7124e3711bcdb49c7ded3 SHA512 
0f8207d1f555982965870971f7130ad7868f4b904e3d6c8a2af9b0226820008174867a8515cd6e7775e9e0e4a3f1de98f73482425bec0c81b6d382ff9fe4a5ee
 WHIRLPOOL 
529b03fd216289701d0af3a77236cc103693a366d597d6992c22d863bb9f7562462c906c1b2e78a72d922770dad953035b3e0c21d9ec3752ff7e8ac0d0bc7686

diff --git a/gnustep-apps/sogo/sogo-3.2.1.ebuild 
b/gnustep-apps/sogo/sogo-3.2.1.ebuild
new file mode 100644
index ..87a7d6f
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-3.2.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit gnustep-2 user 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="gnutls libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewuser sogo -1 /bin/bash /var/lib/sogo
+}
+
+src_prepare() {
+   gnustep-base_src_prepare
+   sed -e "s/validateArgs$//" -i configure \
+   || die "GNUstep.conf sed failed"
+
+   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;
+   

[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2016-11-02 Thread Bernard Cafarelli
commit: d994c17780bc8aa59fac89b75a2162cf277a1bf4
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Nov  2 12:51:07 2016 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Nov  2 12:51:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d994c177

gnustep-apps/sogo: version bump to 3.2.0, bug #584656

Thanks bgo for the runtime test

Package-Manager: portage-2.3.2

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/sogo-3.2.0.ebuild | 101 
 2 files changed, 102 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 359f03e..e06b3ee 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,2 +1,3 @@
 DIST sogo-2.3.2.tar.gz 11440737 SHA256 
236812a74afdd388a10edd9b2db27f4bf8e05818d5ddd65fea9b1b43e6c7a223 SHA512 
a91a710af1c36e3becf250c60e1430a012b98e9026957c9faf6c7cddc526273296f00d9df2e7c8c830887a96dfa2576ffd2dd0dfb1ed3e6fc6bfa1b9f100b792
 WHIRLPOOL 
66fcd37f012923f4f500f6b961dface5dab47b99e89788660728274fc752ad229b5728408e5846450e40e8bf17a54c73372ee0a9abe3b100c05cd7f24cad
 DIST sogo-3.0.2.tar.gz 25192947 SHA256 
919115d7dace49c7fe2efbabda19f4c3c8b136d8972637d3b41f6d3550233e62 SHA512 
620e58c8c2c574508c50fc7a8688fb7c8d05e655c47b1a74ba4acd9d1c8108d5d1db0926574ff3064314c90b3ab6cacd69976a2acae91ea7e8ce2af9559f1080
 WHIRLPOOL 
fee7e7cac763e48dc9c7bb1d1ea60bed4c08d2968cecadec65889a7c22868955f3cf37738f47e0cc8af4cb02e5a7ad64878c9c505b1166b77f3593d1a28b09cb
+DIST sogo-3.2.0.tar.gz 32138507 SHA256 
502cdd8b6e3a6cb4dae612ab1f2a1324f8193b1bf9fbd74deba1220f20b890f5 SHA512 
e1dd3d005ec77f04672fd5a4f40289c77da3fe7f0afd9996d5838d18c53181de070e298ebe3b7476032e1987a57ca0ebc181d32c41df97634cbc06588d042421
 WHIRLPOOL 
132a5822140a9463a353d21f791cf32dedc0ca008ec374710f8a1a1adc98e0dc98cc569efb346f462f2ba295f5fdbb38eea6ba967acf169e5c6fc6e68c3f1e1a

diff --git a/gnustep-apps/sogo/sogo-3.2.0.ebuild 
b/gnustep-apps/sogo/sogo-3.2.0.ebuild
new file mode 100644
index ..87a7d6f
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-3.2.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit gnustep-2 user 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="gnutls libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewuser sogo -1 /bin/bash /var/lib/sogo
+}
+
+src_prepare() {
+   gnustep-base_src_prepare
+   sed -e "s/validateArgs$//" -i configure \
+   || die "GNUstep.conf sed failed"
+
+   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}"
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2016-03-24 Thread Bernard Cafarelli
commit: e20e42bbd5df2767e4031292e0203c65c8566a5a
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Mar 24 10:02:24 2016 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Mar 24 10:02:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20e42bb

gnustep-apps/sogo: raise min gnustep-make dependency

Reported by Wolfgang Apolinarski  locoslab.com>

Package-Manager: portage-2.2.28

 gnustep-apps/sogo/sogo-2.3.2.ebuild | 4 ++--
 gnustep-apps/sogo/sogo-3.0.2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnustep-apps/sogo/sogo-2.3.2.ebuild 
b/gnustep-apps/sogo/sogo-2.3.2.ebuild
index e11cbe4..3f76e7f 100644
--- a/gnustep-apps/sogo/sogo-2.3.2.ebuild
+++ b/gnustep-apps/sogo/sogo-2.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -27,7 +27,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   >=gnustep-base/gnustep-make-2.6.2"
+   >=gnustep-base/gnustep-make-2.6.3"
 
 pkg_pretend() {
if use ssl && use gnutls && use libressl ; then

diff --git a/gnustep-apps/sogo/sogo-3.0.2.ebuild 
b/gnustep-apps/sogo/sogo-3.0.2.ebuild
index 9f4d191..87a7d6f 100644
--- a/gnustep-apps/sogo/sogo-3.0.2.ebuild
+++ b/gnustep-apps/sogo/sogo-3.0.2.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
)
 "
 DEPEND="${RDEPEND}
-   >=gnustep-base/gnustep-make-2.6.2"
+   >=gnustep-base/gnustep-make-2.6.3"
 
 pkg_pretend() {
if use ssl && use gnutls && use libressl ; then



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2016-03-24 Thread Bernard Cafarelli
commit: 2a00fb99db7160aad23a646a3eceb10a17468a44
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Mar 24 09:59:57 2016 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Mar 24 09:59:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a00fb99

gnustep-apps/sogo: drop old 3.x

Package-Manager: portage-2.2.28

 gnustep-apps/sogo/Manifest  |   1 -
 gnustep-apps/sogo/sogo-3.0.1.ebuild | 101 
 2 files changed, 102 deletions(-)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 41db5cc..359f03e 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,3 +1,2 @@
 DIST sogo-2.3.2.tar.gz 11440737 SHA256 
236812a74afdd388a10edd9b2db27f4bf8e05818d5ddd65fea9b1b43e6c7a223 SHA512 
a91a710af1c36e3becf250c60e1430a012b98e9026957c9faf6c7cddc526273296f00d9df2e7c8c830887a96dfa2576ffd2dd0dfb1ed3e6fc6bfa1b9f100b792
 WHIRLPOOL 
66fcd37f012923f4f500f6b961dface5dab47b99e89788660728274fc752ad229b5728408e5846450e40e8bf17a54c73372ee0a9abe3b100c05cd7f24cad
-DIST sogo-3.0.1.tar.gz 25058324 SHA256 
6c95c2f401b14be47d5fbd14a6aed9b4439346b1b337526a0744c98743d5cb5e SHA512 
bec2c65dc1b8a8d00a8456294325351068ec79808029557b87620172c001936ec76bce244a4d23eba66a83e28dc8d6fdd70f5448bba0567e9f434bf3626a777c
 WHIRLPOOL 
b2ccec462d6c02bf7ccd4438a5bfa147ca0ad391257c29354a51576d9602532830fde747d0e049a340eac0efc125d5d02fed93b40139cb8ff40059a639d8ef82
 DIST sogo-3.0.2.tar.gz 25192947 SHA256 
919115d7dace49c7fe2efbabda19f4c3c8b136d8972637d3b41f6d3550233e62 SHA512 
620e58c8c2c574508c50fc7a8688fb7c8d05e655c47b1a74ba4acd9d1c8108d5d1db0926574ff3064314c90b3ab6cacd69976a2acae91ea7e8ce2af9559f1080
 WHIRLPOOL 
fee7e7cac763e48dc9c7bb1d1ea60bed4c08d2968cecadec65889a7c22868955f3cf37738f47e0cc8af4cb02e5a7ad64878c9c505b1166b77f3593d1a28b09cb

diff --git a/gnustep-apps/sogo/sogo-3.0.1.ebuild 
b/gnustep-apps/sogo/sogo-3.0.1.ebuild
deleted file mode 100644
index 9f4d191..000
--- a/gnustep-apps/sogo/sogo-3.0.1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit gnustep-2 user 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="gnutls libressl +ssl"
-
-RDEPEND="
-   dev-libs/libmemcached
-   net-misc/curl
-   net-misc/memcached
-   >=gnustep-libs/sope-${PV}[ldap]
-   gnutls? ( net-libs/gnutls:= )
-   !gnutls? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-"
-DEPEND="${RDEPEND}
-   >=gnustep-base/gnustep-make-2.6.2"
-
-pkg_pretend() {
-   if use ssl && use gnutls && use libressl ; then
-   ewarn "You have enabled both gnutls and libressl, but only"
-   ewarn "one provider can be active. Using gnutls!"
-   fi
-}
-
-pkg_setup() {
-   enewuser sogo -1 /bin/bash /var/lib/sogo
-}
-
-src_prepare() {
-   gnustep-base_src_prepare
-   sed -e "s/validateArgs$//" -i configure \
-   || die "GNUstep.conf sed failed"
-
-   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}"
-}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2016-03-09 Thread Bernard Cafarelli
commit: 9a1db3894e1520c5fb5c1b87d70642dd1e4dd889
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Mar  9 13:38:49 2016 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Mar  9 13:38:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1db389

gnustep-apps/sogo: version bump

Package-Manager: portage-2.2.27

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/sogo-3.0.2.ebuild | 101 
 2 files changed, 102 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index a08ee61..41db5cc 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,2 +1,3 @@
 DIST sogo-2.3.2.tar.gz 11440737 SHA256 
236812a74afdd388a10edd9b2db27f4bf8e05818d5ddd65fea9b1b43e6c7a223 SHA512 
a91a710af1c36e3becf250c60e1430a012b98e9026957c9faf6c7cddc526273296f00d9df2e7c8c830887a96dfa2576ffd2dd0dfb1ed3e6fc6bfa1b9f100b792
 WHIRLPOOL 
66fcd37f012923f4f500f6b961dface5dab47b99e89788660728274fc752ad229b5728408e5846450e40e8bf17a54c73372ee0a9abe3b100c05cd7f24cad
 DIST sogo-3.0.1.tar.gz 25058324 SHA256 
6c95c2f401b14be47d5fbd14a6aed9b4439346b1b337526a0744c98743d5cb5e SHA512 
bec2c65dc1b8a8d00a8456294325351068ec79808029557b87620172c001936ec76bce244a4d23eba66a83e28dc8d6fdd70f5448bba0567e9f434bf3626a777c
 WHIRLPOOL 
b2ccec462d6c02bf7ccd4438a5bfa147ca0ad391257c29354a51576d9602532830fde747d0e049a340eac0efc125d5d02fed93b40139cb8ff40059a639d8ef82
+DIST sogo-3.0.2.tar.gz 25192947 SHA256 
919115d7dace49c7fe2efbabda19f4c3c8b136d8972637d3b41f6d3550233e62 SHA512 
620e58c8c2c574508c50fc7a8688fb7c8d05e655c47b1a74ba4acd9d1c8108d5d1db0926574ff3064314c90b3ab6cacd69976a2acae91ea7e8ce2af9559f1080
 WHIRLPOOL 
fee7e7cac763e48dc9c7bb1d1ea60bed4c08d2968cecadec65889a7c22868955f3cf37738f47e0cc8af4cb02e5a7ad64878c9c505b1166b77f3593d1a28b09cb

diff --git a/gnustep-apps/sogo/sogo-3.0.2.ebuild 
b/gnustep-apps/sogo/sogo-3.0.2.ebuild
new file mode 100644
index 000..9f4d191
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-3.0.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit gnustep-2 user 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="gnutls libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.2"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewuser sogo -1 /bin/bash /var/lib/sogo
+}
+
+src_prepare() {
+   gnustep-base_src_prepare
+   sed -e "s/validateArgs$//" -i configure \
+   || die "GNUstep.conf sed failed"
+
+   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}"
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2016-02-17 Thread Bernard Cafarelli
commit: 7ffec2a6b2b770504338d89c795094f64b283bdc
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Feb 17 13:44:16 2016 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Feb 17 13:44:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ffec2a6

gnustep-apps/sogo: version bump

Package-Manager: portage-2.2.27

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/sogo-3.0.1.ebuild | 101 
 2 files changed, 102 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index a288fdb..a08ee61 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1 +1,2 @@
 DIST sogo-2.3.2.tar.gz 11440737 SHA256 
236812a74afdd388a10edd9b2db27f4bf8e05818d5ddd65fea9b1b43e6c7a223 SHA512 
a91a710af1c36e3becf250c60e1430a012b98e9026957c9faf6c7cddc526273296f00d9df2e7c8c830887a96dfa2576ffd2dd0dfb1ed3e6fc6bfa1b9f100b792
 WHIRLPOOL 
66fcd37f012923f4f500f6b961dface5dab47b99e89788660728274fc752ad229b5728408e5846450e40e8bf17a54c73372ee0a9abe3b100c05cd7f24cad
+DIST sogo-3.0.1.tar.gz 25058324 SHA256 
6c95c2f401b14be47d5fbd14a6aed9b4439346b1b337526a0744c98743d5cb5e SHA512 
bec2c65dc1b8a8d00a8456294325351068ec79808029557b87620172c001936ec76bce244a4d23eba66a83e28dc8d6fdd70f5448bba0567e9f434bf3626a777c
 WHIRLPOOL 
b2ccec462d6c02bf7ccd4438a5bfa147ca0ad391257c29354a51576d9602532830fde747d0e049a340eac0efc125d5d02fed93b40139cb8ff40059a639d8ef82

diff --git a/gnustep-apps/sogo/sogo-3.0.1.ebuild 
b/gnustep-apps/sogo/sogo-3.0.1.ebuild
new file mode 100644
index 000..9f4d191
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-3.0.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit gnustep-2 user 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="gnutls libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.2"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewuser sogo -1 /bin/bash /var/lib/sogo
+}
+
+src_prepare() {
+   gnustep-base_src_prepare
+   sed -e "s/validateArgs$//" -i configure \
+   || die "GNUstep.conf sed failed"
+
+   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}"
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/files/, gnustep-apps/sogo/

2015-11-17 Thread Patrice Clement
commit: 537c9cc92113b02017f9169995f49f76fe7ffa65
Author: Julian Ospald  gentoo  org>
AuthorDate: Tue Nov  3 16:16:55 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Nov  3 18:38:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537c9cc9

gnustep-apps/sogo: initial import of version 2.3.2

Based on Michael Webers work.

Gentoo-Bug: 564562

 gnustep-apps/sogo/Manifest  |  1 +
 gnustep-apps/sogo/files/sogod.confd |  6 +++
 gnustep-apps/sogo/files/sogod.initd | 33 +
 gnustep-apps/sogo/metadata.xml  | 16 ++
 gnustep-apps/sogo/sogo-2.3.2.ebuild | 99 +
 5 files changed, 155 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
new file mode 100644
index 000..a288fdb
--- /dev/null
+++ b/gnustep-apps/sogo/Manifest
@@ -0,0 +1 @@
+DIST sogo-2.3.2.tar.gz 11440737 SHA256 
236812a74afdd388a10edd9b2db27f4bf8e05818d5ddd65fea9b1b43e6c7a223 SHA512 
a91a710af1c36e3becf250c60e1430a012b98e9026957c9faf6c7cddc526273296f00d9df2e7c8c830887a96dfa2576ffd2dd0dfb1ed3e6fc6bfa1b9f100b792
 WHIRLPOOL 
66fcd37f012923f4f500f6b961dface5dab47b99e89788660728274fc752ad229b5728408e5846450e40e8bf17a54c73372ee0a9abe3b100c05cd7f24cad

diff --git a/gnustep-apps/sogo/files/sogod.confd 
b/gnustep-apps/sogo/files/sogod.confd
new file mode 100644
index 000..906a697
--- /dev/null
+++ b/gnustep-apps/sogo/files/sogod.confd
@@ -0,0 +1,6 @@
+# /etc/conf.d/sogod: config file for /etc/init.d/sogod
+
+SOGOD_WORKERS=3
+
+# Additional options for SOGo
+SOGOD_OPTS=""

diff --git a/gnustep-apps/sogo/files/sogod.initd 
b/gnustep-apps/sogo/files/sogod.initd
new file mode 100644
index 000..c0dfcdc
--- /dev/null
+++ b/gnustep-apps/sogo/files/sogod.initd
@@ -0,0 +1,33 @@
+#!/sbin/runscript
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+SOGOD_PID=/run/sogo/sogod.pid
+
+depend() {
+   need net
+   need memcached
+   after postgresql mysql
+   after slapd
+   after mta
+}
+
+start() {
+   checkpath -q -d -m 0755 -o sogo:sogo $(dirname "${SOGOD_PID}")
+   ebegin "Starting SOGo service"
+   start-stop-daemon --start --quiet \
+   --user sogo --exec /usr/sbin/sogod \
+   --  -WOWorkersCount ${SOGOD_WORKERS} \
+   -WOLogFile /var/log/sogo/sogod.log \
+   -WOPidFile "${SOGOD_PID}" \
+   "${SOGOD_OPTS}"
+   eend ${?}
+}
+
+stop() {
+   ebegin "Stopping SOGo service"
+   start-stop-daemon --stop \
+   --pidfile "${SOGOD_PID}"
+   eend ${?}
+}

diff --git a/gnustep-apps/sogo/metadata.xml b/gnustep-apps/sogo/metadata.xml
new file mode 100644
index 000..f3cc8a8
--- /dev/null
+++ b/gnustep-apps/sogo/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   gnustep
+   
+   hasuf...@gentoo.org
+   Julian Ospald
+   
+   
+   x...@gentoo.org
+   Michael Weber
+   
+   
+   inverse-inc/sogo
+   
+

diff --git a/gnustep-apps/sogo/sogo-2.3.2.ebuild 
b/gnustep-apps/sogo/sogo-2.3.2.ebuild
new file mode 100644
index 000..e11cbe4
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-2.3.2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit gnustep-2 user 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/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnutls libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.2"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewuser sogo -1 /bin/bash /var/lib/sogo
+}
+
+src_prepare() {
+   gnustep-base_src_prepare
+   sed -e "s/validateArgs$//" -i configure \
+   || die "GNUstep.conf sed failed"
+}
+
+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
+
+