[gentoo-commits] repo/gentoo:master commit in: net-im/centerim/files/, net-im/centerim/

2018-02-08 Thread Sven Wegener
commit: f7d25cbc71ea6986bc7d439975637e00705b75b7
Author: Sven Wegener  gentoo  org>
AuthorDate: Fri Feb  9 07:27:19 2018 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Fri Feb  9 07:28:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d25cbc

net-im/centerim: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-im/centerim/Manifest   |   1 -
 net-im/centerim/centerim-4.22.10-r1.ebuild | 130 -
 net-im/centerim/centerim-4.22.10.ebuild| 112 --
 net-im/centerim/files/centerim-4.22.10-gcc46.patch |  12 --
 .../files/centerim-4.22.10-system-expat.patch  |  51 
 net-im/centerim/metadata.xml   |   6 -
 6 files changed, 312 deletions(-)

diff --git a/net-im/centerim/Manifest b/net-im/centerim/Manifest
index 07c3cf4f8be..7f2a5778c34 100644
--- a/net-im/centerim/Manifest
+++ b/net-im/centerim/Manifest
@@ -1,2 +1 @@
-DIST centerim-4.22.10.tar.gz 2287832 BLAKE2B 
4490284713c18df5a4200c8291f51828d734e7cd9684f42f3c619cf4aff1e2aec18238a34a9bcc53c8620560650e856180e773bb4e51db97f436a8c2b293111a
 SHA512 
1cabb6d455e2c1d2bb70a4330f78a34b54dabbc9a7d77d93ef7a08cfae73958670e86dee06b1fb7cb393c248d9682a491edb19a81cb43e7b0f44513c24759116
 DIST centerim5-5.0.1.tar.gz 764152 BLAKE2B 
658db040b539a93d4d45e6e05ae57d209c26008ff2061fa3cae0aa4dfd87ca2f4ee78ca0004cd42e14c9f57b124c885f685028332dcb5b2f4e3bf52cab99f796
 SHA512 
8d9e7cbb1abc3ed8cd91761ebe9a2355c2e39b59cab23de0ad4bfbbf35f4bce062fee5d01b8239d839fc5cef0c74b31187ab1a85a39c46ef679bfc86e628281f

