Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-irc/kvirc: kvirc-4.2_pre6066.ebuild ChangeLog
Date: Sat, 11 Feb 2012 20:16:26
Message-Id: 20120211201610.786F92004B@flycatcher.gentoo.org
1 floppym 12/02/11 20:16:10
2
3 Modified: ChangeLog
4 Added: kvirc-4.2_pre6066.ebuild
5 Log:
6 Version bump. Ebuild by Arfrever.
7
8 (Portage version: 2.2.0_alpha85/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.141 net-irc/kvirc/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/ChangeLog?rev=1.141&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/ChangeLog?rev=1.141&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/ChangeLog?r1=1.140&r2=1.141
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v
20 retrieving revision 1.140
21 retrieving revision 1.141
22 diff -u -r1.140 -r1.141
23 --- ChangeLog 11 Feb 2012 19:41:50 -0000 1.140
24 +++ ChangeLog 11 Feb 2012 20:16:10 -0000 1.141
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-irc/kvirc
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v 1.140 2012/02/11 19:41:50 floppym Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/ChangeLog,v 1.141 2012/02/11 20:16:10 floppym Exp $
30 +
31 +*kvirc-4.2_pre6066 (11 Feb 2012)
32 +
33 + 11 Feb 2012; Mike Gilbert <floppym@g.o> +kvirc-4.2_pre6066.ebuild:
34 + Version bump. Ebuild by Arfrever.
35
36 11 Feb 2012; Mike Gilbert <floppym@g.o> kvirc-9999.ebuild:
37 Update ebuild. Patch by Arfrever.
38
39
40
41 1.1 net-irc/kvirc/kvirc-4.2_pre6066.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/kvirc-4.2_pre6066.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-irc/kvirc/kvirc-4.2_pre6066.ebuild?rev=1.1&content-type=text/plain
45
46 Index: kvirc-4.2_pre6066.ebuild
47 ===================================================================
48 # Copyright 1999-2012 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-irc/kvirc/kvirc-4.2_pre6066.ebuild,v 1.1 2012/02/11 20:16:10 floppym Exp $
51
52 EAPI="4"
53 PYTHON_DEPEND="python? 2"
54
55 inherit cmake-utils multilib python
56
57 DESCRIPTION="Advanced IRC Client"
58 HOMEPAGE="http://www.kvirc.net/"
59 SRC_URI="http://people.apache.org/~Arfrever/gentoo/${P}.tar.xz"
60
61 LICENSE="kvirc"
62 SLOT="4"
63 KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
64 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"
65
66 RDEPEND="sys-libs/zlib
67 x11-libs/libX11
68 >=x11-libs/qt-core-4.6
69 >=x11-libs/qt-gui-4.6
70 >=x11-libs/qt-sql-4.6
71 dcc_video? (
72 media-libs/libv4l
73 theora? ( media-libs/libogg media-libs/libtheora )
74 )
75 kde? ( >=kde-base/kdelibs-4 )
76 oss? ( audiofile? ( media-libs/audiofile ) )
77 perl? ( dev-lang/perl )
78 phonon? ( || ( media-libs/phonon >=x11-libs/qt-phonon-4.6 ) )
79 qt-dbus? ( >=x11-libs/qt-dbus-4.6 )
80 qt-webkit? ( >=x11-libs/qt-webkit-4.6 )
81 ssl? ( dev-libs/openssl )"
82 DEPEND="${RDEPEND}
83 >=dev-util/cmake-2.6.4
84 dev-util/pkgconfig
85 x11-proto/scrnsaverproto
86 nls? ( sys-devel/gettext )
87 doc? ( app-doc/doxygen )"
88 RDEPEND="${RDEPEND}
89 gsm? ( media-sound/gsm )"
90 REQUIRED_USE="audiofile? ( oss ) theora? ( dcc_video )"
91
92 DOCS="ChangeLog doc/FAQ"
93
94 pkg_setup() {
95 if use python; then
96 python_set_active_version 2
97 python_pkg_setup
98 fi
99 }
100
101 src_prepare() {
102 VERSIO_PRAESENS="${PV#*_pre}"
103 einfo "Setting of revision number to ${VERSIO_PRAESENS}"
104 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"
105 }
106
107 src_configure() {
108 append-flags -fno-strict-aliasing
109
110 local libdir="$(get_libdir)"
111 local mycmakeargs=(
112 -DLIB_SUFFIX=${libdir#lib}
113 -DMANUAL_REVISION=${VERSIO_PRAESENS}
114 -DWANT_COEXISTENCE=1
115 -DWANT_CRYPT=1
116 -DWANT_ENV_FLAGS=1
117 -DWANT_VERBOSE=1
118 $(cmake-utils_use_want audiofile AUDIOFILE)
119 $(cmake-utils_use_want dcc_video DCC_VIDEO)
120 $(cmake-utils_use_want dcc_voice DCC_VOICE)
121 $(cmake-utils_use_want debug DEBUG)
122 $(cmake-utils_use_want doc DOXYGEN)
123 $(cmake-utils_use_want gsm GSM)
124 $(cmake-utils_use_want ipc IPC)
125 $(cmake-utils_use_want ipv6 IPV6)
126 $(cmake-utils_use_want kde KDE4)
127 $(cmake-utils_use_want nls GETTEXT)
128 $(cmake-utils_use_want oss OSS)
129 $(cmake-utils_use_want perl PERL)
130 $(cmake-utils_use_want phonon PHONON)
131 $(cmake-utils_use_want profile MEMORY_PROFILE)
132 $(cmake-utils_use_want python PYTHON)
133 $(cmake-utils_use_want qt-dbus QTDBUS)
134 $(cmake-utils_use_want qt-webkit QTWEBKIT)
135 $(cmake-utils_use_want ssl OPENSSL)
136 $(cmake-utils_use_want theora OGG_THEORA)
137 $(cmake-utils_use_want transparency TRANSPARENCY)
138 )
139
140 cmake-utils_src_configure
141 }