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: metadata.xml quassel-0.2.0_alpha1.ebuild ChangeLog Manifest
Date: Tue, 26 Feb 2008 01:24:20
Message-Id: E1JToYK-0004eF-Jb@stork.gentoo.org
1 flameeyes 08/02/26 01:24:16
2
3 Added: metadata.xml quassel-0.2.0_alpha1.ebuild ChangeLog
4 Manifest
5 Log:
6 Initial import of Quassel, with a flag to enable/disable build of GUI client.
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.1 net-irc/quassel/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/metadata.xml?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/metadata.xml?rev=1.1&content-type=text/plain
14
15 Index: metadata.xml
16 ===================================================================
17 <?xml version="1.0" encoding="UTF-8"?>
18 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
19 <pkgmetadata>
20 <herd>net-irc</herd>
21 <maintainer>
22 <email>flameeyes@g.o</email>
23 </maintainer>
24 <use>
25 <flag name="X">
26 Also build the Qt 4 GUI client for quassel. If this USE flag is
27 disabled, only the core (server) binary is built. You might want
28 to disable this on the server, but you need it enabled on the
29 client.
30 </flag>
31 </use>
32 </pkgmetadata>
33
34
35
36 1.1 net-irc/quassel/quassel-0.2.0_alpha1.ebuild
37
38 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/quassel-0.2.0_alpha1.ebuild?rev=1.1&view=markup
39 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/quassel-0.2.0_alpha1.ebuild?rev=1.1&content-type=text/plain
40
41 Index: quassel-0.2.0_alpha1.ebuild
42 ===================================================================
43 # Copyright 1999-2008 Gentoo Foundation
44 # Distributed under the terms of the GNU General Public License v2
45 # $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-0.2.0_alpha1.ebuild,v 1.1 2008/02/26 01:24:16 flameeyes Exp $
46
47 EAPI=1
48
49 inherit qt4
50
51 MY_P="${P/_alpha/-alpha}"
52 S=${WORKDIR}/${MY_P}
53
54 DESCRIPTION="Core/client IRC client."
55 HOMEPAGE="http://quassel-irc.org/"
56 SRC_URI="http://quassel-irc.org/system/files/${MY_P}.tar.bz2"
57
58 LICENSE="GPL-3"
59
60 KEYWORDS="~amd64"
61
62 SLOT="0"
63
64 IUSE="X debug"
65
66 RDEPEND="$(qt4_min_version 4.0)"
67 DEPEND="${RDEPEND}"
68
69 pkg_setup() {
70 if ! built_with_use x11-libs/qt:4 sqlite3; then
71 eerror "Quassel require Qt 4 built with SQLite support"
72 eerror "Please rebuild x11-libs/qt:4 with sqlite3 USE flag enabled."
73 die "Missing sqlite3 support in x11-libs/qt:4"
74 fi
75 }
76
77 src_compile() {
78 local BUILD="core"
79 use X && BUILD="${BUILD} qtclient"
80
81 eqmake4 ${PN}.pro BUILD="${BUILD}" || die "eqmake4 failed"
82 emake || die "emake failed"
83 }
84
85 src_install() {
86 local targets="build/targets/quasselcore"
87 use X && targets="${targets} build/targets/quasselclient"
88 dobin $targets || die "quasselcore install failed"
89
90 dodoc ChangeLog README README.Qtopia dev-notes/paulk-notes.txt \
91 dev-notes/ROADMAP
92 }
93
94
95
96 1.1 net-irc/quassel/ChangeLog
97
98 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/ChangeLog?rev=1.1&view=markup
99 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/ChangeLog?rev=1.1&content-type=text/plain
100
101 Index: ChangeLog
102 ===================================================================
103 # ChangeLog for net-irc/quassel
104 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
105 # $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/ChangeLog,v 1.1 2008/02/26 01:24:16 flameeyes Exp $
106
107 *quassel-0.2.0_alpha1 (26 Feb 2008)
108
109 26 Feb 2008; Diego Pettenò <flameeyes@g.o> +metadata.xml,
110 +quassel-0.2.0_alpha1.ebuild:
111 Initial import of Quassel, with a flag to enable/disable build of GUI client.
112
113
114
115
116 1.1 net-irc/quassel/Manifest
117
118 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/Manifest?rev=1.1&view=markup
119 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-irc/quassel/Manifest?rev=1.1&content-type=text/plain
120
121 Index: Manifest
122 ===================================================================
123 DIST quassel-0.2.0-alpha1.tar.bz2 919272 RMD160 8ebb61f525a49b2dc91d8985273e844d3e7b8879 SHA1 c437026f7db02548507a101d37e8f00d54439000 SHA256 3b64f29922fe8720488d9b22d8db49df72ba23a40aa46182cbd4813c14cdf525
124 EBUILD quassel-0.2.0_alpha1.ebuild 1115 RMD160 530e0d910a14fd6f4eed20728e1b6604e0fedeb7 SHA1 d1cb4e88148c97b32b1f76ab02a2849034926438 SHA256 a9ebaa5b9a87043e54576076a954fe5c031d92fe7db42b5f9780e4ae3e5f0e0c
125 MISC ChangeLog 334 RMD160 f4aebb953e9079fb5c8d065b317004b6e40c8938 SHA1 0b60bd850da3e5e267ec5b219653314014abd53e SHA256 c821ab0274944c2131747d00af0a9b54e3db1bcebafb0e8fc4775784779ead98
126 MISC metadata.xml 505 RMD160 c1e365560a7938ea6ce218f3624b8c96a738d7ca SHA1 66c409b535ea77b7fbe1301210bcb3f17124d3a3 SHA256 496b4e75e14a40eacfbeebc935089e7fbfb35965289d987e966a3a97531bc12a
127
128
129
130 --
131 gentoo-commits@l.g.o mailing list