Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 222801 Details for
Bug 297214
www-plugins/weave-1.1 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Weave-1.1-ebuiild
weave-1.1.ebuild (text/plain), 3.49 KB, created by
Ferdinand Kuhl
on 2010-03-09 10:41:16 UTC
(
hide
)
Description:
Weave-1.1-ebuiild
Filename:
MIME Type:
Creator:
Ferdinand Kuhl
Created:
2010-03-09 10:41:16 UTC
Size:
3.49 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/www-plugins/weave/weave-1.0_beta2.ebuild,v 1.2 2010/01/01 18:04:08 scarabeus Exp $ > >EAPI="2" > >inherit eutils mozextension multilib > >MY_PV="1.1" >MY_P=${PN}-${MY_PV} > >DESCRIPTION="Mozilla Labs prototype for online services" >HOMEPAGE="http://labs.mozilla.com/projects/weave/" >SRC_URI="http://hg.mozilla.org/labs/${PN}/archive/${MY_PV}.tar.bz2 > -> ${P}.tar.bz2" > >LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )" >SLOT="0" >KEYWORDS="~amd64 ~ppc ~x86" >IUSE="" > >RDEPEND="|| ( > >=www-client/mozilla-firefox-3.5 > >=www-client/firefox-bin-3.5 > >=www-client/seamonkey-2.0_alpha3 > >=www-client/seamonkey-bin-2.0_alpha3 > >=mail-client/mozilla-thunderbird-3.0_beta2 > >=mail-client/mozilla-thunderbird-bin-3.0_beta2 > ) > >=net-libs/xulrunner-1.9.1 > >=dev-libs/nss-3.12 > >=dev-libs/nspr-4.7.1" >DEPEND="${RDEPEND}" > >S=${WORKDIR}/${MY_P} > >RESTRICT="test" > ># NOTES: ># fennec is also listed in install.rdf but not in-tree > ># TODO: ># tests are failing because they are not using pkgconfig ># parallel compilation isssues ># server ebuild: https://wiki.mozilla.org/Labs/Weave/0.5/Setup/Storage > >src_prepare() { > # remove compiled files > rm -rf crypto/platform/* || die "rm -rf never dies" > > # upstream bug 504022 > if has_version '>=net-libs/xulrunner-1.9.2'; then > epatch "${FILESDIR}"/${PN}-1.0.1-pkgconfig.patch > else > epatch "${FILESDIR}"/${PN}-0.5.1-pkgconfig.patch > fi > >} > >src_compile() { > export WEAVE_BUILDID=${MY_PV} > > emake -j1 rebuild_crypto=1 build || die "emake failed" >} > >#src_test() { ># emake -j1 test || die "emake test" >#} > >src_install() { > local MOZILLA_FIVE_HOME xpiname > > emake release_build=1 xpi || die "emake xpi failed" > > mozillas="" > xpiname="${MY_P}-rel" > xpi_unpack "${S}/dist/xpi/${xpiname}.xpi" > > # FIXME: Hard-coded MOZILLA_FIVE_HOME dirs > if has_version '>=www-client/mozilla-firefox-3.5'; then > MOZILLA_FIVE_HOME="/usr/$(get_libdir)/mozilla-firefox" > xpi_install "${WORKDIR}/${xpiname}" > mozillas="$(best_version www-client/mozilla-firefox) ${mozillas}" > fi > if has_version '>=www-client/firefox-bin-3.5'; then > MOZILLA_FIVE_HOME="/opt/firefox" > xpi_install "${WORKDIR}/${xpiname}" > mozillas="$(best_version www-client/firefox-bin) ${mozillas}" > fi > if has_version '>=www-client/seamonkey-2.0_alpha3'; then > MOZILLA_FIVE_HOME="/usr/$(get_libdir)/seamonkey" > xpi_install "${WORKDIR}/${xpiname}" > mozillas="$(best_version www-client/seamonkey) ${mozillas}" > fi > if has_version '>=www-client/seamonkey-bin-2.0_alpha3'; then > MOZILLA_FIVE_HOME="/opt/seamonkey" > xpi_install "${WORKDIR}/${xpiname}" > mozillas="$(best_version www-client/seamonkey-bin) ${mozillas}" > fi > if has_version '>=mail-client/mozilla-thunderbird-3.0_beta2'; then > MOZILLA_FIVE_HOME="/usr/$(get_libdir)/mozilla-thunderbird" > xpi_install "${WORKDIR}/${xpiname}" > mozillas="$(best_version mail-client/mozilla-thunderbird) ${mozillas}" > fi > if has_version '>=mail-client/mozilla-thunderbird-bin-3.0_beta2'; then > MOZILLA_FIVE_HOME="/opt/thunderbird" > xpi_install "${WORKDIR}/${xpiname}" > mozillas="$(best_version mail-client/mozilla-thunderbird-bin) ${mozillas}" > fi >} > >pkg_postinst() { > elog "Weave has been installed for the following packages:" > for i in ${mozillas}; do > elog " $i" > done > elog > elog "After installing other mozilla ebuilds, if you want to use weave with them," > elog "reinstall www-plugins/weave" > > # from to 1.0b2 (keep it a month or two) > echo "" > ewarn "You should update all your clients to at least 1.0_beta2." >}
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 297214
:
220683
|
220685
|
222791
|
222795
| 222801