Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 593528 Details for
Bug 697526
mail-filter/rspamd-2.1 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
rspamd-2.0.ebuild
rspamd-2.0.ebuild (text/plain), 2.13 KB, created by
Christian Roessner
on 2019-10-21 11:50:48 UTC
(
hide
)
Description:
rspamd-2.0.ebuild
Filename:
MIME Type:
Creator:
Christian Roessner
Created:
2019-10-21 11:50:48 UTC
Size:
2.13 KB
patch
obsolete
># Copyright 1999-2019 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=6 > >inherit cmake-utils pax-utils systemd tmpfiles user > >if [[ ${PV} == *9999 ]] ; then > EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git" > inherit git-r3 >else > SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz" > KEYWORDS="~amd64 ~x86" >fi > >DESCRIPTION="Rapid spam filtering system" >HOMEPAGE="https://github.com/vstakhov/rspamd" >LICENSE="Apache-2.0" >SLOT="0" >IUSE="cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2" > >RDEPEND="dev-db/sqlite:3 > dev-libs/glib:2 > dev-libs/icu:= > dev-libs/libev > net-libs/libnsl > sys-apps/file > dev-util/ragel > cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) > jemalloc? ( dev-libs/jemalloc ) > jit? ( dev-lang/luajit:2 ) > !libressl? ( dev-libs/openssl:0=[-bindist] ) > libressl? ( dev-libs/libressl:0= ) > pcre2? ( dev-libs/libpcre2[jit=] ) > !pcre2? ( dev-libs/libpcre[jit=] )" >DEPEND="${RDEPEND}" > >PATCHES=( > "${FILESDIR}/${PV}-fix-crash-due-to-constructors-init-order.patch" >) > >pkg_setup() { > enewgroup rspamd > enewuser rspamd -1 -1 /var/lib/rspamd rspamd >} > >src_prepare() { > cmake-utils_src_prepare > > sed -i -e 's/User=_rspamd/User=rspamd/g' \ > rspamd.service \ > || die >} > >src_configure() { > local mycmakeargs=( > -DCONFDIR=/etc/rspamd > -DRUNDIR=/var/run/rspamd > -DDBDIR=/var/lib/rspamd > -DLOGDIR=/var/log/rspamd > -DENABLE_LUAJIT=$(usex jit ON OFF) > -DENABLE_PCRE2=$(usex pcre2 ON OFF) > -DENABLE_JEMALLOC=$(usex jemalloc ON OFF) > -DENABLE_HYPERSCAN=$(usex cpu_flags_x86_ssse3 ON OFF) > ) > cmake-utils_src_configure >} > >src_test() { > cmake-utils_src_test >} > >src_install() { > cmake-utils_src_install > > newconfd "${FILESDIR}"/rspamd.conf rspamd > newinitd "${FILESDIR}/rspamd-r7.init" rspamd > systemd_newunit rspamd.service rspamd.service > > newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf > > # Remove mprotect for JIT support > if use jit; then > pax-mark m "${ED%/}"/usr/bin/rspamd-* "${ED%/}"/usr/bin/rspamadm-* > fi > > insinto /etc/logrotate.d > newins "${FILESDIR}"/rspamd-r1.logrotate rspamd > > diropts -o rspamd -g rspamd > keepdir /var/{lib,log}/rspamd >} > >pkg_postinst() { > tmpfiles_process "${PN}.conf" >}
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 697526
:
593528
|
593530
|
593604
|
593606