summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephanie J. Lockwood-Childs <wormo@gentoo.org>2005-04-24 02:25:45 +0000
committerStephanie J. Lockwood-Childs <wormo@gentoo.org>2005-04-24 02:25:45 +0000
commit89d06f73eefc493752d93983c08d3b8196c21f9a (patch)
tree818fd49dc11a560380d687cbbf652628e65395c6
parentDEPEND=virtual/libc instead of glibc. ~ppc-macos keyword, closes Bug 67043 (diff)
downloadgentoo-2-89d06f73eefc493752d93983c08d3b8196c21f9a.tar.gz
gentoo-2-89d06f73eefc493752d93983c08d3b8196c21f9a.tar.bz2
gentoo-2-89d06f73eefc493752d93983c08d3b8196c21f9a.zip
add doc useflag that installs manual and sample configs
(Portage version: 2.0.51.19)
-rw-r--r--app-admin/osiris/ChangeLog8
-rw-r--r--app-admin/osiris/Manifest4
-rw-r--r--app-admin/osiris/files/digest-osiris-1.5.2-r11
-rw-r--r--app-admin/osiris/osiris-1.5.2-r1.ebuild50
4 files changed, 61 insertions, 2 deletions
diff --git a/app-admin/osiris/ChangeLog b/app-admin/osiris/ChangeLog
index d1252316945b..31048ad04b70 100644
--- a/app-admin/osiris/ChangeLog
+++ b/app-admin/osiris/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-admin/osiris
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/osiris/ChangeLog,v 1.9 2005/04/24 02:07:11 wormo Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/osiris/ChangeLog,v 1.10 2005/04/24 02:25:45 wormo Exp $
+
+*osiris-1.5.2-r1 (23 Apr 2005)
+
+ 23 Apr 2005; Stephanie Lockwood-Childs <wormo@gentoo.org>
+ +osiris-1.5.2-r1.ebuild:
+ add doc useflag to install manual and example configs
23 Apr 2005; Stephanie Lockwood-Childs <wormo@gentoo.org>
osiris-1.5.2.ebuild:
diff --git a/app-admin/osiris/Manifest b/app-admin/osiris/Manifest
index 692bfbd36927..711645a9bd5d 100644
--- a/app-admin/osiris/Manifest
+++ b/app-admin/osiris/Manifest
@@ -1,3 +1,5 @@
-MD5 6b9bcadac62d56c58bf4415ff61006ff ChangeLog 1024
+MD5 290edbb616f4a7862477871216c1eb0e ChangeLog 1200
MD5 0a3ffbc7124c75405eb5192f4686b673 osiris-1.5.2.ebuild 1218
+MD5 6bf91430d99b6e1d869f77bf0efdb725 osiris-1.5.2-r1.ebuild 1350
MD5 6f6df8ce6e4231c6c1c4ceeca6efafa4 files/digest-osiris-1.5.2 64
+MD5 6f6df8ce6e4231c6c1c4ceeca6efafa4 files/digest-osiris-1.5.2-r1 64
diff --git a/app-admin/osiris/files/digest-osiris-1.5.2-r1 b/app-admin/osiris/files/digest-osiris-1.5.2-r1
new file mode 100644
index 000000000000..c4cd0d33eec9
--- /dev/null
+++ b/app-admin/osiris/files/digest-osiris-1.5.2-r1
@@ -0,0 +1 @@
+MD5 c340c0ef555cc339a8d4d8f81e0d325c osiris-1.5.2.tar.gz 337298
diff --git a/app-admin/osiris/osiris-1.5.2-r1.ebuild b/app-admin/osiris/osiris-1.5.2-r1.ebuild
new file mode 100644
index 000000000000..fbb5fc2230e6
--- /dev/null
+++ b/app-admin/osiris/osiris-1.5.2-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/osiris/osiris-1.5.2-r1.ebuild,v 1.1 2005/04/24 02:25:45 wormo Exp $
+
+DESCRIPTION="File integrity verification system"
+HOMEPAGE="http://osiris.shmoo.com/"
+SRC_URI="http://osiris.shmoo.com/data/${P}.tar.gz"
+
+LICENSE="OSIRIS"
+SLOT="0"
+KEYWORDS="~x86 ~ppc"
+IUSE="mysql doc"
+
+DEPEND="mysql? ( >=dev-db/mysql-3.23.54a )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i \
+ -e "s:-O3 -fomit-frame-pointer:${CFLAGS}:" \
+ src/crypto/*/Makefile || die "sed"
+}
+
+src_compile() {
+ # Osiris provides the necessary gdbm source so that gdbm does not
+ # need to be installed to use Osiris. If mysql is set as a USE
+ # variable, Osiris will use mysql instead of gdbm.
+ einfo "Osiris uses gdbm by default, and will use MySQL if \"mysql\""
+ einfo "is set as a USE variable; it cannot be configured to use both."
+
+ local myconf
+ use mysql \
+ && myconf="${myconf} --enable-module=mysql" \
+ && sed -i -e "s:mysql.h:mysql/mysql.h:" ${S}/src/modules/module_mysql.c
+ econf ${myconf} || die "./configure failed"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ make install DESTDIR="${D}" || die
+
+ if use doc
+ then
+ insinto /usr/share/doc/${PF}
+ dohtml docs/manual.html
+ dodoc docs/manual.txt
+ doins -r configs
+ fi
+}