diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /mail-client/balsa |
reinit the tree, so we can have metadata
Diffstat (limited to 'mail-client/balsa')
-rw-r--r-- | mail-client/balsa/Manifest | 8 | ||||
-rw-r--r-- | mail-client/balsa/balsa-2.5.2-r1.ebuild | 104 | ||||
-rw-r--r-- | mail-client/balsa/balsa-2.5.3-r1.ebuild | 76 | ||||
-rw-r--r-- | mail-client/balsa/balsa-2.5.3.ebuild | 76 | ||||
-rw-r--r-- | mail-client/balsa/metadata.xml | 14 |
5 files changed, 278 insertions, 0 deletions
diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest new file mode 100644 index 000000000000..d32c03f65dad --- /dev/null +++ b/mail-client/balsa/Manifest @@ -0,0 +1,8 @@ +DIST balsa-2.5.2.tar.bz2 4049163 SHA256 01218dd8cb2c052c2d221d96e4ef5e277271befb2b50bbf4913223913214d21d SHA512 f7a9127d87869d57acebaf33f9e3e4b82c5a5ba90aa5304ce40ba48a1a7f01eaf602555f8e97bce70b0baeb2ac8b5ac12941eaa8b85be1886bf22f7767dd75ba WHIRLPOOL 7b7d96cda21b50a4acb068e5989696acd02ebb1fa70563f47230a8c0a04da51cf3af4422c23d13c5dbff27d89cce6e7516a6eeaa6464c9dedd6d2d326587fc65 +DIST balsa-2.5.3.tar.bz2 4333815 SHA256 b896ea6b16b31725e0d81ba4eac398b39ad5c33f2337a260448d2feac7e55396 SHA512 34e69be050f6c502fa6651029b7d93bf9b7842bbe8489669924563c086def4dbe72109ba5244e0cacf3ef69d3d9d8c5679f870acf564b5551920fa77012e1ff8 WHIRLPOOL 549b452f16de7f56f3026c992add38177e9cedf4baa8ec7d13d47449e50542045f1b77c84fc9e21796feb648730e65716e66628cb17a28e899669cf14e03613c +EBUILD balsa-2.5.2-r1.ebuild 2573 SHA256 5ffc927779ac3eb592a630f836e8125ea6154501bbf4fc904e46325853ecd215 SHA512 87414906f0a40d7ccf62ff76cefa2583bb99ea9f07a366f8964f4305424ae5f7034bc2c046a3181b11f4342cfac7eac6ffb9358b030ddb7dd8395bbccb37182b WHIRLPOOL a309a37fbbe099f759dff9876aeff2e77b4dd93db42bd8441aea5948b403c8fd25d7c3e9c66ac3f0e511aeec2446546a244a6cfdc08ad0b82f3e1e705c00376e +EBUILD balsa-2.5.3-r1.ebuild 2110 SHA256 8b5b4a91c27899fcb455613f17cdb5c61c3a976b89f2b294e4cb602a5cea8c65 SHA512 6e48de2aed1159bc26c8f1b17069098fb0d6ba123cf89ed2be1ff9427ac3ae708afe1083e7b925187863e752c10a41add6f744c211720e99f69a21a0c2f13f80 WHIRLPOOL 3712e2657561be65b8e3b4830a1455233379ace71f1297f4d383b9cefcb50bd59270799b7a8c789354b92b0ceec0a0f22dbf3019c90d8f5504e6cd7a7ae48e9e +EBUILD balsa-2.5.3.ebuild 2157 SHA256 3116d17e380385a5925dfcf10b9ff6b55c4e7d27e3cea89d1814a81e09c82ed1 SHA512 177ed626dc49744ed2fea8656e1449e018689414f93be52e7a5e32cddf9c5d2301e43bda23297b3ad6261453eb53da7ce9b561639847675ad2e5b2b3a881908c WHIRLPOOL 7cce6b1cef15e94a46be46848b691a461e2d6511ee254312e6e6965055623510539207257bdf404810237ffb92c910514d1064167a89691c9443dc2bb9a80e24 +MISC ChangeLog 4081 SHA256 ab4a4b9112e6ccdaf87df04aaa6a7f7128ca0d7ea08dcd48f3e6bb88043dac73 SHA512 d9a1b8bcb15305a99a085fa398f92ffca72960e83535199e2ea55acf7f17060a5e615cbecc5c4635da1517eb9a5cdae55040683c7ad033be0a6bd4bbbf589a9e WHIRLPOOL d5e0db4bfa2f3a7043555da76b331d29dffd0dd6d6fa0b63b610eb5d7215ae7d5113cf8b341f1f1125491176e34c99b51a394cffb59100319b899c96268c7177 +MISC ChangeLog-2015 28036 SHA256 a1d633e378faf4f2ae1c5ffc2cd5682869586731dc32d99f69f212d9d4bc24c2 SHA512 03c0f5b16a8ab3da14cd75a1dd301c506ec5366fc78619643def84992ee1d82849bbf59f13d57ee524a7522e38ae7f9b58435982419851c5f47415fd5caa182f WHIRLPOOL 0c1c9f2c2be73569ae7b6c6d6e367289333ec0e1439cb4acb501808bec936aa8b4d8568b83d79ce8fbf91b6cda0be18df740eb2509dfbe334d1400f0d2cc02af +MISC metadata.xml 525 SHA256 c2c768ae1bb0c03a8d031fa5e6a1af0fd4ae7b2ced25b66af0320e319737af74 SHA512 2cff8f1968d1d1656b2eb01b1a373483a2168a4cdf2556c8cd7a4558f3e0821b816fc7cc2e1476ee8a8fe90622835c6b10e392b6ea7e64eba592c6f50922d4fe WHIRLPOOL 32bfc4d734e1466a7e13d76ccc4b88f51b573598c566d31ce014b83e80b415672e86c1304c0d8529ab4ca8d48e0f303d8320bc0ab2634f6eccacf458c2163770 diff --git a/mail-client/balsa/balsa-2.5.2-r1.ebuild b/mail-client/balsa/balsa-2.5.2-r1.ebuild new file mode 100644 index 000000000000..7cfc68bf4b5c --- /dev/null +++ b/mail-client/balsa/balsa-2.5.2-r1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +GCONF_DEBUG="no" + +inherit eutils gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/" +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~ppc ~sparc x86" + +IUSE="crypt gnome gtkhtml gnome-keyring +gtkspell kerberos ldap libnotify libressl rubrica sqlite ssl webkit xface" +REQUIRED_USE="gtkhtml? ( !webkit )" + +# TODO: esmtp can be optional, do we want it? +RDEPEND=" + >=dev-libs/glib-2.32:2 + >=x11-libs/gtk+-3.4.0:3 + dev-libs/gmime:2.6 + >=net-libs/libesmtp-1.0.3:= + net-mail/mailbase + media-libs/libcanberra:=[gtk3] + x11-themes/hicolor-icon-theme + x11-themes/adwaita-icon-theme + crypt? ( >=app-crypt/gpgme-1.0:= ) + gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) + gnome-keyring? ( app-crypt/libsecret ) + gtkhtml? ( gnome-extra/gtkhtml:4.0 ) + sqlite? ( >=dev-db/sqlite-2.8:= ) + libnotify? ( >=x11-libs/libnotify-0.7:= ) + gtkspell? ( >=app-text/gtkspell-3.0.3:3 ) + !gtkspell? ( app-text/enchant ) + kerberos? ( app-crypt/mit-krb5 ) + ldap? ( net-nds/openldap ) + rubrica? ( dev-libs/libxml2:2 ) + ssl? ( + !libressl? ( dev-libs/openssl:0 ) + libressl? ( dev-libs/libressl ) + ) + webkit? ( net-libs/webkit-gtk:4 ) + xface? ( >=media-libs/compface-1.5.1:= ) +" +DEPEND="${RDEPEND} + app-text/yelp-tools + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext +" + +src_prepare() { + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + + # https://bugzilla.gnome.org/show_bug.cgi?id=750516 + sed -i -e 's/@TOOLKIT_CATEGORIES@//' balsa-mailto-handler.desktop.in.in || die + + # https://bugzilla.gnome.org/show_bug.cgi?id=750515 + echo "src/balsa-print-object.c" >> po/POTFILES.in || die + + gnome2_src_prepare +} + +src_configure() { + local myconf + + if use crypt ; then + myconf+=" --with-gpgme=gpgme-config" + else + myconf+=" --without-gpgme" + fi + + if use webkit || use gtkhtml; then + if use gtkhtml ; then + myconf+=" --with-html-widget=gtkhtml4" + else + myconf+=" --with-html-widget=webkit2" + fi + else + myconf+=" --with-html-widget=no" + fi + + gnome2_src_configure \ + --disable-pcre \ + --enable-gregex \ + --enable-threads \ + --with-gmime=2.6 \ + --with-canberra \ + $(use_with gnome) \ + $(use_with gnome gtksourceview) \ + $(use_with gnome-keyring libsecret) \ + $(use_with gtkspell) \ + $(use_with kerberos gss) \ + $(use_with ldap) \ + $(use_with libnotify) \ + $(use_with rubrica) \ + $(use_with sqlite) \ + $(use_with ssl) \ + $(use_with xface compface) \ + ${myconf} +} diff --git a/mail-client/balsa/balsa-2.5.3-r1.ebuild b/mail-client/balsa/balsa-2.5.3-r1.ebuild new file mode 100644 index 000000000000..287a15573240 --- /dev/null +++ b/mail-client/balsa/balsa-2.5.3-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/" +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +IUSE="crypt gnome gnome-keyring kerberos ldap libnotify libressl rubrica sqlite webkit xface" + +# TODO: esmtp can be optional, do we want it? +RDEPEND=" + >=app-text/gspell-1.2:0= + >=dev-libs/glib-2.40.0:2 + >=x11-libs/gtk+-3.10.0:3 + dev-libs/gmime:2.6 + >=net-libs/libesmtp-1.0.3:= + net-mail/mailbase + media-libs/libcanberra:=[gtk3] + x11-themes/hicolor-icon-theme + x11-themes/adwaita-icon-theme + crypt? ( >=app-crypt/gpgme-1.2.0:= ) + gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) + gnome-keyring? ( app-crypt/libsecret ) + sqlite? ( >=dev-db/sqlite-2.8:= ) + libnotify? ( >=x11-libs/libnotify-0.7:= ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + kerberos? ( app-crypt/mit-krb5 ) + ldap? ( net-nds/openldap ) + rubrica? ( dev-libs/libxml2:2 ) + webkit? ( net-libs/webkit-gtk:4 ) + xface? ( >=media-libs/compface-1.5.1:= ) +" +DEPEND="${RDEPEND} + app-text/yelp-tools + dev-python/html2text + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext +" + +src_prepare() { + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + + # https://bugzilla.gnome.org/show_bug.cgi?id=750516 + sed -i -e 's/@TOOLKIT_CATEGORIES@//' balsa-mailto-handler.desktop.in.in || die + + # https://bugzilla.gnome.org/show_bug.cgi?id=750515 + echo "src/balsa-print-object.c" >> po/POTFILES.in || die + + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --with-canberra \ + --with-spell-checker=gspell \ + $(usex crypt --with-gpgme=gpgme-config --without-gpgme) \ + $(use_with gnome) \ + $(use_with gnome gtksourceview) \ + $(use_with gnome-keyring libsecret) \ + $(use_with kerberos gss) \ + $(use_with ldap) \ + $(use_with libnotify) \ + $(use_with rubrica) \ + $(use_with sqlite) \ + $(use_with xface compface) \ + $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) +} diff --git a/mail-client/balsa/balsa-2.5.3.ebuild b/mail-client/balsa/balsa-2.5.3.ebuild new file mode 100644 index 000000000000..c2af66a84eb7 --- /dev/null +++ b/mail-client/balsa/balsa-2.5.3.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/" +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" + +IUSE="crypt gnome gnome-keyring kerberos ldap libnotify libressl rubrica spell sqlite webkit xface" + +# TODO: esmtp can be optional, do we want it? +RDEPEND=" + >=dev-libs/glib-2.40.0:2 + >=x11-libs/gtk+-3.10.0:3 + dev-libs/gmime:2.6 + >=net-libs/libesmtp-1.0.3:= + net-mail/mailbase + media-libs/libcanberra:=[gtk3] + x11-themes/hicolor-icon-theme + x11-themes/adwaita-icon-theme + crypt? ( >=app-crypt/gpgme-1.2.0:= ) + gnome? ( >=x11-libs/gtksourceview-3.2.0:3.0 ) + gnome-keyring? ( app-crypt/libsecret ) + sqlite? ( >=dev-db/sqlite-2.8:= ) + libnotify? ( >=x11-libs/libnotify-0.7:= ) + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + kerberos? ( app-crypt/mit-krb5 ) + ldap? ( net-nds/openldap ) + rubrica? ( dev-libs/libxml2:2 ) + spell? ( app-text/gspell:0= ) + webkit? ( net-libs/webkit-gtk:4 ) + xface? ( >=media-libs/compface-1.5.1:= ) +" +DEPEND="${RDEPEND} + app-text/yelp-tools + dev-python/html2text + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext +" + +src_prepare() { + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + + # https://bugzilla.gnome.org/show_bug.cgi?id=750516 + sed -i -e 's/@TOOLKIT_CATEGORIES@//' balsa-mailto-handler.desktop.in.in || die + + # https://bugzilla.gnome.org/show_bug.cgi?id=750515 + echo "src/balsa-print-object.c" >> po/POTFILES.in || die + + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --with-canberra \ + $(usex crypt --with-gpgme=gpgme-config --without-gpgme) \ + $(use_with gnome) \ + $(use_with gnome gtksourceview) \ + $(use_with gnome-keyring libsecret) \ + $(use_with kerberos gss) \ + $(use_with ldap) \ + $(use_with libnotify) \ + $(use_with rubrica) \ + $(usex spell --with-spell-checker=gspell --with-spell-checker=no) \ + $(use_with sqlite) \ + $(use_with xface compface) \ + $(usex webkit --with-html-widget=webkit2 --with-html-widget=no) +} diff --git a/mail-client/balsa/metadata.xml b/mail-client/balsa/metadata.xml new file mode 100644 index 000000000000..4c043cdb299a --- /dev/null +++ b/mail-client/balsa/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>gnome@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> + </maintainer> + <use> + <flag name="crypt">Adds support for GnuPG encryption</flag> + <flag name="gtkhtml">Use gtkhtml for HTML rendering</flag> + <flag name="gtkspell">Use gtkspell for dictionary support</flag> + <flag name="rubrica">Adds support for rubrica addressbook</flag> + </use> +</pkgmetadata> |