[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2023-08-29 Thread Sam James
commit: 22328c31f2d45f383a11ffe7c68b7cc77350c8a4
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Sun Aug 27 16:27:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 29 06:06:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22328c31

mail-client/alpine: workarounds for strict prototypes & make --shuffle

The alpine build is quite fragile and not easily fixed.
For now we need to disable make's --shuffle used on the Tinderbox,
and disable failing to build at all when -Werror=strict-prototypes
is enabled.

Closes: https://bugs.gentoo.org/888709
Closes: https://bugs.gentoo.org/870766
Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/32477
Signed-off-by: Sam James  gentoo.org>

 mail-client/alpine/alpine-2.26-r3.ebuild | 101 +++
 1 file changed, 101 insertions(+)

diff --git a/mail-client/alpine/alpine-2.26-r3.ebuild 
b/mail-client/alpine/alpine-2.26-r3.ebuild
new file mode 100644
index ..0a3624b42955
--- /dev/null
+++ b/mail-client/alpine/alpine-2.26-r3.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic optfeature toolchain-funcs
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="https://alpineapp.email/ https://repo.or.cz/alpine.git/;
+CHAPPA_PATCH_NAME="${P}-chappa-5.patch"
+SRC_URI="https://alpineapp.email/alpine/release/src/${P}.tar.xz
+   chappa? ( https://alpineapp.email/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime ssl"
+
+DEPEND="sys-libs/ncurses:=
+   virtual/libcrypt:=
+   kerberos? ( app-crypt/mit-krb5 )
+   ldap? ( net-nds/openldap:= )
+   ssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+src_prepare() {
+   default
+   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
+   if use chappa; then
+   eapply "${FILESDIR}/${PN}-2.26-fix-clang16-build.patch"
+   else
+   eapply 
"${FILESDIR}/${PN}-2.26-fix-clang16-build-no-chappa.patch"
+   fi
+   eautoreconf
+   tc-export CC RANLIB AR
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-pthread
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   $(use_with ldap)
+   $(use_with ssl)
+   $(use_with passfile passfile .pinepwd)
+   $(use_with kerberos krb5)
+   $(use_enable nls)
+   $(use_with ipv6)
+   $(use_with smime)
+   )
+
+   if has_version "app-text/hunspell"; then
+   myconf+=( --with-interactive-spellcheck=/usr/bin/hunspell )
+   elif has_version "app-text/aspell"; then
+   myconf+=( --with-interactive-spellcheck=/usr/bin/aspell )
+   fi
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+
+   # problems with strict prototypes, not easily patched #870766
+   append-cflags -Wno-error=strict-prototypes
+
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   # the bundled c-client lib stumbles with both -j>1 and --shuffle #888709
+   emake -j1 --shuffle=none AR="$(tc-getAR)" c-client
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/man1/alpine.1
+   else
+   emake -j1 DESTDIR="${D}" install
+   doman doc/man1/*.1
+   fi
+   dodoc NOTICE README*
+   dodoc doc/brochure.txt
+   dodoc -r doc/tech-notes/
+   newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
+   newdoc "${S}/doc/mime.types" mime.types.sample
+   docompress -x /usr/share/doc/${PF}/mailcap.unx.sample 
/usr/share/doc/${PF}/mime.types.sample
+}
+
+pkg_postinst() {
+   optfeature "Spell checking" app-text/hunspell app-text/aspell
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/files/, mail-client/alpine/

2023-08-25 Thread Sam James
commit: 37cdeedd76ed2f1f9d169431ac98c9e40afe9372
Author: Brahmajit Das  gmail  com>
AuthorDate: Wed Aug 23 06:09:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 26 04:01:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37cdeedd

mail-client/alpine: Fix patch failed with -chappa use flag

Conditionally patch, based on the chappa USE flag. Regression was
introduced by commit 48ed3cf79fcd349f5014d31ff4d4f18abb897f72

Closes: https://bugs.gentoo.org/912596
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32417
Signed-off-by: Sam James  gentoo.org>

 mail-client/alpine/alpine-2.26-r2.ebuild   |   6 +-
 .../alpine-2.26-fix-clang16-build-no-chappa.patch  | 165 +
 2 files changed, 170 insertions(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.26-r2.ebuild 
b/mail-client/alpine/alpine-2.26-r2.ebuild
index b9dfafbf285c..d2e0f2be6de1 100644
--- a/mail-client/alpine/alpine-2.26-r2.ebuild
+++ b/mail-client/alpine/alpine-2.26-r2.ebuild
@@ -29,7 +29,11 @@ RDEPEND="${DEPEND}
 src_prepare() {
default
use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
-   eapply "${FILESDIR}/${PN}-2.26-fix-clang16-build.patch"
+   if use chappa; then
+   eapply "${FILESDIR}/${PN}-2.26-fix-clang16-build.patch"
+   else
+   eapply 
"${FILESDIR}/${PN}-2.26-fix-clang16-build-no-chappa.patch"
+   fi
eautoreconf
tc-export CC RANLIB AR
export CC_FOR_BUILD="$(tc-getBUILD_CC)"

diff --git 
a/mail-client/alpine/files/alpine-2.26-fix-clang16-build-no-chappa.patch 
b/mail-client/alpine/files/alpine-2.26-fix-clang16-build-no-chappa.patch
new file mode 100644
index ..f167c87c64ad
--- /dev/null
+++ b/mail-client/alpine/files/alpine-2.26-fix-clang16-build-no-chappa.patch
@@ -0,0 +1,165 @@
+Bug: https://bugs.gentoo.org/883271
+--- a/alpine/adrbkcmd.c
 b/alpine/adrbkcmd.c
+@@ -81,7 +81,7 @@ intab_export(struct pine *, long, int, int);
+ VCARD_INFO_S  *prepare_abe_for_vcard(struct pine *, AdrBk_Entry *, int);
+ void   write_single_tab_entry(gf_io_t, VCARD_INFO_S *);
+ intpercent_done_copying(void);
+-intcmp_action_list(const qsort_t *, const qsort_t *);
++intcmp_action_list(const void *, const void *);
+ void   set_act_list_member(ACTION_LIST_S *, a_c_arg_t, PerAddrBook *, 
PerAddrBook *, char *);
+ void   convert_pinerc_to_remote(struct pine *, char *);
+ 
+@@ -5187,7 +5187,7 @@ percent_done_copying(void)
+ }
+ 
+ int
+-cmp_action_list(const qsort_t *a1, const qsort_t *a2)
++cmp_action_list(const void *a1, const void *a2)
+ {
+ ACTION_LIST_S *x = (ACTION_LIST_S *)a1;
+ ACTION_LIST_S *y = (ACTION_LIST_S *)a2;
+--- a/pico/browse.c
 b/pico/browse.c
+@@ -1920,7 +1920,7 @@ getfcells(char *dname, int fb_flags)
+ /* 
+  * sort files case independently
+  */
+-qsort((qsort_t *)filtnames, (size_t)nentries, sizeof(char *), 
sstrcasecmp);
++qsort((qsort_t *)filtnames, (size_t)nentries, sizeof(char *), (void 
*)sstrcasecmp);
+ 
+ /* 
+  * this is so we use absolute path names for stats.
+--- a/pith/adrbklib.c
 b/pith/adrbklib.c
+@@ -84,7 +84,7 @@ intcmp_ae_by_nick_lists_last(const qsort_t 
*,const qsort_t *);
+ intcmp_cntr_by_nick_lists_last(const qsort_t *, const qsort_t *);
+ intcmp_ae_by_nick(const qsort_t *, const qsort_t *);
+ intcmp_cntr_by_nick(const qsort_t *, const qsort_t *);
+-intcmp_addr(const qsort_t *, const qsort_t *);
++intcmp_addr(const void *, const void *);
+ void   sort_addr_list(char **);
+ intbuild_abook_datastruct(AdrBk *, char *, size_t);
+ AdrBk_Entry   *init_ae(AdrBk *, AdrBk_Entry *, char *);
+@@ -4671,7 +4671,7 @@ cmp_cntr_by_nick(const qsort_t *a, const qsort_t *b)
+  * For sorting a simple list of pointers to addresses (skip initial quotes)
+  */
+ int
+-cmp_addr(const qsort_t *a1, const qsort_t *a2)
++cmp_addr(const void *a1, const void *a2)
+ {
+ char *x = *(char **)a1, *y = *(char **)a2;
+ char *r, *s;
+@@ -4762,14 +4762,14 @@ adrbk_sort(AdrBk *ab, a_c_arg_t current_entry_num, 
adrbk_cntr_t *new_entry_num,
+   qsort((qsort_t *)sort_array,
+   (size_t)count,
+   sizeof(adrbk_cntr_t),
+-  (ab->sort_rule == AB_SORT_RULE_FULL_LISTS) ?
+-  cmp_cntr_by_full_lists_last :
+-  (ab->sort_rule == AB_SORT_RULE_FULL) ?
+-  cmp_cntr_by_full :
+-  (ab->sort_rule == AB_SORT_RULE_NICK_LISTS) ?
+-  cmp_cntr_by_nick_lists_last :
+-  /* (ab->sort_rule == AB_SORT_RULE_NICK) */
+-  cmp_cntr_by_nick);
++  (void *)((ab->sort_rule == AB_SORT_RULE_FULL_LISTS) ?
++   

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/, mail-client/alpine/files/

2023-08-19 Thread Joonas Niilola
commit: 48ed3cf79fcd349f5014d31ff4d4f18abb897f72
Author: Brahmajit Das  gmail  com>
AuthorDate: Fri Aug 11 18:24:26 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 19 06:08:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ed3cf7

mail-client/alpine: Fix incompatible function pointer types

Closes: https://bugs.gentoo.org/883271
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32265
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/alpine-2.26-r2.ebuild   |  91 ++
 .../files/alpine-2.26-fix-clang16-build.patch  | 185 +
 2 files changed, 276 insertions(+)

diff --git a/mail-client/alpine/alpine-2.26-r2.ebuild 
b/mail-client/alpine/alpine-2.26-r2.ebuild
new file mode 100644
index ..b9dfafbf285c
--- /dev/null
+++ b/mail-client/alpine/alpine-2.26-r2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools optfeature toolchain-funcs
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="https://alpineapp.email/ https://repo.or.cz/alpine.git/;
+CHAPPA_PATCH_NAME="${P}-chappa-5.patch"
+SRC_URI="https://alpineapp.email/alpine/release/src/${P}.tar.xz
+   chappa? ( https://alpineapp.email/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime ssl"
+
+DEPEND="sys-libs/ncurses:=
+   virtual/libcrypt:=
+   kerberos? ( app-crypt/mit-krb5 )
+   ldap? ( net-nds/openldap:= )
+   ssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+src_prepare() {
+   default
+   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
+   eapply "${FILESDIR}/${PN}-2.26-fix-clang16-build.patch"
+   eautoreconf
+   tc-export CC RANLIB AR
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-pthread
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   $(use_with ldap)
+   $(use_with ssl)
+   $(use_with passfile passfile .pinepwd)
+   $(use_with kerberos krb5)
+   $(use_enable nls)
+   $(use_with ipv6)
+   $(use_with smime)
+   )
+
+   if has_version "app-text/hunspell"; then
+   myconf+=( --with-interactive-spellcheck=/usr/bin/hunspell )
+   elif has_version "app-text/aspell"; then
+   myconf+=( --with-interactive-spellcheck=/usr/bin/aspell )
+   fi
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake -j1 AR="$(tc-getAR)"
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/man1/alpine.1
+   else
+   emake -j1 DESTDIR="${D}" install
+   doman doc/man1/*.1
+   fi
+   dodoc NOTICE README*
+   dodoc doc/brochure.txt
+   dodoc -r doc/tech-notes/
+   newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
+   newdoc "${S}/doc/mime.types" mime.types.sample
+   docompress -x /usr/share/doc/${PF}/mailcap.unx.sample 
/usr/share/doc/${PF}/mime.types.sample
+}
+
+pkg_postinst() {
+   optfeature "Spell checking" app-text/hunspell app-text/aspell
+}

diff --git a/mail-client/alpine/files/alpine-2.26-fix-clang16-build.patch 
b/mail-client/alpine/files/alpine-2.26-fix-clang16-build.patch
new file mode 100644
index ..7d3a83e462db
--- /dev/null
+++ b/mail-client/alpine/files/alpine-2.26-fix-clang16-build.patch
@@ -0,0 +1,185 @@
+Bug: https://bugs.gentoo.org/883271
+--- a/alpine/adrbkcmd.c
 b/alpine/adrbkcmd.c
+@@ -81,7 +81,7 @@ intab_export(struct pine *, long, int, int);
+ VCARD_INFO_S  *prepare_abe_for_vcard(struct pine *, AdrBk_Entry *, int);
+ void   write_single_tab_entry(gf_io_t, VCARD_INFO_S *);
+ intpercent_done_copying(void);
+-intcmp_action_list(const qsort_t *, const qsort_t *);
++intcmp_action_list(const void *, const void *);
+ void   set_act_list_member(ACTION_LIST_S *, a_c_arg_t, PerAddrBook *, 
PerAddrBook *, char *);
+ void   convert_pinerc_to_remote(struct pine *, char *);
+ 
+@@ -5187,7 +5187,7 @@ percent_done_copying(void)
+ }
+ 
+ int
+-cmp_action_list(const qsort_t *a1, const qsort_t *a2)

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2022-09-28 Thread David Seifert
commit: 82a5db87712c03a5ff0a09c6d66f41b7e4496a2e
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 28 09:30:33 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 28 09:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a5db87

mail-client/alpine: drop 2.25-r1, 2.25-r2, 2.25-r3

Signed-off-by: David Seifert  gentoo.org>

 mail-client/alpine/Manifest  |  4 --
 mail-client/alpine/alpine-2.25-r1.ebuild | 89 -
 mail-client/alpine/alpine-2.25-r2.ebuild | 89 -
 mail-client/alpine/alpine-2.25-r3.ebuild | 97 
 4 files changed, 279 deletions(-)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index d00d09f2c8bf..2173f8e5f4c2 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,6 +1,2 @@
-DIST alpine-2.25-chappa-11.patch.gz 172996 BLAKE2B 
b6fe190d8f95ffa9d851d4760517c25262645e1b52bcdeee75f36fc16f4ae6da862e60b144a9a037a9544e4910ce2cba39ff6f311a7a7254de18fd604453ef3d
 SHA512 
c99c511bae13fe991fddeddedce13a0f538f7422eccf7f326db8f7d1a5558023c9995c595ec1b83f188f218894b16011ea0990797c0ab056ed7d5da600e9c518
-DIST alpine-2.25-chappa.patch.gz 172963 BLAKE2B 
5e306325beb46fd2f716620794894f563b93e116693a1af050ea5f61c203350d2aa72b67d7f66acc748caea6a73bdef85f45324eb01edf8a6035b07f8a50e2bb
 SHA512 
b88ca58e42a72b2b92cf28e4cae492a5ee75d534821046645fcc358833e87287fc707d5bec5c3508942a0ef1ecffe64916f00f1a01e430048384838e5ca40358
-DIST alpine-2.25-ssl.patch 5431 BLAKE2B 
0cf2fcb682fbee41aa988ff089c16b75ebd9bee321c1c130d0b5136e5ca521bded7e9a97cd3ade1c86b17e72136264d4405cc36427a347c9bee84ee8a64548d4
 SHA512 
698d2a3c3b7b588fe3fcfe0291f0aab05c42b5ea80de1f210c1985082651329b80447de4e8057bc7e962fe8ed5175ea8132bad413c02fb1f0cc67c84e9420642
-DIST alpine-2.25.tar.xz 7495372 BLAKE2B 
ce2587a309c87ba527d51c360ee0d9627453cce6585631f569eb26db04aa6c5cddb7c9599478092447a040c43e9234e78a942fef4b1186d07c608163f96236be
 SHA512 
76c214cf66f4ac7af3de40357ad3a592ff2a119e327e5f6c256125b7865d46b09197435fe6ac8077ab7a498e4821925939f3f902431ca77baa786e149466a193
 DIST alpine-2.26-chappa-5.patch.gz 173031 BLAKE2B 
8719d37fde313e190608489e6191d4f0456f8a00ea267712e1c078ab1bbd3a8542bab3cf498faa1482fde386c24bf5335c54c39595ffb7fb019d13e975bf697a
 SHA512 
aa979825367b309d5726055620c6f8f3e954863e648de25f768ffbc175c3f91c8d1917e89116f35195a5ae266a9dcac51eb7f744f119ad848ddc0d10b8cc
 DIST alpine-2.26.tar.xz 7517628 BLAKE2B 
fe156974462dd566ac3fbe25cc54a1b2a480b3af46c8356356a97426f3e42495853efdbfeedc6173537dc150d90592c3fd9109e7d37f16738922a4205fd2f9df
 SHA512 
359b5cb30be78a341b76c0475a2d5268b643788f14c9b5b9457af6748034e1d2e70fd7ddf59e5c59ad596a36d8a10afa9c41cbd74241c780b8575d8186168fd2

diff --git a/mail-client/alpine/alpine-2.25-r1.ebuild 
b/mail-client/alpine/alpine-2.25-r1.ebuild
deleted file mode 100644
index de5b0df28cf4..
--- a/mail-client/alpine/alpine-2.25-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
-CHAPPA_PATCH_NAME="${P}-chappa.patch"
-SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
-   
https://repo.or.cz/alpine.git/patch/fb2217ac67706e4cbef69bea41041e2fb8b910e9 -> 
${P}-ssl.patch
-   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
-IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime spell ssl 
threads"
-
-# alpine-2.25-ssl.patch can only be applied when not using the chappa patches.
-REQUIRED_USE="chappa? ( ssl )"
-
-DEPEND="sys-libs/ncurses:=
-   virtual/libcrypt:=
-   kerberos? ( app-crypt/mit-krb5 )
-   ldap? ( net-nds/openldap:= )
-   spell? ( app-text/aspell )
-   ssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="${DEPEND}
-   app-misc/mime-types
-"
-
-src_prepare() {
-   default
-   if use !ssl; then
-   eapply "${DISTDIR}/${P}-ssl.patch"
-   fi
-   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
-   eautoreconf
-   tc-export CC RANLIB AR
-   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
-}
-
-src_configure() {
-   myconf=(
-   --without-tcl
-   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
-   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
-   $(use_with ldap)
-   $(use_with ssl)
-   $(use_with passfile passfile .pinepwd)
-   $(use_with kerberos krb5)
-   $(use_with threads pthread)
-   $(use_with spell interactive-spellcheck /usr/bin/aspell)
-   $(use_enable nls)
- 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2022-09-16 Thread Arthur Zamarin
commit: b58c9ef8aeda994cd87b0336a5429371639453df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 16 17:45:04 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 16 17:45:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58c9ef8

mail-client/alpine: Stabilize 2.26-r1 ppc, #869899

Signed-off-by: Arthur Zamarin  gentoo.org>

 mail-client/alpine/alpine-2.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.26-r1.ebuild 
b/mail-client/alpine/alpine-2.26-r1.ebuild
index 5aee9b6480f8..dc6bd4c3a2fe 100644
--- a/mail-client/alpine/alpine-2.26-r1.ebuild
+++ b/mail-client/alpine/alpine-2.26-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://alpineapp.email/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime ssl"
 
 DEPEND="sys-libs/ncurses:=



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2022-09-12 Thread Joonas Niilola
commit: ad3949864b7fda115b43eeb1f2e32770e3aa6923
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Sep 13 05:31:15 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 13 05:31:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad394986

mail-client/alpine: Stabilize 2.26-r1 x86, #869899

Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/alpine-2.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.26-r1.ebuild 
b/mail-client/alpine/alpine-2.26-r1.ebuild
index d29f97c5ff17..5aee9b6480f8 100644
--- a/mail-client/alpine/alpine-2.26-r1.ebuild
+++ b/mail-client/alpine/alpine-2.26-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://alpineapp.email/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime ssl"
 
 DEPEND="sys-libs/ncurses:=



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2022-09-12 Thread Joonas Niilola
commit: 2f0366f893a1dc6d26245110f4357ea1436f4f4b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Sep 13 05:30:46 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 13 05:30:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0366f8

mail-client/alpine: Stabilize 2.26-r1 amd64, #869899

Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/alpine-2.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.26-r1.ebuild 
b/mail-client/alpine/alpine-2.26-r1.ebuild
index b3e7ee51414d..d29f97c5ff17 100644
--- a/mail-client/alpine/alpine-2.26-r1.ebuild
+++ b/mail-client/alpine/alpine-2.26-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://alpineapp.email/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime ssl"
 
 DEPEND="sys-libs/ncurses:=



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2022-09-10 Thread Sam James
commit: 4971298c4bf0599edfec478d2f5d1e9f31de3bf9
Author: Holger Hoffstätte  applied-asynchrony  com>
AuthorDate: Sun Sep  4 13:24:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 11:18:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4971298c

mail-client/alpine: enable threads by default

Upstream enables pthreads by default, so enable it unconditionally.

Closes: https://bugs.gentoo.org/868396
Signed-off-by: Holger Hoffstätte  applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/27138
Signed-off-by: Sam James  gentoo.org>

 mail-client/alpine/{alpine-2.26.ebuild => alpine-2.26-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/alpine/alpine-2.26.ebuild 
b/mail-client/alpine/alpine-2.26-r1.ebuild
similarity index 98%
rename from mail-client/alpine/alpine-2.26.ebuild
rename to mail-client/alpine/alpine-2.26-r1.ebuild
index c06917b3931e..b3e7ee51414d 100644
--- a/mail-client/alpine/alpine-2.26.ebuild
+++ b/mail-client/alpine/alpine-2.26-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://alpineapp.email/alpine/release/src/${P}.tar.xz
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime ssl threads"
+IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime ssl"
 
 DEPEND="sys-libs/ncurses:=
virtual/libcrypt:=
@@ -37,13 +37,13 @@ src_prepare() {
 src_configure() {
myconf=(
--without-tcl
+   --with-pthread
--with-system-pinerc="${EPREFIX}"/etc/pine.conf
--with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
$(use_with ldap)
$(use_with ssl)
$(use_with passfile passfile .pinepwd)
$(use_with kerberos krb5)
-   $(use_with threads pthread)
$(use_enable nls)
$(use_with ipv6)
$(use_with smime)



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2022-06-24 Thread Sam James
commit: 8523738d6da11143cf18c9f042440c2bf14259e8
Author: Robert Siebeck  r123  de>
AuthorDate: Sat Jun 11 12:33:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 25 04:31:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8523738d

mail-client/alpine: add version 2.26

Co-authored-by: CFuga  cfuga.mx>
Closes: https://bugs.gentoo.org/850781
Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/25856
Signed-off-by: Sam James  gentoo.org>

 mail-client/alpine/Manifest   |  2 +
 mail-client/alpine/alpine-2.26.ebuild | 90 +++
 2 files changed, 92 insertions(+)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index c0e22786c7d9..d00d09f2c8bf 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -2,3 +2,5 @@ DIST alpine-2.25-chappa-11.patch.gz 172996 BLAKE2B 
b6fe190d8f95ffa9d851d4760517c
 DIST alpine-2.25-chappa.patch.gz 172963 BLAKE2B 
5e306325beb46fd2f716620794894f563b93e116693a1af050ea5f61c203350d2aa72b67d7f66acc748caea6a73bdef85f45324eb01edf8a6035b07f8a50e2bb
 SHA512 
b88ca58e42a72b2b92cf28e4cae492a5ee75d534821046645fcc358833e87287fc707d5bec5c3508942a0ef1ecffe64916f00f1a01e430048384838e5ca40358
 DIST alpine-2.25-ssl.patch 5431 BLAKE2B 
0cf2fcb682fbee41aa988ff089c16b75ebd9bee321c1c130d0b5136e5ca521bded7e9a97cd3ade1c86b17e72136264d4405cc36427a347c9bee84ee8a64548d4
 SHA512 
698d2a3c3b7b588fe3fcfe0291f0aab05c42b5ea80de1f210c1985082651329b80447de4e8057bc7e962fe8ed5175ea8132bad413c02fb1f0cc67c84e9420642
 DIST alpine-2.25.tar.xz 7495372 BLAKE2B 
ce2587a309c87ba527d51c360ee0d9627453cce6585631f569eb26db04aa6c5cddb7c9599478092447a040c43e9234e78a942fef4b1186d07c608163f96236be
 SHA512 
76c214cf66f4ac7af3de40357ad3a592ff2a119e327e5f6c256125b7865d46b09197435fe6ac8077ab7a498e4821925939f3f902431ca77baa786e149466a193
+DIST alpine-2.26-chappa-5.patch.gz 173031 BLAKE2B 
8719d37fde313e190608489e6191d4f0456f8a00ea267712e1c078ab1bbd3a8542bab3cf498faa1482fde386c24bf5335c54c39595ffb7fb019d13e975bf697a
 SHA512 
aa979825367b309d5726055620c6f8f3e954863e648de25f768ffbc175c3f91c8d1917e89116f35195a5ae266a9dcac51eb7f744f119ad848ddc0d10b8cc
+DIST alpine-2.26.tar.xz 7517628 BLAKE2B 
fe156974462dd566ac3fbe25cc54a1b2a480b3af46c8356356a97426f3e42495853efdbfeedc6173537dc150d90592c3fd9109e7d37f16738922a4205fd2f9df
 SHA512 
359b5cb30be78a341b76c0475a2d5268b643788f14c9b5b9457af6748034e1d2e70fd7ddf59e5c59ad596a36d8a10afa9c41cbd74241c780b8575d8186168fd2

diff --git a/mail-client/alpine/alpine-2.26.ebuild 
b/mail-client/alpine/alpine-2.26.ebuild
new file mode 100644
index ..c06917b3931e
--- /dev/null
+++ b/mail-client/alpine/alpine-2.26.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools optfeature toolchain-funcs
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="https://alpineapp.email/ https://repo.or.cz/alpine.git/;
+CHAPPA_PATCH_NAME="${P}-chappa-5.patch"
+SRC_URI="https://alpineapp.email/alpine/release/src/${P}.tar.xz
+   chappa? ( https://alpineapp.email/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime ssl threads"
+
+DEPEND="sys-libs/ncurses:=
+   virtual/libcrypt:=
+   kerberos? ( app-crypt/mit-krb5 )
+   ldap? ( net-nds/openldap:= )
+   ssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+src_prepare() {
+   default
+   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
+   eautoreconf
+   tc-export CC RANLIB AR
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   $(use_with ldap)
+   $(use_with ssl)
+   $(use_with passfile passfile .pinepwd)
+   $(use_with kerberos krb5)
+   $(use_with threads pthread)
+   $(use_enable nls)
+   $(use_with ipv6)
+   $(use_with smime)
+   )
+
+   if has_version "app-text/hunspell"; then
+   myconf+=( --with-interactive-spellcheck=/usr/bin/hunspell )
+   elif has_version "app-text/aspell"; then
+   myconf+=( --with-interactive-spellcheck=/usr/bin/aspell )
+   fi
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf "${myconf[@]}"
+}
+

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2022-06-09 Thread Sam James
commit: d617bdfd3f51545a4e7e4c0150ab418c574d4394
Author: Robert Siebeck  r123  de>
AuthorDate: Thu May 26 22:05:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 10 02:28:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d617bdfd

mail-client/alpine: add version 2.25-r3

Support for multiple spellchecking backends

Co-authored-by: CFuga  cfuga.mx>
Closes: https://bugs.gentoo.org/844070
Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/25653
Signed-off-by: Sam James  gentoo.org>

 mail-client/alpine/alpine-2.25-r3.ebuild | 97 
 1 file changed, 97 insertions(+)

diff --git a/mail-client/alpine/alpine-2.25-r3.ebuild 
b/mail-client/alpine/alpine-2.25-r3.ebuild
new file mode 100644
index ..7ee21467ceb8
--- /dev/null
+++ b/mail-client/alpine/alpine-2.25-r3.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools optfeature toolchain-funcs
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
+CHAPPA_PATCH_NAME="${P}-chappa-11.patch"
+SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
+   
https://repo.or.cz/alpine.git/patch/fb2217ac67706e4cbef69bea41041e2fb8b910e9 -> 
${P}-ssl.patch
+   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime ssl threads"
+
+# alpine-2.25-ssl.patch can only be applied when not using the chappa patches.
+REQUIRED_USE="chappa? ( ssl )"
+
+DEPEND="sys-libs/ncurses:=
+   virtual/libcrypt:=
+   kerberos? ( app-crypt/mit-krb5 )
+   ldap? ( net-nds/openldap:= )
+   ssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+src_prepare() {
+   default
+   if use !ssl; then
+   eapply "${DISTDIR}/${P}-ssl.patch"
+   fi
+   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
+   eautoreconf
+   tc-export CC RANLIB AR
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   $(use_with ldap)
+   $(use_with ssl)
+   $(use_with passfile passfile .pinepwd)
+   $(use_with kerberos krb5)
+   $(use_with threads pthread)
+   $(use_enable nls)
+   $(use_with ipv6)
+   $(use_with smime)
+   )
+
+   if has_version "app-text/hunspell"; then
+   myconf+=( --with-interactive-spellcheck=/usr/bin/hunspell )
+   elif has_version "app-text/aspell"; then
+   myconf+=( --with-interactive-spellcheck=/usr/bin/aspell )
+   fi
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake -j1 AR="$(tc-getAR)"
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/man1/alpine.1
+   else
+   emake -j1 DESTDIR="${D}" install
+   doman doc/man1/*.1
+   fi
+   dodoc NOTICE README*
+   dodoc doc/brochure.txt
+   dodoc -r doc/tech-notes/
+   newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
+   newdoc "${S}/doc/mime.types" mime.types.sample
+   docompress -x /usr/share/doc/${PF}/mailcap.unx.sample 
/usr/share/doc/${PF}/mime.types.sample
+}
+
+pkg_postinst() {
+   optfeature "Spell checking" app-text/hunspell app-text/aspell
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2022-05-26 Thread Joonas Niilola
commit: 515cc76f5260325a86ce3048565185c7ebf8b385
Author: Robert Siebeck  r123  de>
AuthorDate: Mon May 16 06:55:18 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 26 12:58:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515cc76f

mail-client/alpine: update Chappa patch to the latest version

Bug: https://bugs.gentoo.org/844052
Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/25522
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/Manifest  |  1 +
 mail-client/alpine/alpine-2.25-r2.ebuild | 89 
 2 files changed, 90 insertions(+)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index fe1c60aab398..c0e22786c7d9 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,3 +1,4 @@
+DIST alpine-2.25-chappa-11.patch.gz 172996 BLAKE2B 
b6fe190d8f95ffa9d851d4760517c25262645e1b52bcdeee75f36fc16f4ae6da862e60b144a9a037a9544e4910ce2cba39ff6f311a7a7254de18fd604453ef3d
 SHA512 
c99c511bae13fe991fddeddedce13a0f538f7422eccf7f326db8f7d1a5558023c9995c595ec1b83f188f218894b16011ea0990797c0ab056ed7d5da600e9c518
 DIST alpine-2.25-chappa.patch.gz 172963 BLAKE2B 
5e306325beb46fd2f716620794894f563b93e116693a1af050ea5f61c203350d2aa72b67d7f66acc748caea6a73bdef85f45324eb01edf8a6035b07f8a50e2bb
 SHA512 
b88ca58e42a72b2b92cf28e4cae492a5ee75d534821046645fcc358833e87287fc707d5bec5c3508942a0ef1ecffe64916f00f1a01e430048384838e5ca40358
 DIST alpine-2.25-ssl.patch 5431 BLAKE2B 
0cf2fcb682fbee41aa988ff089c16b75ebd9bee321c1c130d0b5136e5ca521bded7e9a97cd3ade1c86b17e72136264d4405cc36427a347c9bee84ee8a64548d4
 SHA512 
698d2a3c3b7b588fe3fcfe0291f0aab05c42b5ea80de1f210c1985082651329b80447de4e8057bc7e962fe8ed5175ea8132bad413c02fb1f0cc67c84e9420642
 DIST alpine-2.25.tar.xz 7495372 BLAKE2B 
ce2587a309c87ba527d51c360ee0d9627453cce6585631f569eb26db04aa6c5cddb7c9599478092447a040c43e9234e78a942fef4b1186d07c608163f96236be
 SHA512 
76c214cf66f4ac7af3de40357ad3a592ff2a119e327e5f6c256125b7865d46b09197435fe6ac8077ab7a498e4821925939f3f902431ca77baa786e149466a193

diff --git a/mail-client/alpine/alpine-2.25-r2.ebuild 
b/mail-client/alpine/alpine-2.25-r2.ebuild
new file mode 100644
index ..482680e82344
--- /dev/null
+++ b/mail-client/alpine/alpine-2.25-r2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
+CHAPPA_PATCH_NAME="${P}-chappa-11.patch"
+SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
+   
https://repo.or.cz/alpine.git/patch/fb2217ac67706e4cbef69bea41041e2fb8b910e9 -> 
${P}-ssl.patch
+   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime spell ssl 
threads"
+
+# alpine-2.25-ssl.patch can only be applied when not using the chappa patches.
+REQUIRED_USE="chappa? ( ssl )"
+
+DEPEND="sys-libs/ncurses:=
+   virtual/libcrypt:=
+   kerberos? ( app-crypt/mit-krb5 )
+   ldap? ( net-nds/openldap:= )
+   spell? ( app-text/aspell )
+   ssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+src_prepare() {
+   default
+   if use !ssl; then
+   eapply "${DISTDIR}/${P}-ssl.patch"
+   fi
+   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
+   eautoreconf
+   tc-export CC RANLIB AR
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   $(use_with ldap)
+   $(use_with ssl)
+   $(use_with passfile passfile .pinepwd)
+   $(use_with kerberos krb5)
+   $(use_with threads pthread)
+   $(use_with spell interactive-spellcheck /usr/bin/aspell)
+   $(use_enable nls)
+   $(use_with ipv6)
+   $(use_with smime)
+   )
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake -j1 AR="$(tc-getAR)"
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/man1/alpine.1
+   else
+   emake -j1 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2022-03-22 Thread Sam James
commit: 0792c8db02beb895a06a0932138343bceaa2192a
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 23 00:37:13 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 23 00:44:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0792c8db

mail-client/alpine: add subslot dep on OpenLDAP

New OpenLDAP breaks ABI (changes SONAME)

Signed-off-by: Sam James  gentoo.org>

 mail-client/alpine/{alpine-2.25.ebuild => alpine-2.25-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.25.ebuild 
b/mail-client/alpine/alpine-2.25-r1.ebuild
similarity index 98%
rename from mail-client/alpine/alpine-2.25.ebuild
rename to mail-client/alpine/alpine-2.25-r1.ebuild
index f2be4843fa02..de5b0df28cf4 100644
--- a/mail-client/alpine/alpine-2.25.ebuild
+++ b/mail-client/alpine/alpine-2.25-r1.ebuild
@@ -23,7 +23,7 @@ REQUIRED_USE="chappa? ( ssl )"
 DEPEND="sys-libs/ncurses:=
virtual/libcrypt:=
kerberos? ( app-crypt/mit-krb5 )
-   ldap? ( net-nds/openldap )
+   ldap? ( net-nds/openldap:= )
spell? ( app-text/aspell )
ssl? ( dev-libs/openssl:0= )
 "



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2022-03-19 Thread Sam James
commit: be2531a1ee938cb48182fdfb038ba77be4d20952
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 20 00:30:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 20 00:30:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2531a1

mail-client/alpine: [QA] fix tc-get* quoting

This can cause build problems for e.g. 32-bit (gcc -m32 ...)

Signed-off-by: Sam James  gentoo.org>

 mail-client/alpine/alpine-2.25.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/mail-client/alpine/alpine-2.25.ebuild 
b/mail-client/alpine/alpine-2.25.ebuild
index 3beb218d42eb..f2be4843fa02 100644
--- a/mail-client/alpine/alpine-2.25.ebuild
+++ b/mail-client/alpine/alpine-2.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -39,7 +39,7 @@ src_prepare() {
use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
eautoreconf
tc-export CC RANLIB AR
-   export CC_FOR_BUILD=$(tc-getBUILD_CC)
+   export CC_FOR_BUILD="$(tc-getBUILD_CC)"
 }
 
 src_configure() {
@@ -69,7 +69,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake -j1 AR=$(tc-getAR)
+   emake -j1 AR="$(tc-getAR)"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-12-01 Thread Joonas Niilola
commit: 05fa254f3f23fc257c51088015b240ad32a59ac7
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Dec  1 17:05:08 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec  1 17:49:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05fa254f

mail-client/alpine: remove old version 2.24-r1

Closes: https://bugs.gentoo.org/827284
Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/23134
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/Manifest  |  2 -
 mail-client/alpine/alpine-2.24-r1.ebuild | 87 
 2 files changed, 89 deletions(-)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 276a28b3d28a..fe1c60aab398 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,5 +1,3 @@
-DIST alpine-2.24-chappa.patch.gz 172010 BLAKE2B 
39f5336ead355a4b78bcdd5b44dc39bf93f3c3efa95b3ad8a86f3a0dda13f03164a03fbed898150864130648a204a6b5d9e32c3437138878516d014c8bbe
 SHA512 
7152a8e4a79a530345448267204a96bc2585b4fccb23f011fd4dc97bc713696b8eb7ca9563655d8da33570ef14bf29577f82fe0f104c80590a43b0e74ec89e81
-DIST alpine-2.24.tar.xz 7341676 BLAKE2B 
63e2d9387f1a369f9a4623625524f25eec64c600672092608256fd2827c094fae1384b35da84ec5f5865295744982ede533551dc47b6f0c80f2405ed16cad546
 SHA512 
642a51f73732ebdf7c40e2b66370aa2f48fb13b349b477871b26295c3e8b860a0cc78dec9f80efc6ea74c548a080ceff04181eb18c35a9c8cae8d8ef831178c5
 DIST alpine-2.25-chappa.patch.gz 172963 BLAKE2B 
5e306325beb46fd2f716620794894f563b93e116693a1af050ea5f61c203350d2aa72b67d7f66acc748caea6a73bdef85f45324eb01edf8a6035b07f8a50e2bb
 SHA512 
b88ca58e42a72b2b92cf28e4cae492a5ee75d534821046645fcc358833e87287fc707d5bec5c3508942a0ef1ecffe64916f00f1a01e430048384838e5ca40358
 DIST alpine-2.25-ssl.patch 5431 BLAKE2B 
0cf2fcb682fbee41aa988ff089c16b75ebd9bee321c1c130d0b5136e5ca521bded7e9a97cd3ade1c86b17e72136264d4405cc36427a347c9bee84ee8a64548d4
 SHA512 
698d2a3c3b7b588fe3fcfe0291f0aab05c42b5ea80de1f210c1985082651329b80447de4e8057bc7e962fe8ed5175ea8132bad413c02fb1f0cc67c84e9420642
 DIST alpine-2.25.tar.xz 7495372 BLAKE2B 
ce2587a309c87ba527d51c360ee0d9627453cce6585631f569eb26db04aa6c5cddb7c9599478092447a040c43e9234e78a942fef4b1186d07c608163f96236be
 SHA512 
76c214cf66f4ac7af3de40357ad3a592ff2a119e327e5f6c256125b7865d46b09197435fe6ac8077ab7a498e4821925939f3f902431ca77baa786e149466a193

diff --git a/mail-client/alpine/alpine-2.24-r1.ebuild 
b/mail-client/alpine/alpine-2.24-r1.ebuild
deleted file mode 100644
index 16d284d558d8..
--- a/mail-client/alpine/alpine-2.24-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
-CHAPPA_PATCH_NAME="${P}-chappa.patch"
-SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
-   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
-IUSE="+chappa doc ipv6 kerberos ldap nls onlyalpine passfile smime spell ssl 
threads"
-
-DEPEND="sys-libs/ncurses:=
-   virtual/libcrypt:=
-   kerberos? ( app-crypt/mit-krb5 )
-   ldap? ( net-nds/openldap )
-   spell? ( app-text/aspell )
-   ssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="${DEPEND}
-   app-misc/mime-types
-"
-
-src_prepare() {
-   default
-   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
-   eautoreconf
-   tc-export CC RANLIB AR
-   export CC_FOR_BUILD=$(tc-getBUILD_CC)
-}
-
-src_configure() {
-   myconf=(
-   --without-tcl
-   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
-   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
-   $(use_with ldap)
-   $(use_with ssl)
-   $(use_with passfile passfile .pinepwd)
-   $(use_with kerberos krb5)
-   $(use_with threads pthread)
-   $(use_with spell interactive-spellcheck /usr/bin/aspell)
-   $(use_enable nls)
-   $(use_with ipv6)
-   $(use_with smime)
-   )
-
-   if use ssl; then
-   myconf+=(
-   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
-   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
-   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
-   )
-   fi
-   econf "${myconf[@]}"
-}
-
-src_compile() {
-   emake -j1 AR=$(tc-getAR)
-}
-
-src_install() {
-   if use onlyalpine ; then
-   dobin alpine/alpine
-   doman doc/man1/alpine.1
-   else
-   emake -j1 DESTDIR="${D}" 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-12-01 Thread Arthur Zamarin
commit: 1ec521b5c0c8d708380c92c928409728bf04abcd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec  1 08:26:45 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec  1 08:26:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec521b5

mail-client/alpine: Stabilize 2.25 ppc, #827917

Signed-off-by: Arthur Zamarin  gentoo.org>

 mail-client/alpine/alpine-2.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.25.ebuild 
b/mail-client/alpine/alpine-2.25.ebuild
index b6864e46765d..3beb218d42eb 100644
--- a/mail-client/alpine/alpine-2.25.ebuild
+++ b/mail-client/alpine/alpine-2.25.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime spell ssl 
threads"
 
 # alpine-2.25-ssl.patch can only be applied when not using the chappa patches.



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-12-01 Thread Joonas Niilola
commit: 506a67929ebd5ea1015fdaf3c6ad9ad555d9d01a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Dec  1 08:10:55 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec  1 08:11:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506a6792

mail-client/alpine: stabilize 2.25 for x86

Bug: https://bugs.gentoo.org/827917
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/alpine-2.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.25.ebuild 
b/mail-client/alpine/alpine-2.25.ebuild
index 307d62fb5602..b6864e46765d 100644
--- a/mail-client/alpine/alpine-2.25.ebuild
+++ b/mail-client/alpine/alpine-2.25.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime spell ssl 
threads"
 
 # alpine-2.25-ssl.patch can only be applied when not using the chappa patches.



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-12-01 Thread Joonas Niilola
commit: 1919ebd79eb9055ddf3d81b6fc554c95f6a33186
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Dec  1 08:10:28 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec  1 08:11:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1919ebd7

mail-client/alpine: stabilize 2.25 for amd64

Bug: https://bugs.gentoo.org/827917
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/alpine-2.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.25.ebuild 
b/mail-client/alpine/alpine-2.25.ebuild
index 7d853c64fc2a..307d62fb5602 100644
--- a/mail-client/alpine/alpine-2.25.ebuild
+++ b/mail-client/alpine/alpine-2.25.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime spell ssl 
threads"
 
 # alpine-2.25-ssl.patch can only be applied when not using the chappa patches.



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-10-16 Thread Joonas Niilola
commit: 061ba4b4265c316f605b520fff6f2d9ebd7309c1
Author: Robert Siebeck  r123  de>
AuthorDate: Sat Oct 16 12:22:44 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 16 12:31:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061ba4b4

mail-client/alpine: fix checksum for alpine-2.25-chappa.patch.gz

Closes: https://bugs.gentoo.org/818454
Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/22602
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 5191d81bc8a..276a28b3d28 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,5 +1,5 @@
 DIST alpine-2.24-chappa.patch.gz 172010 BLAKE2B 
39f5336ead355a4b78bcdd5b44dc39bf93f3c3efa95b3ad8a86f3a0dda13f03164a03fbed898150864130648a204a6b5d9e32c3437138878516d014c8bbe
 SHA512 
7152a8e4a79a530345448267204a96bc2585b4fccb23f011fd4dc97bc713696b8eb7ca9563655d8da33570ef14bf29577f82fe0f104c80590a43b0e74ec89e81
 DIST alpine-2.24.tar.xz 7341676 BLAKE2B 
63e2d9387f1a369f9a4623625524f25eec64c600672092608256fd2827c094fae1384b35da84ec5f5865295744982ede533551dc47b6f0c80f2405ed16cad546
 SHA512 
642a51f73732ebdf7c40e2b66370aa2f48fb13b349b477871b26295c3e8b860a0cc78dec9f80efc6ea74c548a080ceff04181eb18c35a9c8cae8d8ef831178c5
-DIST alpine-2.25-chappa.patch.gz 172752 BLAKE2B 
7d79b4a3bc836061ba0b36b2c51b15662a3c1700b8794ec8c2c2abf0244b1ac75914bef8f14959b1ace14a788432a4b2ae151f9ba6f2920b7840908c5c1421ea
 SHA512 
53484540263ad13e59d29ef93c0e58fc2db52059e1a102e217c28e2da64f993e0523691c02bd4259273af8cee0754ff7629eba24913ee74d6d6b3a2ec4cdae9a
+DIST alpine-2.25-chappa.patch.gz 172963 BLAKE2B 
5e306325beb46fd2f716620794894f563b93e116693a1af050ea5f61c203350d2aa72b67d7f66acc748caea6a73bdef85f45324eb01edf8a6035b07f8a50e2bb
 SHA512 
b88ca58e42a72b2b92cf28e4cae492a5ee75d534821046645fcc358833e87287fc707d5bec5c3508942a0ef1ecffe64916f00f1a01e430048384838e5ca40358
 DIST alpine-2.25-ssl.patch 5431 BLAKE2B 
0cf2fcb682fbee41aa988ff089c16b75ebd9bee321c1c130d0b5136e5ca521bded7e9a97cd3ade1c86b17e72136264d4405cc36427a347c9bee84ee8a64548d4
 SHA512 
698d2a3c3b7b588fe3fcfe0291f0aab05c42b5ea80de1f210c1985082651329b80447de4e8057bc7e962fe8ed5175ea8132bad413c02fb1f0cc67c84e9420642
 DIST alpine-2.25.tar.xz 7495372 BLAKE2B 
ce2587a309c87ba527d51c360ee0d9627453cce6585631f569eb26db04aa6c5cddb7c9599478092447a040c43e9234e78a942fef4b1186d07c608163f96236be
 SHA512 
76c214cf66f4ac7af3de40357ad3a592ff2a119e327e5f6c256125b7865d46b09197435fe6ac8077ab7a498e4821925939f3f902431ca77baa786e149466a193



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-10-16 Thread Joonas Niilola
commit: 88f2907774e1ce85cb28818bc3ba1fc3a0e3fabf
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Oct  1 16:17:24 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 16 07:51:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f29077

mail-client/alpine: add new version 2.25

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/22461
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/Manifest   |  3 ++
 mail-client/alpine/alpine-2.25.ebuild | 89 +++
 2 files changed, 92 insertions(+)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 2a78cc93f8e..5191d81bc8a 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,2 +1,5 @@
 DIST alpine-2.24-chappa.patch.gz 172010 BLAKE2B 
39f5336ead355a4b78bcdd5b44dc39bf93f3c3efa95b3ad8a86f3a0dda13f03164a03fbed898150864130648a204a6b5d9e32c3437138878516d014c8bbe
 SHA512 
7152a8e4a79a530345448267204a96bc2585b4fccb23f011fd4dc97bc713696b8eb7ca9563655d8da33570ef14bf29577f82fe0f104c80590a43b0e74ec89e81
 DIST alpine-2.24.tar.xz 7341676 BLAKE2B 
63e2d9387f1a369f9a4623625524f25eec64c600672092608256fd2827c094fae1384b35da84ec5f5865295744982ede533551dc47b6f0c80f2405ed16cad546
 SHA512 
642a51f73732ebdf7c40e2b66370aa2f48fb13b349b477871b26295c3e8b860a0cc78dec9f80efc6ea74c548a080ceff04181eb18c35a9c8cae8d8ef831178c5
+DIST alpine-2.25-chappa.patch.gz 172752 BLAKE2B 
7d79b4a3bc836061ba0b36b2c51b15662a3c1700b8794ec8c2c2abf0244b1ac75914bef8f14959b1ace14a788432a4b2ae151f9ba6f2920b7840908c5c1421ea
 SHA512 
53484540263ad13e59d29ef93c0e58fc2db52059e1a102e217c28e2da64f993e0523691c02bd4259273af8cee0754ff7629eba24913ee74d6d6b3a2ec4cdae9a
+DIST alpine-2.25-ssl.patch 5431 BLAKE2B 
0cf2fcb682fbee41aa988ff089c16b75ebd9bee321c1c130d0b5136e5ca521bded7e9a97cd3ade1c86b17e72136264d4405cc36427a347c9bee84ee8a64548d4
 SHA512 
698d2a3c3b7b588fe3fcfe0291f0aab05c42b5ea80de1f210c1985082651329b80447de4e8057bc7e962fe8ed5175ea8132bad413c02fb1f0cc67c84e9420642
+DIST alpine-2.25.tar.xz 7495372 BLAKE2B 
ce2587a309c87ba527d51c360ee0d9627453cce6585631f569eb26db04aa6c5cddb7c9599478092447a040c43e9234e78a942fef4b1186d07c608163f96236be
 SHA512 
76c214cf66f4ac7af3de40357ad3a592ff2a119e327e5f6c256125b7865d46b09197435fe6ac8077ab7a498e4821925939f3f902431ca77baa786e149466a193

diff --git a/mail-client/alpine/alpine-2.25.ebuild 
b/mail-client/alpine/alpine-2.25.ebuild
new file mode 100644
index 000..7d853c64fc2
--- /dev/null
+++ b/mail-client/alpine/alpine-2.25.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
+CHAPPA_PATCH_NAME="${P}-chappa.patch"
+SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
+   
https://repo.or.cz/alpine.git/patch/fb2217ac67706e4cbef69bea41041e2fb8b910e9 -> 
${P}-ssl.patch
+   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+chappa ipv6 kerberos ldap nls onlyalpine passfile smime spell ssl 
threads"
+
+# alpine-2.25-ssl.patch can only be applied when not using the chappa patches.
+REQUIRED_USE="chappa? ( ssl )"
+
+DEPEND="sys-libs/ncurses:=
+   virtual/libcrypt:=
+   kerberos? ( app-crypt/mit-krb5 )
+   ldap? ( net-nds/openldap )
+   spell? ( app-text/aspell )
+   ssl? ( dev-libs/openssl:0= )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+src_prepare() {
+   default
+   if use !ssl; then
+   eapply "${DISTDIR}/${P}-ssl.patch"
+   fi
+   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
+   eautoreconf
+   tc-export CC RANLIB AR
+   export CC_FOR_BUILD=$(tc-getBUILD_CC)
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   $(use_with ldap)
+   $(use_with ssl)
+   $(use_with passfile passfile .pinepwd)
+   $(use_with kerberos krb5)
+   $(use_with threads pthread)
+   $(use_with spell interactive-spellcheck /usr/bin/aspell)
+   $(use_enable nls)
+   $(use_with ipv6)
+   $(use_with smime)
+   )
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf "${myconf[@]}"
+}

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-06-22 Thread Sam James
commit: 5219985efb5d1a676a228c3d4c65dd25e6dc7bb9
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 22 22:01:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 22 22:29:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5219985e

mail-client/alpine: add virtual/libcrypt dependency

Needed for upcoming libcrypt migration.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ulrich Müller  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 mail-client/alpine/{alpine-2.24.ebuild => alpine-2.24-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.24.ebuild 
b/mail-client/alpine/alpine-2.24-r1.ebuild
similarity index 97%
rename from mail-client/alpine/alpine-2.24.ebuild
rename to mail-client/alpine/alpine-2.24-r1.ebuild
index cab52c028be..16d284d558d 100644
--- a/mail-client/alpine/alpine-2.24.ebuild
+++ b/mail-client/alpine/alpine-2.24-r1.ebuild
@@ -16,7 +16,8 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="+chappa doc ipv6 kerberos ldap nls onlyalpine passfile smime spell ssl 
threads"
 
-DEPEND="sys-libs/ncurses
+DEPEND="sys-libs/ncurses:=
+   virtual/libcrypt:=
kerberos? ( app-crypt/mit-krb5 )
ldap? ( net-nds/openldap )
spell? ( app-text/aspell )



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-04-29 Thread Mikle Kolyada
commit: c11666ae2eda802bb9c3bd17921ec0fcecca16a6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Apr 29 17:38:34 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Apr 29 18:00:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11666ae

mail-client/alpine: remove libressl support

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

 mail-client/alpine/alpine-2.24.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/mail-client/alpine/alpine-2.24.ebuild 
b/mail-client/alpine/alpine-2.24.ebuild
index 8fcc089167f..cab52c028be 100644
--- a/mail-client/alpine/alpine-2.24.ebuild
+++ b/mail-client/alpine/alpine-2.24.ebuild
@@ -14,16 +14,13 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
-IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
+IUSE="+chappa doc ipv6 kerberos ldap nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND="sys-libs/ncurses
kerberos? ( app-crypt/mit-krb5 )
ldap? ( net-nds/openldap )
spell? ( app-text/aspell )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
+   ssl? ( dev-libs/openssl:0= )
 "
 RDEPEND="${DEPEND}
app-misc/mime-types



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-01-12 Thread Sam James
commit: 82480c1f123a31c8ffda82b8dfa73fec8c6a6e04
Author: Robert Siebeck  r123  de>
AuthorDate: Mon Jan 11 18:04:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 12 15:52:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82480c1f

mail-client/alpine: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/19035
Signed-off-by: Sam James  gentoo.org>

 mail-client/alpine/Manifest   |  2 -
 mail-client/alpine/alpine-2.23.ebuild | 89 ---
 2 files changed, 91 deletions(-)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 5a8cc207841..2a78cc93f8e 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,4 +1,2 @@
-DIST alpine-2.23-chappa.patch.gz 172604 BLAKE2B 
f814a269fe316dd42e73f98b09a67b26f8d0c5db9bc83ebcc6145f7f3373f14a5fa9f7991f60a4186c0f078428fa0a38bc81b0459998045ea433438f730f05a8
 SHA512 
5195db336651da161b3d94afeab8f46fd6bd3d1953db72b8f453355b46eafe8afe26eccb2466024f077fc3e40ff52e1a14a126ce3cc33fdcfcaeded67f9422d0
-DIST alpine-2.23.tar.xz 6330784 BLAKE2B 
e7be73dc0ccf04cfbd8712e70f8b114063983b971c1d967765b41ab0bf86369815d954e85fc4d9622539b1e3a6324ffda635a2808b9439a123302e7f9c9f421d
 SHA512 
abc3675b18d6bd20a547b8e2c3f1f4c668aee2f2d20f426f28b4b3d4cfd66762777007441da3b0fda74e625c71bc2ef05434089508c2af804e62cf216df5554b
 DIST alpine-2.24-chappa.patch.gz 172010 BLAKE2B 
39f5336ead355a4b78bcdd5b44dc39bf93f3c3efa95b3ad8a86f3a0dda13f03164a03fbed898150864130648a204a6b5d9e32c3437138878516d014c8bbe
 SHA512 
7152a8e4a79a530345448267204a96bc2585b4fccb23f011fd4dc97bc713696b8eb7ca9563655d8da33570ef14bf29577f82fe0f104c80590a43b0e74ec89e81
 DIST alpine-2.24.tar.xz 7341676 BLAKE2B 
63e2d9387f1a369f9a4623625524f25eec64c600672092608256fd2827c094fae1384b35da84ec5f5865295744982ede533551dc47b6f0c80f2405ed16cad546
 SHA512 
642a51f73732ebdf7c40e2b66370aa2f48fb13b349b477871b26295c3e8b860a0cc78dec9f80efc6ea74c548a080ceff04181eb18c35a9c8cae8d8ef831178c5

diff --git a/mail-client/alpine/alpine-2.23.ebuild 
b/mail-client/alpine/alpine-2.23.ebuild
deleted file mode 100644
index 24bf8ef8ae8..000
--- a/mail-client/alpine/alpine-2.23.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
-CHAPPA_PATCH_NAME="${P}-chappa.patch"
-SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
-   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
-IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
-
-DEPEND=">=sys-libs/ncurses-5.1:0=
-   kerberos? ( app-crypt/mit-krb5 )
-   ldap? ( net-nds/openldap )
-   spell? ( app-text/aspell )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-"
-RDEPEND="${DEPEND}
-   app-misc/mime-types
-"
-
-src_prepare() {
-   default
-   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
-   eautoreconf
-   tc-export CC RANLIB AR
-   export CC_FOR_BUILD=$(tc-getBUILD_CC)
-}
-
-src_configure() {
-   myconf=(
-   --without-tcl
-   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
-   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
-   $(use_with ldap)
-   $(use_with ssl)
-   $(use_with passfile passfile .pinepwd)
-   $(use_with kerberos krb5)
-   $(use_with threads pthread)
-   $(use_with spell interactive-spellcheck /usr/bin/aspell)
-   $(use_enable nls)
-   $(use_with ipv6)
-   $(use_with smime)
-   )
-
-   if use ssl; then
-   myconf+=(
-   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
-   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
-   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
-   )
-   fi
-   econf "${myconf[@]}"
-}
-
-src_compile() {
-   emake -j1 AR=$(tc-getAR)
-}
-
-src_install() {
-   if use onlyalpine ; then
-   dobin alpine/alpine
-   doman doc/man1/alpine.1
-   else
-   emake -j1 DESTDIR="${D}" install
-   doman doc/man1/*.1
-   fi
-
-   dodoc NOTICE README*
-
-   if use doc ; then
-   dodoc doc/brochure.txt
-
-   dodoc -r doc/tech-notes/
-   newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
-   newdoc "${S}/doc/mime.types" 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-01-10 Thread Sam James
commit: 58982809f9e420f0288e4e749adf68a071d85909
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 12:42:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 12:42:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58982809

mail-client/alpine: Stabilize 2.24 x86, #762074

Signed-off-by: Sam James  gentoo.org>

 mail-client/alpine/alpine-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.24.ebuild 
b/mail-client/alpine/alpine-2.24.ebuild
index 87ccc42fe85..8fcc089167f 100644
--- a/mail-client/alpine/alpine-2.24.ebuild
+++ b/mail-client/alpine/alpine-2.24.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
 
 DEPEND="sys-libs/ncurses



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-01-07 Thread Sam James
commit: bd284d8d787bea309e2db59e413270968ceba5ae
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 16:53:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 16:53:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd284d8d

mail-client/alpine: Stabilize 2.24 amd64, #762074

Signed-off-by: Sam James  gentoo.org>

 mail-client/alpine/alpine-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.24.ebuild 
b/mail-client/alpine/alpine-2.24.ebuild
index 6d0620b06d3..87ccc42fe85 100644
--- a/mail-client/alpine/alpine-2.24.ebuild
+++ b/mail-client/alpine/alpine-2.24.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
 
 DEPEND="sys-libs/ncurses



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2021-01-03 Thread Sergei Trofimovich
commit: 6006508a51b877c9fe854ae841141642f703a8bc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan  3 11:44:10 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan  3 11:44:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6006508a

mail-client/alpine: stable 2.24 for ppc

stable wrt bug #762074

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-client/alpine/alpine-2.24.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/alpine/alpine-2.24.ebuild 
b/mail-client/alpine/alpine-2.24.ebuild
index 7b23e69e396..6d0620b06d3 100644
--- a/mail-client/alpine/alpine-2.24.ebuild
+++ b/mail-client/alpine/alpine-2.24.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
@@ -13,7 +13,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
 
 DEPEND="sys-libs/ncurses



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-10-16 Thread Joonas Niilola
commit: 2117b64ae03654f006f0252e1254a389c33941f6
Author: Robert Siebeck  r123  de>
AuthorDate: Sun Oct 11 13:23:47 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 16 07:52:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2117b64a

mail-client/alpine: add version 2.24

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/17887
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/Manifest   |  2 +
 mail-client/alpine/alpine-2.24.ebuild | 89 +++
 2 files changed, 91 insertions(+)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 673ec9627e6..5a8cc207841 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,2 +1,4 @@
 DIST alpine-2.23-chappa.patch.gz 172604 BLAKE2B 
f814a269fe316dd42e73f98b09a67b26f8d0c5db9bc83ebcc6145f7f3373f14a5fa9f7991f60a4186c0f078428fa0a38bc81b0459998045ea433438f730f05a8
 SHA512 
5195db336651da161b3d94afeab8f46fd6bd3d1953db72b8f453355b46eafe8afe26eccb2466024f077fc3e40ff52e1a14a126ce3cc33fdcfcaeded67f9422d0
 DIST alpine-2.23.tar.xz 6330784 BLAKE2B 
e7be73dc0ccf04cfbd8712e70f8b114063983b971c1d967765b41ab0bf86369815d954e85fc4d9622539b1e3a6324ffda635a2808b9439a123302e7f9c9f421d
 SHA512 
abc3675b18d6bd20a547b8e2c3f1f4c668aee2f2d20f426f28b4b3d4cfd66762777007441da3b0fda74e625c71bc2ef05434089508c2af804e62cf216df5554b
+DIST alpine-2.24-chappa.patch.gz 172010 BLAKE2B 
39f5336ead355a4b78bcdd5b44dc39bf93f3c3efa95b3ad8a86f3a0dda13f03164a03fbed898150864130648a204a6b5d9e32c3437138878516d014c8bbe
 SHA512 
7152a8e4a79a530345448267204a96bc2585b4fccb23f011fd4dc97bc713696b8eb7ca9563655d8da33570ef14bf29577f82fe0f104c80590a43b0e74ec89e81
+DIST alpine-2.24.tar.xz 7341676 BLAKE2B 
63e2d9387f1a369f9a4623625524f25eec64c600672092608256fd2827c094fae1384b35da84ec5f5865295744982ede533551dc47b6f0c80f2405ed16cad546
 SHA512 
642a51f73732ebdf7c40e2b66370aa2f48fb13b349b477871b26295c3e8b860a0cc78dec9f80efc6ea74c548a080ceff04181eb18c35a9c8cae8d8ef831178c5

diff --git a/mail-client/alpine/alpine-2.24.ebuild 
b/mail-client/alpine/alpine-2.24.ebuild
new file mode 100644
index 000..1767cfad25d
--- /dev/null
+++ b/mail-client/alpine/alpine-2.24.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
+CHAPPA_PATCH_NAME="${P}-chappa.patch"
+SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
+   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
+
+DEPEND="sys-libs/ncurses
+   kerberos? ( app-crypt/mit-krb5 )
+   ldap? ( net-nds/openldap )
+   spell? ( app-text/aspell )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+src_prepare() {
+   default
+   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
+   eautoreconf
+   tc-export CC RANLIB AR
+   export CC_FOR_BUILD=$(tc-getBUILD_CC)
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   $(use_with ldap)
+   $(use_with ssl)
+   $(use_with passfile passfile .pinepwd)
+   $(use_with kerberos krb5)
+   $(use_with threads pthread)
+   $(use_with spell interactive-spellcheck /usr/bin/aspell)
+   $(use_enable nls)
+   $(use_with ipv6)
+   $(use_with smime)
+   )
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake -j1 AR=$(tc-getAR)
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/man1/alpine.1
+   else
+   emake -j1 DESTDIR="${D}" install
+   doman doc/man1/*.1
+   fi
+
+   dodoc NOTICE README*
+
+   if use doc ; then
+   dodoc doc/brochure.txt
+
+   dodoc -r doc/tech-notes/
+   newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
+   newdoc "${S}/doc/mime.types" 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-10-16 Thread Joonas Niilola
commit: 8428aef68b70aaa32fe1e0cb3ef895423d517ab8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Oct 16 07:51:52 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct 16 07:52:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8428aef6

mail-client/alpine: DirectStableKeywords

Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/alpine-2.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.24.ebuild 
b/mail-client/alpine/alpine-2.24.ebuild
index 1767cfad25d..7b23e69e396 100644
--- a/mail-client/alpine/alpine-2.24.ebuild
+++ b/mail-client/alpine/alpine-2.24.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
 
 DEPEND="sys-libs/ncurses



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/files/, mail-client/alpine/

2020-07-01 Thread Aaron Bauman
commit: fa7d3b2811cf710b2c29cce480fa2132e186f8f8
Author: Robert Siebeck  r123  de>
AuthorDate: Mon Jun 29 22:01:16 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Jul  1 23:38:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7d3b28

mail-client/alpine: remove old versions

Bug: https://bugs.gentoo.org/728822

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/16500
Signed-off-by: Aaron Bauman  gentoo.org>

 mail-client/alpine/Manifest|  2 -
 mail-client/alpine/alpine-2.22-r1.ebuild   | 94 --
 mail-client/alpine/alpine-2.22.ebuild  | 90 -
 mail-client/alpine/files/alpine-2.22-cc.patch  | 24 --
 .../alpine/files/alpine-2.22-fno-common.patch  | 19 -
 5 files changed, 229 deletions(-)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index f8bdceb6c75..673ec9627e6 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,4 +1,2 @@
-DIST alpine-2.22-chappa.patch.gz 173232 BLAKE2B 
ac2cfc22119c9e60fdc053212447fb5df8cc59781c049329560d21e19e67d700fe45a07649352747583b500a605499eeb61dfd83ba150c3bd58f4033486e2581
 SHA512 
9db36ebb4fb2efaee975ed33d44cf95780c56075cbc0ad39056268248db38109e1bb04e279b40cdd085b3dfec89d0f9c69aa4ddf5a64b5708437909661288e23
-DIST alpine-2.22.tar.xz 6336604 BLAKE2B 
65cab2000b6c606c002efcca6e731d2c87329b4685dec81d202e95598b4302175137ea84f079af1f766a6ef99d0b2cb51132e12539bea7f4d24954bb48af7bea
 SHA512 
7737dce02ac94170948df7fccb61380c6cb101190e37f5b3ba281d573f54df1db24569d177b460f49bfff381a922be2e4b0f3a0f1a213d88a64d361aedc3c4f1
 DIST alpine-2.23-chappa.patch.gz 172604 BLAKE2B 
f814a269fe316dd42e73f98b09a67b26f8d0c5db9bc83ebcc6145f7f3373f14a5fa9f7991f60a4186c0f078428fa0a38bc81b0459998045ea433438f730f05a8
 SHA512 
5195db336651da161b3d94afeab8f46fd6bd3d1953db72b8f453355b46eafe8afe26eccb2466024f077fc3e40ff52e1a14a126ce3cc33fdcfcaeded67f9422d0
 DIST alpine-2.23.tar.xz 6330784 BLAKE2B 
e7be73dc0ccf04cfbd8712e70f8b114063983b971c1d967765b41ab0bf86369815d954e85fc4d9622539b1e3a6324ffda635a2808b9439a123302e7f9c9f421d
 SHA512 
abc3675b18d6bd20a547b8e2c3f1f4c668aee2f2d20f426f28b4b3d4cfd66762777007441da3b0fda74e625c71bc2ef05434089508c2af804e62cf216df5554b

diff --git a/mail-client/alpine/alpine-2.22-r1.ebuild 
b/mail-client/alpine/alpine-2.22-r1.ebuild
deleted file mode 100644
index 9a57c1139c8..000
--- a/mail-client/alpine/alpine-2.22-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
-CHAPPA_PATCH_NAME="${P}-chappa.patch"
-SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
-   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
-
-DEPEND=">=sys-libs/ncurses-5.1:0=
-   kerberos? ( app-crypt/mit-krb5 )
-   ldap? ( net-nds/openldap )
-   spell? ( app-text/aspell )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-"
-RDEPEND="${DEPEND}
-   app-misc/mime-types
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-cc.patch"
-   "${FILESDIR}/${P}-fno-common.patch"
-)
-
-src_prepare() {
-   default
-   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
-   eautoreconf
-   tc-export CC RANLIB AR
-   export CC_FOR_BUILD=$(tc-getBUILD_CC)
-}
-
-src_configure() {
-   myconf=(
-   --without-tcl
-   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
-   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
-   $(use_with ldap)
-   $(use_with ssl)
-   $(use_with passfile passfile .pinepwd)
-   $(use_with kerberos krb5)
-   $(use_with threads pthread)
-   $(use_with spell interactive-spellcheck /usr/bin/aspell)
-   $(use_enable nls)
-   $(use_with ipv6)
-   $(use_with smime)
-   )
-
-   if use ssl; then
-   myconf+=(
-   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
-   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
-   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
-   )
-   fi
-   econf "${myconf[@]}"
-}
-
-src_compile() {
-   emake -j1 AR=$(tc-getAR)
-}
-
-src_install() {
-   if use onlyalpine ; then
-   dobin alpine/alpine
-   doman 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-06-28 Thread Agostino Sarubbo
commit: 1f06894e85a9e2cab6b20c20b50b23984d3f56ff
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:43:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:43:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f06894e

mail-client/alpine: x86 stable wrt bug #728822

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-client/alpine/alpine-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.23.ebuild 
b/mail-client/alpine/alpine-2.23.ebuild
index 4d3a29a6f0b..24bf8ef8ae8 100644
--- a/mail-client/alpine/alpine-2.23.ebuild
+++ b/mail-client/alpine/alpine-2.23.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
 
 DEPEND=">=sys-libs/ncurses-5.1:0=



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-06-28 Thread Agostino Sarubbo
commit: 8b1c0121e1e28b9964edb0372c2a2647c4c4b43c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 28 20:32:35 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 28 20:32:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1c0121

mail-client/alpine: ppc stable wrt bug #728822

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-client/alpine/alpine-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.23.ebuild 
b/mail-client/alpine/alpine-2.23.ebuild
index c2e943c3763..4d3a29a6f0b 100644
--- a/mail-client/alpine/alpine-2.23.ebuild
+++ b/mail-client/alpine/alpine-2.23.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 ~sparc ~x86"
 IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
 
 DEPEND=">=sys-libs/ncurses-5.1:0=



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-06-25 Thread Agostino Sarubbo
commit: 82c423ce536d5f5584e59bb7b24f235a09e1e8e1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun 25 06:59:56 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun 25 06:59:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c423ce

mail-client/alpine: amd64 stable wrt bug #728822

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-client/alpine/alpine-2.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.23.ebuild 
b/mail-client/alpine/alpine-2.23.ebuild
index a3563213e20..c2e943c3763 100644
--- a/mail-client/alpine/alpine-2.23.ebuild
+++ b/mail-client/alpine/alpine-2.23.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
 
 DEPEND=">=sys-libs/ncurses-5.1:0=



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-06-19 Thread Aaron Bauman
commit: 324284b1f3e1635d2fac4e6606b5230f60c2fa56
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Jun 19 08:38:28 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun 20 00:30:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324284b1

mail-client/alpine: add new version 2.23

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/16323
Signed-off-by: Aaron Bauman  gentoo.org>

 mail-client/alpine/Manifest   |  2 +
 mail-client/alpine/alpine-2.23.ebuild | 89 +++
 2 files changed, 91 insertions(+)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 80a4d0cbab8..f8bdceb6c75 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,2 +1,4 @@
 DIST alpine-2.22-chappa.patch.gz 173232 BLAKE2B 
ac2cfc22119c9e60fdc053212447fb5df8cc59781c049329560d21e19e67d700fe45a07649352747583b500a605499eeb61dfd83ba150c3bd58f4033486e2581
 SHA512 
9db36ebb4fb2efaee975ed33d44cf95780c56075cbc0ad39056268248db38109e1bb04e279b40cdd085b3dfec89d0f9c69aa4ddf5a64b5708437909661288e23
 DIST alpine-2.22.tar.xz 6336604 BLAKE2B 
65cab2000b6c606c002efcca6e731d2c87329b4685dec81d202e95598b4302175137ea84f079af1f766a6ef99d0b2cb51132e12539bea7f4d24954bb48af7bea
 SHA512 
7737dce02ac94170948df7fccb61380c6cb101190e37f5b3ba281d573f54df1db24569d177b460f49bfff381a922be2e4b0f3a0f1a213d88a64d361aedc3c4f1
+DIST alpine-2.23-chappa.patch.gz 172604 BLAKE2B 
f814a269fe316dd42e73f98b09a67b26f8d0c5db9bc83ebcc6145f7f3373f14a5fa9f7991f60a4186c0f078428fa0a38bc81b0459998045ea433438f730f05a8
 SHA512 
5195db336651da161b3d94afeab8f46fd6bd3d1953db72b8f453355b46eafe8afe26eccb2466024f077fc3e40ff52e1a14a126ce3cc33fdcfcaeded67f9422d0
+DIST alpine-2.23.tar.xz 6330784 BLAKE2B 
e7be73dc0ccf04cfbd8712e70f8b114063983b971c1d967765b41ab0bf86369815d954e85fc4d9622539b1e3a6324ffda635a2808b9439a123302e7f9c9f421d
 SHA512 
abc3675b18d6bd20a547b8e2c3f1f4c668aee2f2d20f426f28b4b3d4cfd66762777007441da3b0fda74e625c71bc2ef05434089508c2af804e62cf216df5554b

diff --git a/mail-client/alpine/alpine-2.23.ebuild 
b/mail-client/alpine/alpine-2.23.ebuild
new file mode 100644
index 000..a3563213e20
--- /dev/null
+++ b/mail-client/alpine/alpine-2.23.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
+CHAPPA_PATCH_NAME="${P}-chappa.patch"
+SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
+   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
+
+DEPEND=">=sys-libs/ncurses-5.1:0=
+   kerberos? ( app-crypt/mit-krb5 )
+   ldap? ( net-nds/openldap )
+   spell? ( app-text/aspell )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+src_prepare() {
+   default
+   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
+   eautoreconf
+   tc-export CC RANLIB AR
+   export CC_FOR_BUILD=$(tc-getBUILD_CC)
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   $(use_with ldap)
+   $(use_with ssl)
+   $(use_with passfile passfile .pinepwd)
+   $(use_with kerberos krb5)
+   $(use_with threads pthread)
+   $(use_with spell interactive-spellcheck /usr/bin/aspell)
+   $(use_enable nls)
+   $(use_with ipv6)
+   $(use_with smime)
+   )
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake -j1 AR=$(tc-getAR)
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/man1/alpine.1
+   else
+   emake -j1 DESTDIR="${D}" install
+   doman doc/man1/*.1
+   fi
+
+   dodoc NOTICE README*
+
+   if use doc ; then
+   dodoc doc/brochure.txt
+
+   dodoc -r doc/tech-notes/
+   newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
+   newdoc 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-05-20 Thread Georgy Yakovlev
commit: e03a6b70b6346b3156902f6256b9b75ca75d7560
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed May 20 09:58:17 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 20 22:25:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03a6b70

mail-client/alpine: add ~ppc64 keyword

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 mail-client/alpine/alpine-2.22-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.22-r1.ebuild 
b/mail-client/alpine/alpine-2.22-r1.ebuild
index 95787b03996..9a57c1139c8 100644
--- a/mail-client/alpine/alpine-2.22-r1.ebuild
+++ b/mail-client/alpine/alpine-2.22-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
 
 DEPEND=">=sys-libs/ncurses-5.1:0=



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/files/

2020-05-06 Thread Joonas Niilola
commit: b1e050b5ab9dbfa87b7ad7865250cef92b8fced0
Author: Robert Siebeck  r123  de>
AuthorDate: Tue May  5 19:42:32 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May  6 11:51:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e050b5

mail-client/alpine: remove unused patch

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/15659
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/files/alpine-2.21.1-nopam.patch | 27 --
 1 file changed, 27 deletions(-)

diff --git a/mail-client/alpine/files/alpine-2.21.1-nopam.patch 
b/mail-client/alpine/files/alpine-2.21.1-nopam.patch
deleted file mode 100644
index 1552f440b53..000
--- a/mail-client/alpine/files/alpine-2.21.1-nopam.patch
+++ /dev/null
@@ -1,27 +0,0 @@
 ./configure.ac 2019-11-04 20:09:50.094172283 +0100
-+++ ./configure.ac 2019-11-04 20:59:33.775007247 +0100
-@@ -257,6 +257,7 @@
-   alpine_c_client_gccoptlevel="-O0"
-   AC_MSG_RESULT([no])
- fi
-+AC_ARG_WITH([pam], AS_HELP_STRING([--without-pam], [Build without PAM 
support]))
- 
- dnl disable mouse support
- AC_MSG_CHECKING([option: mouse support enabled])
-@@ -1108,7 +1109,7 @@
-   alpine_PAM="yes"
- else
-   systype="LNX"
--  AC_CHECK_LIB(pam, pam_start,
-+  AS_IF(test "x$with_pam" != "xno",
- [
-   alpine_c_client_target="lnp"
- alpine_PAM="yes"
-@@ -1119,6 +1120,7 @@
- else
-   alpine_c_client_target="lnx"
- fi
-+alpine_PAM="none"
- ])
- fi
- ;;



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-05-05 Thread Joonas Niilola
commit: ca1fdb2ca132cee8c5d526022e44f0cd73ebcadb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May  5 08:01:38 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May  5 08:46:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1fdb2c

mail-client/alpine: sort IUSE

Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/alpine-2.22-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.22-r1.ebuild 
b/mail-client/alpine/alpine-2.22-r1.ebuild
index 3bd3ad915a9..2d77170f985 100644
--- a/mail-client/alpine/alpine-2.22-r1.ebuild
+++ b/mail-client/alpine/alpine-2.22-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads +chappa"
+IUSE="+chappa doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime 
spell ssl threads"
 
 DEPEND=">=sys-libs/ncurses-5.1:0=
kerberos? ( app-crypt/mit-krb5 )



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-05-05 Thread Joonas Niilola
commit: a9a764072c3b9707d7ec835c454c6ddf05cc7ef0
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Apr 24 20:52:51 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May  5 08:46:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a76407

mail-client/alpine: remove old versions

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/15504
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/Manifest|  1 -
 mail-client/alpine/alpine-2.21.1-r1.ebuild | 92 -
 mail-client/alpine/alpine-2.21.1-r2.ebuild | 95 --
 3 files changed, 188 deletions(-)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 3330c0fc2c0..80a4d0cbab8 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,3 +1,2 @@
 DIST alpine-2.22-chappa.patch.gz 173232 BLAKE2B 
ac2cfc22119c9e60fdc053212447fb5df8cc59781c049329560d21e19e67d700fe45a07649352747583b500a605499eeb61dfd83ba150c3bd58f4033486e2581
 SHA512 
9db36ebb4fb2efaee975ed33d44cf95780c56075cbc0ad39056268248db38109e1bb04e279b40cdd085b3dfec89d0f9c69aa4ddf5a64b5708437909661288e23
 DIST alpine-2.22.tar.xz 6336604 BLAKE2B 
65cab2000b6c606c002efcca6e731d2c87329b4685dec81d202e95598b4302175137ea84f079af1f766a6ef99d0b2cb51132e12539bea7f4d24954bb48af7bea
 SHA512 
7737dce02ac94170948df7fccb61380c6cb101190e37f5b3ba281d573f54df1db24569d177b460f49bfff381a922be2e4b0f3a0f1a213d88a64d361aedc3c4f1
-DIST alpine-843b2f1.tar.gz 7490140 BLAKE2B 
13ac5ef43dd729a7cf21b44dcd6feace3e1813672aec537fd05d5ff90b67bec145ceef71cfcf35b0cb7e250bb307556f5dcf8ebb024bc6366fd0ace0a7c41161
 SHA512 
106caa7bfe86fd5e82554ba68b9ee579cd8495bcd0dfbf82d9d75da2df3bd292d42d67af8ec737091f2a820b2555c25bbf0058c9c7bb5de5f950b570ffc25c4d

diff --git a/mail-client/alpine/alpine-2.21.1-r1.ebuild 
b/mail-client/alpine/alpine-2.21.1-r1.ebuild
deleted file mode 100644
index 9f6b2e62ced..000
--- a/mail-client/alpine/alpine-2.21.1-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools toolchain-funcs
-
-DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
-GIT_COMMIT="843b2f16abfd949e09b1c5465387b1b0f724994a"
-MY_P="${PN}-${GIT_COMMIT::7}"
-SRC_URI="https://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
-IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
-
-DEPEND="sys-libs/pam
-   >=sys-libs/ncurses-5.1:0=
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   ldap? ( net-nds/openldap )
-   kerberos? ( app-crypt/mit-krb5 )
-   spell? ( app-text/aspell )
-"
-RDEPEND="${DEPEND}
-   app-misc/mime-types
-   !onlyalpine? ( !mail-client/pine )
-   !<=net-mail/uw-imap-2004g
-"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   myconf=(
-   --without-tcl
-   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
-   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
-   )
-
-   if use ssl; then
-   myconf+=(
-   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
-   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
-   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
-   )
-   fi
-   econf \
-   $(use_with ldap) \
-   $(use_with ssl) \
-   $(use_with passfile passfile .pinepwd) \
-   $(use_with kerberos krb5) \
-   $(use_with threads pthread) \
-   $(use_with spell interactive-spellcheck /usr/bin/aspell) \
-   $(use_enable nls) \
-   $(use_with ipv6) \
-   $(use_with smime) \
-   "${myconf[@]}"
-}
-
-src_compile() {
-   emake AR=$(tc-getAR)
-}
-
-src_install() {
-   if use onlyalpine ; then
-   dobin alpine/alpine
-   doman doc/man1/alpine.1
-   else
-   emake DESTDIR="${D}" install
-   doman doc/man1/*.1
-   fi
-
-   dodoc NOTICE README*
-
-   if use doc ; then
-   dodoc doc/brochure.txt
-
-   dodoc doc/tech-notes/tech-notes.txt
-   newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
-   newdoc "${S}/doc/mime.types" mime.types.sample
-   docinto html/tech-notes
-   dohtml -r doc/tech-notes/
-   docompress -x /usr/share/doc/${PF}/mailcap.unx.sample 
/usr/share/doc/${PF}/mime.types.sample
-   fi
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-05-05 Thread Joonas Niilola
commit: 9040e7378ba1261c2a43ccfee68e69effc647395
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Apr 24 20:51:52 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May  5 08:46:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9040e737

mail-client/alpine: bring back chappa patches

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/Manifest  |  1 +
 mail-client/alpine/alpine-2.22-r1.ebuild | 93 
 mail-client/alpine/metadata.xml  |  2 +
 3 files changed, 96 insertions(+)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index e972ef49612..3330c0fc2c0 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,2 +1,3 @@
+DIST alpine-2.22-chappa.patch.gz 173232 BLAKE2B 
ac2cfc22119c9e60fdc053212447fb5df8cc59781c049329560d21e19e67d700fe45a07649352747583b500a605499eeb61dfd83ba150c3bd58f4033486e2581
 SHA512 
9db36ebb4fb2efaee975ed33d44cf95780c56075cbc0ad39056268248db38109e1bb04e279b40cdd085b3dfec89d0f9c69aa4ddf5a64b5708437909661288e23
 DIST alpine-2.22.tar.xz 6336604 BLAKE2B 
65cab2000b6c606c002efcca6e731d2c87329b4685dec81d202e95598b4302175137ea84f079af1f766a6ef99d0b2cb51132e12539bea7f4d24954bb48af7bea
 SHA512 
7737dce02ac94170948df7fccb61380c6cb101190e37f5b3ba281d573f54df1db24569d177b460f49bfff381a922be2e4b0f3a0f1a213d88a64d361aedc3c4f1
 DIST alpine-843b2f1.tar.gz 7490140 BLAKE2B 
13ac5ef43dd729a7cf21b44dcd6feace3e1813672aec537fd05d5ff90b67bec145ceef71cfcf35b0cb7e250bb307556f5dcf8ebb024bc6366fd0ace0a7c41161
 SHA512 
106caa7bfe86fd5e82554ba68b9ee579cd8495bcd0dfbf82d9d75da2df3bd292d42d67af8ec737091f2a820b2555c25bbf0058c9c7bb5de5f950b570ffc25c4d

diff --git a/mail-client/alpine/alpine-2.22-r1.ebuild 
b/mail-client/alpine/alpine-2.22-r1.ebuild
new file mode 100644
index 000..3bd3ad915a9
--- /dev/null
+++ b/mail-client/alpine/alpine-2.22-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
+CHAPPA_PATCH_NAME="${P}-chappa.patch"
+SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz
+   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz -> 
${CHAPPA_PATCH_NAME}.gz ) "
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads +chappa"
+
+DEPEND=">=sys-libs/ncurses-5.1:0=
+   kerberos? ( app-crypt/mit-krb5 )
+   ldap? ( net-nds/openldap )
+   spell? ( app-text/aspell )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-cc.patch"
+)
+
+src_prepare() {
+   default
+   use chappa && eapply "${WORKDIR}/${CHAPPA_PATCH_NAME}"
+   eautoreconf
+   tc-export CC RANLIB AR
+   export CC_FOR_BUILD=$(tc-getBUILD_CC)
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   $(use_with ldap)
+   $(use_with ssl)
+   $(use_with passfile passfile .pinepwd)
+   $(use_with kerberos krb5)
+   $(use_with threads pthread)
+   $(use_with spell interactive-spellcheck /usr/bin/aspell)
+   $(use_enable nls)
+   $(use_with ipv6)
+   $(use_with smime)
+   )
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake -j1 AR=$(tc-getAR)
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/man1/alpine.1
+   else
+   emake -j1 DESTDIR="${D}" install
+   doman doc/man1/*.1
+   fi
+
+   dodoc NOTICE README*
+
+   if use doc ; then
+   dodoc doc/brochure.txt
+
+   dodoc -r doc/tech-notes/
+   newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
+   newdoc "${S}/doc/mime.types" mime.types.sample
+   docompress -x /usr/share/doc/${PF}/mailcap.unx.sample 
/usr/share/doc/${PF}/mime.types.sample
+   fi
+}

diff --git a/mail-client/alpine/metadata.xml b/mail-client/alpine/metadata.xml
index 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-04-23 Thread Agostino Sarubbo
commit: b56b4819ef9ff762b6d3caa5198a872bc3af6ecd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 23 06:29:33 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 23 06:29:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56b4819

mail-client/alpine: x86 stable wrt bug #718278

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-client/alpine/alpine-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.22.ebuild 
b/mail-client/alpine/alpine-2.22.ebuild
index 8f608c1e93d..66f123bdd62 100644
--- a/mail-client/alpine/alpine-2.22.ebuild
+++ b/mail-client/alpine/alpine-2.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ~sparc x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND=">=sys-libs/ncurses-5.1:0=



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-04-23 Thread Agostino Sarubbo
commit: 5ddc84c698c13dd8f353928ec187d716ffa956ed
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 23 06:24:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 23 06:24:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ddc84c6

mail-client/alpine: ppc stable wrt bug #718278

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-client/alpine/alpine-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.22.ebuild 
b/mail-client/alpine/alpine-2.22.ebuild
index 154a0afb765..8f608c1e93d 100644
--- a/mail-client/alpine/alpine-2.22.ebuild
+++ b/mail-client/alpine/alpine-2.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc ~sparc ~x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND=">=sys-libs/ncurses-5.1:0=



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-04-22 Thread Agostino Sarubbo
commit: 94b286a741d16ff66235945d6302bddbef155bbd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Apr 22 17:00:40 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Apr 22 17:00:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b286a7

mail-client/alpine: amd64 stable wrt bug #718278

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-client/alpine/alpine-2.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.22.ebuild 
b/mail-client/alpine/alpine-2.22.ebuild
index c2b83e1187b..154a0afb765 100644
--- a/mail-client/alpine/alpine-2.22.ebuild
+++ b/mail-client/alpine/alpine-2.22.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND=">=sys-libs/ncurses-5.1:0=



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/, mail-client/alpine/files/

2020-04-22 Thread Joonas Niilola
commit: f2a8302db892759b973a994cdf8544bf431b7370
Author: Robert Siebeck  r123  de>
AuthorDate: Sun Apr 19 22:02:26 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 22 13:38:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a8302d

mail-client/alpine: don't call cc directly

Closes: https://bugs.gentoo.org/718368
Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/15424
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/alpine-2.22.ebuild |  6 ++
 mail-client/alpine/files/alpine-2.22-cc.patch | 24 
 2 files changed, 30 insertions(+)

diff --git a/mail-client/alpine/alpine-2.22.ebuild 
b/mail-client/alpine/alpine-2.22.ebuild
index 75f6d667338..c2b83e1187b 100644
--- a/mail-client/alpine/alpine-2.22.ebuild
+++ b/mail-client/alpine/alpine-2.22.ebuild
@@ -27,9 +27,15 @@ RDEPEND="${DEPEND}
app-misc/mime-types
 "
 
+PATCHES=(
+   "${FILESDIR}/${P}-cc.patch"
+)
+
 src_prepare() {
default
eautoreconf
+   tc-export CC RANLIB AR
+   export CC_FOR_BUILD=$(tc-getBUILD_CC)
 }
 
 src_configure() {

diff --git a/mail-client/alpine/files/alpine-2.22-cc.patch 
b/mail-client/alpine/files/alpine-2.22-cc.patch
new file mode 100644
index 000..87132bdd6b5
--- /dev/null
+++ b/mail-client/alpine/files/alpine-2.22-cc.patch
@@ -0,0 +1,24 @@
+--- ./imap/tools/Makefile  2020-04-19 23:45:13.080083548 +0200
 ./imap/tools/Makefile  2020-04-19 23:45:24.525083844 +0200
+@@ -21,7 +21,6 @@
+ #  Internet: m...@cac.washington.edu
+ 
+ 
+-CC=cc
+ RM=rm -f
+
+
+--- ./imap/src/osdep/unix/Makefile 2020-04-19 23:54:55.454098598 +0200
 ./imap/src/osdep/unix/Makefile 2020-04-19 23:54:55.454098598 +0200
+@@ -132,10 +132,8 @@
+
+ # Commands possibly overridden by the individual port
+
+-ARRC=ar rc
+-CC=cc
++ARRC=$(AR) rc
+ LN=ln -s
+-RANLIB=ranlib
+
+
+ # Standard distribution build parameters



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-01-23 Thread Joonas Niilola
commit: 0ff9d1545e4af92a4dabbf0670c88f40934b571e
Author: Robert Siebeck  r123  de>
AuthorDate: Mon Jan 20 10:58:51 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 23 14:28:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff9d154

mail-client/alpine: add new version 2.22

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/Manifest   |  1 +
 mail-client/alpine/alpine-2.22.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 85c4e714c83..967c89adbb1 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,4 +1,5 @@
 DIST alpine-2.00-chappa-115-all.patch.gz 212705 BLAKE2B 
99c21a7b74a4ea04c3bb54947868b31f0e65eef0e35e515d14d9a701e5809fa1a7191444a353de3ba08b821bdf71543faaf261d4a427c2d1e366bbc00d4bf337
 SHA512 
5e9fcb6a80dbd18bed26109caa6b7aa5eeb88de420861d9998c32f031e8279d6367c28b6670fb54203d1b14c3dc47cf5ad25b42e4949157de64f3f1fd36d0aa7
 DIST alpine-2.00.tar.bz2 5222673 BLAKE2B 
38a9cd1fe3e291119b889bca0d304333cdf9ad8c63bc7923ea0735d3528c933b7d4dfe70bb353fe7b6047dafdaee3218a35e561f542b6ac763b60cb986509371
 SHA512 
17c6e65fbe767d4f9ffb3d3c2bb3deeab9d3620cd046cbb0009290aa484c9254effa992957631f0603bd82b82aeca2923d391aee6d20a7684d5830fbca8ce4d2
 DIST alpine-2.21.1.tar.gz 7490699 BLAKE2B 
f3aeafb55697701f6edda43659c9d27c7d7dab74f8e332e867f354ce555c26037f4b642af80f18db249dd7269f80bd880bc315ba4ae08ae7f63abc7998cea073
 SHA512 
78b47bd9e9dfc652bc407fe736d8b7526625782c332803cf01e5214a2b0a5af21736b8a2e685348913f6e2b10c80dced12081202294e9c61e3168b3a2b9657b7
+DIST alpine-2.22.tar.xz 6336604 BLAKE2B 
65cab2000b6c606c002efcca6e731d2c87329b4685dec81d202e95598b4302175137ea84f079af1f766a6ef99d0b2cb51132e12539bea7f4d24954bb48af7bea
 SHA512 
7737dce02ac94170948df7fccb61380c6cb101190e37f5b3ba281d573f54df1db24569d177b460f49bfff381a922be2e4b0f3a0f1a213d88a64d361aedc3c4f1
 DIST alpine-843b2f1.tar.gz 7490140 BLAKE2B 
13ac5ef43dd729a7cf21b44dcd6feace3e1813672aec537fd05d5ff90b67bec145ceef71cfcf35b0cb7e250bb307556f5dcf8ebb024bc6366fd0ace0a7c41161
 SHA512 
106caa7bfe86fd5e82554ba68b9ee579cd8495bcd0dfbf82d9d75da2df3bd292d42d67af8ec737091f2a820b2555c25bbf0058c9c7bb5de5f950b570ffc25c4d

diff --git a/mail-client/alpine/alpine-2.22.ebuild 
b/mail-client/alpine/alpine-2.22.ebuild
new file mode 100644
index 000..75f6d667338
--- /dev/null
+++ b/mail-client/alpine/alpine-2.22.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
+SRC_URI="http://alpine.x10host.com/alpine/release/src/${P}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
+
+DEPEND=">=sys-libs/ncurses-5.1:0=
+   kerberos? ( app-crypt/mit-krb5 )
+   ldap? ( net-nds/openldap )
+   spell? ( app-text/aspell )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   $(use_with ldap)
+   $(use_with ssl)
+   $(use_with passfile passfile .pinepwd)
+   $(use_with kerberos krb5)
+   $(use_with threads pthread)
+   $(use_with spell interactive-spellcheck /usr/bin/aspell)
+   $(use_enable nls)
+   $(use_with ipv6)
+   $(use_with smime)
+   )
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake -j1 AR=$(tc-getAR)
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/man1/alpine.1
+   else
+   emake -j1 DESTDIR="${D}" install
+   doman doc/man1/*.1
+   fi
+
+   dodoc NOTICE README*
+
+   if use doc ; then
+   dodoc doc/brochure.txt
+
+   dodoc -r doc/tech-notes/
+   newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
+   newdoc "${S}/doc/mime.types" mime.types.sample
+

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/, mail-client/alpine/files/

2020-01-23 Thread Joonas Niilola
commit: 57c9cbfa8d8e2204abd1dc4c84c26bb191c8f7ef
Author: Robert Siebeck  r123  de>
AuthorDate: Mon Jan 20 11:15:51 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 23 14:28:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c9cbfa

mail-client/alpine: remove old versions

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/14396
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/Manifest   |   3 -
 mail-client/alpine/alpine-2.00-r7.ebuild  | 108 --
 mail-client/alpine/alpine-2.21.1.ebuild   |  87 
 mail-client/alpine/files/2.00-c-client.patch  | 251 --
 mail-client/alpine/files/2.00-lcrypto.patch   |  12 --
 mail-client/alpine/files/2.00-lpam.patch  |  13 --
 mail-client/alpine/files/2.00-qa-chappa-115.patch |  40 
 mail-client/alpine/files/2.00-qa.patch|  19 --
 mail-client/alpine/metadata.xml   |   2 -
 9 files changed, 535 deletions(-)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 967c89adbb1..e972ef49612 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,5 +1,2 @@
-DIST alpine-2.00-chappa-115-all.patch.gz 212705 BLAKE2B 
99c21a7b74a4ea04c3bb54947868b31f0e65eef0e35e515d14d9a701e5809fa1a7191444a353de3ba08b821bdf71543faaf261d4a427c2d1e366bbc00d4bf337
 SHA512 
5e9fcb6a80dbd18bed26109caa6b7aa5eeb88de420861d9998c32f031e8279d6367c28b6670fb54203d1b14c3dc47cf5ad25b42e4949157de64f3f1fd36d0aa7
-DIST alpine-2.00.tar.bz2 5222673 BLAKE2B 
38a9cd1fe3e291119b889bca0d304333cdf9ad8c63bc7923ea0735d3528c933b7d4dfe70bb353fe7b6047dafdaee3218a35e561f542b6ac763b60cb986509371
 SHA512 
17c6e65fbe767d4f9ffb3d3c2bb3deeab9d3620cd046cbb0009290aa484c9254effa992957631f0603bd82b82aeca2923d391aee6d20a7684d5830fbca8ce4d2
-DIST alpine-2.21.1.tar.gz 7490699 BLAKE2B 
f3aeafb55697701f6edda43659c9d27c7d7dab74f8e332e867f354ce555c26037f4b642af80f18db249dd7269f80bd880bc315ba4ae08ae7f63abc7998cea073
 SHA512 
78b47bd9e9dfc652bc407fe736d8b7526625782c332803cf01e5214a2b0a5af21736b8a2e685348913f6e2b10c80dced12081202294e9c61e3168b3a2b9657b7
 DIST alpine-2.22.tar.xz 6336604 BLAKE2B 
65cab2000b6c606c002efcca6e731d2c87329b4685dec81d202e95598b4302175137ea84f079af1f766a6ef99d0b2cb51132e12539bea7f4d24954bb48af7bea
 SHA512 
7737dce02ac94170948df7fccb61380c6cb101190e37f5b3ba281d573f54df1db24569d177b460f49bfff381a922be2e4b0f3a0f1a213d88a64d361aedc3c4f1
 DIST alpine-843b2f1.tar.gz 7490140 BLAKE2B 
13ac5ef43dd729a7cf21b44dcd6feace3e1813672aec537fd05d5ff90b67bec145ceef71cfcf35b0cb7e250bb307556f5dcf8ebb024bc6366fd0ace0a7c41161
 SHA512 
106caa7bfe86fd5e82554ba68b9ee579cd8495bcd0dfbf82d9d75da2df3bd292d42d67af8ec737091f2a820b2555c25bbf0058c9c7bb5de5f950b570ffc25c4d

diff --git a/mail-client/alpine/alpine-2.00-r7.ebuild 
b/mail-client/alpine/alpine-2.00-r7.ebuild
deleted file mode 100644
index 138fdc96cdd..000
--- a/mail-client/alpine/alpine-2.00-r7.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils flag-o-matic autotools multilib toolchain-funcs
-
-CHAPPA_PL=115
-DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
-SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
-   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz
-   -> ${P}-chappa-${CHAPPA_PL}-all.patch.gz )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86"
-IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads +chappa"
-
-DEPEND="sys-libs/pam
-   >=net-libs/c-client-2007f-r4[chappa=]
-   >=sys-libs/ncurses-5.1:0=
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   ldap? ( net-nds/openldap )
-   kerberos? ( app-crypt/mit-krb5 )
-   spell? ( app-text/aspell )
-"
-RDEPEND="${DEPEND}
-   app-misc/mime-types
-   !onlyalpine? ( !mail-client/pine )
-   !<=net-mail/uw-imap-2004g
-"
-
-src_prepare() {
-   default
-   use chappa && epatch "${DISTDIR}/${P}-chappa-${CHAPPA_PL}-all.patch.gz"
-
-   # do not use the bundled c-client
-   ebegin "Unbundling the c-client library"
-   rm -rf "${S}"/imap
-   local f
-   while read f ; do
-   sed -i -e \
-   's~^#include[[:blank:]]".*/c-client/\(.*\)"~#include 
~g' "$f"
-   done < <(find "${S}" -name "*.c" -o -name "*.h")
-   eend $?
-
-   epatch "${FILESDIR}"/2.00-lpam.patch
-   epatch "${FILESDIR}"/2.00-lcrypto.patch
-   epatch "${FILESDIR}"/2.00-c-client.patch
-   epatch "${FILESDIR}"/2.00-qa.patch
-   use chappa && epatch "${FILESDIR}/2.00-qa-chappa-${CHAPPA_PL}.patch"
-
-   eautoreconf
-}
-

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2020-01-14 Thread Joonas Niilola
commit: 7e331ca13cebf136705c2cf6b75bd01aa650d909
Author: Robert Siebeck  r123  de>
AuthorDate: Tue Jan 14 08:34:31 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jan 14 14:22:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e331ca1

mail-client/alpine: update HOMEPAGE

Closes: https://bugs.gentoo.org/697952

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/14332
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/alpine-2.00-r7.ebuild   | 4 ++--
 mail-client/alpine/alpine-2.21.1-r1.ebuild | 4 ++--
 mail-client/alpine/alpine-2.21.1-r2.ebuild | 4 ++--
 mail-client/alpine/alpine-2.21.1.ebuild| 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/mail-client/alpine/alpine-2.00-r7.ebuild 
b/mail-client/alpine/alpine-2.00-r7.ebuild
index 7b8a26440ba..138fdc96cdd 100644
--- a/mail-client/alpine/alpine-2.00-r7.ebuild
+++ b/mail-client/alpine/alpine-2.00-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ inherit eutils flag-o-matic autotools multilib toolchain-funcs
 
 CHAPPA_PL=115
 DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="https://www.washington.edu/alpine/ https://repo.or.cz/alpine.git/;
+HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
 SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz
-> ${P}-chappa-${CHAPPA_PL}-all.patch.gz )"

diff --git a/mail-client/alpine/alpine-2.21.1-r1.ebuild 
b/mail-client/alpine/alpine-2.21.1-r1.ebuild
index 8eda461f3e5..9da32fd2f79 100644
--- a/mail-client/alpine/alpine-2.21.1-r1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit autotools toolchain-funcs
 
 DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="https://www.washington.edu/alpine/ https://repo.or.cz/alpine.git/;
+HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
 GIT_COMMIT="843b2f16abfd949e09b1c5465387b1b0f724994a"
 MY_P="${PN}-${GIT_COMMIT::7}"
 SRC_URI="https://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${MY_P}.tar.gz"

diff --git a/mail-client/alpine/alpine-2.21.1-r2.ebuild 
b/mail-client/alpine/alpine-2.21.1-r2.ebuild
index cd416868590..4cec97ed419 100644
--- a/mail-client/alpine/alpine-2.21.1-r2.ebuild
+++ b/mail-client/alpine/alpine-2.21.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools toolchain-funcs
 
 DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="https://www.washington.edu/alpine/ https://repo.or.cz/alpine.git/;
+HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
 GIT_COMMIT="843b2f16abfd949e09b1c5465387b1b0f724994a"
 MY_P="${PN}-${GIT_COMMIT::7}"
 SRC_URI="https://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${MY_P}.tar.gz"

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index d8dcafb309a..e8f94db8e4d 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit autotools toolchain-funcs vcs-snapshot
 
 DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="https://www.washington.edu/alpine/ https://repo.or.cz/alpine.git/;
+HOMEPAGE="http://alpine.x10host.com/alpine/ https://repo.or.cz/alpine.git/;
 GIT_COMMIT="672d6838a9babf2faeb9f79267525a4ab9d20b14"
 SRC_URI="https://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/, mail-client/alpine/files/

2019-11-06 Thread Joonas Niilola
commit: cdc9317f37aedfaf956f7f72ef46f73b97f31170
Author: Robert Siebeck  r123  de>
AuthorDate: Sat Nov 17 18:27:32 2018 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov  7 05:42:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc9317f

mail-client/alpine: make PAM optional

Closes: https://bugs.gentoo.org/617924

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/10645
Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/alpine/alpine-2.21.1-r2.ebuild | 95 ++
 mail-client/alpine/files/alpine-2.21.1-nopam.patch | 27 ++
 2 files changed, 122 insertions(+)

diff --git a/mail-client/alpine/alpine-2.21.1-r2.ebuild 
b/mail-client/alpine/alpine-2.21.1-r2.ebuild
new file mode 100644
index 000..cd416868590
--- /dev/null
+++ b/mail-client/alpine/alpine-2.21.1-r2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="https://www.washington.edu/alpine/ https://repo.or.cz/alpine.git/;
+GIT_COMMIT="843b2f16abfd949e09b1c5465387b1b0f724994a"
+MY_P="${PN}-${GIT_COMMIT::7}"
+SRC_URI="https://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine pam passfile smime spell 
ssl threads"
+
+DEPEND=">=sys-libs/ncurses-5.1:0=
+   kerberos? ( app-crypt/mit-krb5 )
+   ldap? ( net-nds/openldap )
+   pam? ( sys-libs/pam )
+   spell? ( app-text/aspell )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+HTML_DOCS=("doc/tech-notes/")
+
+PATCHES=(
+   "${FILESDIR}/${P}-nopam.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   $(use_with ldap)
+   $(use_with ssl)
+   $(use_with passfile passfile .pinepwd)
+   $(use_with kerberos krb5)
+   $(use_with threads pthread)
+   $(use_with spell interactive-spellcheck /usr/bin/aspell)
+   $(use_enable nls)
+   $(use_with ipv6)
+   $(use_with smime)
+   $(use_with pam)
+   )
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake -j1 AR=$(tc-getAR)
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/man1/alpine.1
+   else
+   emake -j1 DESTDIR="${D}" install
+   doman doc/man1/*.1
+   fi
+
+   dodoc NOTICE README*
+
+   if use doc ; then
+   dodoc doc/brochure.txt
+
+   dodoc doc/tech-notes/tech-notes.txt
+   newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
+   newdoc "${S}/doc/mime.types" mime.types.sample
+   docompress -x /usr/share/doc/${PF}/mailcap.unx.sample 
/usr/share/doc/${PF}/mime.types.sample
+   fi
+}

diff --git a/mail-client/alpine/files/alpine-2.21.1-nopam.patch 
b/mail-client/alpine/files/alpine-2.21.1-nopam.patch
new file mode 100644
index 000..1552f440b53
--- /dev/null
+++ b/mail-client/alpine/files/alpine-2.21.1-nopam.patch
@@ -0,0 +1,27 @@
+--- ./configure.ac 2019-11-04 20:09:50.094172283 +0100
 ./configure.ac 2019-11-04 20:59:33.775007247 +0100
+@@ -257,6 +257,7 @@
+   alpine_c_client_gccoptlevel="-O0"
+   AC_MSG_RESULT([no])
+ fi
++AC_ARG_WITH([pam], AS_HELP_STRING([--without-pam], [Build without PAM 
support]))
+ 
+ dnl disable mouse support
+ AC_MSG_CHECKING([option: mouse support enabled])
+@@ -1108,7 +1109,7 @@
+   alpine_PAM="yes"
+ else
+   systype="LNX"
+-  AC_CHECK_LIB(pam, pam_start,
++  AS_IF(test "x$with_pam" != "xno",
+ [
+   alpine_c_client_target="lnp"
+ alpine_PAM="yes"
+@@ -1119,6 +1120,7 @@
+ else
+   alpine_c_client_target="lnx"
+ fi
++alpine_PAM="none"
+ ])
+ fi
+ ;;



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2019-10-12 Thread Mikle Kolyada
commit: d33f3207ed4718791bb38e36efd89c58263909cc
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 12 19:10:30 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 12 19:10:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33f3207

mail-client/alpine: migrate to sys-libs/pam

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

 mail-client/alpine/alpine-2.00-r7.ebuild   | 2 +-
 mail-client/alpine/alpine-2.21.1-r1.ebuild | 2 +-
 mail-client/alpine/alpine-2.21.1.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/mail-client/alpine/alpine-2.00-r7.ebuild 
b/mail-client/alpine/alpine-2.00-r7.ebuild
index 5226abdf790..7b8a26440ba 100644
--- a/mail-client/alpine/alpine-2.00-r7.ebuild
+++ b/mail-client/alpine/alpine-2.00-r7.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="alpha amd64 ia64 ppc sparc x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads +chappa"
 
-DEPEND="virtual/pam
+DEPEND="sys-libs/pam
>=net-libs/c-client-2007f-r4[chappa=]
>=sys-libs/ncurses-5.1:0=
ssl? (

diff --git a/mail-client/alpine/alpine-2.21.1-r1.ebuild 
b/mail-client/alpine/alpine-2.21.1-r1.ebuild
index 91a97405d86..8eda461f3e5 100644
--- a/mail-client/alpine/alpine-2.21.1-r1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1-r1.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="alpha amd64 ia64 ppc sparc x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
-DEPEND="virtual/pam
+DEPEND="sys-libs/pam
>=sys-libs/ncurses-5.1:0=
ssl? (
!libressl? ( dev-libs/openssl:0= )

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index bd661c3fb63..d8dcafb309a 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="alpha amd64 ia64 ppc sparc x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
-DEPEND="virtual/pam
+DEPEND="sys-libs/pam
>=sys-libs/ncurses-5.1:0=
ssl? (
!libressl? ( dev-libs/openssl:0= )



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2019-05-25 Thread Michał Górny
commit: 3b853c380911e0ae8f6003adb098bfd4206e33a2
Author: Robert Siebeck  r123  de>
AuthorDate: Fri May 24 18:09:32 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 25 06:59:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b853c38

mail-client/alpine: update maintainer email address

Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Michał Górny  gentoo.org>

 mail-client/alpine/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/metadata.xml b/mail-client/alpine/metadata.xml
index 194a0d2436d..777a30ec204 100644
--- a/mail-client/alpine/metadata.xml
+++ b/mail-client/alpine/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   gentoo.bugzilla.2...@r123.de
+   gentoo.2...@r123.de
Robert Siebeck





[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2019-03-20 Thread Aaron Bauman
commit: 04c78d056bd47ddf3bedac18c19bbaa36fa23fb9
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Mar 20 18:03:12 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Mar 20 18:26:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04c78d05

mail-client/alpine: use HTTPS

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11426
Signed-off-by: Aaron Bauman  gentoo.org>

 mail-client/alpine/alpine-2.00-r7.ebuild   | 4 ++--
 mail-client/alpine/alpine-2.21.1-r1.ebuild | 6 +++---
 mail-client/alpine/alpine-2.21.1.ebuild| 6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/mail-client/alpine/alpine-2.00-r7.ebuild 
b/mail-client/alpine/alpine-2.00-r7.ebuild
index f9fe604f1b2..5226abdf790 100644
--- a/mail-client/alpine/alpine-2.00-r7.ebuild
+++ b/mail-client/alpine/alpine-2.00-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ inherit eutils flag-o-matic autotools multilib toolchain-funcs
 
 CHAPPA_PL=115
 DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="http://www.washington.edu/alpine/ http://alpine.freeiz.com/alpine/;
+HOMEPAGE="https://www.washington.edu/alpine/ https://repo.or.cz/alpine.git/;
 SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz
-> ${P}-chappa-${CHAPPA_PL}-all.patch.gz )"

diff --git a/mail-client/alpine/alpine-2.21.1-r1.ebuild 
b/mail-client/alpine/alpine-2.21.1-r1.ebuild
index 1e80cdb29d8..91a97405d86 100644
--- a/mail-client/alpine/alpine-2.21.1-r1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1-r1.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit autotools toolchain-funcs
 
 DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="http://www.washington.edu/alpine/ http://repo.or.cz/alpine.git/;
+HOMEPAGE="https://www.washington.edu/alpine/ https://repo.or.cz/alpine.git/;
 GIT_COMMIT="843b2f16abfd949e09b1c5465387b1b0f724994a"
 MY_P="${PN}-${GIT_COMMIT::7}"
-SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${MY_P}.tar.gz"
+SRC_URI="https://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${MY_P}.tar.gz"
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0"

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index 776e9c126ff..bd661c3fb63 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit autotools toolchain-funcs vcs-snapshot
 
 DESCRIPTION="An easy to use text-based based mail and news client"
-HOMEPAGE="http://www.washington.edu/alpine/ http://repo.or.cz/alpine.git/;
+HOMEPAGE="https://www.washington.edu/alpine/ https://repo.or.cz/alpine.git/;
 GIT_COMMIT="672d6838a9babf2faeb9f79267525a4ab9d20b14"
-SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2018-09-24 Thread Michał Górny
commit: 3e468272bbe99ac5af928eee076a9336baba0167
Author: Robert Siebeck  r123  de>
AuthorDate: Wed Sep 19 11:58:26 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 24 06:36:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e468272

mail-client/alpine: fix file name

Closes: https://bugs.gentoo.org/666490
Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/9911

 mail-client/alpine/Manifest|  1 +
 mail-client/alpine/alpine-2.21.1-r1.ebuild | 11 ++-
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index aecf0b048b1..85c4e714c83 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,3 +1,4 @@
 DIST alpine-2.00-chappa-115-all.patch.gz 212705 BLAKE2B 
99c21a7b74a4ea04c3bb54947868b31f0e65eef0e35e515d14d9a701e5809fa1a7191444a353de3ba08b821bdf71543faaf261d4a427c2d1e366bbc00d4bf337
 SHA512 
5e9fcb6a80dbd18bed26109caa6b7aa5eeb88de420861d9998c32f031e8279d6367c28b6670fb54203d1b14c3dc47cf5ad25b42e4949157de64f3f1fd36d0aa7
 DIST alpine-2.00.tar.bz2 5222673 BLAKE2B 
38a9cd1fe3e291119b889bca0d304333cdf9ad8c63bc7923ea0735d3528c933b7d4dfe70bb353fe7b6047dafdaee3218a35e561f542b6ac763b60cb986509371
 SHA512 
17c6e65fbe767d4f9ffb3d3c2bb3deeab9d3620cd046cbb0009290aa484c9254effa992957631f0603bd82b82aeca2923d391aee6d20a7684d5830fbca8ce4d2
 DIST alpine-2.21.1.tar.gz 7490699 BLAKE2B 
f3aeafb55697701f6edda43659c9d27c7d7dab74f8e332e867f354ce555c26037f4b642af80f18db249dd7269f80bd880bc315ba4ae08ae7f63abc7998cea073
 SHA512 
78b47bd9e9dfc652bc407fe736d8b7526625782c332803cf01e5214a2b0a5af21736b8a2e685348913f6e2b10c80dced12081202294e9c61e3168b3a2b9657b7
+DIST alpine-843b2f1.tar.gz 7490140 BLAKE2B 
13ac5ef43dd729a7cf21b44dcd6feace3e1813672aec537fd05d5ff90b67bec145ceef71cfcf35b0cb7e250bb307556f5dcf8ebb024bc6366fd0ace0a7c41161
 SHA512 
106caa7bfe86fd5e82554ba68b9ee579cd8495bcd0dfbf82d9d75da2df3bd292d42d67af8ec737091f2a820b2555c25bbf0058c9c7bb5de5f950b570ffc25c4d

diff --git a/mail-client/alpine/alpine-2.21.1-r1.ebuild 
b/mail-client/alpine/alpine-2.21.1-r1.ebuild
index a02a0c5018b..1e80cdb29d8 100644
--- a/mail-client/alpine/alpine-2.21.1-r1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1-r1.ebuild
@@ -2,13 +2,14 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools toolchain-funcs vcs-snapshot
+inherit autotools toolchain-funcs
 
 DESCRIPTION="An easy to use text-based based mail and news client"
 HOMEPAGE="http://www.washington.edu/alpine/ http://repo.or.cz/alpine.git/;
 GIT_COMMIT="843b2f16abfd949e09b1c5465387b1b0f724994a"
-SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-RESTRICT="mirror"
+MY_P="${PN}-${GIT_COMMIT::7}"
+SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -82,8 +83,8 @@ src_install() {
dodoc doc/brochure.txt
 
dodoc doc/tech-notes/tech-notes.txt
-   newdoc ${S}/doc/mailcap.unx mailcap.unx.sample
-   newdoc ${S}/doc/mime.types mime.types.sample
+   newdoc "${S}/doc/mailcap.unx" mailcap.unx.sample
+   newdoc "${S}/doc/mime.types" mime.types.sample
docinto html/tech-notes
dohtml -r doc/tech-notes/
docompress -x /usr/share/doc/${PF}/mailcap.unx.sample 
/usr/share/doc/${PF}/mime.types.sample



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2018-09-14 Thread Patrice Clement
commit: 91b05f8f2ff74cd6f089508abf0454ebbd5920e0
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Sep 14 12:11:32 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep 14 16:31:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b05f8f

mail-client/alpine: fix SRC_URI.

Also fix installation of docs

Closes: https://bugs.gentoo.org/661694

 mail-client/alpine/alpine-2.21.1-r1.ebuild | 91 ++
 1 file changed, 91 insertions(+)

diff --git a/mail-client/alpine/alpine-2.21.1-r1.ebuild 
b/mail-client/alpine/alpine-2.21.1-r1.ebuild
new file mode 100644
index 000..a02a0c5018b
--- /dev/null
+++ b/mail-client/alpine/alpine-2.21.1-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools toolchain-funcs vcs-snapshot
+
+DESCRIPTION="An easy to use text-based based mail and news client"
+HOMEPAGE="http://www.washington.edu/alpine/ http://repo.or.cz/alpine.git/;
+GIT_COMMIT="843b2f16abfd949e09b1c5465387b1b0f724994a"
+SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="alpha amd64 ia64 ppc sparc x86"
+IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
+
+DEPEND="virtual/pam
+   >=sys-libs/ncurses-5.1:0=
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   ldap? ( net-nds/openldap )
+   kerberos? ( app-crypt/mit-krb5 )
+   spell? ( app-text/aspell )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+   !onlyalpine? ( !mail-client/pine )
+   !<=net-mail/uw-imap-2004g
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   )
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf \
+   $(use_with ldap) \
+   $(use_with ssl) \
+   $(use_with passfile passfile .pinepwd) \
+   $(use_with kerberos krb5) \
+   $(use_with threads pthread) \
+   $(use_with spell interactive-spellcheck /usr/bin/aspell) \
+   $(use_enable nls) \
+   $(use_with ipv6) \
+   $(use_with smime) \
+   "${myconf[@]}"
+}
+
+src_compile() {
+   emake AR=$(tc-getAR)
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/man1/alpine.1
+   else
+   emake DESTDIR="${D}" install
+   doman doc/man1/*.1
+   fi
+
+   dodoc NOTICE README*
+
+   if use doc ; then
+   dodoc doc/brochure.txt
+
+   dodoc doc/tech-notes/tech-notes.txt
+   newdoc ${S}/doc/mailcap.unx mailcap.unx.sample
+   newdoc ${S}/doc/mime.types mime.types.sample
+   docinto html/tech-notes
+   dohtml -r doc/tech-notes/
+   docompress -x /usr/share/doc/${PF}/mailcap.unx.sample 
/usr/share/doc/${PF}/mime.types.sample
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2018-09-14 Thread Patrice Clement
commit: 4544abb84f09e42edc19a73cdc746b347a5f254f
Author: Robert Siebeck  r123  de>
AuthorDate: Fri Sep 14 11:09:05 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep 14 16:31:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4544abb8

mail-client/alpine: fix SRC_URI.

Closes: https://bugs.gentoo.org/666216
Closes: https://github.com/gentoo/gentoo/pull/9868

 mail-client/alpine/alpine-2.00-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.00-r7.ebuild 
b/mail-client/alpine/alpine-2.00-r7.ebuild
index 1d84f4e8727..f9fe604f1b2 100644
--- a/mail-client/alpine/alpine-2.00-r7.ebuild
+++ b/mail-client/alpine/alpine-2.00-r7.ebuild
@@ -8,7 +8,7 @@ CHAPPA_PL=115
 DESCRIPTION="An easy to use text-based based mail and news client"
 HOMEPAGE="http://www.washington.edu/alpine/ http://alpine.freeiz.com/alpine/;
 SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
-   chappa? ( http://alpine.freeiz.com/alpine/patches/${P}/all.patch.gz
+   chappa? ( http://alpine.x10host.com/alpine/patches/${P}/all.patch.gz
-> ${P}-chappa-${CHAPPA_PL}-all.patch.gz )"
 
 LICENSE="Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2018-05-26 Thread Mikle Kolyada
commit: b3aad220592efe8276542cc5d8341cc0d105f36e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 26 07:47:34 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 26 07:47:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3aad220

mail-client/alpine: ppc stable wrt bug #654284

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 mail-client/alpine/alpine-2.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index a88bc88ee2d..776e9c126ff 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 ia64 ~ppc sparc x86"
+KEYWORDS="alpha amd64 ia64 ppc sparc x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND="virtual/pam



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2018-05-14 Thread Tobias Klausmann
commit: bcb12685a5ed46e76ecf3f0885b1ad4fa3a742a3
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon May 14 16:49:49 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon May 14 16:50:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb12685

mail-client/alpine-2.21.1-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/654284

 mail-client/alpine/alpine-2.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index 58e03a0fdca..a88bc88ee2d 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ~ppc sparc x86"
+KEYWORDS="alpha amd64 ia64 ~ppc sparc x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND="virtual/pam



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2018-05-03 Thread Sergei Trofimovich
commit: 69d50038e9182c6ce9ca238b603648db27b62db6
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May  3 19:45:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May  3 20:53:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d50038

mail-client/alpine: stable 2.21.1 for sparc

Bug: https://bugs.gentoo.org/654284
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 mail-client/alpine/alpine-2.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index f1c4cbf2a7c..58e03a0fdca 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ~ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ia64 ~ppc sparc x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND="virtual/pam



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2018-05-02 Thread Thomas Deutschmann
commit: 241bdce47c30661bb4585af7f1922ba2e9cc2868
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May  2 16:16:01 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May  2 16:32:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241bdce4

mail-client/alpine: x86 stable (bug #654284)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 mail-client/alpine/alpine-2.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index 16763b37a14..f1c4cbf2a7c 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ia64 ~ppc ~sparc x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND="virtual/pam



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2018-05-01 Thread Mikle Kolyada
commit: 1189d5405e29888a287a39ed0a4b9f3eb5382c01
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May  1 11:18:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May  1 11:18:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1189d540

mail-client/alpine: amd64 stable wrt bug #654284

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 mail-client/alpine/alpine-2.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index 3d04f5a78f4..16763b37a14 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ia64 ~ppc ~sparc ~x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND="virtual/pam



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2018-05-01 Thread Sergei Trofimovich
commit: ccdf61bb23d148df2651e0812c7b33565236f0ae
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue May  1 07:45:08 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  1 08:07:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdf61bb

mail-client/alpine: stable 2.21.1 for ia64, bug #654284

Bug: https://bugs.gentoo.org/654284
Package-Manager: Portage-2.3.31, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 mail-client/alpine/alpine-2.21.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index a907b339267..3d04f5a78f4 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> ${P}.tar.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ia64 ~ppc ~sparc ~x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND="virtual/pam



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2018-04-30 Thread Mikle Kolyada
commit: 0ee47113309bfcc70cf992164f8b99b40865c92c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 30 10:44:49 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 30 10:45:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee47113

mail-client/alpine: Fix DESCRIPTION, resort keywords

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 mail-client/alpine/alpine-2.00-r7.ebuild | 4 ++--
 mail-client/alpine/alpine-2.21.1.ebuild  | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/mail-client/alpine/alpine-2.00-r7.ebuild 
b/mail-client/alpine/alpine-2.00-r7.ebuild
index 51635f64db9..1d84f4e8727 100644
--- a/mail-client/alpine/alpine-2.00-r7.ebuild
+++ b/mail-client/alpine/alpine-2.00-r7.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit eutils flag-o-matic autotools multilib toolchain-funcs
 
 CHAPPA_PL=115
-DESCRIPTION="alpine is an easy to use text-based based mail and news client"
+DESCRIPTION="An easy to use text-based based mail and news client"
 HOMEPAGE="http://www.washington.edu/alpine/ http://alpine.freeiz.com/alpine/;
 SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
chappa? ( http://alpine.freeiz.com/alpine/patches/${P}/all.patch.gz

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index e9150d27747..a907b339267 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit autotools toolchain-funcs vcs-snapshot
 
-DESCRIPTION="alpine is an easy to use text-based based mail and news client"
+DESCRIPTION="An easy to use text-based based mail and news client"
 HOMEPAGE="http://www.washington.edu/alpine/ http://repo.or.cz/alpine.git/;
 GIT_COMMIT="672d6838a9babf2faeb9f79267525a4ab9d20b14"
 SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~alpha ~ia64 ~ppc ~sparc"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
 
 DEPEND="virtual/pam



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2017-12-06 Thread Michael Palimaka
commit: b464bff71a0ccb78b0f351b40956cac7122dc87e
Author: robert  r123  de>
AuthorDate: Tue Dec  5 22:57:30 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  6 11:48:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b464bff7

mail-client/alpine: fix installing with use=onlyalpine

Closes: https://bugs.gentoo.org/639932
Closes: https://github.com/gentoo/gentoo/pull/6463

 mail-client/alpine/alpine-2.21.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/alpine/alpine-2.21.1.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
index 3c3ac27426b..e9150d27747 100644
--- a/mail-client/alpine/alpine-2.21.1.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -63,13 +63,13 @@ src_configure() {
 }
 
 src_compile() {
-   emake -j1 AR=$(tc-getAR)
+   emake AR=$(tc-getAR)
 }
 
 src_install() {
if use onlyalpine ; then
dobin alpine/alpine
-   doman doc/alpine.1
+   doman doc/man1/alpine.1
else
emake DESTDIR="${D}" install
doman doc/man1/*.1



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2017-12-04 Thread David Seifert
commit: 1d8f018ac16ba4515f9103cc4ea588a9708e8eae
Author: robert  r123  de>
AuthorDate: Sat Dec  2 22:41:04 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec  4 22:08:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8f018a

mail-client/alpine: remove old version

 mail-client/alpine/Manifest   |  1 -
 mail-client/alpine/alpine-2.21.ebuild | 87 ---
 2 files changed, 88 deletions(-)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 37eaa317709..26225367b1f 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,4 +1,3 @@
 DIST alpine-2.00-chappa-115-all.patch.gz 212705 SHA256 
1503ae09b6a4a74828e3472c4987b48a310f817e7fd93ca385724660aa234d7f SHA512 
5e9fcb6a80dbd18bed26109caa6b7aa5eeb88de420861d9998c32f031e8279d6367c28b6670fb54203d1b14c3dc47cf5ad25b42e4949157de64f3f1fd36d0aa7
 WHIRLPOOL 
d9fef2fb0a07acfb8ba4e5bedbc0140a09020967e52b16853907db47b1a7e35286022c2a03b1670fe377015393d22b27bfa9f12780de05bac1f3458a81f75527
 DIST alpine-2.00.tar.bz2 5222673 SHA256 
c85db8405af90375ba2440c85b7952d80996154e9916b83acca558dc82e0a2a6 SHA512 
17c6e65fbe767d4f9ffb3d3c2bb3deeab9d3620cd046cbb0009290aa484c9254effa992957631f0603bd82b82aeca2923d391aee6d20a7684d5830fbca8ce4d2
 WHIRLPOOL 
6c1fed63e826c12c6e39e8f79e2b33f3b85545e54c32fdbe918636086c026073883946061a6b52df50af711b7d6bb6647a177f051afdbd0cf473bbc3
 DIST alpine-2.21.1.tar.gz 7490699 BLAKE2B 
f3aeafb55697701f6edda43659c9d27c7d7dab74f8e332e867f354ce555c26037f4b642af80f18db249dd7269f80bd880bc315ba4ae08ae7f63abc7998cea073
 SHA512 
78b47bd9e9dfc652bc407fe736d8b7526625782c332803cf01e5214a2b0a5af21736b8a2e685348913f6e2b10c80dced12081202294e9c61e3168b3a2b9657b7
-DIST alpine-2.21.tar.gz 7478778 BLAKE2B 
f8b734ff8004f5509cd932f63127f2c328f4a236bcaaf032f817d90e90051c16be3f57546603550d2e6a3513d7759faba9e5b04b252f2adfc9da8f5f3401
 SHA512 
e61bb498cf0b52acdaa88e930ef1bff5a2f09c4b0006c9d8224f634811ba3373ce2fc5b00b104caafe3a90f97bcca5f27e226fb82f5672c1837a201dcfff8d93

diff --git a/mail-client/alpine/alpine-2.21.ebuild 
b/mail-client/alpine/alpine-2.21.ebuild
deleted file mode 100644
index c8f0db34c52..000
--- a/mail-client/alpine/alpine-2.21.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools toolchain-funcs vcs-snapshot
-
-DESCRIPTION="alpine is an easy to use text-based based mail and news client"
-HOMEPAGE="http://www.washington.edu/alpine/ http://repo.or.cz/alpine.git/;
-GIT_COMMIT="59678f8c7af17eb361f4b9cc9c30a26bff01a1f3"
-SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~alpha ~ia64 ~ppc ~sparc"
-IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
-
-DEPEND="virtual/pam
-   >=sys-libs/ncurses-5.1:0=
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-   ldap? ( net-nds/openldap )
-   kerberos? ( app-crypt/mit-krb5 )
-   spell? ( app-text/aspell )
-"
-RDEPEND="${DEPEND}
-   app-misc/mime-types
-   !onlyalpine? ( !mail-client/pine )
-   !<=net-mail/uw-imap-2004g
-"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   myconf=(
-   --without-tcl
-   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
-   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
-   )
-
-   if use ssl; then
-   myconf+=(
-   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
-   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
-   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
-   )
-   fi
-   econf \
-   $(use_with ldap) \
-   $(use_with ssl) \
-   $(use_with passfile passfile .pinepwd) \
-   $(use_with kerberos krb5) \
-   $(use_with threads pthread) \
-   $(use_with spell interactive-spellcheck /usr/bin/aspell) \
-   $(use_enable nls) \
-   $(use_with ipv6) \
-   $(use_with smime) \
-   "${myconf[@]}"
-}
-
-src_compile() {
-   emake -j1 AR=$(tc-getAR)
-}
-
-src_install() {
-   if use onlyalpine ; then
-   dobin alpine/alpine
-   doman doc/alpine.1
-   else
-   emake DESTDIR="${D}" install
-   doman doc/man1/*.1
-   fi
-
-   dodoc NOTICE README*
-
-   if use doc ; then
-   dodoc doc/brochure.txt
-
-   docinto html/tech-notes
-   dodoc -r doc/tech-notes/*.html
-   dodoc -r doc/tech-notes/*.txt
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2017-12-04 Thread David Seifert
commit: 76775693fd86603f43078b99cc8ea168fecb55de
Author: robert  r123  de>
AuthorDate: Sat Dec  2 21:59:55 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec  4 22:08:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76775693

mail-client/alpine: new version 2.21.1

Fix SRC_URI / HOMEPAGE
Closes: https://bugs.gentoo.org/639066
Closes: https://github.com/gentoo/gentoo/pull/6406

 mail-client/alpine/Manifest | 3 ++-
 mail-client/alpine/{alpine-2.21.ebuild => alpine-2.21.1.ebuild} | 7 ---
 mail-client/alpine/alpine-2.21.ebuild   | 7 ---
 3 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 6d2604cb2e7..37eaa317709 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,3 +1,4 @@
 DIST alpine-2.00-chappa-115-all.patch.gz 212705 SHA256 
1503ae09b6a4a74828e3472c4987b48a310f817e7fd93ca385724660aa234d7f SHA512 
5e9fcb6a80dbd18bed26109caa6b7aa5eeb88de420861d9998c32f031e8279d6367c28b6670fb54203d1b14c3dc47cf5ad25b42e4949157de64f3f1fd36d0aa7
 WHIRLPOOL 
d9fef2fb0a07acfb8ba4e5bedbc0140a09020967e52b16853907db47b1a7e35286022c2a03b1670fe377015393d22b27bfa9f12780de05bac1f3458a81f75527
 DIST alpine-2.00.tar.bz2 5222673 SHA256 
c85db8405af90375ba2440c85b7952d80996154e9916b83acca558dc82e0a2a6 SHA512 
17c6e65fbe767d4f9ffb3d3c2bb3deeab9d3620cd046cbb0009290aa484c9254effa992957631f0603bd82b82aeca2923d391aee6d20a7684d5830fbca8ce4d2
 WHIRLPOOL 
6c1fed63e826c12c6e39e8f79e2b33f3b85545e54c32fdbe918636086c026073883946061a6b52df50af711b7d6bb6647a177f051afdbd0cf473bbc3
-DIST alpine-2.21.tar.xz 4720856 SHA256 
6030b6881b8168546756ab3a5e43628d8d564539b0476578e287775573a77438 SHA512 
a2a36a033c8af79810816a7da7185c269808ba6d84d013691fd8b3764c63f5fb2284e6844ec5a5e99d168514ae636debf59fae962533a2916679e4e9109c6264
 WHIRLPOOL 
54113ac1516e9f185ff4ed2841624145ec72514a8ce1d45c2907a8e5ad6b6e79ea6780d22d15a19053a69ae97cc2ef630ff8579ffe746a8b715d81a7db59a6d1
+DIST alpine-2.21.1.tar.gz 7490699 BLAKE2B 
f3aeafb55697701f6edda43659c9d27c7d7dab74f8e332e867f354ce555c26037f4b642af80f18db249dd7269f80bd880bc315ba4ae08ae7f63abc7998cea073
 SHA512 
78b47bd9e9dfc652bc407fe736d8b7526625782c332803cf01e5214a2b0a5af21736b8a2e685348913f6e2b10c80dced12081202294e9c61e3168b3a2b9657b7
+DIST alpine-2.21.tar.gz 7478778 BLAKE2B 
f8b734ff8004f5509cd932f63127f2c328f4a236bcaaf032f817d90e90051c16be3f57546603550d2e6a3513d7759faba9e5b04b252f2adfc9da8f5f3401
 SHA512 
e61bb498cf0b52acdaa88e930ef1bff5a2f09c4b0006c9d8224f634811ba3373ce2fc5b00b104caafe3a90f97bcca5f27e226fb82f5672c1837a201dcfff8d93

diff --git a/mail-client/alpine/alpine-2.21.ebuild 
b/mail-client/alpine/alpine-2.21.1.ebuild
similarity index 87%
copy from mail-client/alpine/alpine-2.21.ebuild
copy to mail-client/alpine/alpine-2.21.1.ebuild
index 889913b3b1f..3c3ac27426b 100644
--- a/mail-client/alpine/alpine-2.21.ebuild
+++ b/mail-client/alpine/alpine-2.21.1.ebuild
@@ -2,11 +2,12 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools toolchain-funcs
+inherit autotools toolchain-funcs vcs-snapshot
 
 DESCRIPTION="alpine is an easy to use text-based based mail and news client"
-HOMEPAGE="http://www.washington.edu/alpine/ http://alpine.freeiz.com/alpine/ 
http://repo.or.cz/alpine.git/;
-SRC_URI="http://alpine.freeiz.com/alpine/release/src/${P}.tar.xz;
+HOMEPAGE="http://www.washington.edu/alpine/ http://repo.or.cz/alpine.git/;
+GIT_COMMIT="672d6838a9babf2faeb9f79267525a4ab9d20b14"
+SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"

diff --git a/mail-client/alpine/alpine-2.21.ebuild 
b/mail-client/alpine/alpine-2.21.ebuild
index 889913b3b1f..c8f0db34c52 100644
--- a/mail-client/alpine/alpine-2.21.ebuild
+++ b/mail-client/alpine/alpine-2.21.ebuild
@@ -2,11 +2,12 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit autotools toolchain-funcs
+inherit autotools toolchain-funcs vcs-snapshot
 
 DESCRIPTION="alpine is an easy to use text-based based mail and news client"
-HOMEPAGE="http://www.washington.edu/alpine/ http://alpine.freeiz.com/alpine/ 
http://repo.or.cz/alpine.git/;
-SRC_URI="http://alpine.freeiz.com/alpine/release/src/${P}.tar.xz;
+HOMEPAGE="http://www.washington.edu/alpine/ http://repo.or.cz/alpine.git/;
+GIT_COMMIT="59678f8c7af17eb361f4b9cc9c30a26bff01a1f3"
+SRC_URI="http://repo.or.cz/alpine.git/snapshot/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2017-11-24 Thread Amy Liffey
commit: 1ff347c9b83bdc135746d9f374c4657fdf2560d2
Author: robert  r123  de>
AuthorDate: Sun Nov 19 14:02:37 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Fri Nov 24 08:33:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff347c9

mail-client/alpine: bump to version 2.21

Closes: https://bugs.gentoo.org/445276

 mail-client/alpine/Manifest   |  1 +
 mail-client/alpine/alpine-2.21.ebuild | 86 +++
 mail-client/alpine/metadata.xml   |  8 
 3 files changed, 95 insertions(+)

diff --git a/mail-client/alpine/Manifest b/mail-client/alpine/Manifest
index 5e03d759ec2..6d2604cb2e7 100644
--- a/mail-client/alpine/Manifest
+++ b/mail-client/alpine/Manifest
@@ -1,2 +1,3 @@
 DIST alpine-2.00-chappa-115-all.patch.gz 212705 SHA256 
1503ae09b6a4a74828e3472c4987b48a310f817e7fd93ca385724660aa234d7f SHA512 
5e9fcb6a80dbd18bed26109caa6b7aa5eeb88de420861d9998c32f031e8279d6367c28b6670fb54203d1b14c3dc47cf5ad25b42e4949157de64f3f1fd36d0aa7
 WHIRLPOOL 
d9fef2fb0a07acfb8ba4e5bedbc0140a09020967e52b16853907db47b1a7e35286022c2a03b1670fe377015393d22b27bfa9f12780de05bac1f3458a81f75527
 DIST alpine-2.00.tar.bz2 5222673 SHA256 
c85db8405af90375ba2440c85b7952d80996154e9916b83acca558dc82e0a2a6 SHA512 
17c6e65fbe767d4f9ffb3d3c2bb3deeab9d3620cd046cbb0009290aa484c9254effa992957631f0603bd82b82aeca2923d391aee6d20a7684d5830fbca8ce4d2
 WHIRLPOOL 
6c1fed63e826c12c6e39e8f79e2b33f3b85545e54c32fdbe918636086c026073883946061a6b52df50af711b7d6bb6647a177f051afdbd0cf473bbc3
+DIST alpine-2.21.tar.xz 4720856 SHA256 
6030b6881b8168546756ab3a5e43628d8d564539b0476578e287775573a77438 SHA512 
a2a36a033c8af79810816a7da7185c269808ba6d84d013691fd8b3764c63f5fb2284e6844ec5a5e99d168514ae636debf59fae962533a2916679e4e9109c6264
 WHIRLPOOL 
54113ac1516e9f185ff4ed2841624145ec72514a8ce1d45c2907a8e5ad6b6e79ea6780d22d15a19053a69ae97cc2ef630ff8579ffe746a8b715d81a7db59a6d1

diff --git a/mail-client/alpine/alpine-2.21.ebuild 
b/mail-client/alpine/alpine-2.21.ebuild
new file mode 100644
index 000..889913b3b1f
--- /dev/null
+++ b/mail-client/alpine/alpine-2.21.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools toolchain-funcs
+
+DESCRIPTION="alpine is an easy to use text-based based mail and news client"
+HOMEPAGE="http://www.washington.edu/alpine/ http://alpine.freeiz.com/alpine/ 
http://repo.or.cz/alpine.git/;
+SRC_URI="http://alpine.freeiz.com/alpine/release/src/${P}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~alpha ~ia64 ~ppc ~sparc"
+IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads"
+
+DEPEND="virtual/pam
+   >=sys-libs/ncurses-5.1:0=
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   ldap? ( net-nds/openldap )
+   kerberos? ( app-crypt/mit-krb5 )
+   spell? ( app-text/aspell )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+   !onlyalpine? ( !mail-client/pine )
+   !<=net-mail/uw-imap-2004g
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   myconf=(
+   --without-tcl
+   --with-system-pinerc="${EPREFIX}"/etc/pine.conf
+   --with-system-fixed-pinerc="${EPREFIX}"/etc/pine.conf.fixed
+   )
+
+   if use ssl; then
+   myconf+=(
+   --with-ssl-include-dir="${EPREFIX}"/usr/include/openssl
+   --with-ssl-lib-dir="${EPREFIX}"/usr/$(get_libdir)
+   --with-ssl-certs-dir="${EPREFIX}"/etc/ssl/certs
+   )
+   fi
+   econf \
+   $(use_with ldap) \
+   $(use_with ssl) \
+   $(use_with passfile passfile .pinepwd) \
+   $(use_with kerberos krb5) \
+   $(use_with threads pthread) \
+   $(use_with spell interactive-spellcheck /usr/bin/aspell) \
+   $(use_enable nls) \
+   $(use_with ipv6) \
+   $(use_with smime) \
+   "${myconf[@]}"
+}
+
+src_compile() {
+   emake -j1 AR=$(tc-getAR)
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/alpine.1
+   else
+   emake DESTDIR="${D}" install
+   doman doc/man1/*.1
+   fi
+
+   dodoc NOTICE README*
+
+   if use doc ; then
+   dodoc doc/brochure.txt
+
+   docinto html/tech-notes
+   dodoc -r doc/tech-notes/*.html
+   dodoc -r doc/tech-notes/*.txt
+   fi
+}

diff --git a/mail-client/alpine/metadata.xml b/mail-client/alpine/metadata.xml
index a2485d48e63..282a8630f65 100644
--- a/mail-client/alpine/metadata.xml
+++ b/mail-client/alpine/metadata.xml
@@ -1,10 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+ 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2017-07-20 Thread Sven Wegener
commit: 6088ec13208ec739ea97c3691a5c2b3f5ee0fafd
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Jul 20 08:23:28 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Jul 20 08:24:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6088ec13

mail-client/alpine: Update HOMEPAGE

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 mail-client/alpine/alpine-2.00-r7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mail-client/alpine/alpine-2.00-r7.ebuild 
b/mail-client/alpine/alpine-2.00-r7.ebuild
index bac6a4ad2e0..51635f64db9 100644
--- a/mail-client/alpine/alpine-2.00-r7.ebuild
+++ b/mail-client/alpine/alpine-2.00-r7.ebuild
@@ -6,9 +6,9 @@ inherit eutils flag-o-matic autotools multilib toolchain-funcs
 
 CHAPPA_PL=115
 DESCRIPTION="alpine is an easy to use text-based based mail and news client"
-HOMEPAGE="http://www.washington.edu/alpine/ http://patches.freeiz.com/alpine/;
+HOMEPAGE="http://www.washington.edu/alpine/ http://alpine.freeiz.com/alpine/;
 SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
-   chappa? ( 
http://patches.freeiz.com/alpine/patches/alpine-2.00/all.patch.gz
+   chappa? ( http://alpine.freeiz.com/alpine/patches/${P}/all.patch.gz
-> ${P}-chappa-${CHAPPA_PL}-all.patch.gz )"
 
 LICENSE="Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2017-02-17 Thread Michael Orlitzky
commit: 6479a33da7e746a4aa3fed299943a8cdecaa18c9
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Feb 18 02:30:26 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Feb 18 02:30:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6479a33d

mail-client/alpine: remove two old revisions with permission from robbat2.

Package-Manager: portage-2.3.3

 mail-client/alpine/alpine-2.00-r5.ebuild | 112 --
 mail-client/alpine/alpine-2.00-r6.ebuild | 115 ---
 mail-client/alpine/metadata.xml  |   1 -
 3 files changed, 228 deletions(-)

diff --git a/mail-client/alpine/alpine-2.00-r5.ebuild 
b/mail-client/alpine/alpine-2.00-r5.ebuild
deleted file mode 100644
index 8d4a68fa03..00
--- a/mail-client/alpine/alpine-2.00-r5.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils flag-o-matic autotools multilib toolchain-funcs
-
-CHAPPA_PL=115
-DESCRIPTION="alpine is an easy to use text-based based mail and news client"
-HOMEPAGE="http://www.washington.edu/alpine/ http://patches.freeiz.com/alpine/;
-SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
-   chappa? ( 
http://patches.freeiz.com/alpine/patches/alpine-2.00/all.patch.gz
-   -> ${P}-chappa-${CHAPPA_PL}-all.patch.gz )"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86"
-IUSE="doc ipv6 kerberos ldap nls onlyalpine passfile smime spell ssl threads 
topal +chappa"
-
-DEPEND="virtual/pam
-   >=net-libs/c-client-2007f-r4[topal=,chappa=]
-   >=sys-libs/ncurses-5.1
-   ssl? ( dev-libs/openssl )
-   ldap? ( net-nds/openldap )
-   kerberos? ( app-crypt/mit-krb5 )
-   spell? ( app-text/aspell )
-   topal? ( >=net-mail/topal-72 )"
-RDEPEND="${DEPEND}
-   app-misc/mime-types
-   !onlyalpine? ( !mail-client/pine )
-   !<=net-mail/uw-imap-2004g"
-
-pkg_setup() {
-   if use smime && use topal ; then
-   ewarn "You can not have USE='smime topal'. Assuming topal is 
more important."
-   fi
-}
-
-src_prepare() {
-   use chappa && epatch "${DISTDIR}/${P}-chappa-${CHAPPA_PL}-all.patch.gz"
-   use topal && epatch /usr/share/topal/patches/"${P}".patch-{1,2}
-
-   # do not use the bundled c-client
-   ebegin "Unbundling the c-client library"
-   rm -rf "${S}"/imap
-   local f
-   while read f ; do
-   sed -i -e \
-   's~^#include[[:blank:]]".*/c-client/\(.*\)"~#include 
~g' "$f"
-   done < <(find "${S}" -name "*.c" -o -name "*.h")
-   eend $?
-
-   epatch "${FILESDIR}"/2.00-lpam.patch
-   epatch "${FILESDIR}"/2.00-lcrypto.patch
-   epatch "${FILESDIR}"/2.00-c-client.patch
-   epatch "${FILESDIR}"/2.00-qa.patch
-   use chappa && epatch "${FILESDIR}/2.00-qa-chappa-${CHAPPA_PL}.patch"
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf="--without-tcl
-   --with-system-pinerc=/etc/pine.conf
-   --with-system-fixed-pinerc=/etc/pine.conf.fixed"
-   #--disable-debug"
-   # fixme
-   #   --with-system-mail-directory=DIR?
-
-   if use ssl; then
-   myconf+=" --with-ssl
-   --with-ssl-include-dir=/usr
-   --with-ssl-lib-dir=/usr/$(get_libdir)
-   --with-ssl-certs-dir=/etc/ssl/certs"
-   else
-   myconf+="--without-ssl"
-   fi
-   econf \
-   $(use_with ldap) \
-   $(use_with passfile passfile .pinepwd) \
-   $(use_with kerberos krb5) \
-   $(use_with threads pthread) \
-   $(use_with spell interactive-spellcheck /usr/bin/aspell) \
-   $(use_enable nls) \
-   $(use_with ipv6) \
-   $(use topal || use_with smime) \
-   ${myconf}
-}
-
-src_compile() {
-   emake AR=$(tc-getAR)
-}
-
-src_install() {
-   if use onlyalpine ; then
-   dobin alpine/alpine
-   doman doc/alpine.1
-   else
-   emake DESTDIR="${D}" install
-   doman doc/rpdump.1 doc/rpload.1
-   fi
-
-   dodoc NOTICE README*
-
-   if use doc ; then
-   dodoc doc/brochure.txt doc/tech-notes.txt
-
-   docinto html/tech-notes
-   dohtml -r doc/tech-notes/
-   fi
-}

diff --git a/mail-client/alpine/alpine-2.00-r6.ebuild 
b/mail-client/alpine/alpine-2.00-r6.ebuild
deleted file mode 100644
index d4855a9c4e..00
--- a/mail-client/alpine/alpine-2.00-r6.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils flag-o-matic autotools multilib toolchain-funcs
-
-CHAPPA_PL=115
-DESCRIPTION="alpine is an easy to use 

[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2017-01-02 Thread Agostino Sarubbo
commit: f6ccbaa76f750eb1495feee44813002b400cb744
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan  2 09:50:55 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan  2 09:54:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ccbaa7

mail-client/alpine: x86 stable wrt bug #601024

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 mail-client/alpine/alpine-2.00-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.00-r7.ebuild 
b/mail-client/alpine/alpine-2.00-r7.ebuild
index 1051b85..a5265e6 100644
--- a/mail-client/alpine/alpine-2.00-r7.ebuild
+++ b/mail-client/alpine/alpine-2.00-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha amd64 ~ia64 ppc ~sparc ~x86"
+KEYWORDS="alpha amd64 ~ia64 ppc ~sparc x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads +chappa"
 
 DEPEND="virtual/pam



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2016-12-21 Thread Tobias Klausmann
commit: 41b6f96b11dd56b02713a3d20586de81c789be42
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Dec 21 16:42:20 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Dec 21 17:28:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b6f96b

mail-client/alpine-2.00-r7: stable on amd64

Gentoo-Bug: 601024

 mail-client/alpine/alpine-2.00-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.00-r7.ebuild 
b/mail-client/alpine/alpine-2.00-r7.ebuild
index a162e7f..66c15a0 100644
--- a/mail-client/alpine/alpine-2.00-r7.ebuild
+++ b/mail-client/alpine/alpine-2.00-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="alpha amd64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads +chappa"
 
 DEPEND="virtual/pam



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2016-12-02 Thread Tobias Klausmann
commit: b5dd14d15e07d5f327fc1557c12c5fd23c843784
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Fri Dec  2 18:10:03 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Fri Dec  2 18:10:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5dd14d1

mail-client/alpine-2.00-r7: stable on alpha

Gentoo-Bug: 601024

 mail-client/alpine/alpine-2.00-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/alpine/alpine-2.00-r7.ebuild 
b/mail-client/alpine/alpine-2.00-r7.ebuild
index 1b3beda..a162e7f 100644
--- a/mail-client/alpine/alpine-2.00-r7.ebuild
+++ b/mail-client/alpine/alpine-2.00-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads +chappa"
 
 DEPEND="virtual/pam



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2016-11-27 Thread Pacho Ramos
commit: edefeb811f7d48eea99b935d7ea2c9dcdb87ea71
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Nov 27 19:00:27 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Nov 27 20:03:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edefeb81

mail-client/alpine: Disable topal support per bug #596532

Package-Manager: portage-2.3.2

 mail-client/alpine/alpine-2.00-r7.ebuild | 109 +++
 1 file changed, 109 insertions(+)

diff --git a/mail-client/alpine/alpine-2.00-r7.ebuild 
b/mail-client/alpine/alpine-2.00-r7.ebuild
new file mode 100644
index ..1b3beda
--- /dev/null
+++ b/mail-client/alpine/alpine-2.00-r7.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils flag-o-matic autotools multilib toolchain-funcs
+
+CHAPPA_PL=115
+DESCRIPTION="alpine is an easy to use text-based based mail and news client"
+HOMEPAGE="http://www.washington.edu/alpine/ http://patches.freeiz.com/alpine/;
+SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
+   chappa? ( 
http://patches.freeiz.com/alpine/patches/alpine-2.00/all.patch.gz
+   -> ${P}-chappa-${CHAPPA_PL}-all.patch.gz )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads +chappa"
+
+DEPEND="virtual/pam
+   >=net-libs/c-client-2007f-r4[chappa=]
+   >=sys-libs/ncurses-5.1:0=
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   ldap? ( net-nds/openldap )
+   kerberos? ( app-crypt/mit-krb5 )
+   spell? ( app-text/aspell )
+"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+   !onlyalpine? ( !mail-client/pine )
+   !<=net-mail/uw-imap-2004g
+"
+
+src_prepare() {
+   default
+   use chappa && epatch "${DISTDIR}/${P}-chappa-${CHAPPA_PL}-all.patch.gz"
+
+   # do not use the bundled c-client
+   ebegin "Unbundling the c-client library"
+   rm -rf "${S}"/imap
+   local f
+   while read f ; do
+   sed -i -e \
+   's~^#include[[:blank:]]".*/c-client/\(.*\)"~#include 
~g' "$f"
+   done < <(find "${S}" -name "*.c" -o -name "*.h")
+   eend $?
+
+   epatch "${FILESDIR}"/2.00-lpam.patch
+   epatch "${FILESDIR}"/2.00-lcrypto.patch
+   epatch "${FILESDIR}"/2.00-c-client.patch
+   epatch "${FILESDIR}"/2.00-qa.patch
+   use chappa && epatch "${FILESDIR}/2.00-qa-chappa-${CHAPPA_PL}.patch"
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf="--without-tcl
+   --with-system-pinerc=/etc/pine.conf
+   --with-system-fixed-pinerc=/etc/pine.conf.fixed"
+   #--disable-debug"
+   # fixme
+   #   --with-system-mail-directory=DIR?
+
+   if use ssl; then
+   myconf+=" --with-ssl
+   --with-ssl-include-dir=/usr
+   --with-ssl-lib-dir=/usr/$(get_libdir)
+   --with-ssl-certs-dir=/etc/ssl/certs"
+   else
+   myconf+="--without-ssl"
+   fi
+   econf \
+   $(use_with ldap) \
+   $(use_with passfile passfile .pinepwd) \
+   $(use_with kerberos krb5) \
+   $(use_with threads pthread) \
+   $(use_with spell interactive-spellcheck /usr/bin/aspell) \
+   $(use_enable nls) \
+   $(use_with ipv6) \
+   $(use_with smime) \
+   ${myconf}
+}
+
+src_compile() {
+   emake AR=$(tc-getAR)
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/alpine.1
+   else
+   emake DESTDIR="${D}" install
+   doman doc/rpdump.1 doc/rpload.1
+   fi
+
+   dodoc NOTICE README*
+
+   if use doc ; then
+   dodoc doc/brochure.txt doc/tech-notes.txt
+
+   docinto html/tech-notes
+   dohtml -r doc/tech-notes/
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2016-04-23 Thread Michał Górny
commit: 1e46fad2bcec170d372aad018d1f9027c110d714
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 23 12:13:43 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 23 12:26:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e46fad2

mail-client/alpine: Remove cross-references to removed packages

 mail-client/alpine/metadata.xml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/mail-client/alpine/metadata.xml b/mail-client/alpine/metadata.xml
index d221cb8..e5896a7 100644
--- a/mail-client/alpine/metadata.xml
+++ b/mail-client/alpine/metadata.xml
@@ -9,8 +9,7 @@
enhance alpine by applying Eduardo Chappa's
patches
installs only the alpine binary, so it 
does
-   not collied with app-editors/pico and/or 
-   mail-client/pine
+   not collied with pico and/or pine
Adds support for caching passwords into a 
file
between sessions
Enable support for S/MIME



[gentoo-commits] repo/gentoo:master commit in: mail-client/alpine/

2015-10-10 Thread Anthony G. Basile
commit: e19ca35200377742b67b52032f98412e4737d9bb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Oct 10 23:41:43 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Oct 10 23:42:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e19ca352

mail-client/alpine: add libressl support

Package-Manager: portage-2.2.20.1

 mail-client/alpine/alpine-2.00-r6.ebuild | 115 +++
 1 file changed, 115 insertions(+)

diff --git a/mail-client/alpine/alpine-2.00-r6.ebuild 
b/mail-client/alpine/alpine-2.00-r6.ebuild
new file mode 100644
index 000..d4855a9
--- /dev/null
+++ b/mail-client/alpine/alpine-2.00-r6.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit eutils flag-o-matic autotools multilib toolchain-funcs
+
+CHAPPA_PL=115
+DESCRIPTION="alpine is an easy to use text-based based mail and news client"
+HOMEPAGE="http://www.washington.edu/alpine/ http://patches.freeiz.com/alpine/;
+SRC_URI="ftp://ftp.cac.washington.edu/alpine/${P}.tar.bz2
+   chappa? ( 
http://patches.freeiz.com/alpine/patches/alpine-2.00/all.patch.gz
+   -> ${P}-chappa-${CHAPPA_PL}-all.patch.gz )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc ipv6 kerberos ldap libressl nls onlyalpine passfile smime spell ssl 
threads topal +chappa"
+
+DEPEND="virtual/pam
+   >=net-libs/c-client-2007f-r4[topal=,chappa=]
+   >=sys-libs/ncurses-5.1
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   ldap? ( net-nds/openldap )
+   kerberos? ( app-crypt/mit-krb5 )
+   spell? ( app-text/aspell )
+   topal? ( >=net-mail/topal-72 )"
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+   !onlyalpine? ( !mail-client/pine )
+   !<=net-mail/uw-imap-2004g"
+
+pkg_setup() {
+   if use smime && use topal ; then
+   ewarn "You can not have USE='smime topal'. Assuming topal is 
more important."
+   fi
+}
+
+src_prepare() {
+   use chappa && epatch "${DISTDIR}/${P}-chappa-${CHAPPA_PL}-all.patch.gz"
+   use topal && epatch /usr/share/topal/patches/"${P}".patch-{1,2}
+
+   # do not use the bundled c-client
+   ebegin "Unbundling the c-client library"
+   rm -rf "${S}"/imap
+   local f
+   while read f ; do
+   sed -i -e \
+   's~^#include[[:blank:]]".*/c-client/\(.*\)"~#include 
~g' "$f"
+   done < <(find "${S}" -name "*.c" -o -name "*.h")
+   eend $?
+
+   epatch "${FILESDIR}"/2.00-lpam.patch
+   epatch "${FILESDIR}"/2.00-lcrypto.patch
+   epatch "${FILESDIR}"/2.00-c-client.patch
+   epatch "${FILESDIR}"/2.00-qa.patch
+   use chappa && epatch "${FILESDIR}/2.00-qa-chappa-${CHAPPA_PL}.patch"
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf="--without-tcl
+   --with-system-pinerc=/etc/pine.conf
+   --with-system-fixed-pinerc=/etc/pine.conf.fixed"
+   #--disable-debug"
+   # fixme
+   #   --with-system-mail-directory=DIR?
+
+   if use ssl; then
+   myconf+=" --with-ssl
+   --with-ssl-include-dir=/usr
+   --with-ssl-lib-dir=/usr/$(get_libdir)
+   --with-ssl-certs-dir=/etc/ssl/certs"
+   else
+   myconf+="--without-ssl"
+   fi
+   econf \
+   $(use_with ldap) \
+   $(use_with passfile passfile .pinepwd) \
+   $(use_with kerberos krb5) \
+   $(use_with threads pthread) \
+   $(use_with spell interactive-spellcheck /usr/bin/aspell) \
+   $(use_enable nls) \
+   $(use_with ipv6) \
+   $(use topal || use_with smime) \
+   ${myconf}
+}
+
+src_compile() {
+   emake AR=$(tc-getAR)
+}
+
+src_install() {
+   if use onlyalpine ; then
+   dobin alpine/alpine
+   doman doc/alpine.1
+   else
+   emake DESTDIR="${D}" install
+   doman doc/rpdump.1 doc/rpload.1
+   fi
+
+   dodoc NOTICE README*
+
+   if use doc ; then
+   dodoc doc/brochure.txt doc/tech-notes.txt
+
+   docinto html/tech-notes
+   dohtml -r doc/tech-notes/
+   fi
+}