summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-admin/prelude-manager/ChangeLog8
-rw-r--r--app-admin/prelude-manager/Manifest15
-rw-r--r--app-admin/prelude-manager/files/prelude-manager-0.9.15-use-pkg-config.patch11
-rw-r--r--app-admin/prelude-manager/prelude-manager-0.9.15.ebuild17
4 files changed, 44 insertions, 7 deletions
diff --git a/app-admin/prelude-manager/ChangeLog b/app-admin/prelude-manager/ChangeLog
index f1c56ff4d7d9..bed3d0bdfd0c 100644
--- a/app-admin/prelude-manager/ChangeLog
+++ b/app-admin/prelude-manager/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-admin/prelude-manager
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/prelude-manager/ChangeLog,v 1.56 2009/09/23 15:01:28 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/prelude-manager/ChangeLog,v 1.57 2009/10/03 19:23:14 halcy0n Exp $
+
+ 02 Oct 2009; Mark Loeser <halcy0n@gentoo.org>
+ prelude-manager-0.9.15.ebuild,
+ +files/prelude-manager-0.9.15-use-pkg-config.patch:
+ Fix building with gnutls-2.8. Thanks to Robert Piasek <dagger AT gentoo
+ DOT org> for the fix; bug #273616
23 Sep 2009; Patrick Lauer <patrick@gentoo.org>
prelude-manager-0.9.9.1.ebuild, prelude-manager-0.9.15.ebuild:
diff --git a/app-admin/prelude-manager/Manifest b/app-admin/prelude-manager/Manifest
index ee7ed0050f95..d695bddc2ed9 100644
--- a/app-admin/prelude-manager/Manifest
+++ b/app-admin/prelude-manager/Manifest
@@ -1,8 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX gentoo.conf 174 RMD160 482b553c6fc3b379525f15877fe117e40951f3b5 SHA1 9c517f9af718e6606091fabf14eec8310658e5ff SHA256 74a575f77732074ac7ab5cc0ce434b7932b14c1c695d0fd1354181fa46c89690
AUX gentoo.init 574 RMD160 ffd83bfa977c04b73c36307394d25fde844c4ce7 SHA1 e9bc612b9b92b3de6924fc4332a92ced9e20d49d SHA256 00f1cf7959143dba8db0e79b02a0511279b78cb8043ab75539213e57563a4408
+AUX prelude-manager-0.9.15-use-pkg-config.patch 531 RMD160 44911ae9ba26bf0076d8e53feabbbf351dc55494 SHA1 a28a89387541058c914252a3eb6c294dd05ef5b8 SHA256 97489047d31c33ef3cf349db1adb00a158246114efb4f614e0b8e7a7427b8f1b
DIST prelude-manager-0.9.15.tar.gz 1008163 RMD160 ad59b27efeb8b05be189f6fb087a574291e9c470 SHA1 3cb906c647d8fbf21671d8e43b30b3244af499b1 SHA256 2ee2160e049f99a4ede3a76b1a6872c584f1a2764816394671aa3abd5e711ce2
DIST prelude-manager-0.9.9.1.tar.gz 647637 RMD160 7f8de090608459113e871eaf1a89438eebff1836 SHA1 64b590c4afc2f8680e6d1a4f08831a8a7e873679 SHA256 d1174b32a5a0fa180811a9206c39dbaa83eb3eec367037b5d433ebfce2187c3e
-EBUILD prelude-manager-0.9.15.ebuild 1539 RMD160 87a8abd93c42287759040d01ee6b600485e83a4a SHA1 b708468cc57ee3bfb598a2d98ff07d51b87138fb SHA256 d0b24e0335b99db6002ab69fe5469e02af9162e9f6d4cbeed8bcb582bc44b698
+EBUILD prelude-manager-0.9.15.ebuild 1697 RMD160 3b61317cc48d06581009104afd521242c0efd727 SHA1 dc3b03066c7c7bf93612455593c2cedcf1f521bc SHA256 fd77ddf02fff2e454a3c183a74c9ea6b7766f572cb90777885726efbe095265b
EBUILD prelude-manager-0.9.9.1.ebuild 1530 RMD160 de2dff51601570bfba0d1b1b2604ce57785e6fae SHA1 c026e398260b067bedac8507594a986d6e715354 SHA256 c103c646453e141b7afd8cce05bb0be011b1d695d2bd08e83d858fc4fcf16b50
-MISC ChangeLog 7973 RMD160 b2a2d4ce3e418e8b6a99ea7bc1803092c1acb8f4 SHA1 1e3cd878e6a10e9224f7aaeaa89c697ad5371418 SHA256 e015943513d52896fe2db41e79e51bc3aadfaa59f8963b418060d9992550c017
+MISC ChangeLog 8219 RMD160 bae49877d545f7a7717dc95fed773e3185dbb03d SHA1 f2c72a6c5eae4b6a274b48eab5ecbf1d261d27b6 SHA256 efd0a1592542d368e33657142f307d0e63e6635729618d9f72c2d55ef424eb62
MISC metadata.xml 376 RMD160 403684613fed617d9ae6a0e30e501138c1c4a9fd SHA1 ee3df8b247819448de36130d69a55bdbceadc208 SHA256 f01f502e3d40007640291040e2f0862897f937e2dc12468aa738b96b7a45355c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkrGUzgACgkQCRZPokWLroRB5ACg37rwbAZGzQ6kfMFCRqJrS1Ue
+EHUAn0fyc98Gm5ubBXv+xz45PPQvGeJ4
+=nirw
+-----END PGP SIGNATURE-----
diff --git a/app-admin/prelude-manager/files/prelude-manager-0.9.15-use-pkg-config.patch b/app-admin/prelude-manager/files/prelude-manager-0.9.15-use-pkg-config.patch
new file mode 100644
index 000000000000..1e33230491f9
--- /dev/null
+++ b/app-admin/prelude-manager/files/prelude-manager-0.9.15-use-pkg-config.patch
@@ -0,0 +1,11 @@
+--- configure.in~ 2009-07-23 16:12:52.000000000 +0100
++++ configure.in 2009-07-23 16:12:52.000000000 +0100
+@@ -76,7 +76,7 @@
+ dnl **************************************************
+ dnl * Check for GnuTLS. *
+ dnl **************************************************
+-AM_PATH_LIBGNUTLS(1.0.17, gnutls=yes, gnutls=no)
++PKG_CHECK_MODULES(LIBGNUTLS, gnutls >= 1.0.17, gnutls=yes, gnutls=no)
+ if test x$gnutls != xyes; then
+ AC_MSG_ERROR(libgnutls is required in order to build prelude-manager.)
+ fi
diff --git a/app-admin/prelude-manager/prelude-manager-0.9.15.ebuild b/app-admin/prelude-manager/prelude-manager-0.9.15.ebuild
index 8861f0082924..914358e5acce 100644
--- a/app-admin/prelude-manager/prelude-manager-0.9.15.ebuild
+++ b/app-admin/prelude-manager/prelude-manager-0.9.15.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/prelude-manager/prelude-manager-0.9.15.ebuild,v 1.3 2009/09/23 15:01:28 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/prelude-manager/prelude-manager-0.9.15.ebuild,v 1.4 2009/10/03 19:23:14 halcy0n Exp $
-inherit flag-o-matic
+inherit flag-o-matic eutils autotools
DESCRIPTION="Prelude-IDS Manager"
HOMEPAGE="http://www.prelude-ids.org/"
@@ -16,13 +16,22 @@ IUSE="debug xml dbx tcpwrapper"
RDEPEND="!dev-libs/libprelude-cvs
!app-admin/prelude-manager-cvs
>=dev-libs/libprelude-0.9.5
- dev-libs/openssl
+ net-libs/gnutls
xml? ( dev-libs/libxml2 )
dbx? ( dev-libs/libpreludedb )
tcpwrapper? ( sys-apps/tcp-wrappers )"
DEPEND="${RDEPEND}
- >=sys-apps/sed-4"
+ >=sys-apps/sed-4
+ dev-util/pkgconfig"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/prelude-manager-0.9.15-use-pkg-config.patch
+ eautoreconf
+}
src_compile() {
local myconf