summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2011-04-27 20:04:42 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2011-04-27 20:04:42 +0000
commita37a19eccaa065ee362f56baad5130824542ed31 (patch)
tree15a3a411146eac0698171752ff0df480f67d766b /app-forensics/openscap
parentEbuild should die when udev-rules cannot be created (diff)
downloadhistorical-a37a19eccaa065ee362f56baad5130824542ed31.tar.gz
historical-a37a19eccaa065ee362f56baad5130824542ed31.tar.bz2
historical-a37a19eccaa065ee362f56baad5130824542ed31.zip
Version bump
Package-Manager: portage-2.1.9.44/cvs/Linux x86_64
Diffstat (limited to 'app-forensics/openscap')
-rw-r--r--app-forensics/openscap/ChangeLog7
-rw-r--r--app-forensics/openscap/Manifest30
-rw-r--r--app-forensics/openscap/openscap-0.7.2.ebuild67
3 files changed, 89 insertions, 15 deletions
diff --git a/app-forensics/openscap/ChangeLog b/app-forensics/openscap/ChangeLog
index d9776240b89e..0fa950a813b3 100644
--- a/app-forensics/openscap/ChangeLog
+++ b/app-forensics/openscap/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-forensics/openscap
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-forensics/openscap/ChangeLog,v 1.4 2011/04/27 11:56:26 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/openscap/ChangeLog,v 1.5 2011/04/27 20:04:42 hwoarang Exp $
+
+*openscap-0.7.2 (27 Apr 2011)
+
+ 27 Apr 2011; Markos Chandras <hwoarang@gentoo.org> +openscap-0.7.2.ebuild:
+ Version bump
*openscap-0.7.1-r1 (27 Apr 2011)
diff --git a/app-forensics/openscap/Manifest b/app-forensics/openscap/Manifest
index 50b29775fd8d..9d41ebc6ba5b 100644
--- a/app-forensics/openscap/Manifest
+++ b/app-forensics/openscap/Manifest
@@ -3,23 +3,25 @@ Hash: SHA512
AUX openscap-0.7.1-sql-fix.patch 1122 RMD160 0a98b86f864b3990c97769141a12f78557046883 SHA1 0058400cf127afd688d065c43b5ff22d6cf0f1c6 SHA256 3918480e8c038490101336bbf46d0db91323d5284e168a4f1e270866c263e3a2
DIST openscap-0.7.1.tar.gz 3897536 RMD160 459f436244c3128148ccdcbe71faee215df5ae0c SHA1 5a39cc2d42fc783da2f0564cf7648f2e4b221346 SHA256 a43013fdcb2c83ba0ae52534db9f405649aac06a92e2c6ecf7fb39d5b78e7a78
+DIST openscap-0.7.2.tar.gz 4265090 RMD160 7b006535bd596f765bde7e0b3c6cd70cc811e2d2 SHA1 b0146149b2477bace04ca8bdc6c65e0409f31489 SHA256 d5cafa416fe6ad98a2bb9b8c1c83e0b8161edda0e83b57f55d72340ee6c4b34c
EBUILD openscap-0.7.1-r1.ebuild 1677 RMD160 cdec60842494436820b340c64b96d37072d8cc53 SHA1 ba142134cf5b13cafacf008967770199a89934d2 SHA256 a6b402bfd62fee0242edf7972362fe86d6a94af7a6fe16397ad6f0cc2cb12a58
-MISC ChangeLog 1055 RMD160 b4d8d831525b776b9c304b7a4bd641aa31808a82 SHA1 430e4008e7c8b788a4c5296a82059e02591dcf22 SHA256 2d5a4a9d5ba4c828fefccab251b8e3ddde7f3a8b7711c963fa3270a52016c838
+EBUILD openscap-0.7.2.ebuild 1674 RMD160 5e22cf02d21954168aa695990b157a321815c7ab SHA1 3d461ac44754a172bbec28e6f12655431dcc3d2d SHA256 c80210cab2f0582fc6149615acf030612ae39daf5551ee5b373bcfa925882708
+MISC ChangeLog 1179 RMD160 bfa61a59de44e620f783ee6db9027e57c79914af SHA1 5b37848ad8e3297da38937a468857f5b58c7c342 SHA256 bdb8c9689bb8805b30dc57a3f08b6b63da8cf007e5e4a2b43851f3792d28c719
MISC metadata.xml 666 RMD160 4592a9f2a8c56fd908a4adf7cd0cb403a582d037 SHA1 824f39daed58ac2ae3ca9fa379bbb85f357614f6 SHA256 9495099e414de1b19df3b68239b8ba67e44bec68a78b2c3d428e44bb3690b02f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJNuARrAAoJEPqDWhW0r/LCpkIP/RJsTvYPk4HUrIftxtLNZLEI
-LlH+Lph8P0269SYStgAgPgaqRyCjm/ohphd2WLEQUc7lYRX2GKGULzx+ZtYCo7ea
-aQ34oUZxk+P6UfY7RE87M81gNyTJ0Rwrn+SDssCP+umSVIbjaxjkQK+AW4LY5zlW
-fy6WyUEZQnsuL/GUDLnJIxF5tsWGS9uC2345bf4njF4r3+EVRmnB7LW+iuTP6wOB
-z+ASrFSm//W/mtjs4IY89DSyK6caxE6TVtofb4rEvWk9Oxo0mq3rzEIif01O23/S
-XU7Hyog1YVGHTGS86nZrBPvuhpsbJn4/bQiu7PFyBPmBBdSx8KjEX1o0es4Fjw68
-hJFQXEIA2v+HvU08Ei52Nf7kwai8mQLGDHRybFcr4XqhEYYv3OnLMiHPuSQZl4pd
-aQu99jwauer0awvfx82pfvh5E12ZzoADB639yoyuplPQJEWqR5eJXbPMLyDneoXT
-DcoRlTo6KO+dCp32iQ1f+68GndWcQMFbUj2StiqdHXr1yUrGXkS58gJqH8i4y3I3
-Qm6HN1w1gjM1g940cXqKH3NiQrEJdXqb6mAgUquEzZZkdPNFHb9+HaJdDU06ddg+
-UFkL2zbqaSwXK89zSatJlEnYhADlQ+/El+VSIV3Dr9zJGqFO+sLT1ogdCdWgfGpg
-3zJke6vTrEOJZb4oRlDj
-=fRSv
+iQIcBAEBCgAGBQJNuHbeAAoJEPqDWhW0r/LC+FgP/2x5G7iBptKkhM8vqRmExLe4
+f4oRmrbNuuO0Nrum6F4N6GIW7mdawxhL8LzeMOJGuHBdDnWJfyWdvXz/QnrFfq3k
+RuknGJnKP8B1lXnWaP5qYXWlLl26ASC7kgZ6fYbvYsf8VJizwP7MxplyS8voo/KD
+VxzYP3i7rALGkYYCAMyWurroL3el2ImpYT5Q51Gx1lsT4fXb/j9y4W4DNUUvsk8Q
+IVK2uv/JBxVhGjTVgW4ue/pdunG2tSBiUL3Pr7fLzGSH72nMrctQDlqUJWgdB1RE
+pJRrxPm9A32CbqxETxu16nKu64P4NvLX9F4Hbl9835sU0Ft7R1ZLV26XsC7VQUjH
+LRPqLVhUCcxZbhNgnSVrwdj/o6njT8lMMCl9ypdrZlOLoVq705c45CjWvFo5Xzlr
+fwyxdFrNT4WRcnhfwUsEV3gOPIwS9ZQtWQ8auf9DXAcBQckszs9indS35o7hYfzT
+vXCb9xB5sorabi4BZvX01FQJbYLZYf6hLZnKjoNcWth5mQMWxUG+BnEQ36E8JVu8
+U7uva9UVQGtZrqzB412r52xMByVct4SwRMn3jvxQdDAumumkXD/2Yf7ITAul7MzD
+ykxYQaHiFc11MFVWwKtmNQhGjEg3JvFlnvx/W/H93dlSBkucp06XI1DzIvQlCnqK
+kUdGADXXE8aGir9QjCiy
+=z0uZ
-----END PGP SIGNATURE-----
diff --git a/app-forensics/openscap/openscap-0.7.2.ebuild b/app-forensics/openscap/openscap-0.7.2.ebuild
new file mode 100644
index 000000000000..796208339d94
--- /dev/null
+++ b/app-forensics/openscap/openscap-0.7.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-forensics/openscap/openscap-0.7.2.ebuild,v 1.1 2011/04/27 20:04:42 hwoarang Exp $
+
+EAPI=3
+
+PYTHON_DEPEND="2"
+
+inherit eutils multilib python bash-completion
+
+DESCRIPTION="Framework which enables integration with the Security Content Automation Protocol (SCAP)"
+HOMEPAGE="http://www.open-scap.org/"
+SRC_URI="http://www.open-scap.org/download/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion doc nss perl python sql"
+
+RDEPEND="!nss? ( dev-libs/libgcrypt )
+ nss? ( dev-libs/nss )
+ sql? ( dev-db/opendbx )
+ dev-libs/libpcre
+ dev-libs/libxml2
+ net-misc/curl"
+DEPEND="${RDEPEND}
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+pkg_setup() {
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_configure() {
+ local myconf
+ if use python || use perl ; then
+ myconf+=" --enable-bindings"
+ else
+ myconf+=" --disable-bindings"
+ fi
+ if use nss ; then
+ myconf+=" --with-crypto=nss3"
+ else
+ myconf+=" --with-crypto=gcrypt"
+ fi
+ econf ${myconf}
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ sed -i 's/^Description/&:/' "${D}"/usr/$(get_libdir)/pkgconfig/libopenscap.pc || die
+ #--enable-bindings enable all bindings, clean unwanted bindings
+ if use python && ! use perl ; then
+ rm -rf "${D}"/usr/$(get_libdir)/perl5 || die
+ fi
+ if ! use python && use perl ; then
+ rm -rf "${D}"/$(python_get_sitedir) || die
+ fi
+ if use doc ; then
+ dohtml -r docs/html/* || die
+ dodoc docs/examples/* || die
+ fi
+ if ! use bash-completion ; then
+ rm -rf "${D}"/etc/bash_completion.d || die
+ fi
+}