diff --git a/net-im/centerim/centerim-4.22.10-r1.ebuild 
b/net-im/centerim/centerim-4.22.10-r1.ebuild
deleted file mode 100644
index 41ca9434836..000
--- a/net-im/centerim/centerim-4.22.10-r1.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils autotools
-
-PROTOCOL_IUSE="+aim gadu +icq +irc +xmpp lj +msn rss +yahoo"
-IUSE="${PROTOCOL_IUSE} bidi nls ssl crypt jpeg otr"
-
-DESCRIPTION="ncurses ICQ/Yahoo!/AIM/IRC/MSN/Jabber/GaduGadu/RSS/LiveJournal 
Client"
-if [[ ${PV} = *_p* ]] # is this a snaphot?
-then
-   
SRC_URI="http://www.centerim.org/download/snapshots/${PN}-${PV/*_p/}.tar.gz;
-elif [[ ${PV} = *.*.*.* ]] # is this a mobshot?
-then
-   SRC_URI="http://www.centerim.org/download/mobshots/${P}.tar.gz;
-else
-   SRC_URI="http://www.centerim.org/download/releases/${P}.tar.gz;
-fi
-HOMEPAGE="http://www.centerim.org/;
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86 ~x86-fbsd"
-
-DEPEND=">=sys-libs/ncurses-5.2
-   dev-libs/expat
-   bidi? ( dev-libs/fribidi )
-   ssl? ( >=dev-libs/openssl-0.9.6g )
-   jpeg? ( virtual/jpeg )
-   xmpp? (
-   otr? ( =app-crypt/gpgme-1.0.2 )
-   )
-   msn? ( >=net-misc/curl-7.25.0-r1[ssl] )
-   yahoo? ( >=net-misc/curl-7.25.0-r1[ssl] )"
-
-RDEPEND="${DEPEND}
-   nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}"/${P/_p*}
-
-check_protocol_iuse() {
-   local flag
-
-   for flag in ${PROTOCOL_IUSE}
-   do
-   use ${flag#+} && return 0
-   done
-
-   return 1
-}
-
-pkg_setup() {
-   if ! check_protocol_iuse
-   then
-   eerror
-   eerror "Please activate at least one of the following protocol 
USE flags:"
-   eerror "${PROTOCOL_IUSE//+}"
-   eerror
-   die "Please activate at least one protocol USE flag!"
-   fi
-
-   if use otr && ! use xmpp
-   then
-   ewarn
-   ewarn "Support for OTR is only supported with Jabber!"
-   ewarn
-   fi
-
-   if use gadu && ! use jpeg
-   then
-   ewarn
-   ewarn "You need jpeg support to be able to register Gadu-Gadu 
accounts!"
-   ewarn
-   fi
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-gcc46.patch
-   (
-   cd libjabber/ || exit 1
-   rm \
-   asciitab.h \
-   hashtable.[ch] \
-   iasciitab.h \
-   latin1tab.h \
-   utf8tab.h \
-   xmldef.h \
-   xmlparse.[ch] \
-   xmlrole.[ch] \
-   xmltok.[ch] \
-   xmltok_impl_c.h \
-   xmltok_impl.h \
-   ) || die
-   epatch "${FILESDIR}"/${P}-system-expat.patch
-   eautoreconf
-
-   # Don't execute git commands, bug #228151
-   cat >"${S}"/misc/git-version-gen <<-EOF
-   #!/bin/sh
-   echo -n "${PVR}"
-   EOF
-}
-
-src_configure() {
-   econf \
-   $(use_with ssl) \
-   $(use_enable aim) \
-   $(use_with bidi fribidi) \
-   $(use_with jpeg libjpeg) \
-   $(use_with otr 

[gentoo-commits] repo/gentoo:master commit in: net-im/centerim/files/, net-im/centerim/

2016-05-05 Thread Sebastian Pipping
commit: 4a4e63b8f5b829198673fe6451bc731fec029e54
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri May  6 01:02:06 2016 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Fri May  6 01:20:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4e63b8

net-im/centerim: Unbundle Expat (bug #255909)

 net-im/centerim/centerim-4.22.10-r1.ebuild | 131 +
 .../files/centerim-4.22.10-system-expat.patch  |  51 
 2 files changed, 182 insertions(+)

diff --git a/net-im/centerim/centerim-4.22.10-r1.ebuild 
b/net-im/centerim/centerim-4.22.10-r1.ebuild
new file mode 100644
index 000..6d7564a
--- /dev/null
+++ b/net-im/centerim/centerim-4.22.10-r1.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="2"
+
+inherit eutils autotools
+
+PROTOCOL_IUSE="+aim gadu +icq +irc +xmpp lj +msn rss +yahoo"
+IUSE="${PROTOCOL_IUSE} bidi nls ssl crypt jpeg otr"
+
+DESCRIPTION="ncurses ICQ/Yahoo!/AIM/IRC/MSN/Jabber/GaduGadu/RSS/LiveJournal 
Client"
+if [[ ${PV} = *_p* ]] # is this a snaphot?
+then
+   
SRC_URI="http://www.centerim.org/download/snapshots/${PN}-${PV/*_p/}.tar.gz;
+elif [[ ${PV} = *.*.*.* ]] # is this a mobshot?
+then
+   SRC_URI="http://www.centerim.org/download/mobshots/${P}.tar.gz;
+else
+   SRC_URI="http://www.centerim.org/download/releases/${P}.tar.gz;
+fi
+HOMEPAGE="http://www.centerim.org/;
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+
+DEPEND=">=sys-libs/ncurses-5.2
+   dev-libs/expat
+   bidi? ( dev-libs/fribidi )
+   ssl? ( >=dev-libs/openssl-0.9.6g )
+   jpeg? ( virtual/jpeg )
+   xmpp? (
+   otr? ( =app-crypt/gpgme-1.0.2 )
+   )
+   msn? ( >=net-misc/curl-7.25.0-r1[ssl] )
+   yahoo? ( >=net-misc/curl-7.25.0-r1[ssl] )"
+
+RDEPEND="${DEPEND}
+   nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}"/${P/_p*}
+
+check_protocol_iuse() {
+   local flag
+
+   for flag in ${PROTOCOL_IUSE}
+   do
+   use ${flag#+} && return 0
+   done
+
+   return 1
+}
+
+pkg_setup() {
+   if ! check_protocol_iuse
+   then
+   eerror
+   eerror "Please activate at least one of the following protocol 
USE flags:"
+   eerror "${PROTOCOL_IUSE//+}"
+   eerror
+   die "Please activate at least one protocol USE flag!"
+   fi
+
+   if use otr && ! use xmpp
+   then
+   ewarn
+   ewarn "Support for OTR is only supported with Jabber!"
+   ewarn
+   fi
+
+   if use gadu && ! use jpeg
+   then
+   ewarn
+   ewarn "You need jpeg support to be able to register Gadu-Gadu 
accounts!"
+   ewarn
+   fi
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-gcc46.patch
+   (
+   cd libjabber/ || exit 1
+   rm \
+   asciitab.h \
+   hashtable.[ch] \
+   iasciitab.h \
+   latin1tab.h \
+   utf8tab.h \
+   xmldef.h \
+   xmlparse.[ch] \
+   xmlrole.[ch] \
+   xmltok.[ch] \
+   xmltok_impl_c.h \
+   xmltok_impl.h \
+   ) || die
+   epatch "${FILESDIR}"/${P}-system-expat.patch
+   eautoreconf
+
+   # Don't execute git commands, bug #228151
+   cat >"${S}"/misc/git-version-gen <<-EOF
+   #!/bin/sh
+   echo -n "${PVR}"
+   EOF
+}
+
+src_configure() {
+   econf \
+   $(use_with ssl) \
+   $(use_enable aim) \
+   $(use_with bidi fribidi) \
+   $(use_with jpeg libjpeg) \
+   $(use_with otr libotr) \
+   $(use_enable gadu gg) \
+   $(use_enable icq) \
+   $(use_enable irc) \
+   $(use_enable xmpp jabber) \
+   $(use_enable lj) \
+   $(use_enable msn) \
+   $(use_enable nls locales-fix) \
+   $(use_enable nls) \
+   $(use_enable rss) \
+   $(use_enable yahoo) \
+   || die "econf failed"
+}
+
+src_install () {
+   emake DESTDIR="${D}" install || die "emake install failed"
+
+   dodoc AUTHORS ChangeLog FAQ README THANKS TODO
+}

diff --git a/net-im/centerim/files/centerim-4.22.10-system-expat.patch 
b/net-im/centerim/files/centerim-4.22.10-system-expat.patch
new file mode 100644
index 000..ef3d52c
--- /dev/null
+++ b/net-im/centerim/files/centerim-4.22.10-system-expat.patch
@@ -0,0 +1,51 @@
+From 539f0dd1b9b81c4b0aece3ab076b1c75073c8062 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Fri, 6 May 2016 02:33:51 +0200
+Subject: [PATCH] Build against system Expat
+
+---
+ libjabber/Makefile.am