Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-irc/quassel: ChangeLog quassel-0.2.0_alpha4.ebuild quassel-0.2.0_alpha2.ebuild quassel-0.2.0_alpha1.ebuild quassel-0.2.0_alpha3.ebuild
Date: Tue, 01 Apr 2008 11:37:22
Message-Id: E1Jgenm-0007ZP-Ij@stork.gentoo.org
1 flameeyes 08/04/01 11:37:18
2
3 Modified: ChangeLog
4 Added: quassel-0.2.0_alpha4.ebuild
5 Removed: quassel-0.2.0_alpha2.ebuild
6 quassel-0.2.0_alpha1.ebuild
7 quassel-0.2.0_alpha3.ebuild
8 Log:
9 Version bump.
10 (Portage version: 2.1.4.4)
11
12 Revision Changes Path
13 1.9 net-irc/quassel/ChangeLog
14
15 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/ChangeLog?rev=1.9&view=markup
16 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/ChangeLog?rev=1.9&content-type=text/plain
17 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/ChangeLog?r1=1.8&r2=1.9
18
19 Index: ChangeLog
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/net-irc/quassel/ChangeLog,v
22 retrieving revision 1.8
23 retrieving revision 1.9
24 diff -u -r1.8 -r1.9
25 --- ChangeLog 24 Mar 2008 15:30:32 -0000 1.8
26 +++ ChangeLog 1 Apr 2008 11:37:17 -0000 1.9
27 @@ -1,6 +1,13 @@
28 # ChangeLog for net-irc/quassel
29 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/ChangeLog,v 1.8 2008/03/24 15:30:32 armin76 Exp $
31 +# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/ChangeLog,v 1.9 2008/04/01 11:37:17 flameeyes Exp $
32 +
33 +*quassel-0.2.0_alpha4 (01 Apr 2008)
34 +
35 + 01 Apr 2008; Diego Pettenò <flameeyes@g.o>
36 + -quassel-0.2.0_alpha1.ebuild, -quassel-0.2.0_alpha2.ebuild,
37 + -quassel-0.2.0_alpha3.ebuild, +quassel-0.2.0_alpha4.ebuild:
38 + Version bump.
39
40 24 Mar 2008; Raúl Porcel <armin76@g.o>
41 quassel-0.2.0_alpha3.ebuild:
42
43
44
45 1.1 net-irc/quassel/quassel-0.2.0_alpha4.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/quassel-0.2.0_alpha4.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/quassel-0.2.0_alpha4.ebuild?rev=1.1&content-type=text/plain
49
50 Index: quassel-0.2.0_alpha4.ebuild
51 ===================================================================
52 # Copyright 1999-2008 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-0.2.0_alpha4.ebuild,v 1.1 2008/04/01 11:37:17 flameeyes Exp $
55
56 EAPI=1
57
58 inherit qt4
59
60 MY_P="${P/_alpha/-alpha}"
61 S=${WORKDIR}/${MY_P}
62
63 DESCRIPTION="Core/client IRC client."
64 HOMEPAGE="http://quassel-irc.org/"
65 SRC_URI="http://quassel-irc.org/system/files/${MY_P}.tar.bz2"
66
67 LICENSE="GPL-3"
68
69 KEYWORDS="~amd64 ~x86"
70
71 SLOT="0"
72
73 IUSE="+X +server debug"
74
75 RDEPEND="|| (
76 (
77 x11-libs/qt-core:4
78 server? (
79 x11-libs/qt-sql:4
80 x11-libs/qt-script:4
81 )
82 X? ( x11-libs/qt-gui:4 )
83 )
84 =x11-libs/qt-4.3*:4
85 )"
86 DEPEND="${RDEPEND}"
87
88 pkg_setup() {
89 if ! use server && ! use X; then
90 eerror "You have to build one or both of quassel client or server."
91 die "Both server and X USE flags unset."
92 fi
93
94 qt44=$(has_version x11-libs/qt-sql && echo yes || echo no)
95 if use server && ! built_with_use $([[ ${qt44} == "yes" ]] && echo "x11-libs/qt-sql sqlite" || echo "x11-libs/qt:4 sqlite3"); then
96 eerror "Quassel require Qt 4 built with SQLite support"
97 if [[ ${qt44} == "yes" ]]; then
98 eerror "Please rebuild x11-libs/qt-sql:4 with sqlite USE flag enabled."
99 die "Missing sqlite support in x11-libs/qt-sql:4"
100 else
101 eerror "Please rebuild x11-libs/qt:4 with sqlite3 USE flag enabled."
102 die "Missing sqlite3 support in x11-libs/qt:4"
103 fi
104 fi
105 }
106
107 src_compile() {
108 local BUILD=""
109 use server && BUILD="${BUILD} core"
110 use X && BUILD="${BUILD} qtclient"
111
112 eqmake4 ${PN}.pro BUILD="${BUILD}" || die "eqmake4 failed"
113 emake || die "emake failed"
114 }
115
116 src_install() {
117 local targets=""
118 use server && targets="${targets} build/targets/quasselcore"
119 use X && targets="${targets} build/targets/quasselclient"
120 dobin $targets || die "quasselcore install failed"
121
122 dodoc ChangeLog README README.Qtopia dev-notes/paulk-notes.txt \
123 dev-notes/ROADMAP || die "dodoc failed"
124 }
125
126
127
128 --
129 gentoo-commits@l.g.o mailing list