diff options
author | Chema Alonso Josa <nimiux@gentoo.org> | 2017-05-04 10:49:15 +0200 |
---|---|---|
committer | Chema Alonso Josa <nimiux@gentoo.org> | 2017-05-04 10:49:42 +0200 |
commit | 8af9bb1f4395ef8a2a6537b32eae277c5bd99f5a (patch) | |
tree | 0fb641adac4e4f64ffc7a584077b5c6537b5202f /app-admin/tripwire/tripwire-2.4.3.1.ebuild | |
parent | net-mail/gnubiff: version bump to 2.2.17 - bug 616340 (diff) | |
download | gentoo-8af9bb1f4395ef8a2a6537b32eae277c5bd99f5a.tar.gz gentoo-8af9bb1f4395ef8a2a6537b32eae277c5bd99f5a.tar.bz2 gentoo-8af9bb1f4395ef8a2a6537b32eae277c5bd99f5a.zip |
app-admin/tripwire: Drops old version
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Diffstat (limited to 'app-admin/tripwire/tripwire-2.4.3.1.ebuild')
-rw-r--r-- | app-admin/tripwire/tripwire-2.4.3.1.ebuild | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/app-admin/tripwire/tripwire-2.4.3.1.ebuild b/app-admin/tripwire/tripwire-2.4.3.1.ebuild deleted file mode 100644 index bbb95fabedf5..000000000000 --- a/app-admin/tripwire/tripwire-2.4.3.1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools eutils flag-o-matic - -DESCRIPTION="Open Source File Integrity Checker and IDS" -HOMEPAGE="http://www.tripwire.org/" -SRC_URI="https://github.com/Tripwire/tripwire-open-source/archive/${PV}.tar.gz -> ${PF}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~x86-fbsd" -IUSE="libressl selinux ssl static +tools" - -DEPEND="sys-devel/automake - sys-devel/autoconf - ssl? ( - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - )" -RDEPEND="virtual/cron - virtual/mta - selinux? ( sec-policy/selinux-tripwire ) - ssl? ( dev-libs/openssl )" -PDEPEND="tools? ( app-admin/mktwpol )" - -S="${WORKDIR}/tripwire-open-source-${PV}" - -src_prepare() { - mv configure.in configure.ac || die - eautoreconf -} - -src_configure() { - # tripwire can be sensitive to compiler optimisation. - # see #32613, #45823, and others. - # -taviso@gentoo.org - strip-flags - append-cppflags -DCONFIG_DIR='"\"/etc/tripwire\""' -fno-strict-aliasing - econf $(use_enable ssl openssl) $(use_enable static) -} - -src_install() { - dosbin "${S}"/bin/{siggen,tripwire,twadmin,twprint} - doman "${S}"/man/man{4/*.4,5/*.5,8/*.8} - dodir /etc/tripwire /var/lib/tripwire{,/report} - keepdir /var/lib/tripwire{,/report} - - exeinto /etc/cron.daily - doexe "${FILESDIR}"/tripwire - - dodoc ChangeLog policy/policyguide.txt TRADEMARK \ - "${FILESDIR}"/tripwire.txt - - insinto /etc/tripwire - doins "${FILESDIR}"/twcfg.txt policy/twpol-GENERIC.txt - - fperms 750 /etc/cron.daily/tripwire -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "Tripwire needs to be configured before its first run. You can" - elog "do this by manually editing the twpol-GENERIC.txt file shipped with" - elog "the package to suit your needs. A quickstart guide is provided" - elog "in tripwire.txt file to help you with this." - elog "To configure tripwire automatically, you can use the twsetup.sh" - elog "script provided by the app-admin/mktwpol package. This package is" - elog "installed for you by the \"tools\" USE flag (which is enabled by" - elog "default." -else - elog "Maintenance of tripwire policy files as packages are added" - elog "and deleted from your system can be automated by the mktwpol.sh" - elog "script provided by the app-admin/mktwpol package. This package" - elog "is installed for you if you append \"tools\" to your USE flags" - fi -} |