Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 127019 Details for
Bug 187864
dev-util/darcs - add 'cgi' USE flag
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
updated version
darcs-1.0.9.ebuild (text/plain), 2.68 KB, created by
Dustin J. Mitchell
on 2007-08-06 01:04:34 UTC
(
hide
)
Description:
updated version
Filename:
MIME Type:
Creator:
Dustin J. Mitchell
Created:
2007-08-06 01:04:34 UTC
Size:
2.68 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-util/darcs/darcs-1.0.9.ebuild,v 1.1 2007/06/11 20:43:44 kolmodin Exp $ > >inherit base autotools eutils > >DESCRIPTION="David's Advanced Revision Control System is yet another replacement for CVS" >HOMEPAGE="http://abridgegame.org/darcs" >MY_P0="${P/_rc/rc}" >MY_P="${MY_P0/_pre/pre}" >SRC_URI="http://abridgegame.org/darcs/${MY_P}.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" >IUSE="doc web" > >DEPEND=">=net-misc/curl-7.10.2 > >=virtual/ghc-6.2.2 > dev-haskell/quickcheck > dev-haskell/mtl > dev-haskell/html > sys-apps/diffutils > doc? ( virtual/tetex > >=dev-tex/latex2html-2002.2.1_pre20041025-r1 )" > >RDEPEND=">=net-misc/curl-7.10.2 > virtual/mta > dev-libs/gmp" > >S=${WORKDIR}/${MY_P} > >src_unpack() { > base_src_unpack > > cd "${S}" > epatch "${FILESDIR}/${P}-bashcomp.patch" > > # If we're going to use the CFLAGS with GHC's -optc flag then we'd better > # use it with -opta too or it'll break with some CFLAGS, eg -mcpu on sparc > sed -i 's:\($(addprefix -optc,$(CFLAGS))\):\1 $(addprefix -opta,$(CFLAGS)):' \ > ${S}/autoconf.mk.in > > # On ia64 we need to tone down the level of inlining so we don't break some > # of the low level ghc/gcc interaction gubbins. > use ia64 && sed -i 's/-funfolding-use-threshold20//' "${S}/GNUmakefile" >} > >src_compile() { > # Since we've patched the build system: > eautoreconf > > econf $(use_with doc docs) \ > || die "configure failed" > emake all || die "make failed" >} > >src_test() { > make test >} > >src_install() { > make DESTDIR="${D}" installbin || die "installation failed" > # The bash completion should be installed in /usr/share/bash-completion/ > # rather than /etc/bash_completion.d/ . Fixes bug #148038. > insinto "/usr/share/bash-completion" \ > && doins "${D}/etc/bash_completion.d/darcs" \ > && rm "${D}/etc/bash_completion.d/darcs" \ > && rmdir "${D}/etc/bash_completion.d" \ > || die "fixing location of darcs bash completion failed" > if use doc; then > dodoc "${S}/darcs.ps" > dohtml -r "${S}/manual/"* > fi > > if use web; then > make DESTDIR="${D}" installserver || die "installserver failed" > exeinto "/var/www/localhost/cgi-bin" \ > && doexe "${D}/usr/libexec/cgi-bin/darcs.cgi" \ > && rm "${D}/usr/libexec/cgi-bin/darcs.cgi" \ > && keepdir "/var/cache/darcs_cgi" \ > || die "fixing location of darcs.cgi" > fi >} > >pkg_postinst() { > ewarn "NOTE: in order for the darcs send command to work properly," > ewarn "you must properly configure your mail transport agent to relay" > ewarn "outgoing mail. For example, if you are using ssmtp, please edit" > ewarn "/etc/ssmtp/ssmtp.conf with appropriate values for your site." >}
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 187864
:
127017
|
127019
|
127020