diff options
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/ekg2-remote/ChangeLog | 24 | ||||
-rw-r--r-- | net-im/ekg2-remote/Manifest | 3 | ||||
-rw-r--r-- | net-im/ekg2-remote/ekg2-remote-9999.ebuild | 131 | ||||
-rw-r--r-- | net-im/ekg2-remote/metadata.xml | 15 |
4 files changed, 0 insertions, 173 deletions
diff --git a/net-im/ekg2-remote/ChangeLog b/net-im/ekg2-remote/ChangeLog deleted file mode 100644 index d9d22d709..000000000 --- a/net-im/ekg2-remote/ChangeLog +++ /dev/null @@ -1,24 +0,0 @@ -# ChangeLog for net-im/ekg2-remote -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 20 Aug 2009; Michał Górny (sedzimir) <gentoo@mgorny.alt.pl> - ekg2-remote-9999.ebuild: - Update live ebuild to support SKIPCHECKS introduced by upstream lately. - - 01 Aug 2009; Michał Górny (sedzimir) <gentoo@mgorny.alt.pl> - ekg2-remote-9999.ebuild: - Simplify DEPEND/RDEPEND. - - 01 Aug 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> - +ekg2-remote-9999.ebuild, -ekg2-remote-99999999.ebuild: - Rename to -9999, four digits should be enough - - 01 Aug 2009; Markos Chandras <hwoarang@gentoo.org> - ekg2-remote-99999999.ebuild: - Ebuild clean up - - 25 Jul 2009; Michał Górny (sedzimir) <gentoo@mgorny.alt.pl> - +ekg2-remote-99999999.ebuild, +metadata.xml: - Live ebuild for EKG2 IM remote client (additional ebuild for bug #187330). - diff --git a/net-im/ekg2-remote/Manifest b/net-im/ekg2-remote/Manifest deleted file mode 100644 index e73db75f2..000000000 --- a/net-im/ekg2-remote/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -EBUILD ekg2-remote-9999.ebuild 3223 RMD160 ee566bc06e3c84f6518b99a2f3332eda8c1487cb SHA1 71b5c9860e0dfc8998d6aff8ac69042981d81c0c SHA256 a0bd47739cf25b2a727169aaf089672eb60e3f3819eec0102adffb2f87d11925 -MISC ChangeLog 862 RMD160 50bee29faf9c26753c1fe7588b1a41570ce407d4 SHA1 886e980ad6651a8f5d4db6ae70138f69710b1e0a SHA256 803d00c6263a16d40def9bcaada1d908107da1bdd8a784767b0eea2ad474eb43 -MISC metadata.xml 642 RMD160 e2d45eb0cd4e1d5c244e546b821ae221ab5791ca SHA1 be1d5403e34a49131f1fb3cd469474eda964f4db SHA256 5bfedcc1ac150e353e184b809f669747ab87e61277eda15fb962154bfdb68cf8 diff --git a/net-im/ekg2-remote/ekg2-remote-9999.ebuild b/net-im/ekg2-remote/ekg2-remote-9999.ebuild deleted file mode 100644 index e5b3f5342..000000000 --- a/net-im/ekg2-remote/ekg2-remote-9999.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" -ESVN_REPO_URI="http://toxygen.net/svn/ekg2/trunk" - -inherit multilib subversion - -DESCRIPTION="Remote UI client for EKG2 instant messenger" -HOMEPAGE="http://www.ekg2.org" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="gnutls gpm gtk ncurses readline spell ssl static unicode" - -RDEPEND=" - gtk? ( x11-libs/gtk+:2 ) - readline? ( sys-libs/readline ) - gnutls? ( net-libs/gnutls ) - !gnutls? ( ssl? ( dev-libs/openssl ) ) - ncurses? ( sys-libs/ncurses[unicode?] - gpm? ( sys-libs/gpm ) - spell? ( app-text/aspell ) )" - -DEPEND="dev-util/scons - ${RDEPEND}" - -pkg_setup() { - # ekg2-remote supports less frontends than ekg2 due to stripped down API - - if ! use gtk && ! use ncurses && ! use readline; then - ewarn 'ekg2-remote is being compiled without any frontend, you should consider' - ewarn 'enabling either ncurses, readline or gtk USEflag.' - fi -} - -use_plug() { - use $1 && echo -n ,${2:-$1} -} - -# Build comma-separated plugin list based on USE - -build_plugin_list() { - echo '@none' \ - $(use_plug gtk) \ - $(use_plug ncurses) \ - $(use_plug readline) \ - | tr -d '[[:space:]]' -} - -# create DEPS list for plugin -# + means dep forced (fail if unavailable) -# - means dep disabled (don't even check for it) -# use:opt maps USEflag to specified opt - -make_deps() { - local flag fopt out - - echo -n " $1_DEPS=" - shift - - # loop over different opts - while [ -n "$1" ]; do - # parse use:opt, if no :opt specified fopt=flag - flag=${1%:*} - fopt=${1#*:} - - use ${flag} && out=+ || out=- - echo -n ${out}${fopt} - - shift - [ -n "$1" ] && echo -n , - done -} - -# REMOTE_SSL option - -make_rssl() { - if use gnutls; then - echo -n gnutls - elif use openssl; then - echo -n openssl - else - echo -n none - fi -} - -use_var() { - echo -n $1= | tr a-z A-Z - use $1 && echo -n 1 || echo -n 0 -} - -src_configure() { - # HARDDEPS -> build should fail if some dep is unsatisfied - # DISTNOTES -> are displayed with /version, helpful for upstream bug reports - - scons PLUGINS=$(build_plugin_list) REMOTE=only REMOTE_SSL=$(make_rssl) \ - $(use ncurses && make_deps NCURSES gpm spell:aspell) \ - HARDDEPS=1 SKIPCHECKS=1 $(use_var unicode) $(use_var static) \ - PREFIX=/usr LIBDIR="\$EPREFIX/$(get_libdir)" \ - PLUGINDIR='$LIBDIR/ekg2-remote/plugins' DOCDIR="\$DATAROOTDIR/doc/${PF}" \ - DISTNOTES="emdzientoo ebuild ${PVR}, USE=${USE}" \ - ${MAKEOPTS} conf || die "scons conf failed" -} - -src_compile() { - # SKIPCONF -> no need to reconfigure - - scons SKIPCONF=1 ${MAKEOPTS} || die "scons failed" -} - -src_install() { - scons DESTDIR="${D}" ${MAKEOPTS} install || die "scons install failed" -} - -pkg_postinst() { - elog "EKG2 is still considered very experimental. Please do report all issues" - elog "to mailing list ekg2-users@lists.ziew.org (you can write in English)." - elog "Please do not file bugs to Gentoo Bugzilla." - elog - elog "Before reporting a bug, please check if it's reproducible and get" - elog "complete backtrace of it. Even if you can't reproduce it, you may let us" - elog "know that something like that happened." - elog - elog "How to get backtraces:" - elog " http://www.gentoo.org/proj/en/qa/backtraces.xml" - elog - elog "Thank you and have fun." -} diff --git a/net-im/ekg2-remote/metadata.xml b/net-im/ekg2-remote/metadata.xml deleted file mode 100644 index aa34ec77f..000000000 --- a/net-im/ekg2-remote/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>no-herd</herd> - <maintainer><email>maintainer-wanted@gentoo.org</email></maintainer> - <use> - <flag name='gnutls'>Enable SSL/TLS support through GnuTLS. If 'ssl' - is set too, GnuTLS will be used.</flag> - <flag name='static'>Link statically with plugins instead of installing - them as shared libraries (external libraries can still be linked - dynamically).</flag> - <flag name='ssl'>Enable SSL/TLS support through OpenSSL. If 'gnutls' - is set too, it will be used instead.</flag> - </use> -</pkgmetadata> |