Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 149551 Details for
Bug 217510
net-irc/quassel ebuild enhancements
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
The main ebuild file
quassel-0.2.0_alpha5.ebuild (text/plain), 2.40 KB, created by
Alan Jones
on 2008-04-13 12:45:52 UTC
(
hide
)
Description:
The main ebuild file
Filename:
MIME Type:
Creator:
Alan Jones
Created:
2008-04-13 12:45:52 UTC
Size:
2.40 KB
patch
obsolete
># Copyright 1999-2008 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-0.2.0_alpha5.ebuild,v 1.1 2008/04/10 09:02:36 flameeyes Exp $ > >EAPI=1 > >inherit qt4 > >if [[ ${PV} == 9999 ]]; then > inherit subversion > ESVN_REPO_URI="http://svn.quassel-irc.org/trunk" >else > MY_P="${P/_alpha/-alpha}" > SRC_URI="http://quassel-irc.org/system/files/${MY_P}.tar.bz2" > S=${WORKDIR}/${MY_P} >fi > >DESCRIPTION="Core/client IRC client." >HOMEPAGE="http://quassel-irc.org/" > >LICENSE="GPL-3" > >KEYWORDS="~amd64 ~x86" > >SLOT="0" > >IUSE="+X +server debug" > >RDEPEND="|| ( > ( > x11-libs/qt-core:4 > server? ( > x11-libs/qt-sql:4 > x11-libs/qt-script:4 > ) > X? ( x11-libs/qt-gui:4 ) > ) > =x11-libs/qt-4.3*:4 > )" >DEPEND="${RDEPEND}" > >pkg_setup() { > if ! use server && ! use X; then > eerror "You have to build one or both of quassel client or server." > die "Both server and X USE flags unset." > fi > > qt44=$(has_version x11-libs/qt-sql && echo yes || echo no) > if use server && ! built_with_use $([[ ${qt44} == "yes" ]] && echo "x11-libs/qt-sql sqlite" || echo "x11-libs/qt:4 sqlite3"); then > eerror "Quassel require Qt 4 built with SQLite support" > if [[ ${qt44} == "yes" ]]; then > eerror "Please rebuild x11-libs/qt-sql:4 with sqlite USE flag enabled." > die "Missing sqlite support in x11-libs/qt-sql:4" > else > eerror "Please rebuild x11-libs/qt:4 with sqlite3 USE flag enabled." > die "Missing sqlite3 support in x11-libs/qt:4" > fi > fi >} > >src_compile() { > local BUILD="" > use server && BUILD="${BUILD} core" > use X && BUILD="${BUILD} qtclient" > > eqmake4 ${PN}.pro BUILD="${BUILD}" || die "eqmake4 failed" > emake || die "emake failed" >} > >src_install() { > local targets="" > use server && targets="${targets} build/targets/quasselcore" > use X && targets="${targets} build/targets/quasselclient" > dobin $targets || die "quasselcore install failed" > > dodoc ChangeLog README README.Qtopia dev-notes/paulk-notes.txt \ > dev-notes/ROADMAP || die "dodoc failed" > > if use X; then > doicon ${S}/src/icons/oxygen/22x22/places/user-desktop.png > domenu ${S}/quassel.desktop > fi > > if use server; then > newinitd ${FILESDIR}/quasselcore.init quasselcore > newconfd ${FILESDIR}/quasselcore.conf quasselcore > fi >} > >pkg_preinst() { > if use server; then > mkdir -p "${D}"/etc/quassel > enewuser quassel -1 -1 /etc/quassel > fi >} > >pkg_postinst() { > chown -R quassel:nogroup /etc/quassel >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 217510
: 149551 |
149552
|
149553
|
162226
|
162228
|
162230
|
162231
|
162233
|
162391
|
162640
|
162641
|
162643
|
162644
|
162646
|
162650