summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-im/ekg2-remote/ChangeLog24
-rw-r--r--net-im/ekg2-remote/Manifest3
-rw-r--r--net-im/ekg2-remote/ekg2-remote-9999.ebuild131
-rw-r--r--net-im/ekg2-remote/metadata.xml15
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>