summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorGluzskiy Alexandr <sss123next@list.ru>2016-01-28 14:23:22 +0300
committerGluzskiy Alexandr <sss123next@list.ru>2016-01-28 14:23:22 +0300
commit3872198456db6b1161033100bdb3f8e12e64375c (patch)
tree0fb5b021617e7d4f2e5cebe17637e2666cb2242c /net-im
parent97c5b06787de8b439e60305ea868eeb4210aa5aa (diff)
added xonotic with dependencies from gamerlay with tiny build fixes
small cleanup of outdated and broken ebuilds added few missed ebuilds
Diffstat (limited to 'net-im')
-rw-r--r--net-im/vacuum/vacuum-9999.ebuild90
1 files changed, 0 insertions, 90 deletions
diff --git a/net-im/vacuum/vacuum-9999.ebuild b/net-im/vacuum/vacuum-9999.ebuild
deleted file mode 100644
index 4208f9c..0000000
--- a/net-im/vacuum/vacuum-9999.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-LANGSLONG="pl_PL ru_RU"
-
-inherit eutils qt4-r2 subversion
-
-ESVN_REPO_URI="http://vacuum-im.googlecode.com/svn/trunk"
-
-DESCRIPTION="Qt4 Crossplatform Jabber client."
-HOMEPAGE="http://code.google.com/p/vacuum-im"
-LICENSE="GPL-3"
-
-SLOT="0"
-KEYWORDS=""
-PLUGINS="+adiummessagestyle +annotations +autostatus +avatars +bitsofbinary +bookmarks +captchaforms +chatstates +clientinfo +commands +compress +console +dataforms +datastreamsmanager +emoticons +filestreamsmanager +filetransfer +gateways +inbandstreams +iqauth +jabbersearch +messagearchiver +multiuserchat +privacylists +privatestorage +registration +servicediscovery +sessionnegotiation +skinmanager +socksstreams +vcard +xmppuriqueries"
-IUSE="${PLUGINS}"
-
-DEPEND=">=x11-libs/qt-core-4.5:4[ssl]
- >=x11-libs/qt-gui-4.5:4
- >=dev-libs/openssl-0.9.8k
- adiummessagestyle? ( >=x11-libs/qt-webkit-4.5:4 )"
-RDEPEND="${DEPEND}"
-
-v_use_needs() {
- for dep in ${@:2}
- do
- use ${1} && use !${dep} && ewarn "USE=${1} requires ${dep}, ${1} will be disabled."
- done
-}
-
-pkg_setup() {
- # from revision 931
- v_use_needs captchaforms dataforms
- v_use_needs commands dataforms
- v_use_needs datastreamsmanager dataforms
- v_use_needs registration dataforms
- v_use_needs sessionnegotiation dataforms
-}
-
-src_prepare() {
- subversion_wc_info
- sed -i -e "s/SVN_REVISION=.*/SVN_REVISION=${ESVN_WC_REVISION}/" \
- src/loader/loader.pro
-
- for plugin in ${PLUGINS//+/}
- do
- if ! use ${plugin}; then
- rm -rf {resources,src/plugins,translations/*}/${plugin}{,s}{,.qm}
- sed -e "s/${plugin}//" -i src/plugins/plugins.pro || die
- fi
- done
-
- # linguas
- for lang in ${LANGSLONG}; do
- if ! use linguas_${lang%_*}; then
- sed -i -e "/translations\/${lang}/d" src/translations.inc || die
- rm -rf "translations/${lang}/"
- fi
- done
-
- # we want system zlib
- rm -r src/thirdparty/zlib
- sed -i -e 's/zlib //' \
- src/thirdparty/thirdparty.pro
- sed -i -e 's/..\/zlib\/zlib.h/zlib.h/' \
- src/thirdparty/minizip/zip.h \
- src/thirdparty/minizip/unzip.h
- sed -i -e 's/..\/..\/thirdparty\/zlib\/zlib.h/zlib.h/' \
- src/plugins/compress/compression.h
- sed -i -e 's/-lzlib/-lz/' \
- src/utils/utils.pro \
- src/plugins/compress/compress.pro
-}
-
-src_compile() {
- eqmake4 vacuum.pro \
- INSTALL_PREFIX="/usr" \
- INSTALL_APP_DIR="${PN}" \
- INSTALL_LIB_DIR="$(get_libdir)" \
- INSTALL_RES_DIR="share"\
- || die "eqmake4 failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install || die "emake install failed"
-}