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: kvirc-4.2_pre5816.ebuild ChangeLog
Date: Tue, 03 May 2011 18:22:45
Message-Id: 20110503182233.C350220054@flycatcher.gentoo.org
1 arfrever 11/05/03 18:22:33
2
3 Modified: ChangeLog
4 Added: kvirc-4.2_pre5816.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha30_p40/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.133 net-irc/kvirc/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/ChangeLog?rev=1.133&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/ChangeLog?rev=1.133&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/ChangeLog?r1=1.132&r2=1.133
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v
20 retrieving revision 1.132
21 retrieving revision 1.133
22 diff -u -r1.132 -r1.133
23 --- ChangeLog 25 Apr 2011 16:30:15 -0000 1.132
24 +++ ChangeLog 3 May 2011 18:22:33 -0000 1.133
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-irc/kvirc
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v 1.132 2011/04/25 16:30:15 hwoarang Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v 1.133 2011/05/03 18:22:33 arfrever Exp $
30 +
31 +*kvirc-4.2_pre5816 (03 May 2011)
32 +
33 + 03 May 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
34 + +kvirc-4.2_pre5816.ebuild:
35 + Version bump.
36
37 25 Apr 2011; Markos Chandras <hwoarang@g.o> kvirc-4.2_pre5727.ebuild:
38 Stable on amd64 wrt bug #364371
39
40
41
42 1.1 net-irc/kvirc/kvirc-4.2_pre5816.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/kvirc-4.2_pre5816.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/kvirc-4.2_pre5816.ebuild?rev=1.1&content-type=text/plain
46
47 Index: kvirc-4.2_pre5816.ebuild
48 ===================================================================
49 # Copyright 1999-2011 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_pre5816.ebuild,v 1.1 2011/05/03 18:22:33 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.xz"
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.6
71 >=x11-libs/qt-gui-4.6
72 >=x11-libs/qt-sql-4.6
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-libs/phonon >=x11-libs/qt-phonon-4.6 ) )
81 qt-dbus? ( >=x11-libs/qt-dbus-4.6 )
82 qt-webkit? ( >=x11-libs/qt-webkit-4.6 )
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 einfo "Setting of revision number to ${VERSIO_PRAESENS}"
113 sed -e "/#define KVI_DEFAULT_FRAME_CAPTION/s/KVI_VERSION/& \" r${VERSIO_PRAESENS}\"/" -i src/kvirc/ui/KviMainWindow.cpp || die "Setting of revision number failed"
114 }
115
116 src_configure() {
117 local libdir="$(get_libdir)"
118 local mycmakeargs=(
119 -DLIB_SUFFIX=${libdir#lib}
120 -DMANUAL_REVISION=${VERSIO_PRAESENS}
121 -DWANT_COEXISTENCE=1
122 -DWANT_CRYPT=1
123 -DWANT_CRYPTOPP=1
124 -DWANT_ENV_FLAGS=1
125 -DWANT_VERBOSE=1
126 $(cmake-utils_use_want audiofile AUDIOFILE)
127 $(cmake-utils_use_want dcc_video DCC_VIDEO)
128 $(cmake-utils_use_want dcc_voice DCC_VOICE)
129 $(cmake-utils_use_want debug DEBUG)
130 $(cmake-utils_use_want doc DOXYGEN)
131 $(cmake-utils_use_want gsm GSM)
132 $(cmake-utils_use_want ipc IPC)
133 $(cmake-utils_use_want ipv6 IPV6)
134 $(cmake-utils_use_want kde KDE4)
135 $(cmake-utils_use_want nls GETTEXT)
136 $(cmake-utils_use_want oss OSS)
137 $(cmake-utils_use_want perl PERL)
138 $(cmake-utils_use_want phonon PHONON)
139 $(cmake-utils_use_want profile MEMORY_PROFILE)
140 $(cmake-utils_use_want python PYTHON)
141 $(cmake-utils_use_want qt-dbus QTDBUS)
142 $(cmake-utils_use_want qt-webkit QTWEBKIT)
143 $(cmake-utils_use_want ssl OPENSSL)
144 $(cmake-utils_use_want theora OGG_THEORA)
145 $(cmake-utils_use_want transparency TRANSPARENCY)
146 )
147
148 cmake-utils_src_configure
149 }