Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 326774 Details for
Bug 291437
new ebuild: net-im/spectrum (xmpp transport system)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for spectrum:2 (including git live when using 9999)
swift-9999.ebuild (text/plain), 4.06 KB, created by
Richard H.
on 2012-10-17 15:03:19 UTC
(
hide
)
Description:
Ebuild for spectrum:2 (including git live when using 9999)
Filename:
MIME Type:
Creator:
Richard H.
Created:
2012-10-17 15:03:19 UTC
Size:
4.06 KB
patch
obsolete
># Copyright 1999-2011 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >EAPI=4 > >LANGS=" ca de es fr hu nl pl ru se sk" > >[[ ${PV} = *9999* ]] && VCS_ECLASS="git-2" || VCS_ECLASS="" > >inherit multilib toolchain-funcs linux-info qt4-r2 scons-utils ${VCS_ECLASS} > >DESCRIPTION="Your friendly chat client" >HOMEPAGE="http://swift.im/" >if [[ ${PV} == *9999* ]] ; then > EGIT_REPO_URI="git://swift.im/swift" >else > SRC_URI="http://swift.im/downloads/releases/${P}/${P}.tar.gz" >fi > >LICENSE="GPL-3" >SLOT="0" >if [[ ${PV} == *9999* ]] ; then > KEYWORDS="" >else > KEYWORDS="~amd64 ~x86" >fi > >IUSE="avahi debug doc examples +expat qt4 ssl static-libs zeroconf" > >RDEPEND=" > dev-libs/boost > expat? ( dev-libs/expat ) > !expat? ( dev-libs/libxml2 ) > ssl? ( dev-libs/openssl ) > zeroconf? ( > avahi? ( net-dns/avahi ) > !avahi? ( net-misc/mDNSResponder ) > ) > net-dns/libidn > sys-libs/zlib > qt4? ( > x11-libs/libXScrnSaver > x11-libs/qt-gui > x11-libs/qt-webkit > ) >" >DEPEND="${RDEPEND} > doc? ( > >=app-text/docbook-xsl-stylesheets-1.75 > >=app-text/docbook-xml-dtd-4.5 > dev-libs/libxslt > ) >" >scons_targets=() >set_scons_targets() { > scons_targets=( Swiften ) > use qt4 && scons_targets+=( Swift ) > use avahi && scons_targets+=( Slimber ) > use examples && scons_targets+=( > Documentation/SwiftenDevelopersGuide/Examples > Limber > Sluift > Swiften/Config > Swiften/Examples > Swiften/QA > SwifTools > ) >} > >scons_vars=() >set_scons_vars() { > scons_vars=( > V=1 > allow_warnings=1 > cc="$(tc-getCC)" > cxx="$(tc-getCXX)" > ccflags="${CXXFLAGS}" > linkflags="${LDFLAGS}" > qt="${S}/local-qt" > openssl="${EPREFIX}/usr" > docbook_xsl="${EPREFIX}/usr/share/sgml/docbook/xsl-stylesheets" > docbook_xml="${EPREFIX}/usr/share/sgml/docbook/xml-dtd-4.5" > $(use_scons debug) > $(use !static-libs && use_scons !static-libs swiften_dll) > $(use_scons ssl openssl) > $(use zeroconf && use_scons !avahi bonjour) > ) >} > >src_prepare() { > mkdir local-qt > ln -s "${EPREFIX}"/usr/$(get_libdir)/qt4 local-qt/lib || die > ln -s "${EPREFIX}"/usr/include/qt4 local-qt/include || die > > cd 3rdParty || die > # TODO CppUnit, Lua > rm -rf Boost CAres DocBook Expat LCov LibIDN OpenSSL SCons SQLite ZLib || die > cd .. || die > > for x in ${LANGS}; do > if use !linguas_${x}; then > rm -f Swift/Translations/swift_${x}.ts || die > fi > done > > # Richard H. <chain@rpgfiction.net> (2012-03-29): SCons ignores us, > # just delete unneeded stuff! > if use !avahi; then > rm -rf Slumber || die > fi > > if use !examples; then > rm -rf Documentation/SwiftenDevelopersGuide/Examples \ > Limber \ > Slimber \ > Sluift \ > Swiften/Examples \ > Swiften/QA \ > Swiftob || die > fi > > if use !qt4; then > rm -rf Swift || die > fi > > sed -i BuildTools/SCons/Tools/qt4.py \ > -e "s/linux2/linux${KV_MAJOR}/" \ > || die >} > >src_compile() { > set_scons_targets > set_scons_vars > > escons "${scons_vars[@]}" "${scons_targets[@]}" >} > >src_test() { > set_scons_targets > set_scons_vars > > escons "${scons_vars[@]}" test=unit QA >} > >src_install() { > set_scons_targets > set_scons_vars > > escons "${scons_vars[@]}" SWIFT_INSTALLDIR="${D}/usr" SWIFTEN_INSTALLDIR="${D}/usr" "${D}" "${scons_targets[@]}" > > if use avahi ; then > newbin Slimber/Qt/slimber slimber-qt > newbin Slimber/CLI/slimber slimber-cli > fi > > if use examples ; then > for i in EchoBot{1,2,3,4,5,6} EchoComponent ; do > newbin "Documentation/SwiftenDevelopersGuide/Examples/EchoBot/${i}" "${PN}-${i}" > done > > dobin Limber/limber > dobin Sluift/sluift > dobin Swiften/Config/swiften-config > > for i in BenchTool ConnectivityTest LinkLocalTool ParserTester SendFile SendMessage ; do > newbin "Swiften/Examples/${i}/${i}" "${PN}-${i}" > done > newbin Swiften/Examples/SendFile/ReceiveFile "${PN}-ReceiveFile" > use avahi && dobin Swiften/Examples/LinkLocalTool/LinkLocalTool > > for i in ClientTest NetworkTest StorageTest TLSTest ; do > newbin "Swiften/QA/${i}/${i}" "${PN}-${i}" > done > > newbin SwifTools/Idle/IdleQuerierTest/IdleQuerierTest ${PN}-IdleQuerierTest > fi > > use doc && dohtml "Documentation/SwiftenDevelopersGuide/Swiften Developers Guide.html" >}
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 291437
:
208961
|
208984
|
208985
|
208986
|
209125
|
212809
|
212911
|
217077
|
225245
|
228411
|
228413
|
244171
|
244173
|
244209
|
244211
|
244213
|
244215
|
244549
|
251281
|
252359
|
255489
|
255491
|
255493
|
255495
|
255497
|
255499
|
255957
|
255959
|
258324
|
258563
|
259538
|
261173
|
261180
|
267675
|
267677
|
273479
|
276647
|
280513
|
307613
|
307723
|
308523
|
308525
|
311029
|
311031
|
311041
|
311343
|
326774
|
326776