Gentoo Archives: gentoo-commits

From: "Arfrever Frehtes Taifersar Arahesis (arfrever)" <arfrever@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-irc/kvirc: ChangeLog kvirc-4.2_pre5124.ebuild
Date: Mon, 01 Nov 2010 14:55:22
Message-Id: 20101101145518.8138320051@flycatcher.gentoo.org
1 arfrever 10/11/01 14:55:18
2
3 Modified: ChangeLog
4 Added: kvirc-4.2_pre5124.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.120 net-irc/kvirc/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/ChangeLog?rev=1.120&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/ChangeLog?rev=1.120&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/ChangeLog?r1=1.119&r2=1.120
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v
20 retrieving revision 1.119
21 retrieving revision 1.120
22 diff -u -r1.119 -r1.120
23 --- ChangeLog 20 Oct 2010 10:35:40 -0000 1.119
24 +++ ChangeLog 1 Nov 2010 14:55:18 -0000 1.120
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-irc/kvirc
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v 1.119 2010/10/20 10:35:40 fauli Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v 1.120 2010/11/01 14:55:18 arfrever Exp $
30 +
31 +*kvirc-4.2_pre5124 (01 Nov 2010)
32 +
33 + 01 Nov 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
34 + -kvirc-4.1_pre4696.ebuild, +kvirc-4.2_pre5124.ebuild:
35 + Version bump.
36
37 20 Oct 2010; Christian Faulhammer <fauli@g.o>
38 kvirc-4.2_pre5000.ebuild:
39
40
41
42 1.1 net-irc/kvirc/kvirc-4.2_pre5124.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/kvirc-4.2_pre5124.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/kvirc-4.2_pre5124.ebuild?rev=1.1&content-type=text/plain
46
47 Index: kvirc-4.2_pre5124.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/kvirc-4.2_pre5124.ebuild,v 1.1 2010/11/01 14:55:18 arfrever Exp $
52
53 EAPI="3"
54 PYTHON_DEPEND="python? 2"
55
56 inherit cmake-utils multilib python
57
58 DESCRIPTION="Advanced IRC Client"
59 HOMEPAGE="http://www.kvirc.net/"
60 SRC_URI="mirror://gentoo/${P}.tar.bz2"
61
62 LICENSE="kvirc"
63 SLOT="4"
64 KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
65 IUSE="audiofile dcc_video +dcc_voice debug doc gsm +ipc ipv6 kde +nls oss +perl +phonon profile +python +qt-dbus qt-webkit +ssl theora +transparency"
66
67 RDEPEND=">=dev-libs/crypto++-5.6.0-r1
68 sys-libs/zlib
69 x11-libs/libX11
70 >=x11-libs/qt-core-4.5
71 >=x11-libs/qt-gui-4.5
72 >=x11-libs/qt-sql-4.5
73 dcc_video? (
74 media-libs/libv4l
75 theora? ( media-libs/libogg media-libs/libtheora )
76 )
77 kde? ( >=kde-base/kdelibs-4 )
78 oss? ( audiofile? ( media-libs/audiofile ) )
79 perl? ( dev-lang/perl )
80 phonon? ( || ( media-sound/phonon >=x11-libs/qt-phonon-4.5 ) )
81 qt-dbus? ( >=x11-libs/qt-dbus-4.5 )
82 qt-webkit? ( >=x11-libs/qt-webkit-4.5 )
83 ssl? ( dev-libs/openssl )"
84 DEPEND="${RDEPEND}
85 >=dev-util/cmake-2.6.4
86 dev-util/pkgconfig
87 x11-proto/scrnsaverproto
88 nls? ( sys-devel/gettext )
89 doc? ( app-doc/doxygen )"
90 RDEPEND="${RDEPEND}
91 gsm? ( media-sound/gsm )"
92
93 DOCS="ChangeLog doc/FAQ"
94
95 pkg_setup() {
96 if use audiofile && ! use oss; then
97 die "USE=\"audiofile\" requires USE=\"oss\""
98 fi
99
100 if use theora && ! use dcc_video; then
101 die "USE=\"theora\" requires USE=\"dcc_video\""
102 fi
103
104 if use python; then
105 python_set_active_version 2
106 python_pkg_setup
107 fi
108 }
109
110 src_prepare() {
111 VERSIO_PRAESENS="${PV#*_pre}"
112 elog "Setting revision number to ${VERSIO_PRAESENS}"
113 sed -e "/#define KVI_DEFAULT_FRAME_CAPTION/s/KVI_VERSION/& \" r${VERSIO_PRAESENS}\"/" -i src/kvirc/ui/kvi_frame.cpp || die "Failed to set revision number"
114 }
115
116 src_configure() {
117 local libdir="$(get_libdir)"
118 local mycmakeargs="
119 -DCMAKE_INSTALL_PREFIX=/usr
120 -DCOEXISTENCE=1
121 -DLIB_SUFFIX=${libdir#lib}
122 -DMANUAL_REVISION=${VERSIO_PRAESENS}
123 -DUSE_ENV_FLAGS=1
124 -DVERBOSE=1
125 -DWANT_CRYPT=1
126 -DWANT_NO_EMBEDDED_CODE=1
127 $(cmake-utils_use_want audiofile AUDIOFILE)
128 $(cmake-utils_use_want dcc_video DCC_VIDEO)
129 $(cmake-utils_use_want dcc_voice DCC_VOICE)
130 $(cmake-utils_use_want debug DEBUG)
131 $(cmake-utils_use_want doc DOXYGEN)
132 $(cmake-utils_use_want gsm GSM)
133 $(cmake-utils_use_want ipc IPC)
134 $(cmake-utils_use_want ipv6 IPV6)
135 $(cmake-utils_use_want kde KDE4)
136 $(cmake-utils_use_want nls GETTEXT)
137 $(cmake-utils_use_want oss OSS)
138 $(cmake-utils_use_want perl PERL)
139 $(cmake-utils_use_want phonon PHONON)
140 $(cmake-utils_use_want profile MEMORY_PROFILE)
141 $(cmake-utils_use_want python PYTHON)
142 $(cmake-utils_use_want qt-dbus QTDBUS)
143 $(cmake-utils_use_want qt-webkit QTWEBKIT)
144 $(cmake-utils_use_want ssl OPENSSL)
145 $(cmake-utils_use_want theora OGG_THEORA)
146 $(cmake-utils_use_want transparency TRANSPARENCY)"
147
148 cmake-utils_src_configure
149 }