* [gentoo-commits] repo/gentoo:master commit in: net-im/licq/
@ 2016-12-29 17:25 Lars Wendler
0 siblings, 0 replies; 4+ messages in thread
From: Lars Wendler @ 2016-12-29 17:25 UTC (permalink / raw
To: gentoo-commits
commit: 9c63b0a811c60489c22ba5e6c5750f22cc899c5c
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 29 17:25:34 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Dec 29 17:25:48 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c63b0a8
net-im/licq: Moved dev-libs/boost dependency to RDEPEND.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
net-im/licq/licq-1.8.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-im/licq/licq-1.8.2.ebuild b/net-im/licq/licq-1.8.2.ebuild
index a173db4..88a4311 100644
--- a/net-im/licq/licq-1.8.2.ebuild
+++ b/net-im/licq/licq-1.8.2.ebuild
@@ -16,6 +16,7 @@ KEYWORDS="alpha amd64 ia64 ppc sparc x86"
IUSE="debug doc linguas_he nls socks5 ssl xosd aosd xmpp qt4 msn"
RDEPEND=">=app-crypt/gpgme-1
+ dev-libs/boost:=
xmpp? ( net-libs/gloox )
qt4? ( dev-qt/qtgui:4 )
socks5? ( net-proxy/dante )
@@ -24,8 +25,7 @@ RDEPEND=">=app-crypt/gpgme-1
aosd? ( x11-libs/libaosd )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen[dot] )
- nls? ( sys-devel/gettext )
- dev-libs/boost:="
+ nls? ( sys-devel/gettext )"
src_prepare() {
local licq_plugins="auto-reply icq rms"
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/licq/
@ 2017-02-06 2:16 Lars Wendler
0 siblings, 0 replies; 4+ messages in thread
From: Lars Wendler @ 2017-02-06 2:16 UTC (permalink / raw
To: gentoo-commits
commit: 56450f4e204e7ee194a72dcc78c58d8d8352f21d
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 6 02:15:56 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Feb 6 02:15:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56450f4e
net-im/licq: Fixced RDEPEND (bug #608008). EAPI-6 bump.
Ebuild overhaul and cleanup.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
net-im/licq/licq-1.8.2.ebuild | 72 ++++++++++++++++++++++++++-----------------
1 file changed, 44 insertions(+), 28 deletions(-)
diff --git a/net-im/licq/licq-1.8.2.ebuild b/net-im/licq/licq-1.8.2.ebuild
index 88a4311..b1aeafd 100644
--- a/net-im/licq/licq-1.8.2.ebuild
+++ b/net-im/licq/licq-1.8.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
inherit cmake-utils eutils flag-o-matic
@@ -13,34 +13,49 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="2"
KEYWORDS="alpha amd64 ia64 ppc sparc x86"
-IUSE="debug doc linguas_he nls socks5 ssl xosd aosd xmpp qt4 msn"
+IUSE="debug doc l10n_he nls socks5 ssl xosd aosd xmpp qt4 msn"
-RDEPEND=">=app-crypt/gpgme-1
+RDEPEND="
+ >=app-crypt/gpgme-1
+ app-text/hunspell
dev-libs/boost:=
+ x11-libs/libXScrnSaver
xmpp? ( net-libs/gloox )
qt4? ( dev-qt/qtgui:4 )
socks5? ( net-proxy/dante )
ssl? ( >=dev-libs/openssl-0.9.5a:0= )
xosd? ( x11-libs/xosd )
- aosd? ( x11-libs/libaosd )"
-DEPEND="${RDEPEND}
+ aosd? ( x11-libs/libaosd )
+"
+DEPEND="
+ ${RDEPEND}
doc? ( app-doc/doxygen[dot] )
- nls? ( sys-devel/gettext )"
+ nls? ( sys-devel/gettext )
+"
src_prepare() {
- local licq_plugins="auto-reply icq rms"
- use msn && licq_plugins+=" msn"
- use xosd && licq_plugins+=" osd"
- use aosd && licq_plugins+=" aosd"
- use xmpp && licq_plugins+=" jabber"
- use qt4 && licq_plugins+=" qt4-gui"
-
- local plugins="" x
- for x in ${licq_plugins}; do
- plugins+=" ${x}\/CMakeLists.txt"
+ default
+
+ local licq_plugins=(
+ auto-reply
+ icq
+ rms
+ $(usex aosd aosd '')
+ $(usex msn msn '')
+ $(usex qt4 qt4-gui '')
+ $(usex xmpp jabber '')
+ $(usex xosd osd '')
+ )
+
+ local plugins=() x
+ for x in ${licq_plugins[@]} ; do
+ plugins+=( ${x}/CMakeLists.txt )
done
- sed -i -e "s/file(GLOB cmake_plugins.*$/set(cmake_plugins ${plugins})/" plugins/CMakeLists.txt
+ # somehow sed doesn't like an array variable
+ x="${plugins[@]}"
+ sed -e "s|file(GLOB cmake_plugins.*$|set(cmake_plugins ${x})|" \
+ -i plugins/CMakeLists.txt || die
}
pkg_setup() {
@@ -49,23 +64,24 @@ pkg_setup() {
}
src_configure() {
- local myopts="-DCMAKE_BUILD_TYPE=$(use debug && echo 'Debug' || echo 'Release')"
- mycmakeargs="$myopts
- $(cmake-utils_use doc USE_DOXYGEN)
- $(cmake-utils_use linguas_he USE_HEBREW)
- $(cmake-utils_use nls ENABLE_NLS)
- $(cmake-utils_use socks5 USE_SOCKS5)
- $(cmake-utils_use ssl USE_OPENSSL)
- -DUSE_FIFO=ON
+ mycmakeargs=(
-DBUILD_PLUGINS=ON
- -DBUILD_TESTS=OFF"
+ -DBUILD_TESTS=OFF
+ -DCMAKE_BUILD_TYPE="$(usex debug 'Debug' 'Release')"
+ -DENABLE_NLS="$(usex nls)"
+ -DUSE_DOXYGEN="$(usex doc)"
+ -DUSE_FIFO=ON
+ -DUSE_HEBREW="$(usex l10n_he)"
+ -DUSE_OPENSSL="$(usex ssl)"
+ -DUSE_SOCKS5="$(usex socks5)"
+ )
cmake-utils_src_configure
}
src_install() {
+ local DOCS=( README )
cmake-utils_src_install
- dodoc README
docinto doc
dodoc doc/*
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/licq/
@ 2016-05-18 10:49 Lars Wendler
0 siblings, 0 replies; 4+ messages in thread
From: Lars Wendler @ 2016-05-18 10:49 UTC (permalink / raw
To: gentoo-commits
commit: c327fbecfd4641482612a9427971a36a0bbcb201
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed May 18 10:32:02 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed May 18 10:49:40 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c327fbec
net-im/licq: Added slot dependency for dev-libs/boost.
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-im/licq/licq-1.8.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-im/licq/licq-1.8.2.ebuild b/net-im/licq/licq-1.8.2.ebuild
index 95fb2ac..a173db4 100644
--- a/net-im/licq/licq-1.8.2.ebuild
+++ b/net-im/licq/licq-1.8.2.ebuild
@@ -25,7 +25,7 @@ RDEPEND=">=app-crypt/gpgme-1
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen[dot] )
nls? ( sys-devel/gettext )
- dev-libs/boost"
+ dev-libs/boost:="
src_prepare() {
local licq_plugins="auto-reply icq rms"
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-im/licq/
@ 2016-03-02 13:41 Lars Wendler
0 siblings, 0 replies; 4+ messages in thread
From: Lars Wendler @ 2016-03-02 13:41 UTC (permalink / raw
To: gentoo-commits
commit: bf7db21c26fed5f4e2ba8cac200e420533747c09
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 2 13:40:39 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 2 13:40:56 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7db21c
net-im/licq: Don't build unit tests.
Added slot dependency on openssl.
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
net-im/licq/licq-1.8.2.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/net-im/licq/licq-1.8.2.ebuild b/net-im/licq/licq-1.8.2.ebuild
index a75d8a3..95fb2ac 100644
--- a/net-im/licq/licq-1.8.2.ebuild
+++ b/net-im/licq/licq-1.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -19,7 +19,7 @@ RDEPEND=">=app-crypt/gpgme-1
xmpp? ( net-libs/gloox )
qt4? ( dev-qt/qtgui:4 )
socks5? ( net-proxy/dante )
- ssl? ( >=dev-libs/openssl-0.9.5a )
+ ssl? ( >=dev-libs/openssl-0.9.5a:0= )
xosd? ( x11-libs/xosd )
aosd? ( x11-libs/libaosd )"
DEPEND="${RDEPEND}
@@ -57,7 +57,8 @@ src_configure() {
$(cmake-utils_use socks5 USE_SOCKS5)
$(cmake-utils_use ssl USE_OPENSSL)
-DUSE_FIFO=ON
- -DBUILD_PLUGINS=ON"
+ -DBUILD_PLUGINS=ON
+ -DBUILD_TESTS=OFF"
cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-02-06 2:16 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-29 17:25 [gentoo-commits] repo/gentoo:master commit in: net-im/licq/ Lars Wendler
-- strict thread matches above, loose matches on Subject: below --
2017-02-06 2:16 Lars Wendler
2016-05-18 10:49 Lars Wendler
2016-03-02 13:41 Lars Wendler
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox