[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 0fea04eb63516b847d3ca9097963c3142fdc5a9d Author: Sam James gentoo org> AuthorDate: Sat Apr 15 03:09:49 2023 + Commit: Sam James gentoo org> CommitDate: Sat Apr 15 03:09:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fea04eb net-im/mcabber: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-im/mcabber/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-im/mcabber/metadata.xml b/net-im/mcabber/metadata.xml index 14c5661f23ad..afd4361828d1 100644 --- a/net-im/mcabber/metadata.xml +++ b/net-im/mcabber/metadata.xml @@ -14,4 +14,7 @@ messaging + + McKael/mcabber +
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: e296e58bfcad82e9eb62a06c14d5e4dc40e6f49a Author: Sam James gentoo org> AuthorDate: Wed Apr 13 14:45:52 2022 + Commit: Sam James gentoo org> CommitDate: Wed Apr 13 14:45:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e296e58b net-im/mcabber: retire andrey_utkin Signed-off-by: Sam James gentoo.org> net-im/mcabber/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-im/mcabber/metadata.xml b/net-im/mcabber/metadata.xml index 654e184b3ccc..0abc7b5f4923 100644 --- a/net-im/mcabber/metadata.xml +++ b/net-im/mcabber/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - andrey_ut...@gentoo.org - Andrey Utkin - + MCabber is a small Jabber console client that features such as GPG encryption, SSL support, MUC (Multi-User Chat) support,
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 3383ff0ab75e5a835c46d1a9aed3b6cf426e7643 Author: David Seifert gentoo org> AuthorDate: Wed Feb 16 21:53:23 2022 + Commit: David Seifert gentoo org> CommitDate: Wed Feb 16 21:53:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3383ff0a net-im/mcabber: add subslot op on app-crypt/gpgme Signed-off-by: David Seifert gentoo.org> net-im/mcabber/{mcabber-1.1.2.ebuild => mcabber-1.1.2-r1.ebuild} | 4 ++-- net-im/mcabber/mcabber-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-im/mcabber/mcabber-1.1.2.ebuild b/net-im/mcabber/mcabber-1.1.2-r1.ebuild similarity index 96% rename from net-im/mcabber/mcabber-1.1.2.ebuild rename to net-im/mcabber/mcabber-1.1.2-r1.ebuild index 616c5e554f8a..bd5a83f961ef 100644 --- a/net-im/mcabber/mcabber-1.1.2.ebuild +++ b/net-im/mcabber/mcabber-1.1.2-r1.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=7 @@ -30,7 +30,7 @@ for i in ${LANGS}; do IUSE="${IUSE} l10n_${i}" done; -RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) +RDEPEND="crypt? ( app-crypt/gpgme:= ) otr? ( >=net-libs/libotr-3.1.0 ) aspell? ( app-text/aspell ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index 9e0a12b1fef1..eb94b6002a7b 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.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=7 @@ -30,7 +30,7 @@ for i in ${LANGS}; do IUSE="${IUSE} l10n_${i}" done; -RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) +RDEPEND="crypt? ( app-crypt/gpgme:= ) otr? ( >=net-libs/libotr-3.1.0 ) aspell? ( app-text/aspell ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: e50545cbf876da74fbecc71fadb9f0575c6b877c Author: Andreas K. Huettel gentoo org> AuthorDate: Tue Jan 5 18:38:12 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue Jan 5 18:58:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50545cb net-im/mcabber: Remove old Bug: https://bugs.gentoo.org/707418 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas K. Huettel gentoo.org> net-im/mcabber/Manifest| 2 - net-im/mcabber/mcabber-1.1.0-r1.ebuild | 99 -- net-im/mcabber/mcabber-1.1.0-r2.ebuild | 107 - 3 files changed, 208 deletions(-) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index 2cf47e098f5..f7fef12c8c7 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1,3 +1 @@ -DIST mcabber-1.1.0.tar.bz2 608975 BLAKE2B 856b1a4d7118337f40b11348274c79d125776d5dddcd50f87097e58240807a4ecafc4816c44d44a51bf9cbb920edb225b312c1d5d0d52be4be93810512ef2706 SHA512 d12546e9fe9da94b6107f4d38d4083bee74e2702f7f2225e26be291230c6fe1319f60a3204da669dc00b14d69822425bf8214ebb723c3c4a7a33b1247a03093f -DIST mcabber-1.1.0_bug699972.patch 1385 BLAKE2B f63316f93347b24f27e5f9a5c26de6ae1af199819efbf390915b06ba70c86ec35759c4529c20e3a7c4d8c84081bca008e90ceba8401032ba884d269355940e22 SHA512 d29acca9e710011a8f30dca1c0e281976d409d4072823527078e5f54e98fea4b637c9e52c998bc26a7a4c445d08acd3eea3a21dac479c398dac0e786535a DIST mcabber-1.1.2.tar.bz2 651528 BLAKE2B d2160409d3a6e3c1a579bd1259438b11fae79612919a202a69a13c98c77fb5dbe4bc685939783f2a454ad5796c7d7f93e31d5fc92d96f2c6cc03e4efd4169f74 SHA512 bf53d593e84a4b4b2cf0230a4d94ea75f55008e3c2a839af5839519151209a61cce1685f9db14b65f5c4fa438bfabfeb25eb8e78e666b092c5c66af249788106 diff --git a/net-im/mcabber/mcabber-1.1.0-r1.ebuild b/net-im/mcabber/mcabber-1.1.0-r1.ebuild deleted file mode 100644 index 304bdd5ce2c..000 --- a/net-im/mcabber/mcabber-1.1.0-r1.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic readme.gentoo-r1 - -DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" -HOMEPAGE="http://mcabber.com/"; - -if [[ "${PV}" == ]]; then - inherit mercurial - EHG_REPO_URI="https://bitbucket.org/McKael/mcabber"; - EHG_CHECKOUT_DIR="${WORKDIR}" - EHG_BOOTSTRAP="autogen.sh" - S="${WORKDIR}/${PN}" -else - SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -fi - -LICENSE="GPL-2" -SLOT="0" - -IUSE="aspell crypt idn otr spell ssl vim-syntax" - -LANGS="cs de fr it nl pl ru uk" -# localized help versions are installed only, when L10N var is set -for i in ${LANGS}; do - IUSE="${IUSE} l10n_${i}" -done; - -RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) - otr? ( >=net-libs/libotr-3.1.0 ) - aspell? ( app-text/aspell ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - idn? ( net-dns/libidn:= ) - spell? ( app-text/enchant:0 ) - dev-libs/glib:2 - net-libs/libnsl:0= - sys-libs/ncurses:0= - >=net-libs/loudmouth-1.4.3-r1[ssl?]" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) - -pkg_setup() { - if use aspell && use spell; then - ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." - fi -} - -src_configure() { - econf \ - --enable-modules \ - $(use_enable crypt gpgme) \ - $(use_enable otr) \ - $(use_enable aspell) \ - $(use_enable spell enchant) \ - $(use_with idn libidn) -} - -src_install() { - default - - # clean unneeded language documentation - for i in ${LANGS}; do - use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} - done - - # contrib themes - insinto /usr/share/${PN}/themes - doins "${S}"/contrib/themes/* - - # contrib generic scripts - exeinto /usr/share/${PN}/scripts - doexe "${S}"/contrib/*.{pl,py} - - # contrib event scripts - exeinto /usr/share/${PN}/scripts/events - doexe "${S}"/contrib/events/* - - if use vim-syntax; then - cd contrib/vim/ || die - - insinto /usr/share/vim/vimfiles/syntax - doins mcabber_log-syntax.vim - - insinto /usr/share/vim/vimfiles/ftdetect - doins mcabber_log-ftdetect.vim - fi - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/net-im/mcabber/mcabber-1.1.0-r2.ebuild b/net-im/mcabber/mcabber-1.1.0-r2
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 9e1a8a121ff2ea3f90868d88fa917b04adc66429 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Nov 20 01:33:08 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Nov 20 01:33:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1a8a12 net-im/mcabber: x86 stable (bug #755431) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-im/mcabber/mcabber-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-1.1.2.ebuild b/net-im/mcabber/mcabber-1.1.2.ebuild index ffe2551f7cf..ef916f75057 100644 --- a/net-im/mcabber/mcabber-1.1.2.ebuild +++ b/net-im/mcabber/mcabber-1.1.2.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" == ]]; then S="${WORKDIR}/${PN}" else SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 4c995ff13c47cdcde7210824382eaab0a0a1f169 Author: Sam James gentoo org> AuthorDate: Thu Nov 19 22:56:48 2020 + Commit: Sam James gentoo org> CommitDate: Thu Nov 19 22:56:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c995ff1 net-im/mcabber: Stabilize 1.1.2 amd64, #755431 Signed-off-by: Sam James gentoo.org> net-im/mcabber/mcabber-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-1.1.2.ebuild b/net-im/mcabber/mcabber-1.1.2.ebuild index 0b84efe6530..ffe2551f7cf 100644 --- a/net-im/mcabber/mcabber-1.1.2.ebuild +++ b/net-im/mcabber/mcabber-1.1.2.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" == ]]; then S="${WORKDIR}/${PN}" else SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 0ef9ef340e8af85c92b71471bce6084bf56f26ee Author: Andrey Utkin gentoo org> AuthorDate: Mon Oct 19 06:47:20 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 19 06:56:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef9ef34 net-im/mcabber: add new version 1.1.2 Ebuild cloned verbatim from . Bug: https://bugs.gentoo.org/707418 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> net-im/mcabber/Manifest | 1 + net-im/mcabber/mcabber-1.1.2.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index ecb3948b023..2cf47e098f5 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1,2 +1,3 @@ DIST mcabber-1.1.0.tar.bz2 608975 BLAKE2B 856b1a4d7118337f40b11348274c79d125776d5dddcd50f87097e58240807a4ecafc4816c44d44a51bf9cbb920edb225b312c1d5d0d52be4be93810512ef2706 SHA512 d12546e9fe9da94b6107f4d38d4083bee74e2702f7f2225e26be291230c6fe1319f60a3204da669dc00b14d69822425bf8214ebb723c3c4a7a33b1247a03093f DIST mcabber-1.1.0_bug699972.patch 1385 BLAKE2B f63316f93347b24f27e5f9a5c26de6ae1af199819efbf390915b06ba70c86ec35759c4529c20e3a7c4d8c84081bca008e90ceba8401032ba884d269355940e22 SHA512 d29acca9e710011a8f30dca1c0e281976d409d4072823527078e5f54e98fea4b637c9e52c998bc26a7a4c445d08acd3eea3a21dac479c398dac0e786535a +DIST mcabber-1.1.2.tar.bz2 651528 BLAKE2B d2160409d3a6e3c1a579bd1259438b11fae79612919a202a69a13c98c77fb5dbe4bc685939783f2a454ad5796c7d7f93e31d5fc92d96f2c6cc03e4efd4169f74 SHA512 bf53d593e84a4b4b2cf0230a4d94ea75f55008e3c2a839af5839519151209a61cce1685f9db14b65f5c4fa438bfabfeb25eb8e78e666b092c5c66af249788106 diff --git a/net-im/mcabber/mcabber-1.1.2.ebuild b/net-im/mcabber/mcabber-1.1.2.ebuild new file mode 100644 index 000..0b84efe6530 --- /dev/null +++ b/net-im/mcabber/mcabber-1.1.2.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit readme.gentoo-r1 + +DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" +HOMEPAGE="http://mcabber.com/"; + +if [[ "${PV}" == ]]; then + inherit mercurial + EHG_REPO_URI="https://mcabber.com/hg/"; + EHG_CHECKOUT_DIR="${WORKDIR}" + EHG_BOOTSTRAP="autogen.sh" + S="${WORKDIR}/${PN}" +else + SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +fi + +LICENSE="GPL-2" +SLOT="0" + +IUSE="aspell crypt idn otr spell ssl vim-syntax" + +LANGS="cs de fr it nl pl ru uk" +# localized help versions are installed only, when L10N var is set +for i in ${LANGS}; do + IUSE="${IUSE} l10n_${i}" +done; + +RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) + otr? ( >=net-libs/libotr-3.1.0 ) + aspell? ( app-text/aspell ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + idn? ( net-dns/libidn:= ) + spell? ( app-text/enchant:0 ) + dev-libs/glib:2 + net-libs/libnsl:0= + sys-libs/ncurses:0= + >=net-libs/loudmouth-1.4.3-r1[ssl?]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) + +pkg_setup() { + if use aspell && use spell; then + ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." + fi +} + +src_configure() { + econf \ + --enable-modules \ + $(use_enable crypt gpgme) \ + $(use_enable otr) \ + $(use_enable aspell) \ + $(use_enable spell enchant) \ + $(use_with idn libidn) +} + +src_install() { + default + + # clean unneeded language documentation + for i in ${LANGS}; do + use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + done + + # contrib themes + insinto /usr/share/${PN}/themes + doins "${S}"/contrib/themes/* + + # contrib generic scripts + exeinto /usr/share/${PN}/scripts + doexe "${S}"/contrib/*.{pl,py} + + # contrib event scripts + exeinto /usr/share/${PN}/scripts/events + doexe "${S}"/contrib/events/* + + if use vim-syntax; then + cd contrib/vim/ || die + + insinto /usr/share/vim/vimfiles/syntax + doins mcabber_log-syntax.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins mcabber_log-ftdetect.vim + fi + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: eec1071b5b94fcee809e15aa12284368d4fdc295 Author: Andrey Utkin gentoo org> AuthorDate: Mon Oct 19 06:44:56 2020 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 19 06:56:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec1071b net-im/mcabber: update HG_URI_REPO Bug: https://bugs.gentoo.org/737898 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andrey Utkin gentoo.org> net-im/mcabber/mcabber-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index 266ed8c59e8..0b84efe6530 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="http://mcabber.com/"; if [[ "${PV}" == ]]; then inherit mercurial - EHG_REPO_URI="https://bitbucket.org/McKael/mcabber"; + EHG_REPO_URI="https://mcabber.com/hg/"; EHG_CHECKOUT_DIR="${WORKDIR}" EHG_BOOTSTRAP="autogen.sh" S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 317ae2e2c22ef7961263d2b1e3d7cbe723004b5a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Feb 24 13:11:36 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Feb 24 13:11:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317ae2e2 net-im/mcabber: x86 stable wrt bug #710006 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-im/mcabber/mcabber-1.1.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-1.1.0-r2.ebuild b/net-im/mcabber/mcabber-1.1.0-r2.ebuild index bfb1656962f..4cc9ca700fb 100644 --- a/net-im/mcabber/mcabber-1.1.0-r2.ebuild +++ b/net-im/mcabber/mcabber-1.1.0-r2.ebuild @@ -17,7 +17,7 @@ if [[ "${PV}" == ]]; then else SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; SRC_URI+=" https://dev.gentoo.org/~andrey_utkin/distfiles/${P}_bug699972.patch"; - KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: f83efc5d8e1d7eb56e147faf0717ec40af21bfe4 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Feb 18 16:24:41 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Feb 18 16:24:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83efc5d net-im/mcabber: amd64 stable wrt bug #710006 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-im/mcabber/mcabber-1.1.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-1.1.0-r2.ebuild b/net-im/mcabber/mcabber-1.1.0-r2.ebuild index bb6bd1e7427..bfb1656962f 100644 --- a/net-im/mcabber/mcabber-1.1.0-r2.ebuild +++ b/net-im/mcabber/mcabber-1.1.0-r2.ebuild @@ -17,7 +17,7 @@ if [[ "${PV}" == ]]; then else SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; SRC_URI+=" https://dev.gentoo.org/~andrey_utkin/distfiles/${P}_bug699972.patch"; - KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: a0c0be60a51217aeddee73e33af9f6fcb234f92c Author: Mart Raudsepp gentoo org> AuthorDate: Sun Feb 2 19:29:50 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Feb 2 19:34:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c0be60 net-im/mcabber: lock enchant dep to SLOT=0 configure checks only for enchant.pc, not enchant-2.pc Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> net-im/mcabber/mcabber-1.1.0-r1.ebuild | 4 ++-- net-im/mcabber/mcabber-1.1.0-r2.ebuild | 4 ++-- net-im/mcabber/mcabber-.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/net-im/mcabber/mcabber-1.1.0-r1.ebuild b/net-im/mcabber/mcabber-1.1.0-r1.ebuild index 5d7b5621681..304bdd5ce2c 100644 --- a/net-im/mcabber/mcabber-1.1.0-r1.ebuild +++ b/net-im/mcabber/mcabber-1.1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,7 +35,7 @@ RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) aspell? ( app-text/aspell ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) idn? ( net-dns/libidn:= ) - spell? ( app-text/enchant ) + spell? ( app-text/enchant:0 ) dev-libs/glib:2 net-libs/libnsl:0= sys-libs/ncurses:0= diff --git a/net-im/mcabber/mcabber-1.1.0-r2.ebuild b/net-im/mcabber/mcabber-1.1.0-r2.ebuild index b2af621ada0..bb6bd1e7427 100644 --- a/net-im/mcabber/mcabber-1.1.0-r2.ebuild +++ b/net-im/mcabber/mcabber-1.1.0-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 @@ -36,7 +36,7 @@ RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) aspell? ( app-text/aspell ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) idn? ( net-dns/libidn:= ) - spell? ( app-text/enchant ) + spell? ( app-text/enchant:0 ) dev-libs/glib:2 net-libs/libnsl:0= sys-libs/ncurses:0= diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index 75d371a188d..266ed8c59e8 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.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 @@ -35,7 +35,7 @@ RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) aspell? ( app-text/aspell ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) idn? ( net-dns/libidn:= ) - spell? ( app-text/enchant ) + spell? ( app-text/enchant:0 ) dev-libs/glib:2 net-libs/libnsl:0= sys-libs/ncurses:0=
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 583e7f0f0b3dad688c4ba2bdce64ecdf0da417dd Author: Andrey Utkin gentoo org> AuthorDate: Tue Dec 31 00:30:10 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 31 00:47:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583e7f0f net-im/mcabber: patch bug 699972 Bug: https://bugs.gentoo.org/699972 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-im/mcabber/Manifest| 1 + net-im/mcabber/mcabber-1.1.0-r2.ebuild | 8 2 files changed, 9 insertions(+) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index ce87b9acbbb..ecb3948b023 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1 +1,2 @@ DIST mcabber-1.1.0.tar.bz2 608975 BLAKE2B 856b1a4d7118337f40b11348274c79d125776d5dddcd50f87097e58240807a4ecafc4816c44d44a51bf9cbb920edb225b312c1d5d0d52be4be93810512ef2706 SHA512 d12546e9fe9da94b6107f4d38d4083bee74e2702f7f2225e26be291230c6fe1319f60a3204da669dc00b14d69822425bf8214ebb723c3c4a7a33b1247a03093f +DIST mcabber-1.1.0_bug699972.patch 1385 BLAKE2B f63316f93347b24f27e5f9a5c26de6ae1af199819efbf390915b06ba70c86ec35759c4529c20e3a7c4d8c84081bca008e90ceba8401032ba884d269355940e22 SHA512 d29acca9e710011a8f30dca1c0e281976d409d4072823527078e5f54e98fea4b637c9e52c998bc26a7a4c445d08acd3eea3a21dac479c398dac0e786535a diff --git a/net-im/mcabber/mcabber-1.1.0-r2.ebuild b/net-im/mcabber/mcabber-1.1.0-r2.ebuild index 75d371a188d..b2af621ada0 100644 --- a/net-im/mcabber/mcabber-1.1.0-r2.ebuild +++ b/net-im/mcabber/mcabber-1.1.0-r2.ebuild @@ -16,6 +16,7 @@ if [[ "${PV}" == ]]; then S="${WORKDIR}/${PN}" else SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + SRC_URI+=" https://dev.gentoo.org/~andrey_utkin/distfiles/${P}_bug699972.patch"; KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" fi @@ -43,8 +44,15 @@ RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) DEPEND="${RDEPEND} virtual/pkgconfig" +# only for patching 1.1.0 release, don't port to later ebuilds +DEPEND+=" sys-devel/automake:1.14" + DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) +PATCHES=( + "${DISTDIR}/${P}_bug699972.patch" +) + pkg_setup() { if use aspell && use spell; then ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred."
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 1332a8d46f2b52296e9bcb79242bdd6c3d8b7dc1 Author: Andrey Utkin gentoo org> AuthorDate: Mon Dec 30 22:44:40 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Dec 31 00:47:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1332a8d4 net-im/mcabber: add new revision 1.1.0-r2 Cloned from . To address a bug in a subsequent commit. Bug: https://bugs.gentoo.org/699972 Package-Manager: Portage-2.3.66, Repoman-2.3.16 Signed-off-by: Andrey Utkin gentoo.org> net-im/mcabber/mcabber-1.1.0-r2.ebuild | 99 ++ 1 file changed, 99 insertions(+) diff --git a/net-im/mcabber/mcabber-1.1.0-r2.ebuild b/net-im/mcabber/mcabber-1.1.0-r2.ebuild new file mode 100644 index 000..75d371a188d --- /dev/null +++ b/net-im/mcabber/mcabber-1.1.0-r2.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit readme.gentoo-r1 + +DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" +HOMEPAGE="http://mcabber.com/"; + +if [[ "${PV}" == ]]; then + inherit mercurial + EHG_REPO_URI="https://bitbucket.org/McKael/mcabber"; + EHG_CHECKOUT_DIR="${WORKDIR}" + EHG_BOOTSTRAP="autogen.sh" + S="${WORKDIR}/${PN}" +else + SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +fi + +LICENSE="GPL-2" +SLOT="0" + +IUSE="aspell crypt idn otr spell ssl vim-syntax" + +LANGS="cs de fr it nl pl ru uk" +# localized help versions are installed only, when L10N var is set +for i in ${LANGS}; do + IUSE="${IUSE} l10n_${i}" +done; + +RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) + otr? ( >=net-libs/libotr-3.1.0 ) + aspell? ( app-text/aspell ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + idn? ( net-dns/libidn:= ) + spell? ( app-text/enchant ) + dev-libs/glib:2 + net-libs/libnsl:0= + sys-libs/ncurses:0= + >=net-libs/loudmouth-1.4.3-r1[ssl?]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) + +pkg_setup() { + if use aspell && use spell; then + ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." + fi +} + +src_configure() { + econf \ + --enable-modules \ + $(use_enable crypt gpgme) \ + $(use_enable otr) \ + $(use_enable aspell) \ + $(use_enable spell enchant) \ + $(use_with idn libidn) +} + +src_install() { + default + + # clean unneeded language documentation + for i in ${LANGS}; do + use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + done + + # contrib themes + insinto /usr/share/${PN}/themes + doins "${S}"/contrib/themes/* + + # contrib generic scripts + exeinto /usr/share/${PN}/scripts + doexe "${S}"/contrib/*.{pl,py} + + # contrib event scripts + exeinto /usr/share/${PN}/scripts/events + doexe "${S}"/contrib/events/* + + if use vim-syntax; then + cd contrib/vim/ || die + + insinto /usr/share/vim/vimfiles/syntax + doins mcabber_log-syntax.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins mcabber_log-ftdetect.vim + fi + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: e7e259ba3a56a42ab99d25c6f7ae4e4f8f93bc2e Author: Andrey Utkin gentoo org> AuthorDate: Mon Feb 25 19:25:59 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Feb 25 20:13:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e259ba net-im/mcabber: : drop unneeded inherit of flag-o-matic Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Andrey Utkin gentoo.org> net-im/mcabber/mcabber-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index 2f8476b1c21..75d371a188d 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit flag-o-matic readme.gentoo-r1 +inherit readme.gentoo-r1 DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" HOMEPAGE="http://mcabber.com/";
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 6a3c9157af62930a53686b7ffb8f40cf071dce2e Author: Andrey Utkin gentoo org> AuthorDate: Mon Feb 18 19:27:19 2019 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Feb 18 19:29:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3c9157 net-im/mcabber: drop old versions Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Andrey Utkin gentoo.org> net-im/mcabber/Manifest | 1 - net-im/mcabber/mcabber-1.0.5.ebuild | 116 net-im/mcabber/mcabber-1.1.0.ebuild | 116 3 files changed, 233 deletions(-) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index 9fc177c3029..ce87b9acbbb 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1,2 +1 @@ -DIST mcabber-1.0.5.tar.bz2 605483 BLAKE2B 557ec5f4db6d2dab41fdb3110a165867d354f98f11c3d4ded34abe6b8fed5a895dd0e948bad94ca1694f61f398535f4d7701ddfd9d77a79c89cc9e0b54f587d0 SHA512 81b67899245902f495af7b44a5a0d710db69da731a00fb9ed84bdc0f88d5dc662f340817b1eaa843802c95105846234743eba52117f18bf12dd37a0da61d414d DIST mcabber-1.1.0.tar.bz2 608975 BLAKE2B 856b1a4d7118337f40b11348274c79d125776d5dddcd50f87097e58240807a4ecafc4816c44d44a51bf9cbb920edb225b312c1d5d0d52be4be93810512ef2706 SHA512 d12546e9fe9da94b6107f4d38d4083bee74e2702f7f2225e26be291230c6fe1319f60a3204da669dc00b14d69822425bf8214ebb723c3c4a7a33b1247a03093f diff --git a/net-im/mcabber/mcabber-1.0.5.ebuild b/net-im/mcabber/mcabber-1.0.5.ebuild deleted file mode 100644 index b93fb2ad50f..000 --- a/net-im/mcabber/mcabber-1.0.5.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit flag-o-matic autotools-utils - -DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" -HOMEPAGE="http://mcabber.com/"; -#REV="a18e1b488f1c" -#SRC_URI="http://mcabber.com/hg/index.cgi/archive/${REV}.tar.gz -> ${P}.tar.gz" -SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; - -#S=${WORKDIR}/${PN}-${REV}/${PN} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" - -IUSE="aspell crypt idn modules otr spell ssl vim-syntax" - -LANGS="cs de fr it nl pl ru uk" -# localized help versions are installed only, when L10N var is set -for i in ${LANGS}; do - IUSE="${IUSE} l10n_${i}" -done; - -RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) - otr? ( >=net-libs/libotr-3.1.0 ) - aspell? ( app-text/aspell ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - idn? ( net-dns/libidn ) - spell? ( app-text/enchant ) - dev-libs/glib:2 - net-libs/libnsl:0= - sys-libs/ncurses:0= - >=net-libs/loudmouth-1.4.3-r1[ssl?]" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -## autotools-utils.eclass settings -AUTOTOOLS_AUTORECONF="1" -AUTOTOOLS_IN_SOURCE_BUILD="1" -DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) - -pkg_setup() { - if use aspell && use spell; then - ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." - fi -} - -src_configure() { - local myeconfargs=( - $(use_enable crypt gpgme) \ - $(use_enable otr) \ - $(use_enable aspell) \ - $(use_enable spell enchant) \ - $(use_enable modules) \ - $(use_with idn libidn) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - - # clean unneeded language documentation - for i in ${LANGS}; do - use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} - done - - # contrib themes - insinto /usr/share/${PN}/themes - doins "${S}"/contrib/themes/* - - # contrib generic scripts - exeinto /usr/share/${PN}/scripts - doexe "${S}"/contrib/*.{pl,py} - - # contrib event scripts - exeinto /usr/share/${PN}/scripts/events - doexe "${S}"/contrib/events/* - - if use vim-syntax; then - cd contrib/vim/ || die - - insinto /usr/share/vim/vimfiles/syntax - doins mcabber_log-syntax.vim - - insinto /usr/share/vim/vimfiles/ftdetect - doins mcabber_log-ftdetect.vim - fi -} - -pkg_postinst() { - elog - elog "MCabber requires you to create a subdirectory .mcabber in your home" - elog "directory and to place a configuration file there." - elog "An example mcabberrc was installed as part of the documentation." - elog "To create a new mcabberrc based on the example mcabberrc, execute the" - elog "following commands:" - elog - elog " mkdir -p ~/.mcabber" - elog " bzcat ${EROOT}usr/shar
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 7c3ad47bf8d3f4c667e54ffbe364144261c9efe6 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Nov 3 17:17:36 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Nov 3 17:17:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3ad47b net-im/mcabber: amd64 stable wrt bug #669830 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 net-im/mcabber/mcabber-1.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-1.1.0-r1.ebuild b/net-im/mcabber/mcabber-1.1.0-r1.ebuild index 42e454d35cd..5d7b5621681 100644 --- a/net-im/mcabber/mcabber-1.1.0-r1.ebuild +++ b/net-im/mcabber/mcabber-1.1.0-r1.ebuild @@ -16,7 +16,7 @@ if [[ "${PV}" == ]]; then S="${WORKDIR}/${PN}" else SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 29e5d2a76c04484c21bb26f7a43ffe33d0044d62 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 28 21:17:58 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Oct 28 21:29:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e5d2a7 net-im/mcabber: x86 stable (bug #669830) Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> net-im/mcabber/mcabber-1.1.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/mcabber/mcabber-1.1.0-r1.ebuild b/net-im/mcabber/mcabber-1.1.0-r1.ebuild index 2f8476b1c21..42e454d35cd 100644 --- a/net-im/mcabber/mcabber-1.1.0-r1.ebuild +++ b/net-im/mcabber/mcabber-1.1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ if [[ "${PV}" == ]]; then S="${WORKDIR}/${PN}" else SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; - KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: c494ed29098cd583594dce01862ce829d3ac4170 Author: Andrey Utkin gentoo org> AuthorDate: Sun Sep 23 00:42:42 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Sun Sep 23 01:02:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c494ed29 net-im/mcabber: add improved -r1 for 1.1.0 * dropped misused 'modules' USE flag * EAPI=7 * slecified slot for libidn dep * employed readme.gentoo-r1 Package-Manager: Portage-2.3.48, Repoman-2.3.10 net-im/mcabber/mcabber-1.1.0-r1.ebuild | 99 ++ 1 file changed, 99 insertions(+) diff --git a/net-im/mcabber/mcabber-1.1.0-r1.ebuild b/net-im/mcabber/mcabber-1.1.0-r1.ebuild new file mode 100644 index 000..2f8476b1c21 --- /dev/null +++ b/net-im/mcabber/mcabber-1.1.0-r1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic readme.gentoo-r1 + +DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" +HOMEPAGE="http://mcabber.com/"; + +if [[ "${PV}" == ]]; then + inherit mercurial + EHG_REPO_URI="https://bitbucket.org/McKael/mcabber"; + EHG_CHECKOUT_DIR="${WORKDIR}" + EHG_BOOTSTRAP="autogen.sh" + S="${WORKDIR}/${PN}" +else + SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +fi + +LICENSE="GPL-2" +SLOT="0" + +IUSE="aspell crypt idn otr spell ssl vim-syntax" + +LANGS="cs de fr it nl pl ru uk" +# localized help versions are installed only, when L10N var is set +for i in ${LANGS}; do + IUSE="${IUSE} l10n_${i}" +done; + +RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) + otr? ( >=net-libs/libotr-3.1.0 ) + aspell? ( app-text/aspell ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + idn? ( net-dns/libidn:= ) + spell? ( app-text/enchant ) + dev-libs/glib:2 + net-libs/libnsl:0= + sys-libs/ncurses:0= + >=net-libs/loudmouth-1.4.3-r1[ssl?]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) + +pkg_setup() { + if use aspell && use spell; then + ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." + fi +} + +src_configure() { + econf \ + --enable-modules \ + $(use_enable crypt gpgme) \ + $(use_enable otr) \ + $(use_enable aspell) \ + $(use_enable spell enchant) \ + $(use_with idn libidn) +} + +src_install() { + default + + # clean unneeded language documentation + for i in ${LANGS}; do + use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + done + + # contrib themes + insinto /usr/share/${PN}/themes + doins "${S}"/contrib/themes/* + + # contrib generic scripts + exeinto /usr/share/${PN}/scripts + doexe "${S}"/contrib/*.{pl,py} + + # contrib event scripts + exeinto /usr/share/${PN}/scripts/events + doexe "${S}"/contrib/events/* + + if use vim-syntax; then + cd contrib/vim/ || die + + insinto /usr/share/vim/vimfiles/syntax + doins mcabber_log-syntax.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins mcabber_log-ftdetect.vim + fi + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/files/, net-im/mcabber/
commit: 208ee92e313849b8def2a05edd9c88b2be4e0322 Author: Andrey Utkin gentoo org> AuthorDate: Sat Sep 22 23:43:16 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Sun Sep 23 01:00:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208ee92e net-im/mcabber: employ readme.gentoo-r1 Package-Manager: Portage-2.3.48, Repoman-2.3.10 net-im/mcabber/files/README.gentoo | 17 + net-im/mcabber/mcabber-.ebuild | 25 - 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/net-im/mcabber/files/README.gentoo b/net-im/mcabber/files/README.gentoo new file mode 100644 index 000..dc394e6e5a4 --- /dev/null +++ b/net-im/mcabber/files/README.gentoo @@ -0,0 +1,17 @@ +MCabber requires you to create a subdirectory .mcabber in your home +directory and to place a configuration file there. +An example mcabberrc was installed as part of the documentation. +To create a new mcabberrc based on the example mcabberrc, execute the +following commands: + + mkdir -p ~/.mcabber + bzcat /usr/share/doc/mcabber*/mcabberrc.example.bz2 > ~/.mcabber/mcabberrc + +Then edit ~/.mcabber/mcabberrc with your favorite editor. + +See the CONFIGURATION FILE and FILES sections of the mcabber +manual page (section 1) for more information. + +MCabber supports PGP encryption of messages. See README_PGP.txt for details. + +Check out /usr/share/mcabber/ for contributed themes and event scripts. diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index 64bf95a6cad..2f8476b1c21 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit flag-o-matic +inherit flag-o-matic readme.gentoo-r1 DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" HOMEPAGE="http://mcabber.com/"; @@ -90,27 +90,10 @@ src_install() { insinto /usr/share/vim/vimfiles/ftdetect doins mcabber_log-ftdetect.vim fi + + readme.gentoo_create_doc } pkg_postinst() { - elog - elog "MCabber requires you to create a subdirectory .mcabber in your home" - elog "directory and to place a configuration file there." - elog "An example mcabberrc was installed as part of the documentation." - elog "To create a new mcabberrc based on the example mcabberrc, execute the" - elog "following commands:" - elog - elog " mkdir -p ~/.mcabber" - elog " bzcat ${EROOT}usr/share/doc/${PF}/mcabberrc.example.bz2 >~/.mcabber/mcabberrc" - elog - elog "Then edit ~/.mcabber/mcabberrc with your favorite editor." - elog - elog "See the CONFIGURATION FILE and FILES sections of the mcabber" - elog "manual page (section 1) for more information." - elog - elog "From version 0.9.0 on, MCabber supports PGP encryption of messages." - elog "See README_PGP.txt for details." - echo - einfo "Check out ${EROOT}usr/share/${PN} for contributed themes and event scripts." - echo + readme.gentoo_print_elog }
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 0e6e24813bfde535b1618b6aec273f3390dcdb56 Author: Andrey Utkin gentoo org> AuthorDate: Sat Sep 22 21:54:13 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Sun Sep 23 00:52:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6e2481 net-im/mcabber: drop misused 'modules' USE flag It was used to enable the support of plugins. This requires no extra external dependencies, so it is now enabled unconditionally. Package-Manager: Portage-2.3.48, Repoman-2.3.10 net-im/mcabber/mcabber-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index ed7b028ed10..b2a9886fa91 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -16,7 +16,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="" -IUSE="aspell crypt idn modules otr spell ssl vim-syntax" +IUSE="aspell crypt idn otr spell ssl vim-syntax" LANGS="cs de fr it nl pl ru uk" # localized help versions are installed only, when L10N var is set @@ -50,11 +50,11 @@ pkg_setup() { src_configure() { local myeconfargs=( + --enable-modules \ $(use_enable crypt gpgme) \ $(use_enable otr) \ $(use_enable aspell) \ $(use_enable spell enchant) \ - $(use_enable modules) \ $(use_with idn libidn) ) autotools-utils_src_configure
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: e9d24d16532bce0f8dbf41ffb2a5f173d3c45a5f Author: Andrey Utkin gentoo org> AuthorDate: Sun Sep 23 00:06:13 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Sun Sep 23 01:00:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d24d16 net-im/mcabber: : include non-live versions logic Package-Manager: Portage-2.3.48, Repoman-2.3.10 net-im/mcabber/mcabber-.ebuild | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index 10ad2518677..64bf95a6cad 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -3,18 +3,24 @@ EAPI=7 -inherit flag-o-matic mercurial +inherit flag-o-matic DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" HOMEPAGE="http://mcabber.com/"; -EHG_REPO_URI="https://bitbucket.org/McKael/mcabber"; -EHG_CHECKOUT_DIR="${WORKDIR}" -EHG_BOOTSTRAP="autogen.sh" -S="${WORKDIR}/${PN}" + +if [[ "${PV}" == ]]; then + inherit mercurial + EHG_REPO_URI="https://bitbucket.org/McKael/mcabber"; + EHG_CHECKOUT_DIR="${WORKDIR}" + EHG_BOOTSTRAP="autogen.sh" + S="${WORKDIR}/${PN}" +else + SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +fi LICENSE="GPL-2" SLOT="0" -KEYWORDS="" IUSE="aspell crypt idn otr spell ssl vim-syntax"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 41abeef30986d3972fb6a45ba293cb4acb2bb7ca Author: Andrey Utkin gentoo org> AuthorDate: Sat Sep 22 23:12:09 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Sun Sep 23 00:59:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41abeef3 net-im/mcabber: specify slot for libidn dep Package-Manager: Portage-2.3.48, Repoman-2.3.10 net-im/mcabber/mcabber-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index 0813371b2a8..10ad2518677 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -28,7 +28,7 @@ RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) otr? ( >=net-libs/libotr-3.1.0 ) aspell? ( app-text/aspell ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - idn? ( net-dns/libidn ) + idn? ( net-dns/libidn:= ) spell? ( app-text/enchant ) dev-libs/glib:2 net-libs/libnsl:0=
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 2e4fafc65fa4455bbbf0a634ad540dd9f153250c Author: Andrey Utkin gentoo org> AuthorDate: Sat Sep 22 22:20:13 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Sun Sep 23 00:59:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e4fafc6 net-im/mcabber: EAPI=7 Stopped using autotools-utils eclass. Package-Manager: Portage-2.3.48, Repoman-2.3.10 net-im/mcabber/mcabber-.ebuild | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index b2a9886fa91..0813371b2a8 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit flag-o-matic autotools-utils mercurial +inherit flag-o-matic mercurial DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" HOMEPAGE="http://mcabber.com/"; @@ -37,9 +37,6 @@ RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) DEPEND="${RDEPEND} virtual/pkgconfig" -## autotools-utils.eclass settings -AUTOTOOLS_AUTORECONF="1" -AUTOTOOLS_IN_SOURCE_BUILD="1" DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) pkg_setup() { @@ -49,19 +46,17 @@ pkg_setup() { } src_configure() { - local myeconfargs=( + econf \ --enable-modules \ $(use_enable crypt gpgme) \ $(use_enable otr) \ $(use_enable aspell) \ $(use_enable spell enchant) \ $(use_with idn libidn) - ) - autotools-utils_src_configure } src_install() { - autotools-utils_src_install + default # clean unneeded language documentation for i in ${LANGS}; do
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 64fea8fe716aac4f8d8a7b077cf8f9bbd47c4797 Author: Andrey Utkin gentoo org> AuthorDate: Tue Jul 10 00:37:57 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Tue Jul 10 20:03:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64fea8fe net-im/mcabber: set myself as maintainer Was up for grabs. Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-im/mcabber/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-im/mcabber/metadata.xml b/net-im/mcabber/metadata.xml index 7e7673a9397..30df6e581bc 100644 --- a/net-im/mcabber/metadata.xml +++ b/net-im/mcabber/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + andrey_ut...@gentoo.org + Andrey Utkin + MCabber is a small Jabber console client that features such as GPG encryption, SSL support, MUC (Multi-User Chat) support,
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: b465b6b3348b19f4a67cfd7d77c8c54480cb3d75 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Apr 30 20:37:21 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Apr 30 20:37:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b465b6b3 net-im/mcabber: Add missing libnsl dependency, bug 643862 Closes: https://bugs.gentoo.org/643862 Package-Manager: Portage-2.3.31, Repoman-2.3.9 net-im/mcabber/mcabber-1.0.5.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-im/mcabber/mcabber-1.0.5.ebuild b/net-im/mcabber/mcabber-1.0.5.ebuild index b91ae75262f..b93fb2ad50f 100644 --- a/net-im/mcabber/mcabber-1.0.5.ebuild +++ b/net-im/mcabber/mcabber-1.0.5.ebuild @@ -32,6 +32,7 @@ RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) idn? ( net-dns/libidn ) spell? ( app-text/enchant ) dev-libs/glib:2 + net-libs/libnsl:0= sys-libs/ncurses:0= >=net-libs/loudmouth-1.4.3-r1[ssl?]" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: a8d4a8c0345414adca6f730da489adfc1db26ba0 Author: Andrey Utkin gentoo org> AuthorDate: Thu Mar 15 21:33:55 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Thu Mar 15 21:35:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d4a8c0 net-im/mcabber: add dep on libnsl Acked-by: Wolfram Schlich gentoo.org> Closes: https://bugs.gentoo.org/643862 Package-Manager: Portage-2.3.24, Repoman-2.3.6 net-im/mcabber/mcabber-1.1.0.ebuild | 1 + net-im/mcabber/mcabber-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/net-im/mcabber/mcabber-1.1.0.ebuild b/net-im/mcabber/mcabber-1.1.0.ebuild index 3ae33728009..dd1947a86ba 100644 --- a/net-im/mcabber/mcabber-1.1.0.ebuild +++ b/net-im/mcabber/mcabber-1.1.0.ebuild @@ -32,6 +32,7 @@ RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) idn? ( net-dns/libidn ) spell? ( app-text/enchant ) dev-libs/glib:2 + net-libs/libnsl:0= sys-libs/ncurses:0= >=net-libs/loudmouth-1.4.3-r1[ssl?]" DEPEND="${RDEPEND} diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index f008dcf76c7..ed7b028ed10 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -31,6 +31,7 @@ RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) idn? ( net-dns/libidn ) spell? ( app-text/enchant ) dev-libs/glib:2 + net-libs/libnsl:0= sys-libs/ncurses:0= >=net-libs/loudmouth-1.4.3-r1[ssl?]" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 88e1c170820eab4b9980453169a0e349f9b598ef Author: Michał Górny gentoo org> AuthorDate: Sun Feb 11 11:01:53 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 11 11:01:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e1c170 net-im/mcabber: Remove useless maintainer Remove useless/redundant maintainer . It does not benefit bug wrangling, and only wastes developer's time on reading it. Few tips: - assignee/CC is implied by ordering, there is no reason to repeat it, - we know that maintainer is maintainer (la la la la la), - most of adjectives for maintainer are of no value and/or are obvious. net-im/mcabber/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/net-im/mcabber/metadata.xml b/net-im/mcabber/metadata.xml index 5a98c0903af..bef971e1d17 100644 --- a/net-im/mcabber/metadata.xml +++ b/net-im/mcabber/metadata.xml @@ -4,7 +4,6 @@ wschl...@gentoo.org Wolfram Schlich - Secondary maintainer MCabber is a small Jabber console client that features
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 0e4050ae682ce93f82c29e8d358766f98aba2962 Author: Ulrich Müller gentoo org> AuthorDate: Sun Jan 7 14:58:12 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Jan 7 14:58:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4050ae net-im/mcabber: Migrate from LINGUAS to L10N. Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-im/mcabber/mcabber-1.0.5.ebuild | 8 net-im/mcabber/mcabber-1.1.0.ebuild | 8 net-im/mcabber/mcabber-.ebuild | 8 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/net-im/mcabber/mcabber-1.0.5.ebuild b/net-im/mcabber/mcabber-1.0.5.ebuild index f7eb3aa298a..b91ae75262f 100644 --- a/net-im/mcabber/mcabber-1.0.5.ebuild +++ b/net-im/mcabber/mcabber-1.0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,9 +20,9 @@ KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux IUSE="aspell crypt idn modules otr spell ssl vim-syntax" LANGS="cs de fr it nl pl ru uk" -# localized help versions are installed only, when LINGUAS var is set +# localized help versions are installed only, when L10N var is set for i in ${LANGS}; do - IUSE="${IUSE} linguas_${i}" + IUSE="${IUSE} l10n_${i}" done; RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) @@ -65,7 +65,7 @@ src_install() { # clean unneeded language documentation for i in ${LANGS}; do - use linguas_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} done # contrib themes diff --git a/net-im/mcabber/mcabber-1.1.0.ebuild b/net-im/mcabber/mcabber-1.1.0.ebuild index b3b5e4471f5..3ae33728009 100644 --- a/net-im/mcabber/mcabber-1.1.0.ebuild +++ b/net-im/mcabber/mcabber-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -20,9 +20,9 @@ KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-lin IUSE="aspell crypt idn modules otr spell ssl vim-syntax" LANGS="cs de fr it nl pl ru uk" -# localized help versions are installed only, when LINGUAS var is set +# localized help versions are installed only, when L10N var is set for i in ${LANGS}; do - IUSE="${IUSE} linguas_${i}" + IUSE="${IUSE} l10n_${i}" done; RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) @@ -65,7 +65,7 @@ src_install() { # clean unneeded language documentation for i in ${LANGS}; do - use linguas_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} done # contrib themes diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index 647f3fe81bb..f008dcf76c7 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -19,9 +19,9 @@ KEYWORDS="" IUSE="aspell crypt idn modules otr spell ssl vim-syntax" LANGS="cs de fr it nl pl ru uk" -# localized help versions are installed only, when LINGUAS var is set +# localized help versions are installed only, when L10N var is set for i in ${LANGS}; do - IUSE="${IUSE} linguas_${i}" + IUSE="${IUSE} l10n_${i}" done; RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) @@ -64,7 +64,7 @@ src_install() { # clean unneeded language documentation for i in ${LANGS}; do - use linguas_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} done # contrib themes
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/files/
commit: e796b6cd9889bf8f99790b94eebcbd165273b7f0 Author: Michael Mair-Keimberger gmail com> AuthorDate: Thu Aug 17 07:59:56 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Sep 2 15:00:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e796b6cd net-im/mcabber: remove unused patch net-im/mcabber/files/mcabber-1.0.4-vim-ftdetect.patch | 12 1 file changed, 12 deletions(-) diff --git a/net-im/mcabber/files/mcabber-1.0.4-vim-ftdetect.patch b/net-im/mcabber/files/mcabber-1.0.4-vim-ftdetect.patch deleted file mode 100644 index 8d5aa10cec2..000 --- a/net-im/mcabber/files/mcabber-1.0.4-vim-ftdetect.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN mcabber-1.0.4.orig/contrib/vim/mcabber_log-ftdetect.vim mcabber-1.0.4/contrib/vim/mcabber_log-ftdetect.vim mcabber-1.0.4.orig/contrib/vim/mcabber_log-ftdetect.vim2016-11-21 20:47:26.0 +0100 -+++ mcabber-1.0.4/contrib/vim/mcabber_log-ftdetect.vim 2016-12-13 17:02:02.529854526 +0100 -@@ -1,7 +1,7 @@ - " - " Save this file in your ~/.vim/ftdetect/ folder - --function MCabber_log_ftdetect() -+function! MCabber_log_ftdetect() - if getline(1) =~ '^\u. \d\{8}T\d\d:\d\d:\d\dZ \d\{3} ' - setlocal filetype=mcabber_log - endif
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 39626bfcaf6ffcd0cc19b76fb8654312e8aa23cf Author: Aaron Bauman gentoo org> AuthorDate: Tue Jul 11 00:29:53 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Jul 11 00:29:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39626bfc net-im/mcabber: remove vulnerable wrt sec bug #608800 net-im/mcabber/mcabber-1.0.4.ebuild | 118 1 file changed, 118 deletions(-) diff --git a/net-im/mcabber/mcabber-1.0.4.ebuild b/net-im/mcabber/mcabber-1.0.4.ebuild deleted file mode 100644 index 51da597ab67..000 --- a/net-im/mcabber/mcabber-1.0.4.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit flag-o-matic autotools-utils - -DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" -HOMEPAGE="http://mcabber.com/"; -#REV="a18e1b488f1c" -#SRC_URI="http://mcabber.com/hg/index.cgi/archive/${REV}.tar.gz -> ${P}.tar.gz" -SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; - -#S=${WORKDIR}/${PN}-${REV}/${PN} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" - -IUSE="aspell crypt idn modules otr spell ssl vim-syntax" - -LANGS="cs de fr it nl pl ru uk" -# localized help versions are installed only, when LINGUAS var is set -for i in ${LANGS}; do - IUSE="${IUSE} linguas_${i}" -done; - -RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) - otr? ( >=net-libs/libotr-3.1.0 ) - aspell? ( app-text/aspell ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - idn? ( net-dns/libidn ) - spell? ( app-text/enchant ) - dev-libs/glib:2 - sys-libs/ncurses:0= - >=net-libs/loudmouth-1.4.3-r1[ssl?]" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -## autotools-utils.eclass settings -AUTOTOOLS_AUTORECONF="1" -AUTOTOOLS_IN_SOURCE_BUILD="1" -DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) -PATCHES=( - "${FILESDIR}/${P}-vim-ftdetect.patch" -) - -pkg_setup() { - if use aspell && use spell; then - ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." - fi -} - -src_configure() { - local myeconfargs=( - $(use_enable crypt gpgme) \ - $(use_enable otr) \ - $(use_enable aspell) \ - $(use_enable spell enchant) \ - $(use_enable modules) \ - $(use_with idn libidn) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - - # clean unneeded language documentation - for i in ${LANGS}; do - use linguas_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} - done - - # contrib themes - insinto /usr/share/${PN}/themes - doins "${S}"/contrib/themes/* - - # contrib generic scripts - exeinto /usr/share/${PN}/scripts - doexe "${S}"/contrib/*.{pl,py} - - # contrib event scripts - exeinto /usr/share/${PN}/scripts/events - doexe "${S}"/contrib/events/* - - if use vim-syntax; then - cd contrib/vim/ || die - - insinto /usr/share/vim/vimfiles/syntax - doins mcabber_log-syntax.vim - - insinto /usr/share/vim/vimfiles/ftdetect - doins mcabber_log-ftdetect.vim - fi -} - -pkg_postinst() { - elog - elog "MCabber requires you to create a subdirectory .mcabber in your home" - elog "directory and to place a configuration file there." - elog "An example mcabberrc was installed as part of the documentation." - elog "To create a new mcabberrc based on the example mcabberrc, execute the" - elog "following commands:" - elog - elog " mkdir -p ~/.mcabber" - elog " bzcat ${EROOT}usr/share/doc/${PF}/mcabberrc.example.bz2 >~/.mcabber/mcabberrc" - elog - elog "Then edit ~/.mcabber/mcabberrc with your favorite editor." - elog - elog "See the CONFIGURATION FILE and FILES sections of the mcabber" - elog "manual page (section 1) for more information." - elog - elog "From version 0.9.0 on, MCabber supports PGP encryption of messages." - elog "See README_PGP.txt for details." - echo - einfo "Check out ${EROOT}usr/share/${PN} for contributed themes and event scripts." - echo -}
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 192ccb1733af7039a8c7bf47507ae0e572d81ed3 Author: Aaron Bauman gentoo org> AuthorDate: Tue Jul 11 00:30:13 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Jul 11 00:30:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192ccb17 net-im/mcabber: update Manifest net-im/mcabber/Manifest | 1 - 1 file changed, 1 deletion(-) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index 0853060b157..156c692bf04 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1,3 +1,2 @@ -DIST mcabber-1.0.4.tar.bz2 605462 SHA256 63b6bc003fcceba4dc4b273ed1c71643c4f8d95e8696543d53f64a7672b1ce0a SHA512 f4f85abcdfa341489e47ba5290e9cce79cdd749753155003e3a9b5edd145e158c91d0a32fe07983196be5729134279f21fbe94511a41b98b793b415157b6b15b WHIRLPOOL 09f7d6e53e352a0e7087da0ddb1a9f5a717c447c2e7a3d9d3e1b14409e8dd4e95472a60af743a0fbb64d4ee296b8eb6654cfb3ce6030ea8abd95ba863eacb7f1 DIST mcabber-1.0.5.tar.bz2 605483 SHA256 a0f200817d2b6196fe4d37918ce16f6fed83a3cef861d7165161e8b1cafcad47 SHA512 81b67899245902f495af7b44a5a0d710db69da731a00fb9ed84bdc0f88d5dc662f340817b1eaa843802c95105846234743eba52117f18bf12dd37a0da61d414d WHIRLPOOL ee09cc76d6e6f8507f6e78ed9f9d9f512f841d36d35d707593c15b9f0b3c9e1bc8910d1e0ff1cdf5ff6c34781a75eb7b1fd447789ba9a36f5137d8bf12dbacbe DIST mcabber-1.1.0.tar.bz2 608975 SHA256 04fc2c22c36da75cf4b761b5deccd074a19836368f38ab9d03c1e5708b41f0bd SHA512 d12546e9fe9da94b6107f4d38d4083bee74e2702f7f2225e26be291230c6fe1319f60a3204da669dc00b14d69822425bf8214ebb723c3c4a7a33b1247a03093f WHIRLPOOL 0d1b126173d3a3fc8629cbdb51697b997f009d4554fbd476f4376a43d9cb3c32ae47800d5efe442cfa542284c5105e6d64afd1d09112c3f36f3d10b3576de428
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 3e6470fd4534dfc01e8ee07e82443753080f3a07 Author: Wolfram Schlich gentoo org> AuthorDate: Wed Jun 21 08:03:48 2017 + Commit: Wolfram Schlich gentoo org> CommitDate: Wed Jun 21 08:04:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6470fd net-im/mcabber: version bump (greetings to Sarah Salzstein) Package-Manager: Portage-2.3.5, Repoman-2.3.1 net-im/mcabber/Manifest | 1 + net-im/mcabber/mcabber-1.1.0.ebuild | 115 2 files changed, 116 insertions(+) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index 6c5207c514f..0853060b157 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1,2 +1,3 @@ DIST mcabber-1.0.4.tar.bz2 605462 SHA256 63b6bc003fcceba4dc4b273ed1c71643c4f8d95e8696543d53f64a7672b1ce0a SHA512 f4f85abcdfa341489e47ba5290e9cce79cdd749753155003e3a9b5edd145e158c91d0a32fe07983196be5729134279f21fbe94511a41b98b793b415157b6b15b WHIRLPOOL 09f7d6e53e352a0e7087da0ddb1a9f5a717c447c2e7a3d9d3e1b14409e8dd4e95472a60af743a0fbb64d4ee296b8eb6654cfb3ce6030ea8abd95ba863eacb7f1 DIST mcabber-1.0.5.tar.bz2 605483 SHA256 a0f200817d2b6196fe4d37918ce16f6fed83a3cef861d7165161e8b1cafcad47 SHA512 81b67899245902f495af7b44a5a0d710db69da731a00fb9ed84bdc0f88d5dc662f340817b1eaa843802c95105846234743eba52117f18bf12dd37a0da61d414d WHIRLPOOL ee09cc76d6e6f8507f6e78ed9f9d9f512f841d36d35d707593c15b9f0b3c9e1bc8910d1e0ff1cdf5ff6c34781a75eb7b1fd447789ba9a36f5137d8bf12dbacbe +DIST mcabber-1.1.0.tar.bz2 608975 SHA256 04fc2c22c36da75cf4b761b5deccd074a19836368f38ab9d03c1e5708b41f0bd SHA512 d12546e9fe9da94b6107f4d38d4083bee74e2702f7f2225e26be291230c6fe1319f60a3204da669dc00b14d69822425bf8214ebb723c3c4a7a33b1247a03093f WHIRLPOOL 0d1b126173d3a3fc8629cbdb51697b997f009d4554fbd476f4376a43d9cb3c32ae47800d5efe442cfa542284c5105e6d64afd1d09112c3f36f3d10b3576de428 diff --git a/net-im/mcabber/mcabber-1.1.0.ebuild b/net-im/mcabber/mcabber-1.1.0.ebuild new file mode 100644 index 000..b3b5e4471f5 --- /dev/null +++ b/net-im/mcabber/mcabber-1.1.0.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit flag-o-matic autotools-utils + +DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" +HOMEPAGE="http://mcabber.com/"; +#REV="a18e1b488f1c" +#SRC_URI="http://mcabber.com/hg/index.cgi/archive/${REV}.tar.gz -> ${P}.tar.gz" +SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + +#S=${WORKDIR}/${PN}-${REV}/${PN} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +IUSE="aspell crypt idn modules otr spell ssl vim-syntax" + +LANGS="cs de fr it nl pl ru uk" +# localized help versions are installed only, when LINGUAS var is set +for i in ${LANGS}; do + IUSE="${IUSE} linguas_${i}" +done; + +RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) + otr? ( >=net-libs/libotr-3.1.0 ) + aspell? ( app-text/aspell ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + idn? ( net-dns/libidn ) + spell? ( app-text/enchant ) + dev-libs/glib:2 + sys-libs/ncurses:0= + >=net-libs/loudmouth-1.4.3-r1[ssl?]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +## autotools-utils.eclass settings +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" +DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) + +pkg_setup() { + if use aspell && use spell; then + ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." + fi +} + +src_configure() { + local myeconfargs=( + $(use_enable crypt gpgme) \ + $(use_enable otr) \ + $(use_enable aspell) \ + $(use_enable spell enchant) \ + $(use_enable modules) \ + $(use_with idn libidn) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + + # clean unneeded language documentation + for i in ${LANGS}; do + use linguas_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + done + + # contrib themes + insinto /usr/share/${PN}/themes + doins "${S}"/contrib/themes/* + + # contrib generic scripts + exeinto /usr/share/${PN}/scripts + doexe "${S}"/contrib/*.{pl,py} + + # contrib event scripts + exeinto /usr/share/${PN}/scripts/events + doexe "${S}"/contrib/events/* + + if use vim-syntax; then + cd contrib/vim/ || die + + insinto /usr/share/vim/vimfiles/syntax + doins mcabber_log-syntax.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins mcabber_log-ftdetect.vim + fi +} + +pkg_postinst() { + elog + elo
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: a548e08734e0a827869cbb6123250cfe275b07e0 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Feb 17 10:41:40 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Feb 17 10:41:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a548e087 net-im/mcabber: x86 stable wrt bug #608800 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-im/mcabber/mcabber-1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-1.0.5.ebuild b/net-im/mcabber/mcabber-1.0.5.ebuild index f700280a0a..5731da05d5 100644 --- a/net-im/mcabber/mcabber-1.0.5.ebuild +++ b/net-im/mcabber/mcabber-1.0.5.ebuild @@ -16,7 +16,7 @@ SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="aspell crypt idn modules otr spell ssl vim-syntax"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 6e9545940ca2c8027ed4cf48f9ade872eefd9408 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Feb 17 10:14:35 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Feb 17 10:14:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e954594 net-im/mcabber: amd64 stable wrt bug #608800 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-im/mcabber/mcabber-1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-1.0.5.ebuild b/net-im/mcabber/mcabber-1.0.5.ebuild index 7bf75fbf03..f700280a0a 100644 --- a/net-im/mcabber/mcabber-1.0.5.ebuild +++ b/net-im/mcabber/mcabber-1.0.5.ebuild @@ -16,7 +16,7 @@ SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="aspell crypt idn modules otr spell ssl vim-syntax"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: cb5ddb9eeebd7bb2a60f778e6670842ae0de17b7 Author: Wolfram Schlich gentoo org> AuthorDate: Thu Feb 16 16:19:15 2017 + Commit: Wolfram Schlich gentoo org> CommitDate: Thu Feb 16 16:19:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5ddb9e net-im/mcabber: version bump, fixes bug #608800 / CVE-2017-5604 Package-Manager: portage-2.3.3 net-im/mcabber/Manifest | 1 + net-im/mcabber/mcabber-1.0.5.ebuild | 116 2 files changed, 117 insertions(+) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index 49a5b8c06b..6c5207c514 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1 +1,2 @@ DIST mcabber-1.0.4.tar.bz2 605462 SHA256 63b6bc003fcceba4dc4b273ed1c71643c4f8d95e8696543d53f64a7672b1ce0a SHA512 f4f85abcdfa341489e47ba5290e9cce79cdd749753155003e3a9b5edd145e158c91d0a32fe07983196be5729134279f21fbe94511a41b98b793b415157b6b15b WHIRLPOOL 09f7d6e53e352a0e7087da0ddb1a9f5a717c447c2e7a3d9d3e1b14409e8dd4e95472a60af743a0fbb64d4ee296b8eb6654cfb3ce6030ea8abd95ba863eacb7f1 +DIST mcabber-1.0.5.tar.bz2 605483 SHA256 a0f200817d2b6196fe4d37918ce16f6fed83a3cef861d7165161e8b1cafcad47 SHA512 81b67899245902f495af7b44a5a0d710db69da731a00fb9ed84bdc0f88d5dc662f340817b1eaa843802c95105846234743eba52117f18bf12dd37a0da61d414d WHIRLPOOL ee09cc76d6e6f8507f6e78ed9f9d9f512f841d36d35d707593c15b9f0b3c9e1bc8910d1e0ff1cdf5ff6c34781a75eb7b1fd447789ba9a36f5137d8bf12dbacbe diff --git a/net-im/mcabber/mcabber-1.0.5.ebuild b/net-im/mcabber/mcabber-1.0.5.ebuild new file mode 100644 index 00..7bf75fbf03 --- /dev/null +++ b/net-im/mcabber/mcabber-1.0.5.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit flag-o-matic autotools-utils + +DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" +HOMEPAGE="http://mcabber.com/"; +#REV="a18e1b488f1c" +#SRC_URI="http://mcabber.com/hg/index.cgi/archive/${REV}.tar.gz -> ${P}.tar.gz" +SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + +#S=${WORKDIR}/${PN}-${REV}/${PN} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +IUSE="aspell crypt idn modules otr spell ssl vim-syntax" + +LANGS="cs de fr it nl pl ru uk" +# localized help versions are installed only, when LINGUAS var is set +for i in ${LANGS}; do + IUSE="${IUSE} linguas_${i}" +done; + +RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) + otr? ( >=net-libs/libotr-3.1.0 ) + aspell? ( app-text/aspell ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + idn? ( net-dns/libidn ) + spell? ( app-text/enchant ) + dev-libs/glib:2 + sys-libs/ncurses:0= + >=net-libs/loudmouth-1.4.3-r1[ssl?]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +## autotools-utils.eclass settings +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" +DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) + +pkg_setup() { + if use aspell && use spell; then + ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." + fi +} + +src_configure() { + local myeconfargs=( + $(use_enable crypt gpgme) \ + $(use_enable otr) \ + $(use_enable aspell) \ + $(use_enable spell enchant) \ + $(use_enable modules) \ + $(use_with idn libidn) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + + # clean unneeded language documentation + for i in ${LANGS}; do + use linguas_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + done + + # contrib themes + insinto /usr/share/${PN}/themes + doins "${S}"/contrib/themes/* + + # contrib generic scripts + exeinto /usr/share/${PN}/scripts + doexe "${S}"/contrib/*.{pl,py} + + # contrib event scripts + exeinto /usr/share/${PN}/scripts/events + doexe "${S}"/contrib/events/* + + if use vim-syntax; then + cd contrib/vim/ || die + + insinto /usr/share/vim/vimfiles/syntax + doins mcabber_log-syntax.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins mcabber_log-ftdetect.vim + fi +} + +pkg_postinst() { + elog + elog "MCabber requires you to create a subdirectory .mcabber in your home" + elog "directory and to place a configuration file there." + elog "An example mcabberrc was installed as part of the documentation." + elog "To create a new mcabberrc based on the example mcabberrc, execute the" + elog "following commands:" + elog + elog " mkdir -p ~/.mcabber" +
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: beef8ff45fdd57f1939a869eb99e1dbd0fa54d1f Author: Wolfram Schlich gentoo org> AuthorDate: Tue Dec 27 16:49:04 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Tue Dec 27 16:49:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beef8ff4 net-im/mcabber: Removed the vim ftdetect patch for - as upstream now includes it after I asked for it. Thanks to Andrey Utkin for the headsup. Package-Manager: portage-2.3.0 net-im/mcabber/mcabber-.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index b18915e..f472346 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -41,9 +41,6 @@ DEPEND="${RDEPEND} AUTOTOOLS_AUTORECONF="1" AUTOTOOLS_IN_SOURCE_BUILD="1" DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) -PATCHES=( - "${FILESDIR}/${PN}-1.0.4-vim-ftdetect.patch" -) pkg_setup() { if use aspell && use spell; then
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: a0a251577b3ba5245ff5144dc27911456230b7aa Author: Wolfram Schlich gentoo org> AuthorDate: Wed Dec 21 15:42:11 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Wed Dec 21 15:43:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a25157 net-im/mcabber: Fixed the vim ftdetect patch file name for -. Thanks to Andrey Utkin for the headsup. Package-Manager: portage-2.3.0 net-im/mcabber/mcabber-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index 38919c5..b18915e 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -42,7 +42,7 @@ AUTOTOOLS_AUTORECONF="1" AUTOTOOLS_IN_SOURCE_BUILD="1" DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) PATCHES=( - "${FILESDIR}/${P}-vim-ftdetect.patch" + "${FILESDIR}/${PN}-1.0.4-vim-ftdetect.patch" ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 99605a0241afcd1681b05b6bad3e63a5295302e2 Author: Wolfram Schlich gentoo org> AuthorDate: Tue Dec 13 16:13:32 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Tue Dec 13 16:29:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99605a02 net-im/mcabber: fix renamed patch file name Package-Manager: portage-2.3.0 net-im/mcabber/mcabber-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index 261a494..38919c5 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -42,7 +42,7 @@ AUTOTOOLS_AUTORECONF="1" AUTOTOOLS_IN_SOURCE_BUILD="1" DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) PATCHES=( - "${FILESDIR}/${PN}-0.10.3-vim-ftdetect.patch" + "${FILESDIR}/${P}-vim-ftdetect.patch" ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/files/, net-im/mcabber/
commit: 24ea81fe604b643d05362adb47f788c549291053 Author: Wolfram Schlich gentoo org> AuthorDate: Tue Dec 13 16:09:00 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Tue Dec 13 16:29:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ea81fe net-im/mcabber: removed old insecure version, renamed a patch to match the current version Package-Manager: portage-2.3.0 net-im/mcabber/Manifest| 1 - .../mcabber-0.10.2_p20131025-vim-ftdetect.patch| 12 --- .../files/mcabber-0.10.3-vim-ftdetect.patch| 12 --- .../mcabber/files/mcabber-1.0.4-vim-ftdetect.patch | 12 +++ net-im/mcabber/mcabber-0.10.2_p20131025.ebuild | 115 - net-im/mcabber/mcabber-1.0.4.ebuild| 2 +- 6 files changed, 13 insertions(+), 141 deletions(-) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index 1912071..49a5b8c 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1,2 +1 @@ -DIST mcabber-0.10.2_p20131025.tar.gz 399025 SHA256 90f4e583a7ea929abcd243dc970d64db53f1f577a4a76dc55432eaa86b5ce007 SHA512 4910acfb3d0f6341e0926bff740186d3039a47f15fd075409ecd940b6388b9bb3bf35cb88eb675e6063eaefba6f4421ca7c07e18cb307a1c7b3206c077feeeb1 WHIRLPOOL 12b9ea8d5dd2e70afeeaab18f8361bd57a5c9850bfc70e953800efe5319d632881163c48d904efc07aadb9cb1a33c09d9b034537e4fe3102793da084bd246e97 DIST mcabber-1.0.4.tar.bz2 605462 SHA256 63b6bc003fcceba4dc4b273ed1c71643c4f8d95e8696543d53f64a7672b1ce0a SHA512 f4f85abcdfa341489e47ba5290e9cce79cdd749753155003e3a9b5edd145e158c91d0a32fe07983196be5729134279f21fbe94511a41b98b793b415157b6b15b WHIRLPOOL 09f7d6e53e352a0e7087da0ddb1a9f5a717c447c2e7a3d9d3e1b14409e8dd4e95472a60af743a0fbb64d4ee296b8eb6654cfb3ce6030ea8abd95ba863eacb7f1 diff --git a/net-im/mcabber/files/mcabber-0.10.2_p20131025-vim-ftdetect.patch b/net-im/mcabber/files/mcabber-0.10.2_p20131025-vim-ftdetect.patch deleted file mode 100644 index 015d369.. --- a/net-im/mcabber/files/mcabber-0.10.2_p20131025-vim-ftdetect.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN mcabber-a18e1b488f1c.orig/mcabber/contrib/vim/mcabber_log-ftdetect.vim mcabber-a18e1b488f1c/mcabber/contrib/vim/mcabber_log-ftdetect.vim mcabber-a18e1b488f1c.orig/mcabber/contrib/vim/mcabber_log-ftdetect.vim 2013-10-25 22:20:23.0 +0200 -+++ mcabber-a18e1b488f1c/mcabber/contrib/vim/mcabber_log-ftdetect.vim 2014-03-30 14:41:31.975129825 +0200 -@@ -1,7 +1,7 @@ - " - " Save this file in your ~/.vim/ftdetect/ folder - --function MCabber_log_ftdetect() -+function! MCabber_log_ftdetect() - if getline(1) =~ '^\u. \d\{8}T\d\d:\d\d:\d\dZ \d\{3} ' - setlocal filetype=mcabber_log - endif diff --git a/net-im/mcabber/files/mcabber-0.10.3-vim-ftdetect.patch b/net-im/mcabber/files/mcabber-0.10.3-vim-ftdetect.patch deleted file mode 100644 index 015d369.. --- a/net-im/mcabber/files/mcabber-0.10.3-vim-ftdetect.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN mcabber-a18e1b488f1c.orig/mcabber/contrib/vim/mcabber_log-ftdetect.vim mcabber-a18e1b488f1c/mcabber/contrib/vim/mcabber_log-ftdetect.vim mcabber-a18e1b488f1c.orig/mcabber/contrib/vim/mcabber_log-ftdetect.vim 2013-10-25 22:20:23.0 +0200 -+++ mcabber-a18e1b488f1c/mcabber/contrib/vim/mcabber_log-ftdetect.vim 2014-03-30 14:41:31.975129825 +0200 -@@ -1,7 +1,7 @@ - " - " Save this file in your ~/.vim/ftdetect/ folder - --function MCabber_log_ftdetect() -+function! MCabber_log_ftdetect() - if getline(1) =~ '^\u. \d\{8}T\d\d:\d\d:\d\dZ \d\{3} ' - setlocal filetype=mcabber_log - endif diff --git a/net-im/mcabber/files/mcabber-1.0.4-vim-ftdetect.patch b/net-im/mcabber/files/mcabber-1.0.4-vim-ftdetect.patch new file mode 100644 index ..8d5aa10 --- /dev/null +++ b/net-im/mcabber/files/mcabber-1.0.4-vim-ftdetect.patch @@ -0,0 +1,12 @@ +diff -urN mcabber-1.0.4.orig/contrib/vim/mcabber_log-ftdetect.vim mcabber-1.0.4/contrib/vim/mcabber_log-ftdetect.vim +--- mcabber-1.0.4.orig/contrib/vim/mcabber_log-ftdetect.vim2016-11-21 20:47:26.0 +0100 mcabber-1.0.4/contrib/vim/mcabber_log-ftdetect.vim 2016-12-13 17:02:02.529854526 +0100 +@@ -1,7 +1,7 @@ + " + " Save this file in your ~/.vim/ftdetect/ folder + +-function MCabber_log_ftdetect() ++function! MCabber_log_ftdetect() + if getline(1) =~ '^\u. \d\{8}T\d\d:\d\d:\d\dZ \d\{3} ' + setlocal filetype=mcabber_log + endif diff --git a/net-im/mcabber/mcabber-0.10.2_p20131025.ebuild b/net-im/mcabber/mcabber-0.10.2_p20131025.ebuild deleted file mode 100644 index e6fa9eb.. --- a/net-im/mcabber/mcabber-0.10.2_p20131025.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit flag-o-matic autotools - -DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" -HOMEPAGE="http://mcabber.com/";
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: b1a3c7482bc005d7e3983a691cf45ff0b25c15c1 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Dec 13 11:30:25 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Dec 13 11:30:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a3c748 net-im/mcabber: x86 stable wrt bug #602238 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-im/mcabber/mcabber-1.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-1.0.4.ebuild b/net-im/mcabber/mcabber-1.0.4.ebuild index 2bd1cf0..5faa43a 100644 --- a/net-im/mcabber/mcabber-1.0.4.ebuild +++ b/net-im/mcabber/mcabber-1.0.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="aspell crypt idn modules otr spell ssl vim-syntax"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: ff10d7cbb99d8a0f561208837f88cff7d3a4b6e8 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Dec 13 11:04:49 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Dec 13 11:04:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff10d7cb net-im/mcabber: amd64 stable wrt bug #602238 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-im/mcabber/mcabber-1.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/mcabber/mcabber-1.0.4.ebuild b/net-im/mcabber/mcabber-1.0.4.ebuild index 3fc2a58..2bd1cf0 100644 --- a/net-im/mcabber/mcabber-1.0.4.ebuild +++ b/net-im/mcabber/mcabber-1.0.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="aspell crypt idn modules otr spell ssl vim-syntax"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: c92d7bcee12b8ddd94999ca7a8e41d1ceaf17f12 Author: Wolfram Schlich gentoo org> AuthorDate: Tue Nov 22 11:32:11 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Tue Nov 22 11:32:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c92d7bce net-im/mcabber: version bump (fixes a security issue, see https://mcabber.com/ and CVE-2015-8688), removed older unstable versions Package-Manager: portage-2.3.0 net-im/mcabber/Manifest| 3 +- net-im/mcabber/mcabber-1.0.3.ebuild| 119 - .../{mcabber-1.0.2.ebuild => mcabber-1.0.4.ebuild} | 0 3 files changed, 1 insertion(+), 121 deletions(-) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index d3557f5..1912071 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1,3 +1,2 @@ DIST mcabber-0.10.2_p20131025.tar.gz 399025 SHA256 90f4e583a7ea929abcd243dc970d64db53f1f577a4a76dc55432eaa86b5ce007 SHA512 4910acfb3d0f6341e0926bff740186d3039a47f15fd075409ecd940b6388b9bb3bf35cb88eb675e6063eaefba6f4421ca7c07e18cb307a1c7b3206c077feeeb1 WHIRLPOOL 12b9ea8d5dd2e70afeeaab18f8361bd57a5c9850bfc70e953800efe5319d632881163c48d904efc07aadb9cb1a33c09d9b034537e4fe3102793da084bd246e97 -DIST mcabber-1.0.2.tar.bz2 604995 SHA256 e7143891ea6c6ec2f3008c25c13506121d83d15aa83640827aea3b66a8761fde SHA512 e7d8f54f0f5cbcd685d6ada49c29fbc3af3315d5727a7a6babcc0aae49880f0cc1df48a1ceec78caeb17822c26f8c00aae23df2565336d92c4e388c8cebb4263 WHIRLPOOL 8903b6e77f645202357f00868733633abed220f05260d29e30bc0396abf64f94fe0c69c84cae7f9c6c6ebfbe3d64f4d4be970dfe51593c84ca582fccfb4d7c2a -DIST mcabber-1.0.3.tar.bz2 605245 SHA256 44e6bb0aa0c399261fc212c386a3c2540db133e7593592247ee1621df659139a SHA512 678129259d27fe57d78289d340d5f6e074a1b7bac0bd0d97a6c41fa05182fa50a150e747e2e45c8d97e6b1f5fb8c14f146b9d13a08bafb3459184f36301cc71a WHIRLPOOL cf830f3f85e2a0448dc28a7fe4e6f5f695552707ae923581866a2dd883741a69d1c7120639670b21c00c9fb956a3ff2d8ecad032cb2cc71760c6f98bc0464e8a +DIST mcabber-1.0.4.tar.bz2 605462 SHA256 63b6bc003fcceba4dc4b273ed1c71643c4f8d95e8696543d53f64a7672b1ce0a SHA512 f4f85abcdfa341489e47ba5290e9cce79cdd749753155003e3a9b5edd145e158c91d0a32fe07983196be5729134279f21fbe94511a41b98b793b415157b6b15b WHIRLPOOL 09f7d6e53e352a0e7087da0ddb1a9f5a717c447c2e7a3d9d3e1b14409e8dd4e95472a60af743a0fbb64d4ee296b8eb6654cfb3ce6030ea8abd95ba863eacb7f1 diff --git a/net-im/mcabber/mcabber-1.0.3.ebuild b/net-im/mcabber/mcabber-1.0.3.ebuild deleted file mode 100644 index 3fc2a58.. --- a/net-im/mcabber/mcabber-1.0.3.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit flag-o-matic autotools-utils - -DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" -HOMEPAGE="http://mcabber.com/"; -#REV="a18e1b488f1c" -#SRC_URI="http://mcabber.com/hg/index.cgi/archive/${REV}.tar.gz -> ${P}.tar.gz" -SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; - -#S=${WORKDIR}/${PN}-${REV}/${PN} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" - -IUSE="aspell crypt idn modules otr spell ssl vim-syntax" - -LANGS="cs de fr it nl pl ru uk" -# localized help versions are installed only, when LINGUAS var is set -for i in ${LANGS}; do - IUSE="${IUSE} linguas_${i}" -done; - -RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) - otr? ( >=net-libs/libotr-3.1.0 ) - aspell? ( app-text/aspell ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - idn? ( net-dns/libidn ) - spell? ( app-text/enchant ) - dev-libs/glib:2 - sys-libs/ncurses:0= - >=net-libs/loudmouth-1.4.3-r1[ssl?]" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -## autotools-utils.eclass settings -AUTOTOOLS_AUTORECONF="1" -AUTOTOOLS_IN_SOURCE_BUILD="1" -DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) -PATCHES=( - "${FILESDIR}/${PN}-0.10.3-vim-ftdetect.patch" -) - -pkg_setup() { - if use aspell && use spell; then - ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." - fi -} - -src_configure() { - local myeconfargs=( - $(use_enable crypt gpgme) \ - $(use_enable otr) \ - $(use_enable aspell) \ - $(use_enable spell enchant) \ - $(use_enable modules) \ - $(use_with idn libidn) - ) - autotools-utils_src_configure -} - -src_install() { - autotools-utils_src_install - - # clean unneeded language documentation - for i in ${LANGS}; do - use linguas_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} - done - - # contrib themes - insinto /usr/share/${PN}/themes -
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 15763fb283fc159ed9818ad6633318d2531ee094 Author: Wolfram Schlich gentoo org> AuthorDate: Mon Sep 19 16:09:18 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Mon Sep 19 16:09:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15763fb2 net-im/mcabber: remove old versions Package-Manager: portage-2.2.28 net-im/mcabber/Manifest | 3 - net-im/mcabber/mcabber-0.10.2_p20131025-r1.ebuild | 118 - net-im/mcabber/mcabber-0.10.3.ebuild | 119 -- net-im/mcabber/mcabber-1.0.0.ebuild | 119 -- net-im/mcabber/mcabber-1.0.1.ebuild | 119 -- 5 files changed, 478 deletions(-) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index a1a4df4..d3557f5 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1,6 +1,3 @@ DIST mcabber-0.10.2_p20131025.tar.gz 399025 SHA256 90f4e583a7ea929abcd243dc970d64db53f1f577a4a76dc55432eaa86b5ce007 SHA512 4910acfb3d0f6341e0926bff740186d3039a47f15fd075409ecd940b6388b9bb3bf35cb88eb675e6063eaefba6f4421ca7c07e18cb307a1c7b3206c077feeeb1 WHIRLPOOL 12b9ea8d5dd2e70afeeaab18f8361bd57a5c9850bfc70e953800efe5319d632881163c48d904efc07aadb9cb1a33c09d9b034537e4fe3102793da084bd246e97 -DIST mcabber-0.10.3.tar.bz2 612153 SHA256 77466138496cc26db125145cc28dc4fc0df79827143b922dfb9f02eb0dc7fa6d SHA512 3f4c83dbe99f1e1981a89d2a9cdfbaf96b265aaabe133e41d562491557e0acc2d780ae88aa3e45eca9088318ef7d7b284f1df445d2b5afb139d5a247e111bc10 WHIRLPOOL 7139d7b44837026276b269f5d911486bc898ef4c72d0cec2ada066636f284c00205b207241024d4311a82f7eb6a83590dbf402167dec4441e477f6166a7595b5 -DIST mcabber-1.0.0.tar.bz2 602173 SHA256 5476bcba395e0b9527823f5a9bce725151756f685ce2dcf6fad3dbe50a157032 SHA512 bad8af15ed984ac0a568ea497464a3fa9b3ba3dea51cdd4042361be10783bba3578859ced532cd2c1cf19588fc42bdd561486b9fce6ed2da86a509e29c26c497 WHIRLPOOL f9eba52f2686f0571947e006ce825378be7f00db8192988e5a071a86160c48b113609fe4f539d61191378348333763c24e013f5bc69863f4b41a54264313e3f8 -DIST mcabber-1.0.1.tar.bz2 604661 SHA256 579a45a2bc944455012ca9b308f7f3454efabbe0c36c6723af761aa1f3092d93 SHA512 23b268fb0c4e5ce0f28333d2b35fa8b6ead819359c0e2a633158bdcb637040c23deb2ca54d7d1a98a8a8fa37323bfe078371e790b5809af76fe9b940529f728c WHIRLPOOL 9e5a2478a5bc7c8d35526bb81178842e04a5367b23cd7ec8dfa303069a6ad75ae74411977b9f354d3758c80a6ed578a4caf4c21cdb5322feece818d50e053a6b DIST mcabber-1.0.2.tar.bz2 604995 SHA256 e7143891ea6c6ec2f3008c25c13506121d83d15aa83640827aea3b66a8761fde SHA512 e7d8f54f0f5cbcd685d6ada49c29fbc3af3315d5727a7a6babcc0aae49880f0cc1df48a1ceec78caeb17822c26f8c00aae23df2565336d92c4e388c8cebb4263 WHIRLPOOL 8903b6e77f645202357f00868733633abed220f05260d29e30bc0396abf64f94fe0c69c84cae7f9c6c6ebfbe3d64f4d4be970dfe51593c84ca582fccfb4d7c2a DIST mcabber-1.0.3.tar.bz2 605245 SHA256 44e6bb0aa0c399261fc212c386a3c2540db133e7593592247ee1621df659139a SHA512 678129259d27fe57d78289d340d5f6e074a1b7bac0bd0d97a6c41fa05182fa50a150e747e2e45c8d97e6b1f5fb8c14f146b9d13a08bafb3459184f36301cc71a WHIRLPOOL cf830f3f85e2a0448dc28a7fe4e6f5f695552707ae923581866a2dd883741a69d1c7120639670b21c00c9fb956a3ff2d8ecad032cb2cc71760c6f98bc0464e8a diff --git a/net-im/mcabber/mcabber-0.10.2_p20131025-r1.ebuild b/net-im/mcabber/mcabber-0.10.2_p20131025-r1.ebuild deleted file mode 100644 index d35f969.. --- a/net-im/mcabber/mcabber-0.10.2_p20131025-r1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit flag-o-matic autotools-utils - -DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" -HOMEPAGE="http://mcabber.com/"; -REV="a18e1b488f1c" -SRC_URI="http://mcabber.com/hg/index.cgi/archive/${REV}.tar.gz -> ${P}.tar.gz" - -S=${WORKDIR}/${PN}-${REV}/${PN} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" - -IUSE="aspell crypt idn modules otr spell ssl vim-syntax" - -LANGS="cs de fr it nl pl ru uk" -# localized help versions are installed only, when LINGUAS var is set -for i in ${LANGS}; do - IUSE="${IUSE} linguas_${i}" -done; - -RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) - otr? ( >=net-libs/libotr-3.1.0 ) - aspell? ( app-text/aspell ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - idn? ( net-dns/libidn ) - spell? ( app-text/enchant ) - dev-libs/glib:2 - sys-libs/ncurses - >=net-libs/loudmouth-1.4.3-r1[ssl?]" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -## autotools-utils.eclass settings -AUTOTOOLS_AUTORECONF="1" -AUTOTOOLS_IN_SOURCE_BUILD="1" -DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) -PATCHES=( - "${FILESDIR}/${P}-vim-ftdetect.patch" -) - -pkg_setup() { - i
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 8662267247e18c139d022b8f678a8c9278493cf9 Author: Wolfram Schlich gentoo org> AuthorDate: Mon Sep 19 16:04:41 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Mon Sep 19 16:05:11 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86622672 net-im/mcabber: version bump (fixes building against sys-libs/ncurses with USE=tinfo) Package-Manager: portage-2.2.28 net-im/mcabber/Manifest | 1 + net-im/mcabber/mcabber-1.0.3.ebuild | 119 2 files changed, 120 insertions(+) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index e326bca..a1a4df4 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -3,3 +3,4 @@ DIST mcabber-0.10.3.tar.bz2 612153 SHA256 77466138496cc26db125145cc28dc4fc0df798 DIST mcabber-1.0.0.tar.bz2 602173 SHA256 5476bcba395e0b9527823f5a9bce725151756f685ce2dcf6fad3dbe50a157032 SHA512 bad8af15ed984ac0a568ea497464a3fa9b3ba3dea51cdd4042361be10783bba3578859ced532cd2c1cf19588fc42bdd561486b9fce6ed2da86a509e29c26c497 WHIRLPOOL f9eba52f2686f0571947e006ce825378be7f00db8192988e5a071a86160c48b113609fe4f539d61191378348333763c24e013f5bc69863f4b41a54264313e3f8 DIST mcabber-1.0.1.tar.bz2 604661 SHA256 579a45a2bc944455012ca9b308f7f3454efabbe0c36c6723af761aa1f3092d93 SHA512 23b268fb0c4e5ce0f28333d2b35fa8b6ead819359c0e2a633158bdcb637040c23deb2ca54d7d1a98a8a8fa37323bfe078371e790b5809af76fe9b940529f728c WHIRLPOOL 9e5a2478a5bc7c8d35526bb81178842e04a5367b23cd7ec8dfa303069a6ad75ae74411977b9f354d3758c80a6ed578a4caf4c21cdb5322feece818d50e053a6b DIST mcabber-1.0.2.tar.bz2 604995 SHA256 e7143891ea6c6ec2f3008c25c13506121d83d15aa83640827aea3b66a8761fde SHA512 e7d8f54f0f5cbcd685d6ada49c29fbc3af3315d5727a7a6babcc0aae49880f0cc1df48a1ceec78caeb17822c26f8c00aae23df2565336d92c4e388c8cebb4263 WHIRLPOOL 8903b6e77f645202357f00868733633abed220f05260d29e30bc0396abf64f94fe0c69c84cae7f9c6c6ebfbe3d64f4d4be970dfe51593c84ca582fccfb4d7c2a +DIST mcabber-1.0.3.tar.bz2 605245 SHA256 44e6bb0aa0c399261fc212c386a3c2540db133e7593592247ee1621df659139a SHA512 678129259d27fe57d78289d340d5f6e074a1b7bac0bd0d97a6c41fa05182fa50a150e747e2e45c8d97e6b1f5fb8c14f146b9d13a08bafb3459184f36301cc71a WHIRLPOOL cf830f3f85e2a0448dc28a7fe4e6f5f695552707ae923581866a2dd883741a69d1c7120639670b21c00c9fb956a3ff2d8ecad032cb2cc71760c6f98bc0464e8a diff --git a/net-im/mcabber/mcabber-1.0.3.ebuild b/net-im/mcabber/mcabber-1.0.3.ebuild new file mode 100644 index ..3fc2a58 --- /dev/null +++ b/net-im/mcabber/mcabber-1.0.3.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit flag-o-matic autotools-utils + +DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" +HOMEPAGE="http://mcabber.com/"; +#REV="a18e1b488f1c" +#SRC_URI="http://mcabber.com/hg/index.cgi/archive/${REV}.tar.gz -> ${P}.tar.gz" +SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + +#S=${WORKDIR}/${PN}-${REV}/${PN} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +IUSE="aspell crypt idn modules otr spell ssl vim-syntax" + +LANGS="cs de fr it nl pl ru uk" +# localized help versions are installed only, when LINGUAS var is set +for i in ${LANGS}; do + IUSE="${IUSE} linguas_${i}" +done; + +RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) + otr? ( >=net-libs/libotr-3.1.0 ) + aspell? ( app-text/aspell ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + idn? ( net-dns/libidn ) + spell? ( app-text/enchant ) + dev-libs/glib:2 + sys-libs/ncurses:0= + >=net-libs/loudmouth-1.4.3-r1[ssl?]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +## autotools-utils.eclass settings +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" +DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) +PATCHES=( + "${FILESDIR}/${PN}-0.10.3-vim-ftdetect.patch" +) + +pkg_setup() { + if use aspell && use spell; then + ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." + fi +} + +src_configure() { + local myeconfargs=( + $(use_enable crypt gpgme) \ + $(use_enable otr) \ + $(use_enable aspell) \ + $(use_enable spell enchant) \ + $(use_enable modules) \ + $(use_with idn libidn) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + + # clean unneeded language documentation + for i in ${LANGS}; do + use linguas_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + done + + # contrib themes + insinto /usr/share/${PN}/themes + doins "${S}"/contrib/themes/* + + # contrib generic scrip
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/, profiles/
commit: df83b08a5b14dcfeebad50620b9e43e561f13ddd Author: Michał Górny gentoo org> AuthorDate: Mon Jun 27 20:22:26 2016 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 27 20:30:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df83b08a net-im/mcabber: Wipe the KEYWORDS in live ebuild net-im/mcabber/mcabber-.ebuild | 2 +- profiles/package.mask | 4 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index ecad5cf..261a494 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="" IUSE="aspell crypt idn modules otr spell ssl vim-syntax" diff --git a/profiles/package.mask b/profiles/package.mask index 879cc7c..cfcffae 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -404,10 +404,6 @@ dev-lang/niecza-bin # tree should have actually been 2.0_beta1. There are no revdeps. dev-java/jcs -# Wolfram Schlich (06 Feb 2016) -# Mask live ebuild -=net-im/mcabber- - # Mike Frysinger (18 Jan 2016) # Force people to migrate to the new combined libraries: # media-libs/elementary & dev-libs/efl. #571796
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: ca9ecbe0d9630e14f95f6fb302e94a27123f3736 Author: Wolfram Schlich gentoo org> AuthorDate: Tue Mar 29 07:13:15 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Tue Mar 29 07:13:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca9ecbe0 net-im/mcabber: version bump (greetings to Sarah Salzstein) Package-Manager: portage-2.2.28 net-im/mcabber/Manifest | 1 + net-im/mcabber/mcabber-1.0.2.ebuild | 119 2 files changed, 120 insertions(+) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index c94c1a9..e326bca 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -2,3 +2,4 @@ DIST mcabber-0.10.2_p20131025.tar.gz 399025 SHA256 90f4e583a7ea929abcd243dc970d6 DIST mcabber-0.10.3.tar.bz2 612153 SHA256 77466138496cc26db125145cc28dc4fc0df79827143b922dfb9f02eb0dc7fa6d SHA512 3f4c83dbe99f1e1981a89d2a9cdfbaf96b265aaabe133e41d562491557e0acc2d780ae88aa3e45eca9088318ef7d7b284f1df445d2b5afb139d5a247e111bc10 WHIRLPOOL 7139d7b44837026276b269f5d911486bc898ef4c72d0cec2ada066636f284c00205b207241024d4311a82f7eb6a83590dbf402167dec4441e477f6166a7595b5 DIST mcabber-1.0.0.tar.bz2 602173 SHA256 5476bcba395e0b9527823f5a9bce725151756f685ce2dcf6fad3dbe50a157032 SHA512 bad8af15ed984ac0a568ea497464a3fa9b3ba3dea51cdd4042361be10783bba3578859ced532cd2c1cf19588fc42bdd561486b9fce6ed2da86a509e29c26c497 WHIRLPOOL f9eba52f2686f0571947e006ce825378be7f00db8192988e5a071a86160c48b113609fe4f539d61191378348333763c24e013f5bc69863f4b41a54264313e3f8 DIST mcabber-1.0.1.tar.bz2 604661 SHA256 579a45a2bc944455012ca9b308f7f3454efabbe0c36c6723af761aa1f3092d93 SHA512 23b268fb0c4e5ce0f28333d2b35fa8b6ead819359c0e2a633158bdcb637040c23deb2ca54d7d1a98a8a8fa37323bfe078371e790b5809af76fe9b940529f728c WHIRLPOOL 9e5a2478a5bc7c8d35526bb81178842e04a5367b23cd7ec8dfa303069a6ad75ae74411977b9f354d3758c80a6ed578a4caf4c21cdb5322feece818d50e053a6b +DIST mcabber-1.0.2.tar.bz2 604995 SHA256 e7143891ea6c6ec2f3008c25c13506121d83d15aa83640827aea3b66a8761fde SHA512 e7d8f54f0f5cbcd685d6ada49c29fbc3af3315d5727a7a6babcc0aae49880f0cc1df48a1ceec78caeb17822c26f8c00aae23df2565336d92c4e388c8cebb4263 WHIRLPOOL 8903b6e77f645202357f00868733633abed220f05260d29e30bc0396abf64f94fe0c69c84cae7f9c6c6ebfbe3d64f4d4be970dfe51593c84ca582fccfb4d7c2a diff --git a/net-im/mcabber/mcabber-1.0.2.ebuild b/net-im/mcabber/mcabber-1.0.2.ebuild new file mode 100644 index 000..3fc2a58 --- /dev/null +++ b/net-im/mcabber/mcabber-1.0.2.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit flag-o-matic autotools-utils + +DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" +HOMEPAGE="http://mcabber.com/"; +#REV="a18e1b488f1c" +#SRC_URI="http://mcabber.com/hg/index.cgi/archive/${REV}.tar.gz -> ${P}.tar.gz" +SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + +#S=${WORKDIR}/${PN}-${REV}/${PN} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +IUSE="aspell crypt idn modules otr spell ssl vim-syntax" + +LANGS="cs de fr it nl pl ru uk" +# localized help versions are installed only, when LINGUAS var is set +for i in ${LANGS}; do + IUSE="${IUSE} linguas_${i}" +done; + +RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) + otr? ( >=net-libs/libotr-3.1.0 ) + aspell? ( app-text/aspell ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + idn? ( net-dns/libidn ) + spell? ( app-text/enchant ) + dev-libs/glib:2 + sys-libs/ncurses:0= + >=net-libs/loudmouth-1.4.3-r1[ssl?]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +## autotools-utils.eclass settings +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" +DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) +PATCHES=( + "${FILESDIR}/${PN}-0.10.3-vim-ftdetect.patch" +) + +pkg_setup() { + if use aspell && use spell; then + ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." + fi +} + +src_configure() { + local myeconfargs=( + $(use_enable crypt gpgme) \ + $(use_enable otr) \ + $(use_enable aspell) \ + $(use_enable spell enchant) \ + $(use_enable modules) \ + $(use_with idn libidn) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + + # clean unneeded language documentation + for i in ${LANGS}; do + use linguas_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + done + + # contrib themes + insinto /usr/share/${PN}/themes + doins "${S}"/contrib/themes/* + + # contrib generic scripts + exeinto /usr/sha
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: d49f6380b901cf31e953feba6c14cfdc70eafe20 Author: Wolfram Schlich gentoo org> AuthorDate: Sat Feb 6 18:02:14 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Sat Feb 6 18:02:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49f6380 net-im/mcabber: remove unnecessary comment lines, fix KEYWORDS. mcabber-.ebuild was based upon the pull-request from Andrey Utkin :) Package-Manager: portage-2.2.27 net-im/mcabber/mcabber-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild index b4affe7..ecad5cf 100644 --- a/net-im/mcabber/mcabber-.ebuild +++ b/net-im/mcabber/mcabber-.ebuild @@ -8,8 +8,6 @@ inherit flag-o-matic autotools-utils mercurial DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" HOMEPAGE="http://mcabber.com/"; -#REV="a18e1b488f1c" -#SRC_URI="http://mcabber.com/hg/index.cgi/archive/${REV}.tar.gz -> ${P}.tar.gz" EHG_REPO_URI="https://bitbucket.org/McKael/mcabber"; EHG_CHECKOUT_DIR="${WORKDIR}" EHG_BOOTSTRAP="autogen.sh" @@ -17,7 +15,7 @@ S="${WORKDIR}/${PN}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="-* ~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="aspell crypt idn modules otr spell ssl vim-syntax"
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: c8f77c70cf139c7b197803f9c9cdfa72962b5bdc Author: Wolfram Schlich gentoo org> AuthorDate: Sat Feb 6 17:27:04 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Sat Feb 6 17:27:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f77c70 net-im/mcabber: add live ebuild wrt https://github.com/gentoo/gentoo/pull/361 Package-Manager: portage-2.2.27 net-im/mcabber/mcabber-.ebuild | 120 + 1 file changed, 120 insertions(+) diff --git a/net-im/mcabber/mcabber-.ebuild b/net-im/mcabber/mcabber-.ebuild new file mode 100644 index 000..b4affe7 --- /dev/null +++ b/net-im/mcabber/mcabber-.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit flag-o-matic autotools-utils mercurial + +DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" +HOMEPAGE="http://mcabber.com/"; +#REV="a18e1b488f1c" +#SRC_URI="http://mcabber.com/hg/index.cgi/archive/${REV}.tar.gz -> ${P}.tar.gz" +EHG_REPO_URI="https://bitbucket.org/McKael/mcabber"; +EHG_CHECKOUT_DIR="${WORKDIR}" +EHG_BOOTSTRAP="autogen.sh" +S="${WORKDIR}/${PN}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* ~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +IUSE="aspell crypt idn modules otr spell ssl vim-syntax" + +LANGS="cs de fr it nl pl ru uk" +# localized help versions are installed only, when LINGUAS var is set +for i in ${LANGS}; do + IUSE="${IUSE} linguas_${i}" +done; + +RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) + otr? ( >=net-libs/libotr-3.1.0 ) + aspell? ( app-text/aspell ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + idn? ( net-dns/libidn ) + spell? ( app-text/enchant ) + dev-libs/glib:2 + sys-libs/ncurses:0= + >=net-libs/loudmouth-1.4.3-r1[ssl?]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +## autotools-utils.eclass settings +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" +DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) +PATCHES=( + "${FILESDIR}/${PN}-0.10.3-vim-ftdetect.patch" +) + +pkg_setup() { + if use aspell && use spell; then + ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." + fi +} + +src_configure() { + local myeconfargs=( + $(use_enable crypt gpgme) \ + $(use_enable otr) \ + $(use_enable aspell) \ + $(use_enable spell enchant) \ + $(use_enable modules) \ + $(use_with idn libidn) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + + # clean unneeded language documentation + for i in ${LANGS}; do + use linguas_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + done + + # contrib themes + insinto /usr/share/${PN}/themes + doins "${S}"/contrib/themes/* + + # contrib generic scripts + exeinto /usr/share/${PN}/scripts + doexe "${S}"/contrib/*.{pl,py} + + # contrib event scripts + exeinto /usr/share/${PN}/scripts/events + doexe "${S}"/contrib/events/* + + if use vim-syntax; then + cd contrib/vim/ || die + + insinto /usr/share/vim/vimfiles/syntax + doins mcabber_log-syntax.vim + + insinto /usr/share/vim/vimfiles/ftdetect + doins mcabber_log-ftdetect.vim + fi +} + +pkg_postinst() { + elog + elog "MCabber requires you to create a subdirectory .mcabber in your home" + elog "directory and to place a configuration file there." + elog "An example mcabberrc was installed as part of the documentation." + elog "To create a new mcabberrc based on the example mcabberrc, execute the" + elog "following commands:" + elog + elog " mkdir -p ~/.mcabber" + elog " bzcat ${EROOT}usr/share/doc/${PF}/mcabberrc.example.bz2 >~/.mcabber/mcabberrc" + elog + elog "Then edit ~/.mcabber/mcabberrc with your favorite editor." + elog + elog "See the CONFIGURATION FILE and FILES sections of the mcabber" + elog "manual page (section 1) for more information." + elog + elog "From version 0.9.0 on, MCabber supports PGP encryption of messages." + elog "See README_PGP.txt for details." + echo + einfo "Check out ${EROOT}usr/share/${PN} for contributed themes and event scripts." + echo +}
[gentoo-commits] repo/gentoo:master commit in: net-im/mcabber/
commit: 4c5e95e68e30fca5479e4de3190fdefb0a9cc3ad Author: Wolfram Schlich gentoo org> AuthorDate: Wed Jan 27 11:04:54 2016 + Commit: Wolfram Schlich gentoo org> CommitDate: Wed Jan 27 11:04:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5e95e6 net-im/mcabber: version bump; sys-libs/ncurses dependency fix Package-Manager: portage-2.2.27 net-im/mcabber/Manifest | 1 + net-im/mcabber/mcabber-1.0.1.ebuild | 119 2 files changed, 120 insertions(+) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest index 4de926d..c94c1a9 100644 --- a/net-im/mcabber/Manifest +++ b/net-im/mcabber/Manifest @@ -1,3 +1,4 @@ DIST mcabber-0.10.2_p20131025.tar.gz 399025 SHA256 90f4e583a7ea929abcd243dc970d64db53f1f577a4a76dc55432eaa86b5ce007 SHA512 4910acfb3d0f6341e0926bff740186d3039a47f15fd075409ecd940b6388b9bb3bf35cb88eb675e6063eaefba6f4421ca7c07e18cb307a1c7b3206c077feeeb1 WHIRLPOOL 12b9ea8d5dd2e70afeeaab18f8361bd57a5c9850bfc70e953800efe5319d632881163c48d904efc07aadb9cb1a33c09d9b034537e4fe3102793da084bd246e97 DIST mcabber-0.10.3.tar.bz2 612153 SHA256 77466138496cc26db125145cc28dc4fc0df79827143b922dfb9f02eb0dc7fa6d SHA512 3f4c83dbe99f1e1981a89d2a9cdfbaf96b265aaabe133e41d562491557e0acc2d780ae88aa3e45eca9088318ef7d7b284f1df445d2b5afb139d5a247e111bc10 WHIRLPOOL 7139d7b44837026276b269f5d911486bc898ef4c72d0cec2ada066636f284c00205b207241024d4311a82f7eb6a83590dbf402167dec4441e477f6166a7595b5 DIST mcabber-1.0.0.tar.bz2 602173 SHA256 5476bcba395e0b9527823f5a9bce725151756f685ce2dcf6fad3dbe50a157032 SHA512 bad8af15ed984ac0a568ea497464a3fa9b3ba3dea51cdd4042361be10783bba3578859ced532cd2c1cf19588fc42bdd561486b9fce6ed2da86a509e29c26c497 WHIRLPOOL f9eba52f2686f0571947e006ce825378be7f00db8192988e5a071a86160c48b113609fe4f539d61191378348333763c24e013f5bc69863f4b41a54264313e3f8 +DIST mcabber-1.0.1.tar.bz2 604661 SHA256 579a45a2bc944455012ca9b308f7f3454efabbe0c36c6723af761aa1f3092d93 SHA512 23b268fb0c4e5ce0f28333d2b35fa8b6ead819359c0e2a633158bdcb637040c23deb2ca54d7d1a98a8a8fa37323bfe078371e790b5809af76fe9b940529f728c WHIRLPOOL 9e5a2478a5bc7c8d35526bb81178842e04a5367b23cd7ec8dfa303069a6ad75ae74411977b9f354d3758c80a6ed578a4caf4c21cdb5322feece818d50e053a6b diff --git a/net-im/mcabber/mcabber-1.0.1.ebuild b/net-im/mcabber/mcabber-1.0.1.ebuild new file mode 100644 index 000..3fc2a58 --- /dev/null +++ b/net-im/mcabber/mcabber-1.0.1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit flag-o-matic autotools-utils + +DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" +HOMEPAGE="http://mcabber.com/"; +#REV="a18e1b488f1c" +#SRC_URI="http://mcabber.com/hg/index.cgi/archive/${REV}.tar.gz -> ${P}.tar.gz" +SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; + +#S=${WORKDIR}/${PN}-${REV}/${PN} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" + +IUSE="aspell crypt idn modules otr spell ssl vim-syntax" + +LANGS="cs de fr it nl pl ru uk" +# localized help versions are installed only, when LINGUAS var is set +for i in ${LANGS}; do + IUSE="${IUSE} linguas_${i}" +done; + +RDEPEND="crypt? ( >=app-crypt/gpgme-1.0.0 ) + otr? ( >=net-libs/libotr-3.1.0 ) + aspell? ( app-text/aspell ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + idn? ( net-dns/libidn ) + spell? ( app-text/enchant ) + dev-libs/glib:2 + sys-libs/ncurses:0= + >=net-libs/loudmouth-1.4.3-r1[ssl?]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +## autotools-utils.eclass settings +AUTOTOOLS_AUTORECONF="1" +AUTOTOOLS_IN_SOURCE_BUILD="1" +DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) +PATCHES=( + "${FILESDIR}/${PN}-0.10.3-vim-ftdetect.patch" +) + +pkg_setup() { + if use aspell && use spell; then + ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." + fi +} + +src_configure() { + local myeconfargs=( + $(use_enable crypt gpgme) \ + $(use_enable otr) \ + $(use_enable aspell) \ + $(use_enable spell enchant) \ + $(use_enable modules) \ + $(use_with idn libidn) + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + + # clean unneeded language documentation + for i in ${LANGS}; do + use linguas_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} + done + + # contrib themes + insinto /usr/share/${PN}/themes + doins "${S}"/contrib/themes/* + + # contrib generic scripts + exeinto /usr/share/${PN}/scripts + doexe "${S}"/contrib/*.{pl,py} + + # co