From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Plf0h-00013k-Vc for garchives@archives.gentoo.org; Sat, 05 Feb 2011 10:04:57 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B8A57E08D4; Sat, 5 Feb 2011 10:04:48 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 78FA5E08DA for ; Sat, 5 Feb 2011 10:04:48 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C85751B411F for ; Sat, 5 Feb 2011 10:04:47 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id 36B2F8006E for ; Sat, 5 Feb 2011 10:04:47 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: Subject: [gentoo-commits] dev/mgorny:master commit in: net-im/ekg2/, profiles/ X-VCS-Repository: dev/mgorny X-VCS-Files: net-im/ekg2/Manifest net-im/ekg2/ekg2-9999-r1.ebuild profiles/package.mask X-VCS-Directories: net-im/ekg2/ profiles/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: b1e84b7cad4e163794b8daf5031d4cd6d4533035 Date: Sat, 5 Feb 2011 10:04:47 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 3d6263be3023669305b7cbac744eadbf commit: b1e84b7cad4e163794b8daf5031d4cd6d4533035 Author: Micha=C5=82 G=C3=B3rny gentoo org> AuthorDate: Sat Feb 5 10:03:44 2011 +0000 Commit: Micha=C5=82 G=C3=B3rny gentoo org> CommitDate: Sat Feb 5 10:03:55 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Ddev/mgorny.git;a=3D= commit;h=3Db1e84b7c net-im/ekg2: Add an -r1 ebuild for the new-autotools branch. (Portage version: 2.2.0_alpha19_p84/git/Linux x86_64, signed Manifest com= mit with key 05DE07BB) --- net-im/ekg2/Manifest | 7 ++- net-im/ekg2/ekg2-9999-r1.ebuild | 94 +++++++++++++++++++++++++++++++++= ++++++ profiles/package.mask | 3 + 3 files changed, 101 insertions(+), 3 deletions(-) diff --git a/net-im/ekg2/Manifest b/net-im/ekg2/Manifest index 96f8baa..3d0fc5c 100644 --- a/net-im/ekg2/Manifest +++ b/net-im/ekg2/Manifest @@ -1,12 +1,13 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 =20 +EBUILD ekg2-9999-r1.ebuild 2110 RMD160 164b346d14a0d117adc73bb838ed3bf38= fdb767d SHA1 7f63d66cba98ffca317bdbe3fe065f79642eced1 SHA256 428534e1f94e= 748e77ffee3fcfdd8a08eccde7c48b4100287516f4713572cc9d EBUILD ekg2-9999.ebuild 3052 RMD160 5212e70c45a11daf759519bb53651aad8858= e45b SHA1 6fa04252b419f6bfdf41d61060907dec6e85e230 SHA256 dfb75b6410ec211= 95eb9509cc7ab2f60fadd07fea2c68df2697b57f8b5204e6c MISC metadata.xml 1408 RMD160 d4b8073fa85da36c447f9916dad66232e1d7fa65 S= HA1 c3f8bb880e16201dfd82d45f3d9cfbd3969ec505 SHA256 ea2d7d73d284589b032ef= 27cbbeb660759e7f2cd8b909cf5f18c8744b001ae90 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) =20 -iEYEARECAAYFAk0+p2oACgkQnGSe5QXeB7u5bgCfVdvcS6H/zEjkvs0sPnD5Lhdo -aJQAoMPCjvz2rWHfHygkQS1wYT3ENeMm -=3Da5hN +iEYEARECAAYFAk1NIIAACgkQnGSe5QXeB7tLIwCgpD0hFIloMQmF1A+tisKFLhYv +RB0Anjz57znJk73CCDwV5aHK7P2C0l9e +=3D4qju -----END PGP SIGNATURE----- diff --git a/net-im/ekg2/ekg2-9999-r1.ebuild b/net-im/ekg2/ekg2-9999-r1.e= build new file mode 100644 index 0000000..c2fa531 --- /dev/null +++ b/net-im/ekg2/ekg2-9999-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=3D3 +EGIT_REPO_URI=3D"git://github.com/leafnode/ekg2.git" +EGIT_BRANCH=3Dnew-autotools +inherit autotools autotools-utils git + +DESCRIPTION=3D"Text-based, multi-protocol instant messenger" +HOMEPAGE=3D"http://www.ekg2.org" +SRC_URI=3D"" + +LICENSE=3D"GPL-2" +SLOT=3D"0" +KEYWORDS=3D"" +IUSE=3D"gadu gnutls gpm idn jabber ncurses nls spell sqlite sqlite3 ssl = unicode + zlib" + +RDEPEND=3D"dev-libs/glib:2 + gadu? ( net-libs/libgadu ) + idn? ( net-dns/libidn ) + nls? ( virtual/libintl ) + ssl? ( dev-libs/openssl ) + zlib? ( sys-libs/zlib ) + + jabber? ( dev-libs/expat + gnutls? ( net-libs/gnutls ) ) + ncurses? ( sys-libs/ncurses[unicode?] + gpm? ( sys-libs/gpm ) + spell? ( app-text/aspell ) ) + sqlite3? ( dev-db/sqlite:3 ) + !sqlite3? ( sqlite? ( dev-db/sqlite:0 ) )" + +DEPEND=3D"${RDEPEND} + nls? ( sys-devel/gettext )" + +DOCS=3D( + AUTHORS README.md docs/README docs/TODO + docs/events.txt docs/mouse.txt docs/sim.txt docs/voip.txt + docs/themes.txt docs/themes-en.txt + docs/ui-ncurses.txt docs/ui-ncurses-en.txt +) + +pkg_setup() { + if ! use ncurses; then + ewarn 'ekg2 is being compiled without any frontend, you should conside= r' + ewarn 'enabling at least one of following USEflags:' + ewarn ' ncurses.' + fi + + if use gnutls && ! use ssl; then + ewarn 'You have enabled USE=3Dgnutls without USE=3Dssl. The SSL suppor= t' + ewarn 'in ekg2 will be limited to the plugins supporting GnuTLS.' + fi +} + +src_prepare() { + autotools-utils_src_prepare + eautopoint + eautoreconf +} + +src_configure() { + myeconfargs=3D( + # direct plugin references + $(use_enable gadu gg) + $(use_enable jabber) + $(use_enable ncurses) + + # indirect plugin references + $(use_with sqlite) + $(use_with sqlite3) + + # optional deps + $(use_with gnutls) + $(use_with gpm) + $(use_with idn libidn) + $(use_with spell aspell) + $(use_with ssl openssl) + $(use_with zlib) + + # other magic + $(use_enable nls) + $(use_enable unicode) + --enable-skip-relative-plugins-dir + ) + autotools-utils_src_configure +} + +src_install() { + autotools-utils_src_install + remove_libtool_files all +} diff --git a/profiles/package.mask b/profiles/package.mask new file mode 100644 index 0000000..2700f77 --- /dev/null +++ b/profiles/package.mask @@ -0,0 +1,3 @@ +# Micha=C5=82 G=C3=B3rny (05 Feb 2011) +# Experimental version, doesn't compile help and many plugins yet. +=3Dnet-im/ekg2-9999-r1