Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 302779 Details for
Bug 405229
mail-filter/notmuch-deliver
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
net-mail/notmuch-0.11.1-r2.ebuild with nmbug and notmuch-delivery IUSEs
notmuch-0.11.1-r2.ebuild (text/plain), 3.33 KB, created by
Sergei Shilovsky
on 2012-02-22 06:13:24 UTC
(
hide
)
Description:
net-mail/notmuch-0.11.1-r2.ebuild with nmbug and notmuch-delivery IUSEs
Filename:
MIME Type:
Creator:
Sergei Shilovsky
Created:
2012-02-22 06:13:24 UTC
Size:
3.33 KB
patch
obsolete
># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-mail/notmuch/notmuch-0.11.ebuild,v 1.1 2012/01/25 10:28:03 aidecoe Exp $ > >EAPI=4 > >PYTHON_DEPEND="python? 2:2.6" >SUPPORT_PYTHON_ABIS="1" >RESTRICT_PYTHON_ABIS="2.[45] 3.*" >RUBY="/usr/bin/ruby18" >RDOC="/usr/bin/rdoc18" > >inherit elisp-common distutils autotools > >DESCRIPTION="The mail indexer" >HOMEPAGE="http://notmuchmail.org/" >SRC_URI="${HOMEPAGE}/releases/${P}.tar.gz" > >LICENSE="GPL-3" >SLOT="0" >KEYWORDS="~amd64 ~x86" >REQUIRED_USE="test? ( crypt emacs )" >IUSE="bash-completion crypt debug doc emacs nmbug notmuch-deliver python ruby test vim zsh-completion" > >CDEPEND=" > >=dev-libs/glib-2.14 > dev-libs/gmime:2.4 > dev-libs/xapian > doc? ( python? ( dev-python/sphinx ) ) > sys-libs/talloc > debug? ( dev-util/valgrind ) > emacs? ( >=virtual/emacs-23 ) > ruby? ( dev-lang/ruby:1.8 ) > x86? ( >=dev-libs/xapian-1.2.7-r2 ) > vim? ( || ( >=app-editors/vim-7.0 >=app-editors/gvim-7.0 ) ) > " >DEPEND="${CDEPEND} > dev-util/pkgconfig > test? ( app-misc/dtach sys-devel/gdb ) > " >RDEPEND="${CDEPEND} > crypt? ( app-crypt/gnupg ) > zsh-completion? ( app-shells/zsh ) > nmbug? ( dev-lang/perl ) > " >PDEPEND="notmuch-deliver? ( ~mail-filter/notmuch-deliver-${PV} )" > >DOCS=( AUTHORS NEWS README ) >SITEFILE="50${PN}-gentoo.el" > >bindings() { > if use $1; then > pushd bindings/$1 || die > shift > $@ > popd || die > fi >} > >pkg_setup() { > if use emacs; then > elisp-need-emacs 23 || die "Emacs version too low" > fi > use python && python_pkg_setup >} > >src_prepare() { > default > bindings python distutils_src_prepare > > r_fix() { > local pattern="\(find_library('notmuch', '[^']*', '\)\([^']*\)\(')\)" > local replace="\1${WORKDIR}/${PF}_build/lib\3" > > sed -i "s|$pattern|$replace|" extconf.rb || die > } > bindings ruby r_fix > >} > >src_configure() { > local myeconfargs=( > --bashcompletiondir="${ROOT}/usr/share/bash-completion" > --emacslispdir="${ROOT}/${SITELISP}/${PN}" > --emacsetcdir="${ROOT}/${SITEETC}/${PN}" > --zshcompletiondir="${ROOT}/usr/share/zsh/site-functions" > $(use_with bash-completion) > $(use_with emacs) > $(use_with zsh-completion) > ) > econf "${myeconfargs[@]}" >} > >src_compile() { > default > bindings python distutils_src_compile > > r_make() { > ${RUBY} extconf.rb || die > emake > } > bindings ruby r_make > > if use doc; then > pydocs() { > pushd docs || die > emake html > mv html ../python || die > popd || die > } > > rdocs() { > ${RDOC} --main 'Notmuch' --title 'Notmuch Ruby API' --op ruby *.c > } > > LD_LIBRARY_PATH="${WORKDIR}/${PF}_build/lib" bindings python pydocs > bindings ruby rdocs > fi >} > >src_install() { > default > > if use emacs; then > elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die > fi > > if use vim; then > insinto /usr/share/vim/vimfiles > doins -r vim/plugin vim/syntax > fi > > if use nmbug; then > insinto /usr/bin > insopts -m755 > doins contrib/nmbug > fi > > DOCS="" bindings python distutils_src_install > bindings ruby emake DESTDIR="'${D}'" install > > if use doc; then > bindings python dohtml -r python > bindings ruby dohtml -r ruby > fi >} > >pkg_postinst() { > use emacs && elisp-site-regen > use python && distutils_pkg_postinst > > if use python; then > echo > elog "Python API documentation is also available online at:" > elog " http://packages.python.org/notmuch/" > fi >} > >pkg_postrm() { > use emacs && elisp-site-regen > use python && distutils_pkg_postrm >}
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 405229
:
302777
| 302779 |
303029