summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRené Neumann <rene.neumann@in.tum.de>2012-05-07 11:05:46 +0200
committerRené Neumann <rene.neumann@in.tum.de>2012-05-07 11:05:46 +0200
commit5db1f1178d7adc993167c603c2d494f5854a58d7 (patch)
tree6f8cb56696020cba251d4bdde18f06f9af082607
parent14bda47475d3b0d2171f5f740525ca7d1d7b3e5b (diff)
parent8142ad25b69d2df24ffeb86a941c97a7a124caaf (diff)
downloadoverlay-5db1f1178d7adc993167c603c2d494f5854a58d7.tar.gz
overlay-5db1f1178d7adc993167c603c2d494f5854a58d7.tar.bz2
overlay-5db1f1178d7adc993167c603c2d494f5854a58d7.zip
Merge branch 'master' of necoro.eu:gentoo/overlay
-rw-r--r--dev-lang/polyml/Manifest4
-rw-r--r--dev-lang/polyml/polyml-5.3.ebuild29
-rw-r--r--dev-lang/polyml/polyml-5.4.ebuild38
-rw-r--r--dev-lua/lua-zlib/Manifest2
-rw-r--r--dev-lua/lua-zlib/lua-zlib-0.2.ebuild32
-rw-r--r--dev-lua/luadbi/Manifest3
-rw-r--r--dev-lua/luadbi/files/0.5-r1-Makefile.patch39
-rw-r--r--dev-lua/luadbi/luadbi-0.5-r1.ebuild69
-rw-r--r--net-im/prosody/Manifest4
-rw-r--r--net-im/prosody/files/prosody-0.8.0-cfg.lua.patch36
-rw-r--r--net-im/prosody/files/prosody.initd46
-rw-r--r--net-im/prosody/prosody-0.8.0.ebuild70
-rw-r--r--net-im/spectrum/Manifest7
-rw-r--r--net-im/spectrum/files/spectrum-1.4.7_remoteroster.patch32
-rw-r--r--net-im/spectrum/files/spectrum.cfg151
-rw-r--r--net-im/spectrum/files/spectrum.confd7
-rw-r--r--net-im/spectrum/files/spectrum.initd29
-rw-r--r--net-im/spectrum/files/spectrum.symlink.cfg151
-rw-r--r--net-im/spectrum/spectrum-1.4.7-r1.ebuild134
19 files changed, 0 insertions, 883 deletions
diff --git a/dev-lang/polyml/Manifest b/dev-lang/polyml/Manifest
deleted file mode 100644
index ca77819..0000000
--- a/dev-lang/polyml/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST polyml.5.3.tar.gz 5289077 RMD160 d9a806945437c147cc41407bd596b2c435ecc21e SHA1 a037cd8cf4ce4a43b685b0e0d80f3f1e20d7c9fa SHA256 154e836f4e65b5c72f8190d3c02e5ed237921cef716cb49add1e0e1e35fb2af4
-DIST polyml.5.4.tar.gz 6107333 RMD160 b2416046d3fba250196c77642ac1e0e8dc9b4b39 SHA1 9d9579e5946a84b8e780ae5ea0fbe8d10d4c32d1 SHA256 64b4e23fc2e5bab00899027d805d311025dfb192f55089729b0d18313fa96bfa
-EBUILD polyml-5.3.ebuild 636 RMD160 9a876f19f152223c3318440dc26c3ad30e785551 SHA1 ea4839f80b4bf052a4513b17138e62bbf5a3c846 SHA256 89a6e0d8d40037bbc9f72c07316262766778ad2b516a0fa1aeb53364ecfda25b
-EBUILD polyml-5.4.ebuild 914 RMD160 b382008a74e628ef92d243dc9fd5f7bcd1340418 SHA1 f8be2ff0633813a94a7874931410db41d3c87437 SHA256 539fe2ddf9197dea508ebb69e1069cdaeabb06f4dd6de0c9f5960ab4427121df
diff --git a/dev-lang/polyml/polyml-5.3.ebuild b/dev-lang/polyml/polyml-5.3.ebuild
deleted file mode 100644
index 3d646cd..0000000
--- a/dev-lang/polyml/polyml-5.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/polyml/polyml-5.2.1.ebuild,v 1.3 2009/01/11 19:16:52 maekke Exp $
-
-MY_P=${PN}.${PV}
-
-DESCRIPTION="Poly/ML is a full implementation of Standard ML"
-HOMEPAGE="http://www.polyml.org"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X"
-
-RDEPEND="X? ( x11-libs/openmotif )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
- econf $(use_with X x)
-
- emake || die
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die
-}
diff --git a/dev-lang/polyml/polyml-5.4.ebuild b/dev-lang/polyml/polyml-5.4.ebuild
deleted file mode 100644
index b436597..0000000
--- a/dev-lang/polyml/polyml-5.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/polyml/polyml-5.2.1.ebuild,v 1.3 2009/01/11 19:16:52 maekke Exp $
-
-EAPI=4
-
-MY_P=${PN}.${PV}
-
-DESCRIPTION="Poly/ML is a full implementation of Standard ML"
-HOMEPAGE="http://www.polyml.org"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gmp X"
-
-RDEPEND="X? ( x11-libs/openmotif )
- gmp? ( dev-libs/gmp )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- # Add the GNU-Header to the assembly file
- # as given in http://www.gentoo.org/proj/en/hardened/gnu-stack.xml
- # I hope it does no harm
- cat >> ${S}/libpolyml/x86asm.asm << EOF
-#if defined(__linux__) && defined(__ELF__)
-.section .note.GNU-stack,"",%progbits
-#endif
-EOF
-}
-
-src_configure() {
- econf $(use_with X x)\
- $(use_with gmp)
-}
diff --git a/dev-lua/lua-zlib/Manifest b/dev-lua/lua-zlib/Manifest
deleted file mode 100644
index f60a40d..0000000
--- a/dev-lua/lua-zlib/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST lua-zlib-0.2.tgz 8116 RMD160 368992ada7dfa1ef8be305ea0d1472861b3aeeff SHA1 747fae6e1789f527f988fb5cd245bc4ea41ebc40 SHA256 af0b049232eb27f402e5fa00269158eb7f04d24e38e710676d06df38617dc8ad
-EBUILD lua-zlib-0.2.ebuild 616 RMD160 454f96a92fd8c6f34dea9112ceb8ae6be85d923f SHA1 cc2bc2f7b036637c7ad987f05803ec1b0e67eeb1 SHA256 8c861405640417c6b724db9b62d3b8867943b62759b4847bf82bc5d59a92d871
diff --git a/dev-lua/lua-zlib/lua-zlib-0.2.ebuild b/dev-lua/lua-zlib/lua-zlib-0.2.ebuild
deleted file mode 100644
index 05b73c6..0000000
--- a/dev-lua/lua-zlib/lua-zlib-0.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-inherit cmake-utils
-
-DESCRIPTION="Lua bindings to zlib"
-HOMEPAGE="http://github.com/brimworks/lua-zlib"
-SRC_URI="https://github.com/brimworks/${PN}/tarball/v${PV} -> ${P}.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-RDEPEND="dev-lang/lua
- sys-libs/zlib"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-
-src_unpack() {
- unpack ${A}
- mv *-${PN}-* "${S}"
-}
-
-src_configure() {
- MYCMAKEARGS="-DINSTALL_CMOD='$(pkg-config --variable INSTALL_CMOD lua)'"
- cmake-utils_src_configure
-}
diff --git a/dev-lua/luadbi/Manifest b/dev-lua/luadbi/Manifest
deleted file mode 100644
index faf46da..0000000
--- a/dev-lua/luadbi/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-AUX 0.5-r1-Makefile.patch 1293 RMD160 1503f79f30bb438e562e78ed11217bbfc4405638 SHA1 b92c87a66ad6bb296d2b43552b5c949c575579b4 SHA256 a9b8a3429f09855aff8b803659a72be2e80a94152f846d1c17cfedcf363ae630
-DIST luadbi.0.5.tar.gz 22454 RMD160 b653e55a47a7f65cb436b962a8035ed5ebb61074 SHA1 c8c650c168599e3ac97634a5ffb28aeaaa4fb635 SHA256 49116458dd80052536bf5d7e2b2a1f5a0fa42a671ce77f1cb7355ef7faeb331e
-EBUILD luadbi-0.5-r1.ebuild 2096 RMD160 a3090e7784b2823398fe943437d969aada06f96a SHA1 94792c1e7a4917acf46835df811f58faa382db2e SHA256 466372d9510b6432cc09d9067e207dfb3cafe613691e891b4597fa82ac57e867
diff --git a/dev-lua/luadbi/files/0.5-r1-Makefile.patch b/dev-lua/luadbi/files/0.5-r1-Makefile.patch
deleted file mode 100644
index e24cb34..0000000
--- a/dev-lua/luadbi/files/0.5-r1-Makefile.patch
+++ /dev/null
@@ -1,39 +0,0 @@
---- Makefile.old 2010-07-16 08:22:13.000000000 +0200
-+++ Makefile 2011-01-08 11:35:16.000000000 +0100
-@@ -27,6 +27,14 @@
- DB2_OBJS=$(OBJS) build/dbd_db2_main.o build/dbd_db2_connection.o build/dbd_db2_statement.o
- ORACLE_OBJS=$(OBJS) build/dbd_oracle_main.o build/dbd_oracle_connection.o build/dbd_oracle_statement.o
-
-+INSTALL = install
-+INSTALL_PROGRAM = $(INSTALL)
-+INSTALL_DATA = $(INSTALL) -m 644
-+LUA_INC_DIR=/usr/include/lua5.1
-+LUA_LIB_DIR=/usr/lib
-+INSTALL_DIR_LUA=/usr/share/lua/5.1
-+INSTALL_DIR_BIN=/usr/lib/lua/5.1
-+
- free: mysql psql sqlite3
-
- all: mysql psql sqlite3 db2 oracle
-@@ -90,3 +98,21 @@
- build:
- $(MKDIR) ${BUILDDIR}
-
-+install_lua:
-+ $(INSTALL_DATA) -D DBI.lua $(DESTDIR)$(INSTALL_DIR_LUA)/DBI.lua
-+
-+install_mysql: mysql install_lua
-+ $(INSTALL_PROGRAM) -D $(DBDMYSQL) $(DESTDIR)$(INSTALL_DIR_BIN)/$(DBDMYSQL)
-+
-+install_psql: psql install_lua
-+ $(INSTALL_PROGRAM) -D $(DBDPSQL) $(DESTDIR)$(INSTALL_DIR_BIN)/$(DBDPSQL)
-+
-+install_sqlite3: sqlite3 install_lua
-+ $(INSTALL_PROGRAM) -D $(DBDSQLITE3) $(DESTDIR)$(INSTALL_DIR_BIN)/$(DBDSQLITE3)
-+
-+install_db2: db2 install_lua
-+ $(INSTALL_PROGRAM) -D $(DBDDB2) $(DESTDIR)$(INSTALL_DIR_BIN)/$(DBDDB2)
-+
-+install_oracle: oracle install_lua
-+ $(INSTALL_PROGRAM) -D $(DBDORACLE) $(DESTDIR)$(INSTALL_DIR_BIN)/$(DBDORACLE)
-+
diff --git a/dev-lua/luadbi/luadbi-0.5-r1.ebuild b/dev-lua/luadbi/luadbi-0.5-r1.ebuild
deleted file mode 100644
index 8c5eb82..0000000
--- a/dev-lua/luadbi/luadbi-0.5-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lua/luaevent-prosody/luaevent-prosody-0.1.1.ebuild,v 1.1 2010/11/05 20:03:27 rafaelmartins Exp $
-
-EAPI=2
-
-inherit multilib toolchain-funcs flag-o-matic eutils
-
-DESCRIPTION="DBI module for Lua"
-HOMEPAGE="http://code.google.com/p/luadbi/"
-SRC_URI="http://luadbi.googlecode.com/files/${PN}.${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="mysql postgres sqlite"
-
-RDEPEND=">=dev-lang/lua-5.1
- mysql? ( dev-db/mysql )
- postgres? ( dev-db/postgresql-base )
- sqlite? ( >=dev-db/sqlite-3 )"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-
-S="${WORKDIR}"
-
-src_prepare() {
- epatch "${FILESDIR}/${PVR}-Makefile.patch"
- sed -i -e "s#^INSTALL_DIR_LUA=.*#INSTALL_DIR_LUA=$(pkg-config --variable INSTALL_LMOD lua)#" "${S}/Makefile"
- sed -i -e "s#^INSTALL_DIR_BIN=.*#INSTALL_DIR_BIN=$(pkg-config --variable INSTALL_CMOD lua)#" "${S}/Makefile"
- sed -i -e "s#^LUA_INC_DIR=.*#LUA_INC_DIR=$(pkg-config --variable INSTALL_INC lua)#" "${S}/Makefile"
- sed -i -e "s#^LUA_LIB_DIR=.*#LUA_LIB_DIR=$(pkg-config --variable INSTALL_LIB lua)#" "${S}/Makefile"
- sed -i -e "s#^LUA_LIB =.*#LUA_LIB=lua#" "${S}/Makefile"
-}
-
-src_compile() {
- local drivers=""
- use mysql && drivers="${drivers} mysql"
- use postgres && drivers="${drivers} psql"
- use sqlite && drivers="${drivers} sqlite3"
-
- if [ -z "${drivers// /}" ] ; then
- eerror
- eerror "No driver was selected, cannot build."
- eerror "Please set USE flags to build any driver."
- eerror "Possible USE flags: mysql postgres sqlite"
- eerror
- die "No driver selected"
- fi
-
- append-flags -fPIC -c
- for driver in "${drivers}" ; do
- emake ${driver} \
- || die "Compiling driver '${drivers// /}' failed"
- done
-}
-
-src_install() {
- local drivers=""
- use mysql && drivers="${drivers} mysql"
- use postgres && drivers="${drivers} psql"
- use sqlite && drivers="${drivers} sqlite3"
-
- for driver in ${drivers} ; do
- emake DESTDIR="${D}" "install_${driver// /}" \
- || die "Install of driver '${drivers// /}' failed"
- done
-}
diff --git a/net-im/prosody/Manifest b/net-im/prosody/Manifest
deleted file mode 100644
index 67bfb64..0000000
--- a/net-im/prosody/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX prosody-0.8.0-cfg.lua.patch 1478 RMD160 afc3b4dcf038dc305d8e194d14cb3ce3e3384081 SHA1 aff62afc9ffdcc24d1319a96df59ffde3b214b4c SHA256 a09043584dbbe69812716204c83d4f901a25b5c51835b04f014386c8e8febb87
-AUX prosody.initd 1062 RMD160 2e9ba3ba0e759355ec07fc16782f17b74074c6d5 SHA1 a62d975b12e0bd485c80ccfcca8d6a6e6c09fc8d SHA256 6b88ffcf2fd7a38030480073b19f99e8dc078e6008e8adf8f9e00827a37b7981
-DIST prosody-0.8.0.tar.gz 210945 RMD160 98817b1f40c6fd9ab402b70f73dae308e5990cdc SHA1 f20baab36bd2570825a24f49e0643cb9c2a65541 SHA256 0b9e39a6b555b4c848af288f27107e99b1480d9733556a2c9b3a9f249eba602d
-EBUILD prosody-0.8.0.ebuild 2138 RMD160 ad874ce5c0e2469fe29667aac1c03c2202aca69b SHA1 80eb8af4f8648107d63038bf3df55f977b53f2f4 SHA256 5c97565137d0357b4cb14c6f9717209ee6a19b58dcfab8445bed74b1aadb5183
diff --git a/net-im/prosody/files/prosody-0.8.0-cfg.lua.patch b/net-im/prosody/files/prosody-0.8.0-cfg.lua.patch
deleted file mode 100644
index 6444a6b..0000000
--- a/net-im/prosody/files/prosody-0.8.0-cfg.lua.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff --git a/prosody.cfg.lua.dist b/prosody.cfg.lua.dist
-index e513b11..08ebca6 100644
---- a/prosody.cfg.lua.dist
-+++ b/prosody.cfg.lua.dist
-@@ -105,6 +105,8 @@ ssl = {
- -- default provider stores passwords in plaintext. If you do not trust your
- -- server please see http://prosody.im/doc/modules/mod_auth_internal_hashed
- -- for information about using the hashed backend.
-+-- See http://prosody.im/doc/authentication for other possibilities including
-+-- Cyrus SASL.
-
- authentication = "internal_plain"
-
-@@ -123,12 +125,19 @@ authentication = "internal_plain"
- -- Logging configuration
- -- For advanced logging see http://prosody.im/doc/logging
- log = {
-- info = "prosody.log"; -- Change 'info' to 'debug' for verbose logging
-- error = "prosody.err";
-- -- "*syslog"; -- Uncomment this for logging to syslog
-+ info = "/var/log/jabber/prosody.log"; -- Change 'info' to 'debug' for verbose logging
-+ error = "/var/log/jabber/prosody.err";
-+ -- "*syslog"; -- Uncomment this for logging to syslog; needs mod_posix
- -- "*console"; -- Log to the console, useful for debugging with daemonize=false
- }
-
-+-- Pidfile, used by prosodyctl and the init.d script
-+pidfile = "/var/run/jabber/prosody.pid"
-+
-+-- User and group, used for daemon
-+prosody_user = "jabber"
-+prosody_group = "jabber"
-+
- ----------- Virtual hosts -----------
- -- You need to add a VirtualHost entry for each domain you wish Prosody to serve.
- -- Settings under each VirtualHost entry apply *only* to that host.
diff --git a/net-im/prosody/files/prosody.initd b/net-im/prosody/files/prosody.initd
deleted file mode 100644
index 9cb1340..0000000
--- a/net-im/prosody/files/prosody.initd
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-description="Prosody is a server for Jabber/XMPP written in Lua."
-description_reload="Reload configuration and reopen log files."
-extra_started_commands="reload"
-
-PIDFILE="/var/run/jabber/prosody.pid"
-USER="jabber:jabber"
-COMMAND="/usr/bin/prosody"
-
-depend() {
- use dns
- need net
- provide jabber-server
-}
-
-checkconfig() {
- if [ ! -e /etc/jabber/prosody.cfg.lua ] ; then
- eerror "You need a /etc/jabber/prosody.cfg.lua file to run prosody"
- return 1
- fi
-}
-
-start() {
- checkconfig || return 1
- ebegin "Starting Prosody XMPP Server"
- start-stop-daemon --start -b --pidfile ${PIDFILE} \
- --make-pidfile --user ${USER} --exec ${COMMAND}
- eend $?
-}
-
-stop() {
- ebegin "Stopping Prosody XMPP Server"
- start-stop-daemon --stop --pidfile ${PIDFILE} \
- --user ${USER} --exec ${COMMAND}
- eend $?
-}
-
-reload() {
- ebegin "Reloading configuration of Prosody XMPP Server"
- start-stop-daemon --pidfile ${PIDFILE} --signal HUP
- eend $?
-}
diff --git a/net-im/prosody/prosody-0.8.0.ebuild b/net-im/prosody/prosody-0.8.0.ebuild
deleted file mode 100644
index 89c8741..0000000
--- a/net-im/prosody/prosody-0.8.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/prosody/prosody-0.7.0.ebuild,v 1.2 2011/03/22 20:59:44 ulm Exp $
-
-EAPI="2"
-
-inherit eutils multilib toolchain-funcs versionator
-
-MY_PV=$(replace_version_separator 3 '')
-DESCRIPTION="Prosody is a flexible communications server for Jabber/XMPP written in Lua."
-HOMEPAGE="http://prosody.im/"
-SRC_URI="http://prosody.im/downloads/source/${PN}-${MY_PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="libevent ssl sql +zlib"
-
-DEPEND="net-im/jabber-base
- >=dev-lang/lua-5.1
- >=net-dns/libidn-1.1
- >=dev-libs/openssl-0.9.8"
-RDEPEND="${DEPEND}
- dev-lua/luasocket
- ssl? ( dev-lua/luasec )
- dev-lua/luaexpat
- dev-lua/luafilesystem
- sql? ( >=dev-lua/luadbi-0.5 )
- libevent? ( dev-lua/luaevent )
- zlib? ( dev-lua/lua-zlib )"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-JABBER_ETC="/etc/jabber"
-JABBER_SPOOL="/var/spool/jabber"
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-${PV}-cfg.lua.patch"
- sed -i "s!MODULES = \$(DESTDIR)\$(PREFIX)/lib/!MODULES = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!" Makefile
- sed -i "s!SOURCE = \$(DESTDIR)\$(PREFIX)/lib/!SOURCE = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!" Makefile
- sed -i "s!INSTALLEDSOURCE = \$(PREFIX)/lib/!INSTALLEDSOURCE = \$(PREFIX)/$(get_libdir)/!" Makefile
- sed -i "s!INSTALLEDMODULES = \$(PREFIX)/lib/!INSTALLEDMODULES = \$(PREFIX)/$(get_libdir)/!" Makefile
-}
-
-src_configure() {
- # the configure script is handcrafted (and yells at unknown options)
- # hence do not use 'econf'
- ./configure --prefix="/usr" \
- --sysconfdir="${JABBER_ETC}" \
- --datadir="${JABBER_SPOOL}" \
- --with-lua-lib=/usr/$(get_libdir)/lua \
- --c-compiler="$(tc-getCC)" --linker="$(tc-getCC)" \
- --cflags="${CFLAGS} -Wall -fPIC" \
- --ldflags="${LDFLAGS} -shared" \
- --require-config || die "configure failed"
-}
-
-src_install() {
- DESTDIR="${D}" emake install || die "make failed"
- newinitd "${FILESDIR}/${PN}".initd ${PN}
-}
-
-src_test() {
- cd tests
- ./run_tests.sh
-}
-
-pkg_postinst() {
- elog "Please note that the module 'console' has been renamed to 'admin_telnet'."
-}
diff --git a/net-im/spectrum/Manifest b/net-im/spectrum/Manifest
deleted file mode 100644
index c58ad32..0000000
--- a/net-im/spectrum/Manifest
+++ /dev/null
@@ -1,7 +0,0 @@
-AUX spectrum-1.4.7_remoteroster.patch 1408 RMD160 fce0906cd001a24df390c7ffa90839a1a325ffd1 SHA1 a4488b46e63ab8f7b8a69c9e4f42bf4e010a6d9a SHA256 de84c845a4f8a4a9c30d2c18d15a55623ddbfde02fbd963b91d09d8b1fc8b652
-AUX spectrum.cfg 4770 RMD160 1dfba51b4c4ee6f991b3082a8cf4f4b0234cf8b0 SHA1 c321c107ac4c5d5dfe239bc6e03e46b405b2a72a SHA256 c29eb5bed5776bdce171eb303e0e6815b60dc3c61f2a311492204337145cbe85
-AUX spectrum.confd 177 RMD160 7aeb48782fa6e4425a22f53ee9b151ce27d31d20 SHA1 86e49d140b548b5617d7a995e7575579c970f98b SHA256 faa30da61214b206839798c58b2f4adc9fe6cff59e51804cbb7cac0e674eb7c9
-AUX spectrum.initd 794 RMD160 cd9487532674eb7532559469a07bf99e14d91645 SHA1 6320ba9db02abb5602ccfc9d0626a6acd441d800 SHA256 1a995089b661adddd1f9afeb50e4718174b2cf16140036054e2a4f4c8f1ccd1a
-AUX spectrum.symlink.cfg 4855 RMD160 8e4cf7ab0237dfff0f713a32e37d2630af777273 SHA1 22a17ecc225fe6a9237947c35126b32c0f3a9447 SHA256 3dfb88f041ae3a835241ea4c128ce6958a95f944534349aebdb56d9d74efe1f3
-DIST spectrum-1.4.7.tar.gz 235303 RMD160 22db29cdd321a1fc7d77db7eb09c19cb49c963d6 SHA1 d07c198090ee1b0404d7641546d2feb56e912ea7 SHA256 6e8049c7c2370613b94377a4c17c32806032488b194bb26e694f4a4e75bd550d
-EBUILD spectrum-1.4.7-r1.ebuild 3686 RMD160 ba79bcc4501add6160800b85357c11417f3b793e SHA1 6f342bf66bbc1f892058ea81ac9cb6f1b29b6bee SHA256 9396473c004475baa8b4f838a02f66a4054c4e4701ddcaa14c0f08e2f5abc10a
diff --git a/net-im/spectrum/files/spectrum-1.4.7_remoteroster.patch b/net-im/spectrum/files/spectrum-1.4.7_remoteroster.patch
deleted file mode 100644
index bd35d60..0000000
--- a/net-im/spectrum/files/spectrum-1.4.7_remoteroster.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff --git a/src/spectrumbuddy.cpp b/src/spectrumbuddy.cpp
-index 74d5194..910266c 100644
---- a/src/spectrumbuddy.cpp
-+++ b/src/spectrumbuddy.cpp
-@@ -36,10 +36,10 @@ SpectrumBuddy::~SpectrumBuddy() {
-
- std::string SpectrumBuddy::getAlias() {
- std::string alias;
-- if (purple_buddy_get_server_alias(m_buddy))
-- alias = (std::string) purple_buddy_get_server_alias(m_buddy);
-- else
-+ if (purple_buddy_get_alias(m_buddy))
- alias = (std::string) purple_buddy_get_alias(m_buddy);
-+ else
-+ alias = (std::string) purple_buddy_get_server_alias(m_buddy);
- return alias;
- }
-
-diff --git a/src/sql.cpp b/src/sql.cpp
-index 8fbc64a..70bf5db 100644
---- a/src/sql.cpp
-+++ b/src/sql.cpp
-@@ -905,7 +905,8 @@ GHashTable *SQLClass::getBuddies(long userId, PurpleAccount *account) {
- // create buddy
- buddy = purple_buddy_new(account, buddyUins[k].c_str(), buddyNicknames[k].c_str());
- purple_blist_add_buddy(buddy, contact, g, NULL);
-- Log("ADDING BUDDY", buddyIds[k] << " " << buddyUins[k] << " subscription: " << subscription << " " << buddy);
-+ purple_blist_server_alias_buddy(buddy, buddyNicknames[k].c_str());
-+ Log("ADDING BUDDY", buddyIds[k] << " " << buddyUins[k] << " " << buddyNicknames[k] << " subscription: " << subscription << " " << buddy);
-
- // add settings
- GHashTable *settings = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, (GDestroyNotify) purple_value_destroy);
diff --git a/net-im/spectrum/files/spectrum.cfg b/net-im/spectrum/files/spectrum.cfg
deleted file mode 100644
index c512ef4..0000000
--- a/net-im/spectrum/files/spectrum.cfg
+++ /dev/null
@@ -1,151 +0,0 @@
-[service]
-# enable this spectrum instance
-enable=1
-
-# one of: aim, facebook, gg, icq, irc, msn, myspace, qq, simple, xmpp, yahoo
-protocol=S2P
-
-# component ip
-server=127.0.0.1
-
-# if use_proxy is 1, the http_proxy env var will be used as the proxy server
-# for example export http_proxy="http://user:passwd@your.proxy.server:port/"
-use_proxy=0
-
-# component JID
-jid=S2P.example.com
-
-# component secret
-password=secret
-
-# component port
-port=5347
-
-config_interface = /var/run/spectrum/S2P.sock
-
-# IP:port where filetransfer proxy binds to. This has to be public IP.
-#filetransfer_bind_address=192.0.2.1:12345
-
-# IP:port which will be sent in filetransfer request as stream host.
-#filetransfer_public_address=192.0.2.1:12345
-
-# admin JIDs - Jabber IDs of transport administrators who have access to admin adhoc commands
-# separated by semicolons
-#admins=admin@example.com;foo@bar.cz
-
-# directory where downloaded files will be saved
-filetransfer_cache=/var/lib/spectrum/S2P/filetransfer_cache
-
-# URL used to acces filestransfer_cache directory from the web.
-filetransfer_web=http://example.com/files/
-
-# name of transport (this will appear in service discovery)
-name=My S2P Transport
-
-# default language
-language=en
-
-# transport features separated by semicolons
-# combination of: avatars, chatstate, filetransfer
-# if commented, all features will be used
-# This variable is DEPRECATED and will be removed in future versions. Use [features] instead.
-#transport_features = avatars;chatstate;filetransfer
-
-# if vip_mode is 1, users are divided to 2 groups according to 'vip' database field
-vip_mode=0
-
-# if vip_mode is 1, you can set transport to be availabe only for VIP users by setting only_for_vip to 1.
-only_for_vip=0
-
-# if vip_mode is 1 and only_for_vip is 1, users can connect from these servers even they are not VIP.
-# This feature is useful, if you want to enable transport only for users from your server, but also want
-# to give access to VIP users from other servers (for example from GTalk)
-# seperated by semicolons
-#allowed_servers=localhost
-
-# transport features separated by semicolons which will be used for VIP users.
-# combination of: avatars, chatstate, filetransfer
-# if commented, all features will be used
-# This variable is DEPRECATED and will be removed in future versions. Use [vip-features] instead.
-#vip_features = avatars;chatstate;filetransfer
-
-# pid file
-pid_file=/var/run/spectrum/S2P.pid
-
-# require_tls to connect legacy network
-#require_tls=false
-
-# Eventloop used by Spectrum. Allows to change default use of poll to epoll,
-# which should be faster and handles more connections better.
-# WARNING: some 3rd party libpurple protocol plugins are not prepared to be
-# used with different eventloop, but protocols included in libpurple by default
-# works OK.
-#eventloop=glib
-
-[registration]
-# Set to 0 to disable transport registration to everyone except
-# people from host from allowed_servers list.
-#enable_public_registration=1
-
-# You can override username registered by transport user. This is useful
-# for example if you want to let users to register only their Facebook name
-# and internally connect them to facebook_name@chat.facebook.com.
-# $username variable is replaced by username which has been registered
-# by particular user.
-#username_mask = $username@chat.facebook.com
-
-# This option allows you to white-list newly created accounts according
-# to regexp. for example allowed_usernames=*.\.gmail\.com$ will allow only
-# GTalk users to register. If you use username_mask, then username_mask is
-# applied before this option.
-#allowed_usernames=regexp
-
-# Label used to described username field in registration form
-#username_label = Facebook username
-
-# This variable overrides default instructions text in registration form.
-#instructions = Type your Facebook name here:
-
-# Transport features, all features are enabled by default.
-[features]
-#filetransfer=1
-#avatars=1
-#chatstates=1
-#statistics=1
-
-# Transport features for VIP users, all features are enabled by default.
-[vip-features]
-#filetransfer=1
-#avatars=1
-#chatstates=1
-
-[logging]
-# log file, needs to be unique for each spectrum instance
-log_file=/var/log/spectrum/S2P.log
-
-# log areas
-# combination of: xml, purple
-log_areas=xml;purple
-
-[database]
-# mysql or sqlite
-type=sqlite
-
-# hostname (not needed for sqlite)
-#host=localhost
-
-# username (not needed for sqlite)
-#user=user
-
-# password (not needed for sqlite)
-#password=password
-# sqlite: set path to database file here
-# mysql: set to name of database
-database=/var/lib/spectrum/S2P/database/S2P.sqlite
-# table prefix for multiple transport instances sharing the same database
-#prefix=S2P_
-
-[purple]
-# avatar, vcard, roster storage
-# needs to be unique for each spectrum instance
-userdir=/var/lib/spectrum/S2P/userdir
diff --git a/net-im/spectrum/files/spectrum.confd b/net-im/spectrum/files/spectrum.confd
deleted file mode 100644
index f0c55f8..0000000
--- a/net-im/spectrum/files/spectrum.confd
+++ /dev/null
@@ -1,7 +0,0 @@
-# /etc/conf.d/spectrum.PROTOCOL: config file for spectrum PROTOCOL transport
-
-# Configfile
-CONFFILE="/etc/spectrum/PROTOCOL.cfg"
-
-# PID
-PIDFILE="/var/run/spectrum/PROTOCOL.pid"
diff --git a/net-im/spectrum/files/spectrum.initd b/net-im/spectrum/files/spectrum.initd
deleted file mode 100644
index f3e5eb6..0000000
--- a/net-im/spectrum/files/spectrum.initd
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-PROTOCOL=${SVCNAME#*.}
-
-depend() {
- need net
- use jabber-server
-}
-
-start() {
- if [ -z "${PROTOCOL}" ] || [ ${SVCNAME} == "spectrum" ]; then
- eerror "Please use /etc/init.d/spectrum.PROTOCOL instead of /etc/init.d/spectrum"
- eerror "to start Spectrum for the desired protocol."
- return 1
- fi
-
- ebegin "Starting ${PROTOCOL} Spectrum Transport"
- start-stop-daemon --start --pidfile ${PIDFILE} \
- --chuid jabber:jabber --exec /usr/bin/spectrum -- ${CONFFILE}
- eend $?
-}
-
-stop() {
- ebegin "Stopping ${PROTOCOL} Spectrum Transport"
- start-stop-daemon --stop --quiet --pidfile ${PIDFILE}
- eend $?
-}
diff --git a/net-im/spectrum/files/spectrum.symlink.cfg b/net-im/spectrum/files/spectrum.symlink.cfg
deleted file mode 100644
index 514fcbd..0000000
--- a/net-im/spectrum/files/spectrum.symlink.cfg
+++ /dev/null
@@ -1,151 +0,0 @@
-[service]
-# enable this spectrum instance
-enable=1
-
-# one of: aim, facebook, gg, icq, irc, msn, myspace, qq, simple, xmpp, yahoo
-protocol=$filename:protocol
-
-# component ip
-server=127.0.0.1
-
-# if use_proxy is 1, the http_proxy env var will be used as the proxy server
-# for example export http_proxy="http://user:passwd@your.proxy.server:port/"
-use_proxy=0
-
-# component JID
-jid=$protocol.example.com
-
-# component secret
-password=secret
-
-# component port
-port=$filename:port
-
-config_interface = /var/run/spectrum/$protocol.sock
-
-# IP:port where filetransfer proxy binds to. This has to be public IP.
-#filetransfer_bind_address=192.0.2.1:$port
-
-# IP:port which will be sent in filetransfer request as stream host.
-#filetransfer_public_address=192.0.2.1:$port
-
-# admin JIDs - Jabber IDs of transport administrators who have access to admin adhoc commands
-# separated by semicolons
-#admins=admin@example.com;foo@bar.cz
-
-# directory where downloaded files will be saved
-filetransfer_cache=/var/lib/spectrum/$protocol/filetransfer_cache
-
-# URL used to acces filestransfer_cache directory from the web.
-filetransfer_web=http://example.com/files/
-
-# name of transport (this will appear in service discovery)
-name=My $protocol Transport
-
-# default language
-language=en
-
-# transport features separated by semicolons
-# combination of: avatars, chatstate, filetransfer
-# if commented, all features will be used
-# This variable is DEPRECATED and will be removed in future versions. Use [features] instead.
-#transport_features = avatars;chatstate;filetransfer
-
-# if vip_mode is 1, users are divided to 2 groups according to 'vip' database field
-vip_mode=0
-
-# if vip_mode is 1, you can set transport to be availabe only for VIP users by setting only_for_vip to 1.
-only_for_vip=0
-
-# if vip_mode is 1 and only_for_vip is 1, users can connect from these servers even they are not VIP.
-# This feature is useful, if you want to enable transport only for users from your server, but also want
-# to give access to VIP users from other servers (for example from GTalk)
-# seperated by semicolons
-#allowed_servers=localhost
-
-# transport features separated by semicolons which will be used for VIP users.
-# combination of: avatars, chatstate, filetransfer
-# if commented, all features will be used
-# This variable is DEPRECATED and will be removed in future versions. Use [vip-features] instead.
-#vip_features = avatars;chatstate;filetransfer
-
-# pid file
-pid_file=/var/run/spectrum/$protocol.pid
-
-# require_tls to connect legacy network
-#require_tls=false
-
-# Eventloop used by Spectrum. Allows to change default use of poll to epoll,
-# which should be faster and handles more connections better.
-# WARNING: some 3rd party libpurple protocol plugins are not prepared to be
-# used with different eventloop, but protocols included in libpurple by default
-# works OK.
-#eventloop=glib
-
-[registration]
-# Set to 0 to disable transport registration to everyone except
-# people from host from allowed_servers list.
-#enable_public_registration=1
-
-# You can override username registered by transport user. This is useful
-# for example if you want to let users to register only their Facebook name
-# and internally connect them to facebook_name@chat.facebook.com.
-# $username variable is replaced by username which has been registered
-# by particular user.
-#username_mask = $username@chat.facebook.com
-
-# This option allows you to white-list newly created accounts according
-# to regexp. for example allowed_usernames=*.\.gmail\.com$ will allow only
-# GTalk users to register. If you use username_mask, then username_mask is
-# applied before this option.
-#allowed_usernames=regexp
-
-# Label used to described username field in registration form
-#username_label = Facebook username
-
-# This variable overrides default instructions text in registration form.
-#instructions = Type your Facebook name here:
-
-# Transport features, all features are enabled by default.
-[features]
-#filetransfer=1
-#avatars=1
-#chatstates=1
-#statistics=1
-
-# Transport features for VIP users, all features are enabled by default.
-[vip-features]
-#filetransfer=1
-#avatars=1
-#chatstates=1
-
-[logging]
-# log file, needs to be unique for each spectrum instance
-log_file=/var/log/spectrum/$protocol.log
-
-# log areas
-# combination of: xml, purple
-log_areas=xml;purple
-
-[database]
-# mysql or sqlite
-type=sqlite
-
-# hostname (not needed for sqlite)
-#host=localhost
-
-# username (not needed for sqlite)
-#user=user
-
-# password (not needed for sqlite)
-#password=password
-# sqlite: set path to database file here
-# mysql: set to name of database
-database=/var/lib/spectrum/$protocol/database/$protocol.sqlite
-# table prefix for multiple transport instances sharing the same database
-#prefix=$protocol_
-
-[purple]
-# avatar, vcard, roster storage
-# needs to be unique for each spectrum instance
-userdir=/var/lib/spectrum/$protocol/userdir
diff --git a/net-im/spectrum/spectrum-1.4.7-r1.ebuild b/net-im/spectrum/spectrum-1.4.7-r1.ebuild
deleted file mode 100644
index 1dc30dd..0000000
--- a/net-im/spectrum/spectrum-1.4.7-r1.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed und