summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2016-08-25 18:34:26 +0200
committerPacho Ramos <pacho@gentoo.org>2016-08-25 18:34:26 +0200
commit8f1f2f099ca5238ae3e12a9571833c90bcf7ce92 (patch)
treeb917ba3d6a2531091e070f2f751ae44ca7267a73 /net-im/mu-conference
parentnet-im/mu-conference: Fix connection with long secrets (#505600 by Dmitry A. ... (diff)
downloadgentoo-8f1f2f099ca5238ae3e12a9571833c90bcf7ce92.tar.gz
gentoo-8f1f2f099ca5238ae3e12a9571833c90bcf7ce92.tar.bz2
gentoo-8f1f2f099ca5238ae3e12a9571833c90bcf7ce92.zip
net-im/mu-conference: Drop old
Package-Manager: portage-2.3.0
Diffstat (limited to 'net-im/mu-conference')
-rw-r--r--net-im/mu-conference/Manifest2
-rw-r--r--net-im/mu-conference/files/README.Gentoo40
-rw-r--r--net-im/mu-conference/files/mu-conference-conf.d9
-rw-r--r--net-im/mu-conference/files/mu-conference-makefile.patch11
-rw-r--r--net-im/mu-conference/files/muc-transport.init26
-rw-r--r--net-im/mu-conference/files/muc-transport.init-r233
-rw-r--r--net-im/mu-conference/files/muctrans.xml37
-rw-r--r--net-im/mu-conference/mu-conference-0.7-r1.ebuild83
-rw-r--r--net-im/mu-conference/mu-conference-0.8-r2.ebuild90
-rw-r--r--net-im/mu-conference/mu-conference-0.8.81-r1.ebuild88
10 files changed, 0 insertions, 419 deletions
diff --git a/net-im/mu-conference/Manifest b/net-im/mu-conference/Manifest
index 2a113bff62cb..09fde34d4d20 100644
--- a/net-im/mu-conference/Manifest
+++ b/net-im/mu-conference/Manifest
@@ -1,3 +1 @@
DIST mu-conference-0.8.81.tar.gz 247649 SHA256 d3c8f2f0539b06e32b8bcd48dfae008c84961815ada0922ecf095be36b599862 SHA512 96bfafac726ebc8c1a7489f092e5a6d90df0aaff39a183aaa33847e12caf142fe64178d7041fff15115bb5d8116e69b7dce95cb4caf329a4187b5c35ceca28b1 WHIRLPOOL b6da089299d22b3b4e68d79f6451de981e5ccbd7144cf765c2a4073c6b7d58f276c687e4693ab34bbca57275b5b5e48886eded5adc3e5382c61add4d23b9467a
-DIST mu-conference_0.7.tar.gz 112381 SHA256 914d7e5cf45c50e3eaae77d03d895211d332f85469f4a70adaf7209917d27a35 SHA512 55efde6f7605b0d76038c9d67a3e0acb2f0041f896e9a70db0496dec4dbcb28a86539e9efc23df67c4b2eea64c221d1d7d99df2a02f212d46c5172da61d8d6a1 WHIRLPOOL cc9cfe32cff1b21ace94a55d8003038aa28df881b4aaf8759f9e53f53f76a5da4b4dbe7c27985ab2e638deafa4bb7a03cbaa3494c9387b56fb7204b073187f7e
-DIST mu-conference_0.8.tar.gz 110356 SHA256 d9f4399573a83f20c84af55cb56b405c706a943898cb14a5d220d35b89db429b SHA512 e5c410b77091d5fa4cba657a3362704fe1c148b9125984dc1cad832fd48ed343de78e044bafa10c8b8e38160406f4023444009281cb2236c300fbc17d4b85d7f WHIRLPOOL d49fe19bdd09081ba44b16126c9e71e1f9a07a285dea7efe64e487baeb0ac2d3eae04374c245b2451293805f60f935f9243d9e93f1df0f8de9cf98b54e42e53c
diff --git a/net-im/mu-conference/files/README.Gentoo b/net-im/mu-conference/files/README.Gentoo
deleted file mode 100644
index a478572ffae5..000000000000
--- a/net-im/mu-conference/files/README.Gentoo
+++ /dev/null
@@ -1,40 +0,0 @@
-This is a small help to get you started with the MSN Jabberd transport in
-Gentoo.
-
-Edit /etc/jabber/muctrans.xml . This is the config file for MU-Conference.
-There change all references to localhost with the FQDN (Fully Qualified Domain
-Name) for your server.
-
-In the msnlinker section enter the IP of your main jabber server (normally
-127.0.0.1) and choose a port and secret (secret is the password the MSN
-transport will use to connect to the main jabber server).
-
-Now back to the multiple.xml to tell your main jabber server to listen to
-connections from the MU transport.
-Search for "<vcard2jud/>" and after that, and before the </jsm> add:
-
-<browse>
- <item category="conference" type="public" jid="conference.localhost" name="Public Conferencing" version="0.6.0">
- <ns>http://jabber.org/protocol/muc</ns>
- </item>
-</browse>
-
-Again here change localhost for your FQDN.
-
-Scrool down to the bottom of the file, and just before the </jabber> add:
-
-<service id="muclinker">
-<host>conference.localhost</host>
- <accept>
- <ip>127.0.0.1</ip>
- <port>31518</port>
- <secret>mymucsecret</secret>
- </accept>
-</service>
-(By know you know you have to change localhost for you FQDN).
-One very importante thing: even if it is the same machine the name's for the
-various services must be diferent, that means that there must be valid aliases
-for conference.FQDN .
-
-If you need help with configuration you can try the Jabber Admin Mailling list:
-http://mailman.jabber.org/listinfo/jadmin
diff --git a/net-im/mu-conference/files/mu-conference-conf.d b/net-im/mu-conference/files/mu-conference-conf.d
deleted file mode 100644
index 95e38ab74d37..000000000000
--- a/net-im/mu-conference/files/mu-conference-conf.d
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Id$
-
-CONFIG="/etc/jabber/muctrans.xml"
-
-#Need to find a way to fix the "double" expansion
-#PIDFILE= grep pid ${CONFIG} | sed -e 's/<[^>]*>//g' | sed s/' '//g
-PIDFILE="/var/log/jabber/muctrans.pid"
diff --git a/net-im/mu-conference/files/mu-conference-makefile.patch b/net-im/mu-conference/files/mu-conference-makefile.patch
deleted file mode 100644
index 2a009402a0aa..000000000000
--- a/net-im/mu-conference/files/mu-conference-makefile.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile 2003-11-15 04:19:44.000000000 +0000
-+++ Makefile.new 2004-01-10 02:20:28.753368424 +0000
-@@ -1,6 +1,6 @@
--include ../../platform-settings
-+include /usr/lib/jabberd/platform-settings
-
--CFLAGS:=$(CFLAGS) -I../../jabberd -I../include `pkg-config --cflags glib-2.0`
-+CFLAGS:=$(CFLAGS) -I/usr/include/jabberd -I../include `pkg-config --cflags glib-2.0`
- LIBS:=$(LIBS) `pkg-config --libs glib-2.0`
-
- # Debug/Experimental
diff --git a/net-im/mu-conference/files/muc-transport.init b/net-im/mu-conference/files/muc-transport.init
deleted file mode 100644
index c10c0ae6813c..000000000000
--- a/net-im/mu-conference/files/muc-transport.init
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/openrc-run
-
-depend() {
- need net
- use jabber-server
-}
-
-start() {
- ebegin "Starting MUC Jabber Transport"
- jabberd -B -c /etc/jabber/muctrans.xml -H /var/spool/jabber >/dev/null 2>&1
- eend $?
-}
-
-stop() {
- ebegin "Stoping MUC Jabber Transport"
- if [ -f /var/log/jabber/muctrans.pid ]; then
- kill `cat /var/log/jabber/muctrans.pid`
- fi
- sleep 2
- if [ -f /var/log/jabber/muctrans.pid ]; then
- kill -9 `cat /var/log/jabber/muctrans.pid`
- rm -f /var/log/jabber/muctrans.pid
- fi
- rm -f /var/log/jabber/muctrans.pid
- eend $?
-}
diff --git a/net-im/mu-conference/files/muc-transport.init-r2 b/net-im/mu-conference/files/muc-transport.init-r2
deleted file mode 100644
index f1d53792d2fc..000000000000
--- a/net-im/mu-conference/files/muc-transport.init-r2
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/sbin/openrc-run
-
-depend() {
- need net
- use jabber-server
-}
-
-start() {
- ebegin "Starting MUC Jabber Transport"
- if [ -f ${PIDFILE} ]; then
- if [ -z $(ps ax | grep `cat ${PIDFILE}` | grep -v grep ) ]
- then
- rm -f ${PIDFILE}
- fi
- fi
-
- jabberd -B -c ${CONFIG} -H /var/spool/jabber >/dev/null 2>&1
- eend $?
-}
-
-stop() {
- ebegin "Stoping MUC Jabber Transport"
- if [ -f ${PIDFILE} ]; then
- kill `cat ${PIDFILE}`
- fi
- sleep 2
- if [ -f ${PIDFILE} ]; then
- kill -9 `cat ${PIDFILE}`
- rm -f ${PIDFILE}
- fi
- rm -f ${PIDFILE}
- eend $?
-}
diff --git a/net-im/mu-conference/files/muctrans.xml b/net-im/mu-conference/files/muctrans.xml
deleted file mode 100644
index 6fe5b21b7c55..000000000000
--- a/net-im/mu-conference/files/muctrans.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<jabber>
-
- <service id="muclinker">
- <uplink/>
- <connect>
- <ip>127.0.0.1</ip>
- <port>31518</port>
- <secret>mymucsecret</secret>
- </connect>
- </service>
-
- <service id="conference.localhost">
- <load>
- <conference>/usr/lib/jabberd/mu-conference.so</conference>
- </load>
- <conference xmlns="jabber:config:conference">
- <public/>
- <vCard>
- <FN>Public Chatrooms</FN>
- <DESC>This service is for public chatrooms.</DESC>
- <URL>http://conference.localhost/logs/</URL>
- </vCard>
- <history>20</history>
- <logdir>/var/log/jabber/conference/</logdir>
- <sadmin>admin@localhost</sadmin>
- <notice>
- <join>has joined this session</join>
- <leave>has left</leave>
- <rename>is now known as</rename>
- </notice>
- </conference>
- </service>
-
- <pidfile>/var/log/jabber/muctrans.pid</pidfile>
-
-</jabber>
-
diff --git a/net-im/mu-conference/mu-conference-0.7-r1.ebuild b/net-im/mu-conference/mu-conference-0.7-r1.ebuild
deleted file mode 100644
index 9b37494b25e2..000000000000
--- a/net-im/mu-conference/mu-conference-0.7-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils
-
-DESCRIPTION="Multi-User Chat for jabberd"
-HOMEPAGE="https://gna.org/projects/mu-conference/"
-SRC_URI="http://download.gna.org/mu-conference/${PN}_${PV}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~sparc x86"
-SLOT="0"
-
-DEPEND="
- dev-libs/expat
- >=dev-libs/glib-2
- net-dns/libidn
- net-im/jabberd2
- mysql? ( virtual/mysql )"
-RDEPEND="${DEPEND}"
-IUSE="mysql"
-
-S="${WORKDIR}/${PN}_${PV}"
-
-src_prepare() {
- # Fix missing header in src/conference_user.c in order to
- # make emerge happy and avoid QA notice.
- sed -i "/conference.h/ i #define _XOPEN_SOURCE" src/conference_user.c || die
-
- if use mysql; then
- sed -i '/^CFLAGS/ a CFLAGS:=$(CFLAGS) -DHAVE_MYSQL' src/Makefile || die
- else
- # Makefile is broken. Should not always link against mysql
- sed -i 's/`mysql_config --libs`//' src/Makefile || die
- fi
-
- eapply_user
-}
-
-src_install() {
- dobin src/mu-conference
- fowners jabber:jabber /usr/bin/mu-conference
- fperms 750 /usr/bin/mu-conference
-
- newinitd "${FILESDIR}/${P}".init mu-conference
-
- dodoc ChangeLog FAQ mu-conference.sql README
- docinto scripts
- dodoc scripts/*
-
- for i in log spool; do
- dodir /var/${i}/jabber/mu-conference
- keepdir /var/${i}/jabber/mu-conference
- fowners jabber:jabber /var/${i}/jabber/mu-conference
- fperms 770 /var/${i}/jabber/mu-conference
- done
-
- insinto /etc/jabber
- newins muc-default.xml mu-conference.xml
- doins style.css
-
- cd "${D}/etc/jabber/" || die
- sed -i \
- -e 's,./spool/chat.localhost,/var/spool/jabber/mu-conference,g' \
- -e 's,./syslogs,/var/log/jabber,g' \
- -e 's,./logs,/var/log/jabber/mu-conference,g' \
- -e 's,./mu-conference.pid,/var/run/jabber/mu-conference.pid,g' \
- -e "s,../style.css,/etc/jabber/style.css,g" \
- -e "s,7009,5347,g" \
- mu-conference.xml || die "sed failed"
-}
-
-pkg_postinst() {
- echo
- elog "For jabberd-2 connection:"
- elog "1. Make sure that the ip and port in /etc/jabber/mu-conference.xml"
- elog " match the address of your jabberd router."
- elog "2. Set a common secret in mu-conference.xml and router.xml"
- echo
-}
diff --git a/net-im/mu-conference/mu-conference-0.8-r2.ebuild b/net-im/mu-conference/mu-conference-0.8-r2.ebuild
deleted file mode 100644
index fa352c9dc3b5..000000000000
--- a/net-im/mu-conference/mu-conference-0.8-r2.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Multi-User Chat for jabberd"
-HOMEPAGE="https://gna.org/projects/mu-conference/"
-SRC_URI="http://download.gna.org/mu-conference/${PN}_${PV}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-SLOT="0"
-IUSE="mysql"
-
-RDEPEND="
- dev-libs/expat
- >=dev-libs/glib-2:2
- net-dns/libidn
- net-im/jabberd2
- mysql? ( virtual/mysql )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S=${WORKDIR}/${PN}_${PV}
-
-src_prepare() {
- # Fix missing header in src/conference_user.c in order to
- # make emerge happy and avoid QA notice.
- sed -i -e "/conference.h/ i #define _XOPEN_SOURCE" src/conference_user.c || die
-
- if use mysql; then
- sed -i -e '/^CFLAGS/ a CFLAGS:=$(CFLAGS) -DHAVE_MYSQL' \
- -e '/^LIBS/ a LIBS:=$(LIBS) `mysql_config --libs`' src/Makefile || die
- fi
- sed -i -e 's/^CC:=/CC?=/' -e 's/$(MCFLAGS)/$(MCFLAGS) $(LDFLAGS)/'\
- -e 's/LDFLAGS:=-L./LDFLAGS:=$(LDFLAGS) -L./'\
- -e 's/$(LDFLAGS) $(LIBS)/$(LIBS)/' src/Makefile || die
- sed -i -e 's/-O2//' src/{,jabberd,jcomp}/Makefile || die
- sed -i -e 's/CC=/CC?=/' src/{jabberd,jcomp}/Makefile || die
- sed -i -e 's/ar/$(AR)/' -e 's/ranlib/$(RANLIB)/' src/jabberd/Makefile || die
- sed -i -e 's/gcc -g/$(CC) -g/' src/jcomp/Makefile || die
- tc-export CC AR RANLIB
-
- eapply_user
-}
-
-src_install() {
- dobin src/mu-conference
- fowners jabber:jabber /usr/bin/mu-conference
- fperms 750 /usr/bin/mu-conference
-
- newinitd "${FILESDIR}/${PN}"-0.7.init mu-conference
-
- dodoc ChangeLog FAQ mu-conference.sql README README.sql
- docinto scripts
- dodoc scripts/*
-
- local i
- for i in log spool; do
- dodir /var/${i}/jabber/mu-conference
- keepdir /var/${i}/jabber/mu-conference
- fowners jabber:jabber /var/${i}/jabber/mu-conference
- fperms 770 /var/${i}/jabber/mu-conference
- done
-
- insinto /etc/jabber
- newins muc-default.xml mu-conference.xml
- doins style.css
-
- sed -i \
- -e 's,./spool/chat.localhost,/var/spool/jabber/mu-conference,g' \
- -e 's,./syslogs,/var/log/jabber,g' \
- -e 's,./logs,/var/log/jabber/mu-conference,g' \
- -e 's,./mu-conference.pid,/var/run/jabber/mu-conference.pid,g' \
- -e "s,../style.css,/etc/jabber/style.css,g" \
- -e "s,7009,5347,g" \
- "${D}"/etc/jabber/mu-conference.xml || die "sed failed"
-}
-
-pkg_postinst() {
- echo
- elog "For jabberd-2 connection:"
- elog "1. Make sure that the ip and port in /etc/jabber/mu-conference.xml"
- elog " match the address of your jabberd router."
- elog "2. Set a common secret in mu-conference.xml and router.xml"
- echo
-}
diff --git a/net-im/mu-conference/mu-conference-0.8.81-r1.ebuild b/net-im/mu-conference/mu-conference-0.8.81-r1.ebuild
deleted file mode 100644
index 8b00445278d8..000000000000
--- a/net-im/mu-conference/mu-conference-0.8.81-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Multi-User Chat for jabberd"
-HOMEPAGE="https://gna.org/projects/mu-conference/"
-SRC_URI="http://download.gna.org/mu-conference/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-SLOT="0"
-IUSE="mysql"
-
-RDEPEND="
- dev-libs/expat
- >=dev-libs/glib-2:2
- net-dns/libidn
- net-im/jabberd2
- mysql? ( virtual/mysql )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_prepare() {
- # Fix missing header in src/conference_user.c in order to
- # make emerge happy and avoid QA notice.
- sed -i -e "/conference.h/ i #define _XOPEN_SOURCE" src/conference_user.c || die
-
- if use mysql; then
- sed -i -e '/^CFLAGS/ a CFLAGS:=$(CFLAGS) -DHAVE_MYSQL' \
- -e '/^LIBS/ a LIBS:=$(LIBS) `mysql_config --libs`' src/Makefile || die
- fi
- sed -i -e 's/^CC:=/CC?=/' -e 's/$(MCFLAGS)/$(MCFLAGS) $(LDFLAGS)/'\
- -e 's/LDFLAGS:=-L./LDFLAGS:=$(LDFLAGS) -L./'\
- -e 's/$(LDFLAGS) $(LIBS)/$(LIBS)/' src/Makefile || die
- sed -i -e 's/-O2//' src/{,jabberd,jcomp}/Makefile || die
- sed -i -e 's/CC=/CC?=/' src/{jabberd,jcomp}/Makefile || die
- sed -i -e 's/ar/$(AR)/' -e 's/ranlib/$(RANLIB)/' src/jabberd/Makefile || die
- sed -i -e 's/gcc -g/$(CC) -g/' src/jcomp/Makefile || die
- tc-export CC AR RANLIB
-
- eapply_user
-}
-
-src_install() {
- dobin src/mu-conference
- fowners jabber:jabber /usr/bin/mu-conference
- fperms 750 /usr/bin/mu-conference
-
- newinitd "${FILESDIR}/${PN}"-0.7.init mu-conference
-
- dodoc ChangeLog FAQ mu-conference.sql README README.sql
- docinto scripts
- dodoc scripts/*
-
- local i
- for i in log spool; do
- dodir /var/${i}/jabber/mu-conference
- keepdir /var/${i}/jabber/mu-conference
- fowners jabber:jabber /var/${i}/jabber/mu-conference
- fperms 770 /var/${i}/jabber/mu-conference
- done
-
- insinto /etc/jabber
- newins muc-default.xml mu-conference.xml
- doins style.css
-
- sed -i \
- -e 's,./spool/chat.localhost,/var/spool/jabber/mu-conference,g' \
- -e 's,./syslogs,/var/log/jabber,g' \
- -e 's,./logs,/var/log/jabber/mu-conference,g' \
- -e 's,./mu-conference.pid,/var/run/jabber/mu-conference.pid,g' \
- -e "s,../style.css,/etc/jabber/style.css,g" \
- -e "s,7009,5347,g" \
- "${D}"/etc/jabber/mu-conference.xml || die "sed failed"
-}
-
-pkg_postinst() {
- echo
- elog "For jabberd-2 connection:"
- elog "1. Make sure that the ip and port in /etc/jabber/mu-conference.xml"
- elog " match the address of your jabberd router."
- elog "2. Set a common secret in mu-conference.xml and router.xml"
- echo
-}